@charset "UTF-8";
body { margin:0; padding:0; background-color:#67bb3f; }
p { margin:0 4px 10px 2px; font:normal 13px Arial, Helvetica, sans-serif; color:#333; line-height:17px; }
ul { padding:0; margin:20px 0 10px 40px; line-height:21px; }
li { font:18px Arial, Helvetica, sans-serif; color:#6c6c6c; margin:auto; padding:0 0 8px 0; }
.clearer { clear: both; margin: 0px; line-height: 0px; padding: 0px; }
a:link { font:normal 12px Arial, Helvetica, sans-serif; color:#00b5f8; }
a:visited { font:normal 12px Arial, Helvetica, sans-serif; color:#00b5f8; }
a:hover { font:normal 12px Arial, Helvetica, sans-serif; color:#0ab84f; }
img, div { behavior: url(iepngfix.htc) }
object { outline:none; }

/* Misc */
.validation-summary-errors  {color:Red;}
ul.validation-summary-errors  li {color:Red}



#mainContentWrap { width:900px; height:auto; margin:0 auto; padding-bottom:5px; background:#FFF; }

#headerFlash { width:900px; height:253px; margin:0 auto; background:#FFF }


#offerWrap { width:587px; height:516px; float:left; background:url(../images/offerBG.jpg); }
	#orderWrap { width:276px; height:55px; float:left; margin:295px 0 0 11px; background:url(../images/order-on.gif); }
	a.order { width:276px; height:55px; display:block; background:url(../images/order-off.gif); }
	a.order:hover { background:url(../images/order-on.gif); }
	
	#cc_o {padding-top: 5px; padding-left: 11px;}
	
#videoWrap { width:313px; height:516px; float:left; background:url(../images/videoBG.gif) no-repeat; }
	#videoWrap h1 { margin:0 0 0 0; }
	#flv { width:306px; height:204px; float:left; padding:8px 0 40px 0; }
	
#list { width:325px; height:auto; float:left; padding:109px 0 0 15px; background:url(../images/listBG.jpg) no-repeat; }
	#list h1 { margin:0 0 0 0; }

#flash { width:556px; height:370px; float:left; }





#subLeftCol { width:550px; _width:545px; height:auto; float:left; margin:20px 0 10px 25px; padding:0; }
#subLeftCol h1 { font:bold 25px Arial, Helvetica, sans-serif; color:#ae16c9; margin:0 0 20px 0; }
#subRightCol { width:277px; height:auto; float:right; margin:20px 10px 40px 0; padding:0; }
#subOffer { width:272px; height:447px; margin:0 auto; }



/* Form Styles*/
#formWrap { width:100%; height:auto; margin:0 auto; }
#form { width:340px; height:auto; padding:10px; float:left; margin:15px 0 10px 35px; }
#formTitle { width:900px; height:auto; margin:0 auto; }
#formProduct { width:433px; height:712px; float:right; margin:25px 30px 0 0; background:url(../images/form_product.jpg) no-repeat; }
.taxText { font:11px Arial, Helvetica, sans-serif; color:#666; text-align:center; }
/* END Form Styles*/

#disclaimer { width:600px; height:auto; padding: 10px; border:1px solid #999; font:normal 11px Arial, Helvetica, sans-serif; color:#999; margin: 0px auto; margin-bottom:10px; margin-top:50px; text-align: center; }

#footerContentWrap { width: 890px; height: auto; margin: 0 auto; padding:10px 0 10px 0; background:#ff9c00; }
    #footerNavWrap { width: 890px; height: auto; margin: 0 auto; text-align: center; font: 11px Arial, Helvetica, sans-serif; color:#999; }
   
        #footerNavWrap ul { margin:0; padding:0; }
            #footerNavWrap li { display: inline; list-style: none; border-left: 1px solid #fff; margin:0; padding:0; }
            #footerNavWrap li:first-child { border: none; }
           
                #footerNavWrap li a {padding: 0 10px;}
       
        p.copyright { font-size:11px; color:#fff; text-align:center; margin-top:6px; clear:both; }

a.footerLink:link { font:11px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; }
a.footerLink:visited { font:11px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; }
a.footerLink:hover { font:11px Arial, Helvetica, sans-serif; color:#333; text-decoration:underline; }
