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-news{ font-family:bellgothicstd-black; font-size:18px; color:#FFF; height:48px; padding:15px 0px 0px 10px; }
.hd4{ font-family:bellgothicstd-black; font-size:13px; 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:15px 0px 0px 0px; text-align:center; }
.link{ height:47px; width:175px; float:left; background:url(../images/link-bg.jpg) 0 0 repeat-x; color:#FFF; line-height:12px; font-size:11px; text-align:center; padding:13px 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;}
#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{ float:left; width:190px; padding:20px 0px 20px 18px; }

#awards{ float:right; width:737px; background:#f2f2f2 url(../images/award-bg.jpg) 0 0 no-repeat; height:800px;}
#awards-stellar{ float:left; padding:10px 0px 0px 30px; background:#f2f2f2; height:769px;}
.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:236px; padding:0px 15px 15px 15px;}
#support-box{ float:right; width:232px; background:#e1e0e0 url(../images/support-bg.jpg) 0 0 no-repeat; height:234px; 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;}

.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:250px;}
#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: #415027;}
#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:#718944 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;}

