@charset "utf-8";
/* CSS Document */

body { margin: 0px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; height: 160px; background-color: #000; }
#wrapper { margin:auto; clear: both; width: 788px; }
#header { background-image: url(images/header.jpg); background-repeat: no-repeat; height: 212px; width: 788px; clear: both; }
#contentwrapper { clear: both; float: center; width: 788px; background-image: url(images/contentbg.gif); background-repeat: repeat-y; }
img { border:0px; border-color:#FFF }
.content { padding-left: 65px; padding-right: 65px; clear: none; width: 658px; }
.cb { clear: both; height: 1px; }
.fr { float: right; padding-bottom: 15px; padding-left: 20px; }
.fl { float: left; padding-right: 20px; padding-bottom: 15px; }
h1 { color: #D50000; text-align: center; font-family: Tahoma, Geneva, sans-serif; font-size: 46px; line-height: 50px; }
h2 { font-family: Tahoma, Geneva, sans-serif; font-weight: normal; font-size: 26px; text-align: center; border: none; }
.h2other { font-family: Tahoma, Geneva, sans-serif; font-weight: normal; font-size: 26px; text-align: center; border-left-width: 7px; border-left-style: solid; border-left-color: #CCC; background-color: #F8F8F8; padding-top: 10px; padding-bottom: 15px; padding-right: 30px; padding-left: 20px; clear: both; margin-top: 35px; margin-right: 0px; margin-bottom: 35px; margin-left: 0px; }
h3 { }
.blacktext { color: #333; }
.impacthead { font-family:Impact; font-weight: normal; }
.redtext { color: #D50000; }
.highlight { background-color: #FF0; }
.dropcap { float:left; margin-top:0px; color:#333333; width:30px; font-size: 56px; font-family:Georgia, "Times New Roman", Times, serif; font-weight: bold; padding-right: 5px; line-height: 45px; }
.bulletyes { list-style-type: none; width: 630px; }
.bulletyes li { background-image: url(images/bulletyes.jpg); background-repeat: no-repeat; padding-left: 37px; padding-bottom: 8px; background-color: #FFF3F2; margin-bottom: 20px; background-position: 0px 7px; padding-top: 5px; }
.bonus { margin-right: auto; margin-left: auto; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; border: 1px solid #89B1ED; background-color: #F5FAFE; clear: both; }
.discount { clear: both; width: 500px; margin-right: auto; margin-left: auto; border: 4px dashed #CECE00; background-color: #FFB; padding-top: 0px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; }
blockquote { font-style: normal; line-height: normal; font-family: Verdana, Geneva, sans-serif; font-size: 13px; color: #17407D; font-weight: bold; padding: 10px; border: 2px solid #89B1ED; background-color: #FFF; }
.orderbox { clear: both; margin-right: auto; margin-left: auto; width: 541px; background-image: url(images/offer_mid.gif); background-repeat: repeat-y; }
.orderboxtop { color: #B30000; font-size: 26px; padding-top: 30px; padding-bottom: 10px; background-image: url(images/offer_top.gif); background-repeat: no-repeat; font-family: Tahoma, Geneva, sans-serif; text-align: center; font-weight: bold; }
.orderboxdesc { padding-top: 20px; padding-right: 20px; padding-bottom: 0px; padding-left: 20px; }
.orderboxfooter { background-image: url(images/offer_bot.gif); background-repeat: no-repeat; height: 229px; width: 541px; clear: both; }
.bulletorder { list-style-type: none; padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 10px; }
.bulletorder li { background-image: url(images/bullet.gif); background-repeat: no-repeat; padding-left: 30px; padding-bottom: 7px; margin-bottom: 10px; font-size: 13px; font-family: Verdana, Geneva, sans-serif; width: 450px; }
.sofdisclaimer { font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding: 7px; color: #999; width: 650px; margin-right: auto; margin-left: auto; border: 1px solid #CCC; }
.yellowbox { background-color: #FDFCF7; border: 2px solid #AB6F0B; padding: 10px; clear: both; margin-bottom: 50px; }
#footer { background-image: url(images/footer.jpg); background-repeat: no-repeat; clear: both; height: 128px; width: 788px; }
.minisites { float: right; width: 190px; padding-top: 55px; text-decoration: none; color: #666; font-family: Verdana, Geneva, sans-serif; font-size: 9px; }
.minisites a { text-decoration: none; color: #666; font-family: Verdana, Geneva, sans-serif; font-size: 9px; }

