/*CSS Document*/

body { background:#251B3B; }
a { color:#; }
a:hover { color:#; }

/*remove browser defaults*/
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,blockquote,fieldset,input { margin:0; padding:0; }
:link,:visited { text-decoration:none; }
ul,ol { list-style:none; }
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }
a img,:link img,:visited img { border:none; }
font { font-size:100%; }

/*site styles*/
.georgia { font-family:georgia; }
.arial { font-family:arial; }
.tahoma { font-family:tahoma; }
.font_10px { font-size:10px; }
.font_11px { font-size:11px; }
.font_13px { font-size:13px; }
.font_16px { font-size:16px; }
.font_20px { font-size:20px; }
.font_24px { font-size:24px; }
.bold { font-weight:bold; }
.clear { clear:both; }
.clear_left { clear:left; }
.no_height { height:0px; }
.float_left { float:left; }
.float_right { float:right; }
.border { border:1px solid red; }
.floatleftlist li { float:left; }
.font_gray { color:#91978B; }
.font_red { color:#BF3038; }
.font_teal { color:#47808C; }
.font_white { color:#fff; }
.font_maroon { color:#8A3D3F; }

#container { width:850px; padding:0; margin:20px auto; font-family:arial; font-size:small; }
#content { width:850px; background:#fff url(images/bg_twocolumn.gif) repeat-y top left; }
#content_index { width:850px; height:530px; margin:0; padding:0; background:#fff url(images/ico_index_mainimage.jpg) no-repeat top left; }
#content_index a { display:block; float:left; margin:0; padding:0; position:relative; height:45px; width:150px; }

.column_left { float:left; width:141px; margin:22px 0 50px 0; padding:0; border-top:1px solid #C5D2E3; }
.column_left li { width:141px; border-bottom:1px solid #C5D2E3; margin:0; padding:0; display:block; }
.column_left li a { display:block; margin:0; padding:5px 5px 5px 12px; display:block; font-family:arial; color:#8A3D3F; font-size:14px; }
.column_left li:hover { background:#EEDEBD; }
.column_left li ul li { width:115px; border:0px; margin-left:25px; background:transparent url(images/ico_list_arrow.gif) no-repeat top left; }
.column_left li ul li:hover { background:transparent url(images/ico_list_arrow.gif) no-repeat top left; }
.column_left li ul li a { margin:0px 0px 5px 5px; padding:0; font-family:arial; color:#5E0205; font-size:12px; }
.column_left li ul li a:hover { color:#251B3B; }
.column_left .house { border:0px; padding:35px 0 0 12px; }
.column_left .house:hover { background:transparent; }
.column_right { float:right; width:662px; }
.column_right h1 { color:#8A3D3F; margin:25px 0 0 0; padding:0; font-family:myriad,arial; font-weight:normal; font-style:italic; font-size:33px; }
.column_right .text { width:480px; margin:25px 0 30px 0; padding:0; }
.column_right .callout { float:right; margin:0 10px 0 0; width:157px; height:107px; background:transparent url(images/bg_callout.gif) no-repeat top left; }
.column_right .callout p { width:140px; margin:12px 0 0 19px; padding:0; color:#A28D61; font-family:myriad,arial; font-weight:bold; font-size:14px; line-height:20px; }
.column_right .quotes { width:150px; float:right; margin:0; padding:0; }
.column_right .quotes p { width:135px; margin:25px 0 0 0; padding:0; font-family:arial; font-style:italic; color:#8A3D3F; font-size:14px; line-height:35px; }
.footer_blank { width:850px; height:25px; background:transparent url(images/bg_footer_blank.gif) no-repeat top left; list-style:none; }
.footer { width:850px; height:25px; background:transparent url(images/bg_footer_new.gif) no-repeat top left; list-style:none; }
.footer li { float:left; margin:0; padding:0; height:25px; border-right:1px solid #EEDEBD; }
.footer li a { display:block; height:20px; margin:5px 8px 0px 8px; padding:0; font-family:arial; font-size:11px; color:#91978B; }
.footer li a:hover { color:#47808C; text-decoration:underline; }
.footer_index { width:850px; height:44px; background:transparent url(images/bg_footer_index.gif) no-repeat top left; list-style:none; font-family:arial; font-size:11px; color:#91978B; }
.footer_index li { float:left; margin:0; padding:0; height:42px; border-right:1px solid #EEDEBD; text-align:center;}
.footer_index li a { display:block; margin:5px 8px 1px 8px; padding:0; font-family:arial; font-size:11px; color:#47A0B2; }
.footer_index li a:hover { color:#47808C; text-decoration:underline; }
.header { width:850px; height:98px; margin:0; padding:0; }
.header_index { width:850px; margin:0; padding:0; background:#fff; }
.text { width:480px; margin:30px 0 0 50px; padding:0; }
.text a { color:#251B3B; }
.text a:hover { text-decoration:underline; }
.text li { margin:0 8px 0 0; }

.nogap { margin-left: 10px; margin-bottom: 10px;}
.nogap * { margin:0px; }

/*sub heading styles*/
span.sub_head { font-size:15px; font-weight:bold; }

#form{
	padding:0px;
	font-size:11px;
	float:left;
}
#form .small{
	color:#8A3D3F;
}
#form select{
	background-color:#EEDEBD;
	font-size:11px;
}

#security{
	background-color:#FFFFFF;
	font-size:11px;
	font-family:arial;
}
#security h1{
	color:#5A8F9A;
	font-size:24px;
	font-style:italic;
}

.form_btn{
color:#3A5F69; font-size:9px; background-color:#C8DCE5; border:1px #5A8F9A solid; 
}

