body {
	background: #000;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	color: #000;
}

.site_wrapper {
	background-color:#000;
	background-image: url("../_images/stage_top.jpg"),url("../_images/stage_bottom.jpg"),url("../_images/stage_middle.gif");
	background-position: top center,bottom,center;
	background-repeat: no-repeat,no-repeat,repeat-y;
	min-height:750px !important;
	min-width:880px;
}
.big_bg {
	background: #000 url("../_images/stage-optin.jpg") no-repeat center center fixed;
	background-size: cover;
}
.big_bg #header ,.no_bg #header{
	height: 185px;
}

.big_bg #site_footer {
	background: url("../_images/black_80.png");
	height: auto;
	width: 860px;
	padding: 10px;
	border-radius:10px;
	margin-bottom:20px;
}

.no_bg #site_footer {
	background: none;
	color:#000;
	height: auto;
	width: 860px;
	padding: 10px;
	border-radius:10px;
	margin-bottom:20px;
}
.big_bg #site_footer .bottom, .no_bg #site_footer .bottom {
	position: relative !important;
	left: 0px;
	bottom: 0px;
}
.no_bg {
	background: #fff url("http://authorexpertmarketingmachines.com/_css/none");
	color: #000;
}
.no_bg #header {
	height: 120px;
}
.no_bg #header .header_logo {
	position: relative;
}





a {
	color: #f1191e;
}
.white_form {
	background: url("../_images/white_bg.png");
}
.white_form .gray_box {
	background: #2e2d3d;
	color: #FFF;
	border: 1px solid #1f1e2a;
}



#header {
	height: 225px;
}
.header_logo {
	left: 0px;
	bottom: 0px;
	position: absolute;
}
.header_text {
	position: absolute;
	top: 100px;
	left: 160px;
}

.header_text_event {
	position: absolute;
	top: 115px;
	left: 280px;
}


.input_txt {
	color: #000;
	background: #bdbdbe !important;
	border-style: none;
	font: bold 22px/24px Arial, Helvetica, sans-serif;
	padding: 5px 5px 5px 10px;
}
.input_txt:focus {
	background: #dadada !important;
}
#footer_form  {
	height: 110px;
}
#footer_form #FirstName {
	position: absolute;
	left: 20px;
	top: 40px;
}
#footer_form #Email {
	position: absolute;
	left: 280px;
	top: 40px;
}
#footer_form #Cell_Phone__c ,#footer_form #MobilePhone{
	position: absolute;
	left: 20px;
	top: 80px;
}

#footer_form #submit {
	position: absolute;
	left: 550px;
	top: 20px;
}
#site_footer {
	background: #000 url("../_images/stage_footer.jpg") no-repeat;
	height: 260px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	color: #FFF;
	padding-bottom: 20px;
}
#site_footer .bottom {
	position: absolute;
	left: 0px;
	bottom: 20px;
}


#vid_links {
	margin: 0px 0px 0px 60px;
	padding: 0px;
	list-style-type: none;
}
#vid_links li {
	float: left;
	text-transform: uppercase;
	font: 38px/32px 'BebasNeueRegular', 'Bebas Neue', Arial, Helvetica, sans-serif;
	color: #704e00;
	padding: 8px;
	border-right: 1px solid #333;
}

#vid_links .last {
	border-style: none;
}

#vid_links li a {
	display: block;
	text-decoration: none;
	color: #FFF;
}

#vid_links li a:hover {
	color:#d51f27;
}

#vid_links li p  {
	font: 12px Arial, Helvetica, sans-serif;
	text-transform: capitalize;
}

#disc_list {
	padding: 0px 0px 0px 20px;
	margin: 0px;
	list-style-image: url("../_images/red_bullet.png");
	list-style-type: circle;
}

#disc_list li {
	font: 16px/18px Arial, Helvetica, sans-serif;
	margin-bottom: 8px;
	text-align: left;
}
.big_bg .t_alt_white {
	color: #FFF;
}

.purchase_options {
	text-align: center;
	border-radius: 5px;
	background-color: #f1f1f1;
	padding: 10px;
	min-height:290px;
}
