
*{margin:0;padding:0;}
ul, ol, li{list-style:none;position:relative;}
body, a, input{font-family:sans-serif,'Lucida Grande','Tahoma', Verdana, Arial, Helvetica;font-size:62.5%;font-size:12px;color:#202020;line-height:160%;font-weight: bold;}
img, fieldset{border:0;}
a{color:#036992;cursor:pointer;}
a:hover{color:#0a647f;}
.sample a {display:block;width: 210px; height: 50px;background:url("images/play-sample-now.png") no-repeat; margin-left:-3px;margin-top:5px;padding:0;}
.sample a:hover {background:url("images/play-sample-now-hover.png") no-repeat;} 
h1,h2,h3,h4,h5{display:block;font-weight:normal;}
h1{font:0.8em Georgia,"Times New Roman",Times,serif;color:#036992;font-size:332%;font-weight:600;letter-spacing:0.05em;}
h1.start{font:0.8em Georgia,"Times New Roman",Times,serif;color:#035576;font-size:400%;font-weight:600;letter-spacing:0.05em;margin-top:-20px;}
h1.product{font:0.8em Georgia,"Times New Roman",Times,serif;color:#035576;font-size:230%;font-weight:600;letter-spacing:0.05em;text-decoration:none;margin-bottom:5px;margin-top:15px;margin-left:15px;}
h2{font:0.8em Verdana,sans-serif;color:#036992;font-size:150%;font-weight:600;margin-bottom:10px;}
h4{font:0.8em Georgia,"Times New Roman",Times,serif;color:#035576;font-size:230%;font-weight:600;letter-spacing:0.05em;text-decoration:none;margin-bottom:5px;margin-top:15px;}
h3{color:rgb(142,143,71);height:24px;font-size:18px;text-transform:uppercase;}
h5{color:#672E29;font-size:22px;font-weight:bold;}
h5.value-pack{color:#672E29;font-size:18px;font-weight:bold;margin-left:15px;}
h6{font:0.8em Georgia,"Times New Roman",Times,serif;color:#035576;font-size:170%;font-weight:600;letter-spacing:0.05em;text-decoration:none;margin-bottom:5px;margin-top:15px;}
h6.download{font:0.8em Georgia,"Times New Roman",Times,serif;color:#035576;font-size:160%;text-decoration:none;}
h6.footer{font:0.8em Georgia,"Times New Roman",Times,serif;color:#ffffff;font-size:150%;text-decoration:none;}
h1.headline{margin-bottom:15px;}
q.big { font:0.8em Georgia,"Times New Roman",Times,serif;color:#672E29;display:block;font-size:170%;font-weight:600;font-style:italic;;letter-spacing:0.1em;line-height:normal;}
q.small { font:0.8em Georgia,"Times New Roman",Times,serif;color:#672E29;display:block;font-size:130%;font-weight:600;font-style:italic;letter-spacing:0.1em;line-height:normal;text-align:center;margin-bottom:10px;}
body{background:#F5F2EB url("images/body-bg.png") repeat-x left top;width:100%;overflow:visible;}
#mainarea{background:transparent url("images/top-bg.png") no-repeat center top;}
#mainarea.start-page{ background:url("images/top-start-bg.png") no-repeat scroll center top transparent;}
.header{margin:0 auto;width:960px;}
.newsletter{float:right;height:23px;padding-left:40px;color:rgb(169,162,162);padding-top:7px;}
#logo{height:150px;position:relative;}
.logo{height:44px;width:380px;position:absolute;left:0;top:63px;z-index:1;}
.logo a{height:44px;width:380px;display:block;background:url("images/logo.png") no-repeat left top;text-decoration:none;text-indent:-9999px;}
.logo span a{position:relative;z-index:-1;}
#main-menu{clear:both;float:right;height:70px;margin-top:64px;}
#main-menu a span{display:block;z-index:50;height:3px;width:40px !important;margin:0 auto !important;text-indent:-2000px;}
#main-menu a:hover span, a.active span{background:url("images/nav-hover.png") no-repeat center top;}
#main-menu ul{height:70px;}
#main-menu li{float:left;height:70px;}
#main-menu li a{float:left;height:60px;padding-top:10px;padding-right:10px;padding-left:10px;text-transform:uppercase;text-decoration:none;color:#fff;font-size:11px;letter-spacing:1px;font-family:verdana,Arial,Helvetica,sans-serif;font-weight: bold;}
#main-menu li a:hover, #main-menu li a.active{background:url("images/nav-active.png") repeat-x left top;text-decoration:none;color:#202020;}
#main-menu li.home{width:55px;margin:0;}
#main-menu li.about-us{width:95px;}
#main-menu li.testimonials{width:125px;}
#main-menu li.faq{width:50px;}
#main-menu li.contact{width:100px;margin:0;}
#content{height:auto;}
.sub-menu{float:left;width:210px;margin-top:30px;margin-bottom:40px;}
.sub-menu ul{position:relative;height:1%;margin-left:-5px;width:210px;}
.sub-menu li{height:22px;padding-top:5px;background:url("images/li-up.png") no-repeat left bottom;padding-left:30px;}
.sub-menu li a, .sub-menu li a:hover{text-decoration:none;}
.sub-menu li.odd{background:url("images/li-down.png") no-repeat left bottom;}
.main-content{margin-left: 15px;margin-top: 8px;float:left;width:500px;height:auto;position:relative;}
.main-content-sub{margin-left: 0px;margin-top: 15px;float:right;width:750px;height:auto;position:relative;}
.main-content-start{margin-left: 5px;margin-top: 8px;float:right;width:510px;height:375px;position:relative;}
.product-content-sub{margin-left: 0px;margin-top: 70px;float:left;width:750px;height:auto;position:relative;}
.main-content p{padding-right:80px;}
.main-content .description p{font:1.2em Verdana,sans-serif;color:#202020;line-height:158%;padding:0 0 0.8em;}
.main-content-start .description p{font:1.2em Verdana,sans-serif;color:#202020;line-height:158%;padding:0 0 0.8em;}
.description p{font:1.2em Verdana,sans-serif;color:#202020;line-height:158%;padding:0 0 0.8em;}
.main-content-sub .description p{margin-left: 8px; font:1.2em Verdana,sans-serif;color:#202020;line-height:158%;padding:0 0 0.8em;}
.product-content .description p{font:1.1em Verdana,sans-serif;color:#202020;line-height:158%;padding:0 0 0.8em;}
.product-content-value-pack .description p{font:1.1em Verdana,sans-serif;color:#202020;line-height:158%;padding:0 0 0.8em;}
#box .description p{margin-left: 4px; font:1.2em Verdana,sans-serif;color:#202020;line-height:158%;padding:0 0 0.8em;}
#box-list .description p{margin-left: 4px; font:1.2em Verdana,sans-serif;color:#202020;line-height:158%;padding:0 0 0.8em;}
#box .description img{margin-left: 0px;}
.light-blue-top{background:url("images/light-blue-top.png") repeat-x scroll left top transparent;height:10px;width:100%;}
.light-blue-bottom{background:url("images/light-blue-bottom.png") repeat-x scroll left top transparent;height:10px;width:100%;}
#light-blue-bg{background:none repeat scroll 0 0 #cbdbda;}
.image-start{background:url("images/product-start.png") no-repeat scroll left top transparent;bottom:-30px;height:287px;position:absolute;right:-95px;width:280px;}
.right-content{margin-top: 15px;float:right;width:215px;height:auto;position:relative;}
.left-content{margin-top: 20px; margin-left: 10px;float:left;width:205px;height:auto;position:relative;}
.product-content{margin-top:5px;width:745px;float:right;height:290px;position:relative;}
.product-content-value-pack{margin-top:60px;width:745px;float:right;height:290px;position:relative;}
.product-info{float:right;padding-top:3px;width:542px;}
.product-price{float:left;padding-top:10px;width:205px;}
.product-data{float:right;line-height:1.6em;padding-top:25px;width:330px;}
.product-image{float:left;height:308px;margin-top:10px;padding:5px;position:relative;width:190px;}
.product-order {float:left;padding-top:10px;width:205px;}
#price-tag {float:left;margin-top:10px;width:205px;height:60px;display:block;}
.product-order div.price-tag {background:url("images/price-tag.png") no-repeat scroll left 2px transparent;height:40px;left:0;position:relative;top:0px;width:41px;float:left;}
.product-order div.price{margin-left:10px;margin-top:12px;height:40px;left:0;position:relative;top:0px;width:130px;float:left;}
.buy-big-blue {font-size:0.8em;color:#036992;font-size:240%;font-weight:400;}
#footer{height:235px;position:relative;background:#666 url("images/footer.png") repeat-x left top;}
#footer .sub-menu ul{padding-left:12px;margin-left:-14px;}
#footer .sub-menu li{background:url("images/li-up-f.png") no-repeat left bottom;}
#footer .sub-menu li a{color:rgb(195,191,182);}
#footer .sub-menu li a:hover{color:rgb(183,180,0);}
#footer .sub-menu li.odd{background:url("images/li-down-f.png") no-repeat left bottom;}
.copyright{height:30px;margin-top:35px;padding-left:25px;position:relative;margin-bottom:0px;}
.copyright a{color:#ffffff;text-decoration:none;}
.copyright span{display:block;float:left;padding-top:2px;width:215px;height:20px;}
.copyright span.link{width:528px;}
.footer-content{margin:0 auto;width:960px;position:relative;height:235px;}
.column-one,.column-three{margin-left:0px;float:left;width:300px;margin-right:15px;}
.column-three{margin-left:0;margin-right:-40px;float:right;}
.column-two{float:left;width:300px;margin-left:20px;}
.paypal{position:absolute;right:-3px;top:-2px;background:url("images/paypal.jpg") no-repeat left top;width:69px;height:23px;text-decoration:none;text-indent:-9999px;}
.bankpass{position:absolute;right:72px;top:-4px;background:url("images/bank.jpg") no-repeat left top;width:106px;height:31px;text-decoration:none;text-indent:-9999px;}
.clearer{clear:both;height:0;float:none !important;}
#chk_green ul {list-style:none outside none;margin:0 10px 10px;padding:0;}
#chk_green li {background:url("images/chk_green.png") no-repeat scroll 1px 5px transparent;margin:0 0 0 0;padding:5px 0 0 30px;}
.highslide-maincontent ul {list-style:none outside none;margin-left:10px; marin-top:10px;padding:0;}
.highslide-maincontent li {background:url("images/chk_green.png") no-repeat scroll 1px 5px transparent;margin:0 0 0 0;padding:5px 0 0 30px;height:30px;}
#box {background:url("images/box_top.png") no-repeat scroll 0 0 transparent;width:242px;}
#box-list {background:url("images/box_top.png") no-repeat scroll 0 0 transparent;width:242px;}
#box .txt {padding:10px 20px 20px;}
#box-list .txt {padding:10px 20px 5px;}
#box .txt img{padding:0px; margin-left: -3px; margin-top:5px;}
#box-bottom {background:url("images/box_bottom.png") no-repeat scroll left bottom transparent;height:23px;}
#box-wide {background:url("images/box_top_wide.png") no-repeat scroll 0 0 transparent;width:510px;}
#box-wide .txt {padding:10px 20px 8px;}
#box-bottom-wide {background:url("images/box_bottom_wide.png") no-repeat scroll left bottom transparent;height:23px;}