body {
background:#679EBD url(images/background_fade.gif) left top repeat-x fixed;
font-family:Verdana;
font-size:13px;
}
/* Links -----------------*/

div#top_content {font-size:12px;}

#header {text-align:center;}
#header h1 a {color:#C00000; font-style:italic; text-align:center; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:30px; margin:0px; padding:0px;}
#headline {font-size:25px; color:#C00; font-weight:bold; font-style:italic;}
#headline1 {font-size:33px; font-weight:bolder; font-style:italic;}
#headline2 {font-size:22px; font-weight:bolder; font-style:italic;}
#head_question {font-size:22px; font-weight:bolder; margin-bottom:20px; font-style:italic;}

a{
color:#2b2278;
}
a:hover {
color:#333;
}
.imgleft {
border:1px solid #ccc;
background:#fff;
}
.imgright {
border:1px solid #ccc;
background:#fff;
}
.img_center {
border:1px solid #ccc;
background:#fff;
}
img {padding:4px; background-color:#fff; border:1px solid #ccc;}
p, address{
color:#333;}
div#wrapper {width:860px; margin:10px auto; text-align:left; background-color:#ffffff; border:10px solid #036; padding:10px 0px 10px 20px;}
div#container {clear:left; width:560px; padding:0px; float:left;}
div#sidebar{float:left; margin:0px 0px 0px 5px; width:205px; background:#FFF url(images/signup_box.png) left top no-repeat; display:inline; padding:210px 30px 50px 30px;}	
#footer{clear: both; margin-top:20px; padding:20px;}
span.byline {display:none;}
.alignright {float:right;}
.alignleft {float:left;}

/* ------------Top Menu Navigation ---------------------------- */
div#navmenu {width:846px; height:26px; background-color:#2b2278;}
#dropmenu, #dropmenu ul {margin:0; padding:0; list-style-type:none; list-style-position:outside; position:relative; line-height:1.5em; z-index:300; width:100%; background:#fff; font-weight:bold;}
#dropmenu a {display:block; padding:0.25em 1em; color:#DFE1CE; border-right:1px solid #c8c8c8; text-decoration:none; background:#2b2278;}
#dropmenu a:hover {background:#dfe1ce; color:#2b2278;}
#dropmenu li {float:left; position:relative;}
#dropmenu ul {position:absolute; display:none; width:12em; top:1.9em; left:-1px;}
#dropmenu ul a {border-left:1px solid #c8c8c8;}
#dropmenu li ul {border-top:1px solid #c8c8c8; width:14.1em;}
#dropmenu li ul a {width:12em; height:auto; float:left;  border-bottom:1px solid #c8c8c8;}
#dropmenu ul ul {top:auto;}
#dropmenu li ul ul {left:12em; margin:0px 0 0 10px;}
#dropmenu li:hover ul ul, #dropmenu li:hover ul ul ul, #dropmenu li:hover ul ul ul ul {display:none;}
#dropmenu li:hover ul, #dropmenu li li:hover ul, #dropmenu li li li:hover ul, #dropmenu li li li li:hover ul {display:block;}
/* ------------Text Style ---------------------------- */
h1.pagetitle

{
font-family:Verdana, Geneva, sans-serif;	
color: #2b2278;
border-bottom:1px solid #cccccc;
font-size:20px;
line-height:115%;
}

/**************************************************************************
  OPTIN BOX STYLES
************************************************************************* */
#sidebar {
	font-size: 90%;
	width: 264px;
}
#sidebar .content {
	padding-top: 200px;
	position: relative;
}
#sidebar p.help {
	padding: 12px 20px 0 35px;
	color: #000;
	font-size: 97%;
	/*position: absolute;*/
	/*top: 202px;*/
}
#sidebar .content p.notice {
	font-size: 88%;
	text-decoration: underline;
	color: #000;
	padding: 6px 25px 0 43px;
	/*position: absolute;*/
	/*top: 395px;*/
}
#sidebar .content p.privacy-note {
	padding: 0;
	width: 160px;
	font-size: 85%;
	line-height: .9em;
	color: #000;
	position: absolute;
	top: 466px;
	left: 90px;
}
/* Position our fields */
#sidebar .content #firstname-field {
	border: 0;
	/*position: absolute;*/
	/*top: 274px;*/
	/*right: 20px;*/
}
#sidebar .content #lastname-field {
	border: 0;
	/*position: absolute;*/
	/*top: 308px;*/
	/*right: 20px;*/
}
#sidebar .content #phone-field {
	border: 0;
	/*position: absolute;*/
	/*top: 342px;*/
	/*right: 20px;*/
}
#sidebar .content #email-field {
	border: 0;
	/*position: absolute;*/
	/*top: 376px;*/
	/*right: 20px;*/
}


#sidebar .content #firstname-field,
#sidebar .content #lastname-field,
#sidebar .content #phone-field,
#sidebar .content #email-field {
	padding: 6px 0 0 6px;
	width: 164px;
	height: 20px;
}
* html #sidebar .content #firstname-field,
* html #sidebar .content #lastname-field,
* html #sidebar .content #phone-field,
* html #sidebar .content #email-field { /* the tan box model hack */
	width: 170px;
	w/idth: 164px;
	height: 26px;
	he/ight: 20px;
}
#sidebar .content #submit-btn-1 {
	text-indent: -9999px;
	width: 220px;
	height: 59px;
	border: 0;
	/*position: absolute;*/
	/*top: 353px;*/
	/*left: 33px;*/
	display: block;
	cursor: pointer;
}
.field-arrow {background: url(images/arrow2.gif) no-repeat 0 center; padding-left: 23px; margin: 0 0 6px 20px;}
/* CLOSE OPTIN BOX STYLES */
ul.product_benefits {list-style:none; padding: 0px; font-size:16px; font-style:italic; font-weight:bold; margin:0px 0px 0px 20px; color:#333;}
ul.product_benefits li {background-image:url(images/tick_blue.png); padding-left: 10px; background-repeat: no-repeat; background-position:0px 0px; padding-left:30px; margin-bottom:20px;}
#footer p {text-align:center; font-size:15px;}
#main_video {z-index:1;}
#exit_content {z-index:100;}



