@import url("/css/navigation.css");
@import url("/css/clearfix.css");

/*Page Setup*/
html, body
{
	background: #F4F4F4;
	font-family : Verdana; 
	font-size: 12px;
	margin: 0 0 1px;
	width: 100%;
	height: 100%
}
#div_wrapper_layer
{
	width : 991px ! important; 
	margin : 0 auto; 
	padding : 0 20px 0 20px;
	background: #FFFFFF none repeat scroll 0 0;
}

#div_wrapper_layer p
{
line-height: 16px;
}

/*Banners*/
#div_banner_layer
{
	width : 951px;
	height : 142px; 
	margin : 0 auto; 
	background : url("/images/top_banner.gif") repeat-x top left;
}
/* Step_2 Form */
#div_form_column_layer
{
	float : left;
	width : 300px;
	margin: 60px 0 0 20px;
	font: 13px Verdana;
	
	
}

#div_middleform_column_layer
{
	float : left;
	margin : 50px 0px 0px 120px;
	width : 475px ;

	background : #F2E8CB;
	font-size : 12px;
}
#div_step3_form_layer
{
	float : left;
	margin : 15px 0px 0px 0px;
	width : 410px ;

	background : #F1EEDE;
	font-size : 12px;
}
#div_step3_caption_layer
{
	float: left;
	width : 400px;
	
	font-size : 12px;
	padding:10px 0 0 10px;
	margin:0;
}
#div_step3_caption_layer td
{
	font-family: Arial;
	font-size : 12px;
}
#div_step3_table
{
	margin: 0 0 0 15px;
}
#div_step2_table
{
	margin: 10px 0 0 10px;
}
#div_iframe_layer{
	float: left;
	height: 610px;
	margin: 0 0 0 25px;
	padding: 5px;
}
#div_iframe_layer_step3{
	float:left;
	margin:15px 0 10px 25px;
	padding:5px 0 5px 5px;
}

#div_caption_layer
{
	float: left;
	width : 475px;
	height : 450px;
	font-size : 12px;
	padding:10px 0 0 10px;
	margin:0;
}
#div_caption_layer td
{
	font-family: verdana;
	font-size : 12px;
	font-weight: bold;
}

#div_reliable_logo
{
	
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
	margin:25px 0 0 40px;
}
#div_xpost_left_pane
{
	/*width: 450px;*/
	font-size: 14px;
	font-family: Arial;
	/*margin: 0 0 0 25px;*/
	/*float: left;*/
}
#div_xpost_left_pane h2
{
	color: #666600;
	font-size: 18px;
	font-weight: bold;
}
/*Content CSS*/
#div_step3_bottom {
	width: 403px;
	float:left;
}

#div_content_layer
{
	margin : 0 20px; 
	font-size: 12px; 	
	border: 1px solid #AEAAAB;
}
/*Search Box*/
#div_search_layer
{ 
	float: right; 
	background: url("/images/search_label.gif") no-repeat left; 
	width: 270px;
}
#frm_site_search
{
	float : right;
	margin: 10px 5px 10px 0;
}

div.search_box input[type='text']
{
	width : 164px;
	height : 15px; 
	margin : 0; 
	padding : 0; 
	font-size : 0.9em;
}
.search_button
{
	background: url("/images/gobutt1.jpg") no-repeat; 
	width: 54px; 
	height: 22px;
	border: none;
}

/*Sponsor Banner*/
#div_sponsor0, #div_sponsor1, #div_sponsor2, #div_sponsor3, #div_sponsor4, #div_sponsor5
{
	float : left; margin : 2.5px 2.5px 2.5px 2.5px;
	background: url("/images/sponsor_bg.gif") no-repeat;
	height: 86px;
	width: 142px;
	padding: 10px 5px 0 5px;
	line-height: 1.5;
	font-size: 10px;
}
#div_sponsor6, #div_sponsor7, #div_sponsor8, #div_sponsor9, #div_sponsor10
{
	float : left;
	margin : 2.5px 2.5px 2.5px 2.5px;
	background: url("/images/sponsor_bg.gif") no-repeat;
	height: 86px;
	width: 142px;
	padding: 10px 5px 0 5px;
	line-height: 1.5;
}
#div_sponsor0 a, #div_sponsor1 a, #div_sponsor2 a, #div_sponsor3 a, #div_sponsor4 a, #div_sponsor5 a
{
font-size:12px;
}
#div_sponsor6 a, #div_sponsor7 a, #div_sponsor8 a, #div_sponsor9 a, #div_sponsor10 a
{
font-size:12px;
}
#div_top_sponsor_title a
{
	color: #6E3812;
	font-size: 13px;
	font-weight: bold;
	margin: 0;
}


/*Main Left and Right Layers*/
#div_left_layer
{
	width: 603px;
	margin: 0 0 0 10px;
	padding: 0 10px 0 0;
	float: left;
}

#div_left_layer h1
{
font-size: 20px;
color: #666600;
margin: 6px 0;
}

#div_left_layer h2
{
font-size: 14px;
font-weight: bold;
color: #666600;
margin: 5px 0 5px 0px;
}

#div_left_layer h4
{
font-size: 12px;
font-weight: bold;
color: #000000;
margin: 10px 0 10px 0;
}

#div_description_layer
{
	float: left;
	width: 603px;
	margin: 0 0 10px 0;
}

#div_right_layer
{
	float: left;
	padding: 0 0 0 10px;
}
#div_miniform_layer
{
	background: url("/images/1pxldgen.jpg") repeat-x;
	width: 300px;
	/* height: 320px; */
	padding-bottom: 15px;
	clear: both;
	border: 1px solid #AEAAAB;
} 
#div_miniform_layer td
{
font-family: Verdana;
font-size: 12px;
} 
.formstart_Btn
{
	background: url("/images/gobutt2.jpg") no-repeat;
	width: 45px;
	height: 29px;
}

/*Common Sponsor Links at the bottom*/
#div_sponsored_links_bottom
{
	background: #D6DEDB;
	width: 886px;
	height: auto;
	float: left;
	padding: 25px 25px 25px 20px;
	margin: 9px;
}
#div_sponsored_links_bottom h2
{
	font-size:18px;
	font-weight: bold;
	margin: 0 0 10px 0px;
	color: #666600;
}

#div_sponsored_links_bottom h3
{
	font-size:12px;
	color: #822E16;
	margin-bottom: -7px;
}

#div_sponsored_links_bottom a
{
	color: #822E16;
	font-size: 12px;
	
}

#div_sponsored_links_gold
{

	background: #FFC000;
	width: 886px;
	height: 18px;
	padding: 5px 0px;
	font-size:13px;
	font-weight: bold;
}

#div_sponsored_links_silver
{

	background: #C0C0C0;
	width: 886px;
	height: 18px;
	padding: 5px 0px;
	font-size:13px;
	font-weight: bold;
}

#div_sponsored_links_bronze
{

	background: #CC6600;
	width: 886px;
	height: 18px;
	padding: 5px 0px;
	font-size:13px;
	font-weight: bold;
}


/*Footer*/
#div_disclaimer
{
	color: #666666;
	font-size: 10px;
	margin: 20px 0 20px 10px;
}
#div_form_layer_step3
{
	width : 938px;	
	background : #fff;

}
#div_form_layer
{
	width : 938px;
	height : 500px;
	background : #fff;

}
#div_footer_layer 
{
padding: 0 0 10px 10px;
}
#div_footer_layer a
{
	margin: 0 10px 0 10px;
	font-size: 12px;
	text-decoration: none;
	color: #822E16;
	font-weight: bold;
}
#form_arrow{
	background: transparent url("/images/step2_arrow.gif") no-repeat;
	width: 253px;
	height: 101px;
	float: left;
	position: absolute;
	/*top: 255px;
	left: 381px;*/
	margin-left: 188px;
	margin-top: 120px;
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#recent_articles {
	border:1px solid #aaa;
	border-width:0 0 1px 0;
	clear:left;
	margin:0 0 20px 0;
	padding:5px 25px 5px 15px;
	}
#recent_articles h3 {
	margin:0 0 10px 0;
	color:#660;
}
#recent_articles ul,
#recent_articles li {
	list-style:none;
	margin:0;
	padding:0;
	}
#recent_articles .title a {
	color:#822E16;
	}
#recent_articles .date {
	font-size:11px;
	}
	
.leadform_txtip {
	border:1px solid #D1C7AC;
	float:left;
	font-family:arial,helvetica,sans-serif;
	font-size:13px;
	height:18px;
	width:150px;
	padding-left:3px;
	}	

