/* CSS Document */

*
{
	margin:auto;
	padding:0;
}
body
{
	font-family:Arial;
	font-size:12px;
	color:#333;
	background:#640303 url(../images/bg.jpg) repeat-x;
}
img, fieldset
{	
	border:0;
}
a
{
	text-decoration:none;
	color:#000000;
}
#mainwrapper
{
	width:877px;
	margin-top:10px;
}
#logo
{
	background:url(../images/advocare-logo.png) no-repeat;
	width:105px;
	height:65px;
	float:left;
}	
#logo a
{
	width:105px;
	height:65px;
	display:block
}
#header
{
	background:url(../images/header.jpg) no-repeat;
	height:322px;
}
#body
{
	background:url(../images/bg_mid.jpg) repeat-y;
	min-height:900px;
	padding-left:18px;
	padding-right:20px;
}
#footer
{
	background:url(../images/bg_bottom.jpg) no-repeat;
	height:30px;
}
#row-1
{
	padding-top:5px;
}
#row-2
{
	padding-top:10px;
}
#row-3
{
	padding-top:10px;
}
#row-4
{
	padding-top:10px;
}
#col-optin-1
{
	background:url(../images/optin-1.jpg) no-repeat top left;
	width:327px;
	height:371px;
	float:right;
	margin-top:10px;
}
#col-optin-2
{
	background:url(../images/optin-2.jpg) no-repeat top left;
	width:327px;
	height:483px;
	float:right;
	margin-top:-10px;
}
#col-video-1 
{
	width:500px;
	height:305px;
	float:left;
}
#col-video-2
{
	width:500px;
	float:left;
}
.arrow-1
{
	background:url(../images/arrow-1.jpg) no-repeat top left;
	height:64px;
}
.arrow-2
{
	background:url(../images/arrow-2.jpg) no-repeat top right;
	height:68px;
}
.col-title
{
	font-family:Impact, "Arial Black";
	font-weight:normal;
}
.col-title.video-1
{
	color:#000;
	font-size:31px;
	margin-left:58px;
	padding-top:25px;
}
#arrow-wrapper
{
	margin-bottom:10px
}
.clear
{
	clear:both;
}

#tab-endorsers
{
	background:url(../images/tab.jpg) no-repeat top left;
	height:41px;
	
}
#tab-endorsers-title
{
	font-family:Impact"Arial Black";
	font-size:24px;
	font-weight:normal;
	color:#003d52;
	margin-left:10px;
	line-height:41px;
}
#col-endorsers-wrapper
{

}
#col-endorsers-r1
{
	background:url(../images/tab-mid.jpg) repeat-x top left;
	height:325px;
}
#col-endorsers-r2
{
	background:url(../images/tab-left.jpg) no-repeat top left;
	height:325px;
}
#col-endorsers-r3
{
	background:url(../images/tab-right.jpg) no-repeat top right;
	height:325px;
}
#video-2-title
{
}
#col-order-1
{
	background:url(../images/order-mid.jpg) repeat-x top right;
	height:522px;
}
#col-order-2
{
	background:url(../images/order-left.jpg) no-repeat top left;
	height:522px;
}
#col-order-3
{
	background:url(../images/order-right.jpg) no-repeat top right;
	height:522px;
}
#col-order-4
{
	padding:7px 0 0 0;
}
#col-order-4-1
{
	float:left;
	width:317px;
}
#col-order-4-2
{
	float:left;
	width:400px;
	margin-top:60px;
	margin-left: 110px;
}
#col-order-4-1-1
{
	text-align:right;
	margin-right: 60px;
}
#col-order-4-1-2
{
	text-align:center;
	margin-top:-31px;
}

#col-order-4-2-2 ul
{
	list-style:none;
	margin-top:13px;
}
#col-order-4-2-2 ul li
{
	color:#fff;
	background:url(../images/check.png) no-repeat top left;
	padding:0px 0 5px 25px;
	margin:2px 0;
}
#col-order-4-3
{
}
#col-order-4-3-1
{
	text-align:left
}
#fotter-menu
{
	font-family:Tahoma;
	font-size:15px;
	font-weight:bold;
	color:#fff;
	margin:10px 0;
}
#fotter-menu ul
{
	list-style:none;
	float:left;
}
#fotter-menu ul li
{
	float:left;
	margin-right:10px;
	padding-right:10px;
	border-right:1px solid #ef9d1e;
}
#fotter-menu ul li#first, #fotter-menu ul li#last
{
	border-right:none;
}
#fotter-menu ul li a
{
	color:#ef9d1e;
}
#fotter-menu ul li a:hover
{
	color:#f3c379;
	text-decoration:underline
}
.af-form
{
	color:#FFFFFF;
	margin:45px 25px 0 25px;
}
.af-form.optin2
{
	margin-top:122px;
}
.af-form.optin3
{
	margin:10px;
}
.af-element
{
	padding:2px 0;
}
.af-form.optin2 .af-element 
{
	padding:4px 0;
}
.previewLabel
{
	display:block;
	margin-bottom:1px;
}
.text
{
	width:100%;
	font-family:Arial;
	font-family:12px;
}
.text.zip
{
	width:50px;
}
.af-selectWrap .state
{
	width:150px;
	font-family:Arial;
	font-family:12px;
}
.buttonContainer
{
	text-align:center;
	margin-top:-5px;
}
.privacyPolicy 
{
	text-align:center;
	margin-top:-14px;
}
.privacyPolicy a
{
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:underline
}
.af-clear
{
	clear:both;
}
#carousel-wrapper
{

}
#advoTitle
{
	font-family:Impact, "Arial Black";
	font-size:23px;
	font-weight:normal;
	margin:0 0 10px 0;
}