body, div, span, p, h1, h2, h3, ul, li, img {
	margin:0;
	padding:0;
}
body {
	background: #FFF url(../images/bg-main.jpg) 0 0 repeat-x;
	font:normal 12px/25px Arial, Helvetica, sans-serif;
	color:#767676;
	text-align:left;
}

img, a {
	outline:none;
	border:none;
	text-decoration:none;
}
h1, h2, h3 {
	font-weight:normal;
}
p{ color:#6e6e6e;
  font-size:12px;
  line-height:20px;
  text-align:left;
}
.clr {
	clear:both;
}

@font-face {
    font-family: 'CGOmegaRegular';
    src: url('../fonts/cgor45w/cgor45w.eot');
    src: url('../fonts/cgor45w/cgor45w.eot') format('embedded-opentype'),
         url('../fonts/cgor45w/cgor45w.woff') format('woff'),
         url('../fonts/cgor45w/cgor45w.ttf') format('truetype'),
         url('../fonts/cgor45w/cgor45w.svg#CGOmegaRegular') format('svg');
}
@font-face {
    font-family: 'PerpetuaTitlingMTLight';
    src: url('../fonts/PERTILI/pertili.eot');
    src: url('../fonts/PERTILI/pertili.eot') format('embedded-opentype'),
         url('../fonts/PERTILI/pertili.woff') format('woff'),
         url('../fonts/PERTILI/pertili.ttf') format('truetype'),
         url('../fonts/PERTILI/pertili.svg#PerpetuaTitlingMTLight') format('svg');
}
@font-face {
    font-family: 'bellgothicstd-black';
    src: url('../fonts/bell-gothic-black/bellgothicstd-black.eot');
    src: url('../fonts/bell-gothic-black/bellgothicstd-black.eot') format('embedded-opentype'),
         url('../fonts/bell-gothic-black/bellgothicstd-black.woff') format('woff'),
         url('../fonts/bell-gothic-black/bellgothicstd-black.ttf') format('truetype'),
         url('../fonts/bell-gothic-black/bellgothicstd-black.svg#bellgothicstd-black.svg') format('svg');
}
#wrapper{
 margin: 0 auto;
 width:983px;
 }
#header{
 width:983px;
 height:360px;
 float:left;
 background:url(../images/banner-main.jpg) 0 0 no-repeat;
 }
#logo{ float:right; height:62px; padding:30px 0px 0px 0px;}
.banner-txt{ float:left; width:833px; padding:0px 0px 0px 150px;}
.hd1{ font-family:CGOmegaRegular; font-size:45px; font-weight:bold; color:#FFF; text-shadow: 2px 2px #333; line-height:50px; }
.hd2{ font-family:PerpetuaTitlingMTLight; font-size:80px; color:#FFF; text-shadow: 2px 2px #333; line-height:90px; }
.hd3{ font-family:bellgothicstd-black; font-size:18px; color:#FFF; height:48px; padding:15px 0px 0px 20px; }
.hd-1{ font-family:bellgothicstd-black; font-size:30px; color:#676767; line-height:40px; height:60px; }
.hd-2{ font-family:bellgothicstd-black; font-size:17px; color:#939393; line-height:24px; text-align:justify; padding-top:15px; }
.hd-news{ font-family:bellgothicstd-black; font-size:18px; color:#FFF; height:48px; padding:15px 0px 0px 10px; }
.hd4{ font-family:bellgothicstd-black; font-size:16px; color:#000; padding:10px 0px 0px 0px; text-align:center; }
.hd4 span{ color:#676767;}
.hd5{ font-family:bellgothicstd-black; font-size:14px; color:#000; padding:7px 0px 0px 0px; text-align:center; }
.link{ height:53px; width:175px; float:left; background:url(../images/link-bg.jpg) 0 0 repeat-x; color:#FFF; line-height:11px; font-size:11px; text-align:center; padding:7px 10px 0px 10px;}
.link a{ color:#FFF;}
.link a:hover{ color:#FFF;}
.volume{ float:right; color:#FFF; font-family:bellgothicstd-black; font-size:15px; font-weight:bold; line-height:16px; padding-top:30px;}
#container{ width:983px; margin:30px 0px 20px 0px; background:#f2f2f2; float:left; height:auto;}
#container-left{ width:737px; float:left; background:#f2f2f2;}
#container-right{ width:240px; float:right;}
#best-selling{ float:left; width:500px; background:url(../images/best-selling-bg.jpg) 0 0 no-repeat; height:470px;}
#selling-box{ float:left; width:450px; padding:20px 25px 20px 25px;}
#selling-box-left{ float:left; width:195px;}
#selling-box-right{ float:right; width:195px;}
#stellar-recommends{ float:left; width:236px; background:#f2f2f2 url(../images/stellar-recommends.jpg) 0 0 no-repeat; height:470px;}

#recommend-box{ float:left; width:186px; padding:20px 0px 20px 25px; }

#stellar-advantages{ float:right; width:241px; background:#e1e0e0 url(../images/stellar-advan-bg.jpg) 0 0 no-repeat; height:470px;}
#advantage-box{ width:220px; margin:0 auto; padding:11px 0px 11px 0px; border-bottom:1px solid  #FFFFFF;}
.img-spc{ padding:0px 0 7px 60px}
#awards{ width:737px; background: url(../images/award-bg.jpg) 0 0 no-repeat; height:63px;}
#awards-stellar{width:500px; padding:10px 0 0 15px; float:left;}
.more{ text-align:right; font-style:italic; font-weight:bold;}
.more a{ color:#6e6e6e; text-decoration:none;}
.more a:hover{ color:#6e6e6e; text-decoration:none;}
.more span{ color:#000;}

#news-box{ float:right; width:211px; background:#e1e0e0 url(../images/news-bg.jpg) 0 0 no-repeat; height:208px; padding:0px 15px 15px 15px;}
#support-box{ float:right; width:232px; background:#e1e0e0 url(../images/support-bg.jpg) 0 0 no-repeat; height:280px; padding:5px 2px 15px 7px;}
#support-box p span{ color:#3cb1e6; font-weight:bold;}
#support-box p a{ color:#767676; text-decoration:none;}
#support-box p a:hover{ color:#767676; text-decoration:underline;}
.divider{ background:url(../images/divider-bg.gif) 0 0 repeat-x; height:2px; float:left; width:211px; margin:3px 0px 0px 0px;}
.divider-a{ background:url(../images/divider-bg.gif) 0 0 repeat-x; height:2px; float:left; width:211px; margin:9px 0px 9px 0px;}
.certified-pro{float:left; padding:10px 0px 0px 45px; width:300px;}
.certified-pro ul{ margin:0px; padding:0px;}
.certified-pro ul li{ list-style:none; border-bottom:#d3d1d1 1px solid; line-height:30px; padding:15px 15px 0px 0px;}
.certified-pro ul li a{ color:#767676; text-decoration:none;}
.certified-pro ul li a:hover{ color:#767676; text-decoration:underline;}
.img{ margin:0px 15px 5px 0px;}

#how-to{ float:left; width:983px; background:#f2f2f2 url(../images/how-to-bg.jpg) 0 0 no-repeat; height:270px;}
#how-to ul{ margin:0px; padding:0px;}
#how-to ul li{ background:url(../images/arrow-blue.gif) 24px 12px no-repeat; list-style:none; padding:1px 0px 0px 55px;}
.blue-txt{ font-weight:bold; color:#3cb1e6; padding:20px 0px 20px 25px;}
.gray-txt{ font-weight:bold; padding:0px 0px 5px 55px;}

#mid-txt{ float:left; width:983px; background:#f2f2f2; height:215px;}
#points{ float:left;}
#bott-points-lft{ width:400px; float:left;}
#bott-points-lft ul{ margin:0px; padding:0px;}
#bott-points-lft ul li{ background:url(../images/bullet.jpg) 38px 12px no-repeat; list-style:none; padding:2px 0px 0px 55px;}

#bott-points-rgt{ width:450px; float:right;}
#bott-points-rgt ul{ margin:0px; padding:0px;}
#bott-points-rgt ul li{ background:url(../images/bullet.jpg) 38px 12px no-repeat; list-style:none; padding:2px 0px 0px 55px;}


#footer{ width:100%; height:100px; background: #04365D;}
#footer-inner{ width:983px; height:78px; margin:0 auto; color:#FFF; padding:20px 0px 0px 0px; text-align:center; background:url(../images/foot-bg.jpg) 0 0 repeat-y; }
#footer-inner-left{ width:860px; float:left;}
.footer-txt{ font-size:14px; color:#FFF; text-align:center; border-bottom:#373991 1px solid; line-height:30px;}
.footer-txt a{ color:#FFF; text-decoration:none;}
.footer-txt a:hover{ color:#FFF; text-decoration:underline;}
.footer-txt-right{ font-size:14px; color:#FFF; text-align:center; line-height:30px;}
.footer-txt-small{ color:#FFF; text-align:center; font-size:11px; padding-top:5px;}
#footer-inner-right{ width:100px; float:right; text-align:center; color:#FFF;}   
.click{ color:#FF0000;}

.awrd-txt{ font-size:12px; font-weight:bold; line-height:15px;}
#launched{width:200px; float:right; padding:40px 20px 0px 0px;}
.pro-feat-a{ color:#2487c2; font-size:22px; text-decoration:underline; padding-left:130px; padding-top:50px; }
.pro-feat{ color:#2487c2; font-size:22px; text-decoration:underline; padding-left:130px; padding-top:90px; }
#pro-features{ width:350px; padding-left:140px; padding-top:25px; }
#pro-features ul{ padding:0px; margin:0px; }
#pro-features ul li{ font-size:15px; color:#2487c2; line-height:28px; font-weight:bold; }
#pro-features ul li a{ font-size:16px; color:#2487c2; text-decoration:none; }


#dtb-features{ width:330px; padding-left:140px; padding-top:25px; }
#dtb-features ul{ padding:0px; margin:0px; }
#dtb-features ul li{ font-size:15px; color:#2487c2; line-height:33px; font-weight:bold; }
#dtb-features ul li a{ font-size:16px; color:#2487c2; text-decoration:none; }

#bun-offer{ float:left; width:983px; background:#f2f2f2 url(../images/img-bg.jpg) 0 0 no-repeat; height:476px;}
.bin-img{ width:893px; height:100px; margin:0 auto; padding-top:15px;}
.bin-img2{ width:893px; height:auto;margin:0 auto; padding-top:15px;}

#bun-offer-link{ float:left; width:983px; }
#bun-offer2{ float:left; width:983px; background:#f2f2f2 url(../images/img-bg.jpg) 0 0 no-repeat; height:auto;}
.hd-4{ font-family:bellgothicstd-black; font-size:15px; color:#000; padding:10px 0px 0px 0px; text-align:center; }
.hd-4 span{ color:#676767;}

.link2{ height:66px; width:175px; float:left; background:#6B6B6B; color:#FFF; line-height:11px; font-size:11px; text-align:center; padding:7px 10px 0px 10px;}
.link2 a{ color:#FFF;}
.link2 a:hover{ color:#FFF;}



.link-reg{ height:53px; width:175px; float:left; background:url(../images/link-bg.jpg) 0 0 repeat-x; color:#FFF; line-height:11px; font-size:11px; text-align:center; padding:10px 10px 0px 10px;}
.link-reg a{ color:#FFF;}
.link-reg a:hover{ color:#FFF;}



.up-lft{ float:left; width:92px; padding-top:4px;}
.up-rgt{ float:right; width:115px; text-align:left; font-size:12px; line-height:16px; padding-top:6px;}
.rec-laun{ width:953px; padding:10px 15px 0px 15px; float:left;}
.feat-pro{ width:983px; float:left; height:645px; }
.bott-img-lft{ width:215px; height:auto; float:left; padding:7px; margin-right:70px;}
.bott-img-rgt{ width:215px; height:auto; float:right; padding:7px;}
.bott-bun-txt{text-align:center; color:#333333; font-size:15px; font-weight:bold; line-height:22px;}
.bott-bun-link{ width:200px; height:40px; background-color:#6b6b6b; color:#FFFFFF; padding:7px; text-align:center;}
.main-pro{ float:left; padding:0px 70px 0px 70px; width:840px;}

#laun{width:983px; background: url(../images/launch-bg.jpg) 0 0 no-repeat; height:67px; }



.feat-pro-lft{ width:500px; float:left; background:url(../images/out-pst-bg.gif) 0 0 no-repeat; height:645px;} 
.feat-pro-rgt{ width:481px; float:right; background:url(../images/dtb-bg.gif) 0 0 no-repeat; height:645px; } 
.ad2{ font-size:23px; color:#787878; }
.ad1{ font-size:19px; color:#787878; }

.ph1 span{ font-size:17px;}
.ad{margin:30px 0px 0px 225px; text-align:justify; font-family:bellgothicstd-black;}
.trk-url{ color: #000000;
    font-family: bellgothicstd-black;
    font-size: 16px;
    padding: 30px 0px 0px 25px;;
	width:432px;}

