@charset "utf-8";
/******************************************************** 
*          MAIN PAGE STYLES           *
*********************************************************/

body {
	background-color: #000;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	text-align: center;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 0;
	padding: 0;
}
#container {
	width: 878px;
	text-align: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#header {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	padding: 0px;
}
#mainContent {
	background-image: url(../images/bgPage.gif);
	background-repeat: repeat-y;
	width: 708px;
	height: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	padding-right: 85px;
	padding-left: 85px;
}
#headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #CC0000;
	font-weight: bold;
	text-align: center;
}
#footer {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	padding: 0px;
}
/******************************************************** 
*          OPT-IN BOX 1 (Top of Page)          *
*********************************************************/

#optinBox_top {
	background-image: url(../images/opt-inBox_top.jpg);
	background-repeat: no-repeat;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	height: 145px;
	width: 305px;
}
#optinBox_mid {
	background-image: url(../images/opt-inBox_mid.jpg);
	background-repeat: repeat-y;
	color: #eaeaea;
	height: auto;
	width: 255px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	padding-right: 25px;
	padding-left: 25px;
}
#optinBox_bottom {
	background-image: url(../images/opt-inBox_bottom.jpg);
	background-repeat: no-repeat;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	height: 61px;
	width: 305px;
}
#optinBox_headline {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	margin-top: 3px;
}
#optinBox_button {
	margin-top: 8px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
	text-align: center;
}
#optinBox_content p {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#optinBox_content #form1 {
	margin-top: 15px;
	margin-bottom: 15px;
}
.footnote {
	font-size: 13px;
	color: #eaeaea;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 18px;
	margin-left: 0px;
}
/******************************************************** 
*          TEXT AND OTHER STYLES           *
*********************************************************/

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
.standardText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 21px;
}
.textBold {
	font-weight: bold;
}
.text_red {
	color: #cc0000;
}
.list1 {
	background-image: url(../images/bulletCheck1.png);
	background-repeat: no-repeat;
	background-position: left top;
	list-style-type: none;
	padding-left: 37px;
	padding-bottom: 17px;
	padding-top: 6px;
}
.list2 {
	background-image: url(../images/bulletCheck2.png);
	background-repeat: no-repeat;
	background-position: left top;
	list-style-type: none;
	padding-left: 37px;
	padding-bottom: 17px;
	padding-top: 6px;
}
.list3 {
	background-image: url(../images/bulletCheck3.png);
	background-repeat: no-repeat;
	background-position: left top;
	list-style-type: none;
	padding-left: 37px;
	padding-bottom: 17px;
	padding-top: 6px;
}
.list4 {
	background-image: url(../images/bulletDeco1.png);
	background-repeat: no-repeat;
	background-position: left top;
	list-style-type: none;
	padding-left: 40px;
	padding-bottom: 17px;
	padding-top: 6px;
}
.list5 {
	background-image: url(../images/bulletDeco2.png);
	background-repeat: no-repeat;
	background-position: left top;
	list-style-type: none;
	padding-left: 40px;
	padding-bottom: 17px;
	padding-top: 6px;
}
