body
{
margin:0;
padding:0;
background: #e6eaee url(../images/bg.gif) repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#424748;
}

img
{
border:none;
}

h1
{
font-size:30px;
color:#51719c;
padding:0 55px;
position: relative
}

h1 span
{
position:absolute;
background: url(../images/gradient.png) repeat-x;
display: block;
width: 100%;
height: 31px;
}

h2
{
font-size:19px;
color:#6a809c;
margin:10px 0;
}


.header, .header table
{
width:1000px;
margin:auto;
}

.header
{
padding:30px 0 15px 0;
}

.grad
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
}

.body
{
background: url(../images/menu.gif) repeat-x 0 30px;
}

.shadow
{
background: url(../images/shadow.png) no-repeat 0 30px;
}

.main
{
width:1000px;
margin:auto;
background: url(../images/phone.png) no-repeat;
}

.pngfix
{
width:1000px;
position:relative;
}

.version
{
position:absolute;
font-size:13px;
color:#fefefe;
left:212px;
top:70px;
font-weight:bold;
}

.content
{
padding:30px 0 0 289px;
}

.menu{padding-left:40px;}
.menu div{border-top:#f5a752 5px  solid;}

.menu ul {margin:0; padding:0; list-style: none;}
.menu ul li {float:left; padding:20px 15px; vertical-align:middle; }
.menu ul li a {color:#FFF; font-weight:bold;font-size:18px; text-decoration:none;text-shadow: 0px 1px 0px #5486c1;}
.menu ul li a:hover {color:#325480;text-shadow: 0px 1px 0px #95badb;}

.about
{
padding:0 0 0 55px;
line-height:2;
}

.info_bg
{
padding-left:40px;
position:relative;
margin-top:40px;
}

.info
{
background: #f0f5f8;
border:#bbc3cb 1px solid;
}

.info table td
{
vertical-align:top;
width:50%;
padding:10px 15px;
}

.info p
{
line-height:2;
}

.info table
{
border-bottom:#f5a752 5px solid;
}

.corner
{
position:absolute;
top:0;
left:0;
}

.skins
{
background: #f0f5f8;
border:#bbc3cb 1px solid;
margin-top:43px;
}

.skins .blue
{
border-bottom:#5688c2 5px solid;
padding:28px 43px;
}

.skins ul {margin:0; padding:0; list-style: none;}

.skins ul li
{
margin: 0 22px;
background: url(../images/skin_border.png) no-repeat;
line-height:94px;
height:94px;
width:107px;
float:left;
}

.skins ul li img
{
padding-left:13px;
padding-top:2px;
cursor:pointer;
}

#preview
{
	position:absolute;
	border:#bbc3cb 5px solid;	
}
	
.footer
{
text-align:right;
font-size:13px;
color:#797c7e;
margin-top:55px;
margin-bottom:10px;
padding:10px;
border-top: #8da5c3 2px solid;
}

.footer a
{
text-decoration:none;
color:#797c7e;
}

.footer a:hover
{
text-decoration:underline;
color:#797c7e;
}

.left
{
float:left;
}

.feedback
{
color:#424748;
}

.feedback a
{
color:#424748;
text-decoration:underline;
}

.feedback a:hover
{
color:#424748;
text-decoration:none;
}







