* {
	margin: 0px;
	padding: 0px;
}

body {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #333333;
	background: #DED6BE;
	/*background: url(images/bg.jpg) repeat-x;*/
}

#map {
	margin-left: 25px;
}
	
a, a:visited {
	color: #990033;
	text-decoration: none;
}
		
a:hover {
	color: #996600;
	text-decoration: underline;
}

#wrapper {
	width: 810px;
	margin: 10px auto;
	background: url(images/wrapperbg.jpg) repeat-y;
	overflow: auto;
	
}
	#spacer {
		width: 45px;
		height: 700px;
		float: left;
	}


#header {
	background: url(images/header.jpg) no-repeat;
	width: 810px;
	height: 35px;
	float: left;
}

#column_wrapper {
	float: left;
	width: 722px;
	background: url(images/contentbg.jpg) bottom right no-repeat;
	background-color: #FFFFFF;
	overflow: auto;
}

#column1 {
	background: url(images/column1bg.jpg) repeat-y;
	width: 218px;
	float: left;
	border-bottom: 1px solid #333333;
}
	#poll {
		padding-bottom: 20px;
		padding-left: 10px;
		overflow: hidden;
		clear: both;
	}

	#logo {
		background: url(images/logo.jpg) no-repeat;
		width: 218px;
		height: 100px;
		float: left;
	}
	
	#nav {
		width: 218px;
		height: 270px;
		float: left;
		background: url(images/navbg.jpg) repeat-y;
		list-style-type: none;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 16px;
	}
		.nav {
			width: 184px;
			height: 24px;
			float: left;
			padding: 6px 0 2px 20px;
			border-bottom: 1px solid #CDCDCD;
			font-size: 12px;
			color: #545454;
		}
		#nav a, a:visited {
			color: #DDD5BE;
			text-decoration: none;
		}
		#nav a:hover {
			color: #FFFFFF;
			text-decoration: none;
		}
	
	#news {
		width: 218px;
		float: left;
		background: url(images/newsbg.jpg) repeat-y;
	}
		#news h1 {
			color: #C4AE7C;
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size: 20px;
			margin: 20px 0 20px 15px;
		}
		#news p {
			font-size: 11px;
			border-bottom: 1px dotted #C4AE7C;
			margin: 15px 0 15px 15px;
			padding: 10px 5px;
		}
		#news a, a:visited {
			color: #990033;
			text-decoration: none;
		}
		
		#news a:hover {
			color: #996600;
			text-decoration: underline;
		}

#column2 {
	width: 504px;
	float: left;
	background: url(images/logo1.jpg) top right no-repeat;
	padding: 0 0 225px 0;
}

	#banner {
		width: 504px;
		height: 267px;
		float: left;
		background: url(images/banner1.jpg) no-repeat;
	}
	
	#content {
		width: 504px;
		float: left;
	}
		#content h1 {
			float: left;
			color: #9B875B;
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size: 18px;
			margin: 10px 0 5px 0;
			width: 470px;
		}
		#content h2 {
			float: left;
			color: #C4AE7C;
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size: 14px;
			margin: 10px 0 5px 0;
		}
		#content h3 {
			float: left;
			color: #C4AE7C;
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size: 14px;
			width: 470px;
			margin: 10px 0 5px 0;
		}
		.content_block {
			width: 470px;
			float: left;
			margin: 10px 0 10px 10px;
		}
			.content_block p {
				float: left;
			}
			.content_block img {
				float: left;
				padding: 3px 5px;
			}

	
	
	#footer {
		width: 722px;
		height: 35px;
		float: left;
		background-color: #DFD4B5;
	}
		#footer p {
			margin: 10px 0;
			text-align: center;
			
		}
	
	#footer2 {
		width: 810px;
		height: 35px;
		float: left;
		background: url(images/footerbg.jpg) no-repeat;
	}
		

img {
	border: 0px;
}
			