@charset "UTF-8";
body, html {margin:0px; padding:0px; background-color:#333333; text-align: center; height:100%; min-height:100%}
#wrapper{text-align:left; width:800px;margin:0px auto; background-color:#ffffff; overflow:auto;  overflow-x:hidden; overflow-y:hidden; min-height:100% }
#mainFrame{clear:both}
#header div{float:left}

ul{margin-left:20px; margin-bottom:0px; padding:0px;}

#col1{float:left; width:490px; padding:20px;}
#col2{float:left; width:270px; min-height:450px; background-image:url(images/col2_bg_grad.gif); background-repeat:repeat-x;}

#col1 h1{font:Georgia, "Times New Roman", Times, serif; font-family:Georgia, "Times New Roman", Times, serif; font-size:45px; line-height:45px; letter-spacing:-2px; margin:0px; font-weight:normal; color:#000000; padding-bottom:20px;}
#col1 h1 strong{color:#C00;}
#col1 h2, #col2 h2{font:Georgia, "Times New Roman", Times, serif; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#336699; margin:0px; padding-top:15px; padding-bottom:5px}
#col1 h3{font:Georgia, "Times New Roman", Times, serif; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#336699; margin:0px 0px 10px 0px; padding:10px; background-color:#ecf3fc;  border:1px solid #069; text-align:center}
#col1 p, #col2 p, #col1 ul li{font:Verdana, Geneva, sans-serif; font-family:Verdana, Geneva, sans-serif; color:#000; font-size:12px; line-height:17px; margin:0px; padding:0px}
#col1 p a, #col2 p a{font-weight:bold; color:#C00;}


#col1 #col1PromoBox{border:#C00 1px dashed; margin-top:15px}
#col1 #col1PromoBox #col1PromoBoxInner{
	border:#ffcccc 5px solid;
	
}
#col1 #col1PromoBoxInner h1{font:Georgia, "Times New Roman", Times, serif; font-family:Georgia, "Times New Roman", Times, serif; font-size:25px; font-style:normal; letter-spacing:-1px; line-height:28px; margin:0px; font-weight:normal; color:#000000; padding-bottom:5px;}
#col1 #col1PromoBoxCTA{background-color:#C00; color:#FFF; font:Arial, Helvetica, sans-serif; font-family:Arial, Helvetica, sans-serif; font-size:15px; line-height:18px; font-weight:bold; padding:3px 5px 3px 5px; text-decoration:none; border-bottom:1px solid #000; border-right:1px solid #000}
#col1 #col1PromoBoxCTA strong{color:#FF0}

#col2 #latestCover{height:323px; border:1px solid #cccccc; background-color:#FFF; background-image:url(images/228x323.gif); background-repeat:no-repeat;}
#col2 #latestCoverFlash{height:323px; width:230px; margin:10px 0px 0px 10px; background-image:url(images/latestCoverFlash.gif); background-position:bottom right; background-repeat:no-repeat}

#col2 h1{font:Georgia, "Times New Roman", Times, serif; font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; letter-spacing:-1px; line-height:25px; margin:0px; font-weight:normal; color:#000000; padding-bottom:5px; padding-top:20px}
#col2 h1 strong{color:#C00;}

#col2 h2{font:Georgia, "Times New Roman", Times, serif; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#336699; margin:0px; padding-top:15px; padding-bottom:5px}


#col2 h3{font:Arial, Helvetica, sans-serif; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}


#col1 #orderForm{width:230px;}
#col1 #orderForm #orderDetails td{padding:5px 0px 5px 0px;}
#col1 #orderForm #orderDetails input{width:220px;}
#col1 #orderForm h1{font:Verdana, Geneva, sans-serif; font-family:Verdana, Geneva, sans-serif; color:#000; font-size:12px; line-height:16px; margin:0px; padding-top:0px; padding-bottom:5px}
#col1 #orderForm h1 strong{color:#000}

#col1 #orderForm h2{font:Arial, Helvetica, sans-serif; font-family:Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:0px; font-weight:bold; margin:0px; padding:5px; color:#FFF; background-color:#336699}
#col1 #orderForm h2 strong{color:#C00;}
#col1 #orderForm h2 a{color:#fff; font-weight:normal}
#col1 #orderForm h3{font:Arial, Helvetica, sans-serif; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; margin:0px; padding:0px; background-color:#FFF; border:none; text-align:left; color:#000}
#col1 #orderForm h3 strong{color:#C00;}
#col1 #orderForm h4{font:Arial, Helvetica, sans-serif; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;margin:0px; padding:0px}
#col1 #orderForm h4 strong{color:#000;}
#col1 #orderForm h4 a{color:#000}

#testimonials .quoteImg{padding-bottom:15px; padding-left:5px}
#testimonials h1{font:Georgia, "Times New Roman", Times, serif; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:17px; margin:0px; letter-spacing:0px; font-weight:normal; font-style:italic; color:#000000; padding-bottom:3px; padding-top:0px;}
#testimonials h2{font:Arial, Helvetica, sans-serif; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:13px;  font-weight:normal; color:#336699; margin:0px; padding-bottom:15px; padding-top:2px}

#submitBox{background-color:#efefef; border:solid 1px #CCC; padding:10px}
#submitBox #submit{background-color:#fff; border:solid 1px #666; padding:3px}

.ctaLrg{background-color:#C00; color:#FFF; font:Arial, Helvetica, sans-serif; font-family:Arial, Helvetica, sans-serif; font-size:15px; line-height:18px; font-weight:bold; padding:3px 5px 3px 5px; text-decoration:none; display:block; text-align:center}
.ctaLrg strong{color:#FF0}