@charset "utf-8";

/* CSS Document - Wheatland Group*/



html	{

	height:100.05%}

	

body {

	background-color:#242424;

	margin-top: 0px;

	text-align: center;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;
	

	}



table, td	{

	border: 0px solid #ffffff;

    border-spacing: 0px;

    border-collapse: collapse;

    padding: 0px;

	empty-cells: show;

	}

	

td { margin: 0px;	

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	line-height:16px;

	color:#333333;

 	}



#wrapper {

	width:941px;

	margin-left: auto; 

	margin-right: auto;

	text-align: left;

	border:solid 1px #D7C18B;



	}

	

#header	{

	background: url(/imgages/bg_topnav.gif) no-repeat;

	width:958px;

	height:116px;

	}	

	

#nav  	{

	width:674px;

	}



#navtop		{

	width:674px;

	text-align:right;

	padding:15px 21px 0 0;

	}	

	

#navspace	{

	width:674px;

	padding:0 0 0 25px;

	}	

	

#footer {

	font-size:10px;

	color:#9d9fa2;

	line-height:13px;

	height:35px;

	padding:0px 21px 0px 26px;

	text-align:center;

	}	



	

.footnote	{

	font-size:11px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	line-height:13px;

	margin:13px 0px 0px 13px;

	}	

	

.logo	{

	width:284px;

	height:116px;

	padding:0px 0px 0px 21px;	

	}	

	

.left	{

	float:left;

	}	



#linetop	{

	background:url(/images/line_horiz.gif) repeat-x top ;

	width:270px;

	height:3px;

	}

		

#new	{

	background: url(/imgages/bg_jump-menu.jpg) no-repeat top;

	width:255px;

	height:130px;

	}	



#leftside	{

	width:191px;

	padding: 19px;

	}



#rightside	{

	background:url(/imgages/bg_rightside.gif) right repeat-y;

	width:9px;

	}



/* Main content styles ---------------------------------------------------------------------*/	



#main_content {

font-family: Verdana, Arial, Helvetica, sans-serif;

}	



.content-1	{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	padding:19px 35px 10px 27px;

	vertical-align:top;

	margin-bottom:20px;

	}

	

.content-2	{

	background: url(/img/bg_content-int.gif) top no-repeat #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	padding:12px 15px 0 15px;

	vertical-align:top;

	}

	

.content-3	{

	background: url(/img/bg_content-int-wide.gif) top no-repeat #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	padding:12px 30px 0 15px;

	vertical-align:top;

	}

	

	

.featured	{

	background:url(/img/bg_top-feature.gif) top no-repeat #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	padding:0px 10px 20px 9px;

	width:239px;

	}	





.contactinfo	{	

	background:#FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	padding:8px 12px 0px 12px;

	vertical-align:top;

	}



.line	{

	background:url(images/line_horiz.gif) center repeat-x;

	height:15px;

	}



	

/* Navigation and list Styles ----------------------------------------------------------------------------------*/	





#nav_top	{

	padding:8px 15px 0px 12px;

	vertical-align:top;

	}

.nav_top_styles {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:9px;

}



#nav_left_helpful_links {margin-top:-15px ;

}



#nav_left_box {

	margin-top:22px;

	}



.nav_left_links {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:13px;

	font-weight:bold;

	line-height:25px;

}



.sublinks	{

	background: url(/imgages/bg_subnav-white.gif) no-repeat;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	padding:0px 10px 0 9px;

	width:200px;

	height:18px;

	}	



ul	{

     margin:5px 20px 5px 12px;

     padding:5px 20px 5px 12px;

	 list-style-image:url(/img/bullet.gif);

	}	

	

ul ul	{

	list-style: disc; 

	list-style-image:none;

	margin-top:0;

	}	





.h2, .header	{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#4e9247;

	margin:0;

	padding:0;

	font-weight:bold;

	}

	

h1	{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:20px;

	color:#004f31;

	margin:0px 0 12px 0;

	}



	

h2	{	

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:14px;

	margin:3px 0 4px 0;

	color:#56925d;

	font-weight:bold;

	}	

	

h3	{	

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:13px;

	margin:16px 0 4px 0;

	color:#56925d;

	font-weight:normal;

	}	

	

h4	{	

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	text-transform:uppercase;

	margin:10px 0 4px 0;

	color:#004f31;

	font-weight:bold;



	}	

	

h5	{	

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#56925d;

	font-weight:bold;

	margin:0px 0 0px 0;

	}	



/* Links  ----------------------------------------------------------------------------------*/



a:link, a:visited { 	

	font-size:12px;

	color:#b1923a;

	text-decoration:underline;

	}

	

a:active, a:hover  { 	

	font-size:12px;

	color:#333333;

	text-decoration:underline;

		}



a.topnav:link, a.topnav:visited { 	

	font-size:11px;

	color:#9d9fa2;

	text-transform:uppercase;

	text-decoration:none;

	}

	

a.topnav:active, a.topnav:hover  { 	

	font-size:11px;

	color:#AF8E41;

	text-transform:uppercase;

	text-decoration:underline;

	}



a.sub:link, a.sub:visited { 	

	font-size:12px;

	color:#004f31;

	text-decoration:none;

	padding:0 0 0 10px;

	}

	

a.sub:active, a.sub:hover  { 	

	font-size:12px;

	color: #56925d;

	text-decoration:none;

	padding:0 0 0 10px;

	}



a.footer:link, a.footer:visited { 	

	font-size:10px;

	color:#b1923a;

	text-decoration:underline;

	}

	

a.footer:active, a.footer:hover  { 	

	font-size:10px;

	color:#333333;

	text-decoration:underline;

	}

	

/* Call out box Styles -----------------------------------------------------------------------------------------------------------*/

	

#personal_call_home {

	background:url(images_1/personalbox.jpg) bottom no-repeat #FFFFFF;

	width:217px;

	height:182px;

	}

#personal_call_inside {

	border-top:3px solid #c9cacf;

	border-right:3px solid #c9cacf;

	border-left:3px solid #c9cacf;

	background:#e1e1e3;

	width:211px;

	height:145px;

	}

#business_call_home {

	background:url(images_1/businessbox.jpg) bottom no-repeat #FFFFFF;

	width:217px;

	height:182px;

	margin-left:10px;

	}

#business_call_inside {

	border-top:3px solid #e5d8c2;

	border-right:3px solid #e5d8c2;

	border-left:3px solid #e5d8c2;

	background:#f0e9dd;

	width:211px;

	height:145px;

	}		



#trust_call_home {

	background:url(images_1/trustbox.jpg) bottom no-repeat #FFFFFF;

	width:217px;

	height:182px;

	margin-left:10px;

	}

#trust_call_inside {

	border-top:3px solid #c9b8b2;

	border-right:3px solid #c9b8b2;

	border-left:3px solid #c9b8b2;

	background:#e0d7d3;

	width:211px;

	height:145px;	

	}		



.call_box_text_padding {

	padding:1px 50px 10px 10px;

	text-align:left;

	font-size:10px;

	line-height:18px;

	}	

	

.line_spacing_bitmore {

line-height:19px;

}



#gallery1_box {

	text-align:center;

	margin-left: auto; 

	margin-right: auto;

	width:750px;

	height:550px;

	border:solid 1px #D7C18B;

}



#gallery_titles {

	text-align:left;

	margin-left: auto; 

	margin-right: auto;

	width:750px;

	padding-bottom:10px;

	

}



#gallery_msg {

	text-align:left;

	margin-left: auto; 

	margin-right: auto;

	margin-bottom:22px;

	width:750px;

	}



#top_page {

	text-align:center;

	padding-top:20px;

	padding-bottom:10px;

	}



.small_text {

	font-size:9px ;

}	



#about_pic {

	float:right;

	padding-left:16px;

	margin-left:12px;

	margin-right:0px;

	margin-bottom:12px;

	}
	
P {
	line-height:18px;
}

.text-small-gray {
	font-size:10px;
	color:#CCC;
}

hr {
border: 0;
color: #9E9E9E;
background-color: #9E9E9E;
height: 1px;
width: 100%;
text-align: left;
margin-bottom:10px;
}