body{
	width:960px;
	margin:0px auto;
	padding:0px;
	background:#b5ab90;
	font-family: Arial, Verdana, Sans-serif;
	font-size:13px;
}
#header{
	width:960px;
	overflow:auto;
	height:173px;
	background:url('../images/header.jpg') no-repeat top center;
}
	#header .logo{
		float:left;
		display:block;
		width:250px;
		height:70px;
		margin:30px 0px 0px 35px;
	}
	#header .call{
		float:right;
		text-align:right;
		margin:35px 10px 47px 0px;
	}
		.call h3{
			font-size:40px;
			padding:0px;
			margin:0px;
			color:#98241f;
		}
		.call h4{
			font-size:17px;
			padding:0px;
			margin:0px;
			color:#ef0700;
		}	
			.call h4 span{
				color:#98241f;
			}
	#header .nav{
		clear:both;
		margin:0px 0px 0px 20px;
		padding:0px;
		list-style-type:none;
	}
		.nav li{
			float:left;
			margin:0px 20px 0px 0px;
		}
			.nav li a:link,.nav li a:visited{
				color:#f0f1f1;
				text-transform:uppercase;
				text-decoration:none;
				font-weight:bold;
				font-size:12px;
			}
			.nav li a:hover{
				text-decoration:underline;
			}
#content{
	width:960px;
	overflow:auto;
	background:url('../images/content.png') repeat-y top center;
	min-height:300px;
	line-height:18px;
}
	#content .left{
		width:245px;
		float:left;
		padding:15px;
		font-family: "Times New Roman", Georgia, Serif;
		color:#ffffff;
	}
		.left h3{
			margin:0px;
			padding:0px;
			font-size:26px;
		}
		.left h4{
			margin:0px;
			padding:15px 0px;
			font-size:18px;
		}
		.left label{
			display:block;
			float:left;
			clear:left;
			width:60px;
			margin:10px 0px;
		}
		.left input{
			float:left;
			margin:10px 0px;
			border:1px solid #000000;
			background:url('../images/fields.png') repeat top center;
		}
		.left textarea{
			float:left;
			margin:0px 0px 10px 0px;
			border:1px solid #000000;
			background:url('../images/fields.png') repeat top center;
		}
	#content .mid{
		width:410px;
		float:left;
		background:url('../images/mid.gif') repeat-y top right;
	}	
		.mid .midcontent{
			clear:both;
			padding:1px 15px;
		}
		.mid h3,.mid h1{
			color:#98241f;
			text-transform:uppercase;
			font-size:16px;
			margin:20px 0px 10px 0px;
		}
	#content .right{
		width:275px;
		float:right;
	}	
		.right .rightcontent{
			padding:15px;
		}
			.rightcontent h3{
				text-transform:uppercase;
				margin:10px 0px;
				padding:0px;
				color:#d1d4db;
				font-size:15px;
				color:#243e5e;
			}
			.rightcontent .syndication ul{
				list-style-type:none;
				margin:0;
				padding:0;
			}
			.rightcontent .syndication ul li{
				margin:10px 0;
			}
			.rightcontent .contact{
				width:100%;
				overflow:auto;
				padding:0px 0px 10px 0px;
			}
				.rightcontent .contact img{
					float:left;
					margin-right:10px;
				}
				.rightcontent .contact strong{
					margin-top:10px;
				}
				.rightcontent .contact a{
					font-size:11px;
				}
		.right .aop{
			height:218px;
			padding:15px;
			background:url('../images/bluebg.gif') repeat-x top left;
			font-size:11px;
		}
			.aop h3{
				text-transform:uppercase;
				margin:0px;
				padding:0px;
				color:#d1d4db;
				font-size:15px;
				font-weight:normal;
			}
			.aop h2{
				text-transform:uppercase;
				margin:0px;
				padding:5px 0px 10px 0px;				
				color:#ffffff;
				font-size:22px;
				font-weight:normal;
			}
			.aop ul{
				list-style-type:square;
				margin:20px;
				padding:0px;
			}
			.aop a:link,.aop a:visited{
				color:#15384e;
			}
			.aop a:hover{
				text-decoration:none;
			}
#footer{
	background:#373630;
	font-size:10px;
	color:#ffffff;
	padding:20px;
}
	#footer p{
		margin:0px 0px 20px 0px;
		padding:0px;
	}
	#footer a:link, #footer a:visited{
		color:#ffffff;
	}
	#footer a:hover{
		color:#f2f51a;
	}
	#footer ul {
		width:700px;
		overflow:auto;
		list-style-type:none;
		margin:0px;
		padding:0px;
	}
	#footer ul li{
		float:left;
		margin-right:5px;
		padding-right:5px;
		border-right:1px solid #ffffff;
	}
	#footer ul li.last{
		border-right:none;
	}
	
a:link,a:visited{
	color:#15384e;
}
a:hover{
	text-decoration:none;
}	
.small{
	font-size:11px;
}
img,fieldset{
	border:none;
}
