@charset "utf-8";

/* CSS Document */





body, h1, h2, h3, h4, h5, h6, blockquotes, p, form{

	margin: 0;

	padding: 0;

	text-decoration: none;

}



h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #786f50;
	margin-top: 20px;
	font-weight: normal;

}



.h1 a:link{

	text-decoration: none;

	color: #e33725;

}



.h1 a:hover{

	text-decoration: underline;

	color: #e33725;

}



h2{

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

	font-size: 14px;

	color: #786f50;

	font-weight: normal;

}



h2 a:link{

	text-decoration: none;

	color: #786f50;

}



h3{

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

	font-size: 12px;

	color: #786f50;

	font-weight: bold;

}



h2 a:hover{

	text-decoration: none;

	color: #e33725;

}



body{

	margin:0;

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

	font-size: 12px;

	text-align: left;

	vertical-align: top;

	background: #333333;

}



a:link{

	text-decoration: none;

	color: #786f50;

}



a:visited{

	text-decoration: none;

	color: #786f50;

}



a:hover{

	text-decoration: none;

	color: #e33725;

}



p{

	padding: 10px 0 0 0;

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

	font-size: 12px;

	line-height: 18px;

	font-weight: normal;

	color: #b5b5b5;

}



.image{

	border: thick solid #444444;

}
.servicesList {
	font-size: 16px;
	line-height: 23px;
	color: #786f50;
}




.blockquote{

	font-size: 12px;

	font-weight: normal;

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

	padding-right: 20px;

	color: #9f9982;

	font-style: italic;

}



.ul{

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

	font-size: 12px;

	line-height: 18px;

	color: #b5b5b5;

}



/* CONTAINERS */



#wrapper{

	margin: 0 auto 0 auto;

	width: 1000px;

	text-align: left;

}



#container{

	float: left;

	width: 100%;

}
#leftcontainer_BrokerPage {
	float: left;
	width: 280px;
	margin-top: 34px;
	margin-left: 35px;
}
#middlecontainer_BrokerPage {
	float: left;
	width: 280px;
	margin-top: 34px;
	margin-right: 35px;
	margin-left: 45px;
	display: inline;
}

#rightcontainer_BrokerPage {
	float: right;
	width: 280px;
	margin-top: 34px;
	margin-right: 35px;
	display: inline;
	position: relative;
}




#leftcontainer{

	float: left;

	width: 450px;

	margin-top: 34px;

	margin-left: 35px;

}



#rightcontainer{
	float: left;
	width: 441px;
	margin-top: 34px;
	margin-right: 35px;
	margin-left: 32px;
	display: inline;
	position: relative;

}



#singlecolumn{

	float: left;

	width: 920px;

	margin-top: 34px;

	margin-left: 35px;

	margin-right: 35px;

}



#iframe{

	float: left;

	width: 980px;

	margin-top: 34px;

	margin-left: 10px;

	margin-right: 0px;

}





/* FEATURE LISTINGS */



#featureimage1{

	float: left;

	width: 247px;

	margin-top: 14px;

	border: thick solid #444444;

}



#featureimage2{

	float: left;

	width: 247px;

	margin-top: 14px;

	border: thick solid #444444;

}



#featureimage3{

	float: left;

	width: 247px;

	margin-top: 14px;

	border: thick solid #444444;

}
#featureimage4 {
	float: left;
	width: 424px;
	margin-top: 14px;
	border: thick solid #444444;
}


#featuretext1{

	float: left;

	width: 165px;

	margin-left: 15px;

	margin-top: 14px;

	display: inline;

}



#featuretext2{

	float: left;

	width: 165px;

	margin-left: 15px;

	margin-top: 14px;

	display: inline;

}



#featuretext3{

	float: left;

	width: 165px;

	margin-left: 15px;

	margin-top: 14px;

	display: inline;

}



/* MENU */

#menu{

	float: left;

	width: 1000px;

	background-color: #252525;

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #786f50;

	border-bottom-color: #786f50;

	height: 48px;

}



/* FOOTER */



#footer{

	float: left;

	width: 1000px;

	height: 40px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #786f50;

	margin-bottom: 0px;

	margin-top: 50px;

	text-align: right;

}



.footer{

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

	font-size: 12px;

	color: #786f50;

	text-decoration: none;

	margin-right: 34px;

}
