body {
background-color:#080B0F;
background-image:url("http://d18suidgqx89qv.cloudfront.net/ptr_carbon_bg.png");
background-repeat:repeat-x;
margin:30px 0 50px;
}
.clear:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.container {
background-color:transparent;
margin:0 auto;
padding:15px 0 60px 0;
width:1060px;
background-color:#FFF;
-webkit-border-top-left-radius: 12px;
-webkit-border-top-right-radius: 12px;
-moz-border-radius-topleft: 12px;
-moz-border-radius-topright: 12px;
border-top-left-radius: 12px;
border-top-right-radius: 12px;
font:12px Arial;
}
.logo {
margin:10px 0 20px 20px;
}
#navigation-1 {
border-bottom:0 solid #FFFFFF;
border-top:0 solid #FFFFFF;
font:bold 12px arial,verdana,helvetica;
list-style:none outside none;
margin:1px 0 0;
padding:0;
width:100%;
}
#outside  {
background-color:transparent;
background-image:url("http://d18suidgqx89qv.cloudfront.net/ptr_nav1009_nav_bg.png");
background-position:left center;
background-repeat:no-repeat;
float:left;
height:37px;
width:1060px;
}
#navigation-1 li {
display:inline;
float:left;
margin:0;
padding:10px 20px;
position:relative;
text-shadow:0 -1px 0 #000;
}
#navigation-1 li a:link, #navigation-1 li a:visited {
background: transparent;
color: white;
display: inline;
text-align: center;
text-decoration: none;
}
#navigation-1 li:hover a, #navigation-1 li a:hover, #navigation-1 li a:active {
background:none repeat scroll 0 0 #254669;
border-left:0 solid #FFFFFF;
border-right:0 solid #FFFFFF;
color:#99ccff;
display:inline;
padding:5px 10px;
text-align:center;
text-decoration:none;
margin:0 -10px 0 -10px;
-webkit-border-radius: 55px;
-moz-border-radius: 55px;
border-radius: 55px;
box-shadow: 0 1px 0 #41ACE7;
-moz-box-shadow: 0 1px 0 #41ACE7;
-webkit-box-shadow: 0 1px 0 #41ACE7;
background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#254669)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #000,  #254669); /* for firefox 3.6+ */ 
}

#nav-right {
float:right !important;
margin-right:-10px !important;
width:150px;
}

.container2 {
background:url(http://d18suidgqx89qv.cloudfront.net/premium/purchase/bg1.png) no-repeat;
width:1060px;
clear:both;
min-height:500px;
font-size:14px;
}
.head {
font-size:24px;
text-shadow:0 1px 0 #fff;
padding:40px 0 0 70px;
text-align:center;
letter-spacing:-1px;
width:600px;
}
.comish {
font:58px arial;

}
.comish b {
color:#cc0000
}
#btn-join
{
display: block;
width: 271px;
height: 66px;
background:url(images/btn_join.png) no-repeat 0 0;
float:right;
margin:60px 70px 0 0;
}

#btn-join:hover
{ 
background-position: 0 -66px;
}
#btn-join:active
{ 
background-position: 0 -132px;
}
#btn-join span
{ 
display:none;
}
.line {
height:1px;
background:#78B4C9;
border-bottom:1px solid #fff;
margin:20px 100px 30px;
}
.left {
width:615px;
margin:0 30px 30px 60px;
float:left;
}
.head2 {
font:24px arial;
text-shadow:0 1px 0 #fff;
margin-bottom:10px;
}
.icon {
width:155px;
float:left;
font-size:14px;
margin: 20px 0;
}
.icon b {
font-size:15px;
display:block;
}
.green {
font-weight:bold;
color:#339900;
}
.hands {
background:url(images/icon_hh.png) no-repeat scroll 0 0 ;
padding:5px 10px 15px 58px;
margin-left:20px;
}
.premo {
background:url(images/icon_premo.png) no-repeat scroll 0 0 ;
padding:5px 10px 15px 64px;
margin-left:10px;
width:210px !important;
}
.banners {
background:url(images/icon_banners.png) no-repeat scroll 0 0 ;
padding:10px 10px 15px 80px;
width:210px !important;
margin-top:10px;
}
.paypal {
background:url(images/icon_paypal.png) no-repeat scroll 0 0 ;
padding:10px 10px 15px 80px;
width:210px !important;
}
.tracking {
background:url(images/icon_tracking.png) no-repeat scroll 0 0 ;
padding:10px 10px 15px 80px;
width:210px !important;
}
.cal {
background:url(images/icon_cal.png) no-repeat scroll 0 0 ;
padding:10px 10px 15px 80px;
width:210px !important;
}
.bell {
background:url(images/icon_bell.png) no-repeat scroll 0 0 ;
padding:10px 10px 15px 80px;
width:210px !important;
}
.big {
font-size:18px;
clear:both;
margin:0 auto 50px;
}
.how {
width:468px;
margin:0 auto 30px;
display:block;
}
.right {
width:260px;
margin-left:24px;
float:left;
}	
.cent {
display: block;
width: 271px;
float:none !important;
margin:40px auto !important;
}
.sm {
font-size:12px;
}
.top_feat {
	font-weight:bold;
	margin:60px 0 0 0;
	display:block;
	}
