body {
	font: 11px arial, sans-serif;
	color: #333333;
	background-color: #FEFEFE;
}


h1 {
	font-size: 22px;
	color: #BFC129;
	font-weight: lighter;
	margin-top: 0px;
}


	.office1{
		font-size: 22px;
		color: #18528A;
		font-weight: lighter;
	}


	.office2{
		font-size: 22px;
		color: #F90C3A;
		font-weight: lighter;
	}
	
	
	.office3{
		font-size: 22px;
		color: #26A7C0;
		font-weight: lighter;
	}
	
	
	.office4{
		font-size: 22px;
		color: #F772B2;
		font-weight: lighter;
	}
	
	
	.office5{
		font-size: 22px;
		color: #8BCB39;
		font-weight: lighter;
	}


h2 {
	font-size: 16px;
	color: #CC0000;
	font-weight: lighter;
}


h3 {
	font-size: 17px;
	color: #FFFFFF;
	font-weight: lighter;
}


h4 {
	font-size: 16px;
	color: #3A5288;
	line-height: -2;
}


h5 {
	font-size: 12px;
	color: #333333;
	font-weight: lighter;
}


#container {
	width: 850px;
	height: auto;
	margin: 20px auto auto auto;
}


#header {
	width: 850px;
	height: 20px;
	float: left;
}


#nav {
	text-align: left;
}


#nav a, #nav a:visited {
	color: #3A5288;
	text-decoration: none;
	padding: 0px 4px 0px 4px;
}


#nav a:hover {
	color: #FFFFFF;
	display: block;
	background-color: #BFC129;
	padding: 0px 4px 0px 4px;
}


#nav ul {
	display: block;
	margin: 0;
	padding: 0px;
	list-style-type: none;
}


#nav ul li {
	display: block;
	float: left;
	padding-right: 10px;
}


#nav ul li.active a, #nav ul li.active a:visited {
	color: #FFFFFF;
	display: block;
	background-color: #BFC129;
	padding: 0px 4px 0px 4px;
}


#nav ul li.active a:hover {
	color: #FFFFFF;
	display: block;
	padding: 0px 4px 0px 4px;
}


#content {
	width: 850px;
	padding: 0px 0px 30px 0px;
	float: left;
	border-bottom: 1px solid #BFC129;
}


#logoblock {
	width: 210px;
	float: left;
	background-color: #3A5288;
	height: 295px;
	margin-bottom: 30px;
	padding: 25px 25px 0px 25px;
}


#phone {
	width: 210px;
	float: left;
	margin-top: 60px;
}


#banner {
	width: 590px;
	height: 320px;
	float: left;
	margin-bottom: 30px;
}


#leftcolumn {
	width: 548px;
	float: left;
	padding: 0px 30px 0px 0px;
	text-align: justify;
}


#rightcolumn {
	width: 272px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


#rightcolumn img{
	float: left;
	margin: 0px 0px 0px 8px;
}


#rightcolumn p{
	width: 264px;
	float: left;
	margin: 6px 0px 0px 8px;
}


#agentbox {
	width: 264px;
	float: left;
	padding: 20px 0px 0px 8px;
	margin: 0px 0px 0px 0px;
}


#agentbox a, #agentbox a:visited {
	color: #8C8C8C;
	text-decoration: none;
}


#agentbox a:hover {
	color: #8C8C8C;
	text-decoration: underline;
}


#disclaimer {
	width: 264px;
	float: left;
	padding: 5px 0px 0px 8px;
}


#disclaimer a, #disclaimer a:visited {
	color: #8C8C8C;
	text-decoration: underline;
}


#footer {
	width: 850px;
	float: left;
	margin-top: 10px;
}


#smallprint {
	width: 750px;
	float: left;
	color: #8C8C8C;
}


#sitedesign {
	width: 80px;
	padding-left: 20px;
	float: left;
}
