#header {
	margin: auto;
	height: 125px;
	width: 875px;
}
body { background-color: #2C220A; background-image: url(images/main_bg.gif); background-repeat: no-repeat; background-position: top; top margin-top: 0px; font-family: Arial, Helvetica, sans-serif; margin-top:0px; }
#logo_left {
	height: 125px;
	width: 320px;
}
.wrap {
	height: auto;
	width: 875px;
	margin: auto;
}
#nav_menu { height: 35px; width: 875px; margin-bottom: 0px; }
.logo_right {
	float: right;
	height: 125px;
	width: 555px;
}

ul.tabs { }
.menu_left { float: left; height: auto; width: 300px; font-family: Georgia, "Times New Roman", Times, serif; }
.clear { clear: both; }
.menu_right { float: right; height: auto; width: 220px; font-family: Georgia, "Times New Roman", Times, serif; padding-left: 10px; }
.right_subleft { float: left; width: 100px; height: 25px; font-family: Georgia, "Times New Roman", Times, serif; }
.column_subright { float: right; height: 25px; width: 59px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 0.7em; font-weight: bold; }
.menu_right_wrap { float: right; height: 150px; width: 230px; }
.h3_menu { font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; padding-bottom: 0px; margin-bottom: 0px; margin-top: 0px; }
.menu_p { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; padding-top: 0px; margin-top: 5px; }
ul.tabs li { padding-bottom: 10px; }
ul.tabs li a {  }
ul.tabs li a:hover { }	
html ul.tabs li.active, html ul.tabs li.active a:hover  {

}
.tab_container { float: left; width: 100%; background-repeat: no-repeat; background-position: center top; border-left-width: thin; border-left-style: solid; border-left-color: #C1C2BB; padding-left: 5px; }
.tab_container_center {
	clear: both;
	float: left;
	width: 100%;
	border: 1px solid #CFB56A;
	background-image: url(images/content_top.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.tab_container_bottom {
	clear: both;
	float: left;
	width: 100%;
	border: 1px solid #CFB56A;
	background-image: url(images/content_top.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.tab_content {
	padding: 5px;
	font-size: 1.2em;
	list-style-type: circle;
}
.tab_content h2 { padding-bottom: 3px; padding-left: 10px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; font-size: 24px; margin-top: 0px; border-bottom-width: thin; border-bottom-style: dotted; border-bottom-color: #3D2D04; }
.tab_content h3 a{
	color: #254588;
}
.tab_content img {
	float: left;
	margin: 0 20px 20px 0;
	padding: 5px;
	text-align: left;
}
#page { height: auto; width: 875px; background-color: #D9D9D0; margin-top: 0px; margin-right: auto; margin-bottom: auto; margin-left: auto; padding-top: 15px; }

#banner { margin: auto; height: 200px; width: 855px; }
.content { margin: auto; width: 875px; padding-top: 20px; padding-bottom: 10px; }
.content_left { float: left; height: auto; width: 305px; padding-right: 5px; padding-left: 10px; font-family: Arial, Helvetica, sans-serif; background-repeat: no-repeat; }
.news { height: 300px; width: 265px; background-image: url(images/paper_back.jpg); padding: 20px; background-repeat: no-repeat; }
.both { clear: both; }
.content_right { float: left; height: auto; width: 540px; padding-right: 10px; padding-left: 5px; }
.news_h3 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; font-weight: bold; padding-top: 10px; padding-bottom: 5px; color: #333; }
.p_news { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; line-height: 150%; color: #666; }
.link { font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; text-transform: capitalize; color: #CCC; background-color: #C4CFA2; width: 125px; text-align: center; height: 20px; padding-top: 5px; }
a:link { color: #000; }
.index_right { margin: auto; width: 515px; background-image: url(images/righindex_bg.gif); background-position: 125px top; background-repeat: no-repeat; }
.h2 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 22px; color: #666; border-bottom-width: thin; border-bottom-style: dotted; border-bottom-color: #666; font-weight: normal; margin-bottom: 20px; margin-top: 0px; }
.p_right { font-family: Georgia, "Times New Roman", Times, serif; color: #535353; line-height: 175%; font-weight: normal; text-align: justify; font-size: 13px; }
#footer { margin: auto; height: 40px; width: 875px; padding-top: 10px; }
#footerleft_ p { font-family: Georgia, "Times New Roman", Times, serif; color: #F0E9B1; font-size: 10px; }
.wrap #footer p { font-family: Georgia, "Times New Roman", Times, serif; font-size: 10px; color: #FFF; letter-spacing: 1px; font-weight: lighter; }
.footer_p_right { font-family: Georgia, "Times New Roman", Times, serif; font-size: 10px; color: #CCC; float: right; }
.footer_p_left { font-family: Georgia, "Times New Roman", Times, serif; font-size: 10px; color: #CCC; float: left; }
.h2_title { font-family: Georgia, "Times New Roman", Times, serif; font-size: 28px; padding-left: 15px; font-weight: normal; color: #2E240A; margin-top: 0px; }
.menu_left { font-size: 10em; }
.menu_left { font-size: 10px; }
.menu_wrap { height:90px; padding-bottom: 5px; width: 530px; margin: 0px; }
#menu_right02 { height:150px; padding-bottom: 5px; width: 530px; margin: 0px; font-family: Georgia, "Times New Roman", Times, serif; font-size: .7em; float: right; }
