* {
	margin:0;
	padding:0;
	line-height:1.35em
}

body {
	background:#92213d url(../img/bg.jpg) repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size:.8em;
	font-weight:normal;
	color: #fff;
}

a:link {color:#66CCFF;}
a:visited {color:#9966FF;}
a:hover {color:#FFFF66;}

h1 {font-weight:normal;}
h2 {font-weight:normal; font-size:2.4em; line-height:100%;}
h3 {font-size:1.2em}
p {padding-bottom:15px}
.f_left {float:left;}
.f_right {float:right;}
.txtItalic13 {font-size:1.3em; font-style:italic; margin-top:10px; text-align:center;}
.txtYellow10 {font-size:1em; color:#ffff00;}
.brightColor {color:#feb343}
.brightColorBdr {border-color:#feb343}

.textBox {padding-bottom:15px}
.col_1, .col_2, .col_3 {float:left;}
.push {clear:both}


/*================= EMAIL LIST FORM =====================*/
#form1 {margin:20px 0 0 0;}
#form1 label {color:#600E1C; width:50px; display:block; float:left; padding:2px 0;}
.form {margin-left:50px; height:35px;}
.form input {border:1px solid #D0D0D0; width:235px; height:16px; padding-left:3px;}
p.btnSubmit {text-align:center; margin-top:10px;}


/*================= CONTENT =====================*/
#container {width:900px; position:relative; margin:0 auto;}
#logo {background:url(../img/identity.jpg) no-repeat; text-indent:-9999px; float:left; width:423px; height:142px;}
#subtitle {padding-top:55px; text-align:right; float:right;}
#subtitle h1 {font-size:1.3em;}

#flashContainer {height:518px; clear:both}
#contentDividers {height:400px; margin-bottom:-415px; padding-top:15px; width:100%}
.dividers {height:100%; margin-left:422px; width:230px; border-left-style:solid; border-left-width:1px; border-right-style:solid; border-right-width:1px}

#content {padding-top:15px;}
#content .col_1 {width:412px; margin-right:10px}
#content p {padding-bottom:13px;}
#content img.headshot {float:left; margin:3px 18px 15px 0; border-style:solid; border-width:1px}

#content .col_2 {height:310px; border-left:#ffbc04 1px solid; border-right:#ffbc04 1px solid; width:205px; padding:0 10px 0 15px;}
#picOffer {margin:10px 0 0;}
#subscribe {text-align:center;}
.subscribeBtn img {border:none;}

#content .col_3 {width:245px; padding-bottom:25px;}
#content .col_3 p {padding-bottom:18px;}
#payment {margin-left:10px; text-align:center; vertical-align:text-top;}
#payment img {float:left;}
#payment img.creditcards {width:175px; vertical-align:text-top; padding-top:13px;}
#payment img.pplogo {width:50px; margin-right:5px;}
#payinfo {margin-left:15px; padding-top:8px; clear:both;}


/*================= FOOTER =====================*/
#footer {background:#80182f; clear:both; height:45px; border-top:1px solid #feb343;}
#footerContent {width:900px; margin:0 auto; font-size:.8em;}
#footerContent .col_1 {padding-top:15px;}
#footerContent .col_2 {padding-top:12px; float:right;}
#footer a {color:#FF7FA5; text-decoration:none;}
#footer a:hover {color:#FFA61B;}
