body {

	margin: 0px;

	padding: 0px;

}

#header {

	background-image: url(headbg.png);

	background-repeat: repeat-y;

	background-position: center top;

	height: 305px;

	width: 100%;

	position: relative;

	left: 0px;

	top: 0px;

	text-align: center;

	border: none;

}

#header2 {

	background-image: url(headbg.jpg);

	background-repeat: repeat-y;

	background-position: center top;

	height: 348px;

	width: 100%;

	position: relative;

	left: 0px;

	top: 0px;

	text-align: center;

	border: none;

}

#headerimg {

	width: 980px;

	height: 348px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

#headerimg img{

	border: 0px none;

}



#main {

	width: 1000px;

	position: relative;

	margin: 0px auto;

	border: none;

	height: auto;

	overflow: auto !important;

	overflow:auto;

}

#main #nav {

	margin: 10px auto;

	width: 980px;

	text-align:center;

	

}

#main #nav img {

	margin-right: 2px;

	margin-left: 2px;

	border: none;

}

#main #map {

	text-align: center;

	width: 950px;

	margin: 0px auto;

	padding-top: 15px;

	border-top-width: thin;

	border-top-style: solid;

	border-top-color: #666;

}

#main #whatsnew {

	background-color: #7E7254;

	width: 950px;

	margin: 20px auto;

	padding: 5px;

	text-align: center;

	color:#FFF;

}



#footer {

	height: 100px;

	width: 100%;

	position: relative;

	left: 0px;

	bottom: 0px;

	text-align: center;

	border: none;

	color: #FFF;

	background-color: #7E7254;

	font-family: "Times New Roman", Times, serif;

	font-size: 12px;

	margin-top: 20px;

	padding: 10px 0;

}



#footer a{

	color:#FFF;

	text-decoration:none;

}

#main #content {

	height: auto;

	width: 1000px;

	margin-top: 20px;

	margin-right: 0;

	margin-bottom: 20px;

	margin-left: 0;

	overflow: auto;

}

#main #content #leftcolumn {

	width: 0px;

	min-height: 400px;

	float: left;

	margin-left: 25px;

}

#main #content #rightcolumn {

	width: 900px;

	min-height: 400px;

	float: left;

	margin-left: 25px;

}

#leftcolumn table{

	font-size: 13px;

	text-align: left;

	margin-bottom:20px;

}

#leftcolumn table thead tr th {

	background-color: #DDD;

}

#leftcolumn table tfoot tr td {

	text-align: right;

	background-color: #DDDCC9;

}

#leftcolumn table tbody tr .odd {

	background-color: #EBEBD6;

}

#leftcolumn table tbody tr .even {

	background-color: #F4F5E7;

}

#main #table9 {

	color: #000;

	text-decoration:none;

	padding: 30px 0;

}

#main #table9 a{

	color: #000;

	text-decoration:none;

}

#header2 #nav2 {

	background-image: url(headimg3.png);

	background-repeat: no-repeat;

	background-position: center top;

	margin: 0px auto;

	height: 348px;

	width: 980px;

	position: relative;

	vertical-align: bottom;

}

#header2 #nav2 span {

	position: absolute;

	left: 8px;

	bottom: 10px;

}

#main #breadcrumb {

	margin: 20px;

}

#footer #logo {

	margin: 10px;

}