html {
	margin:0;
	padding:0;
	overflow-y: scroll;
}
body {
	margin:0;
	padding:0;
	background:url(../images/bg_02.gif) repeat;
	color:#9F4900;
}
body, textarea {
	font-family:Calibri,GillSans,Trebuchet,sans-serif;
	font-size:14px;
	font-size:14.4px;
}
img {
	border:none;
	-ms-interpolation-mode: bicubic;
}
a:link, a:hover, a:active, a:visited {
	color:#9F4900;
	text-decoration:underline;
}
a:hover {
	text-decoration:none;
}
h1, h2, h3 {
	margin:0;
	padding:0;
}
h1 {
	font-size:140%;
	margin:8px 0;
}
h2 {
	font-size:120%;
	margin:4px 0;
}
h3 {
	font-size:110%;
	margin:2px 0;
}


#full_page {
	position:relative;
	width:760px;
	margin:0 auto;
}
#logo_bar {
	text-align:center;
	margin:20px;
}
#menu_bar {
	overflow:hidden;
	border:1px solid #CC9B6B;
	border-width:1px 0;
}
#menu_bar td {
	background:url(../images/bg_menu_01.gif) left center no-repeat;
}
#menu_bar td.first {
	background:none;
}
#menu_bar a {
	display:block;
	margin-left:1px;
	padding:0 16px;
	height:24px;
	line-height:24px;
	text-decoration:none;
	font-weight:bold;
}
#menu_bar a:hover {
	color:#fff;
	background-color:#CC9B6B;
	filter:alpha(opacity=65);
	-moz-opacity:.65;
	opacity:.65;
}
#splash_bar_big {
	height:410px;
	margin:10px 0;
	background:url(../images/banner_01.jpg) center center no-repeat;
}
#splash_bar {
	height:242px;
	margin:10px 0;
	background:url(../images/splash_02.jpg) center center no-repeat;
}
#content_container {
	position:relative;
}
#main_col_01 {
	float:left;
	width:174px;
	min-height:360px;
}
#menu_sec {
	margin:10px 0;
}
#menu_sec h2 {
	margin:6px 0;
}
#menu_sec ul {
	margin:0 10px;
	padding:0;
	list-style:none;
}
#menu_sec li {
	margin:0;
	padding:0;
}
#menu_sec a {
	display:block;
	width:154px;
	height:24px;
	line-height:24px;
	text-decoration:none;
	font-weight:bold;
}
#menu_sec a:hover {
	text-decoration:underline;
}
#main_col_02 {
	float:left;
	width:586px;
}
#content_pane {
	width:546px;
	margin:0 auto;
}
.full_width {
	position:relative;
	left:-107px;
	width:760px;
}
#foot_bar_01 {
	border-top:1px solid #CC9B6B;
	padding:8px 0;
	font-size:13px;
}
#foot_bar_01 p {
	margin:3px 20px;
	text-align:center;
	text-transform:uppercase;
}
#foot_bar_02 {
	padding:8px 0;
	border-bottom:1px solid #CC9B6B;
	text-align:center;
}
#bottom_bar {
	margin:10px 0;
	text-align:center;
	text-transform:uppercase;
	font-size:12px;
}
#bottom_bar a {
	text-decoration:none;
}
#bottom_bar a:hover {
	text-decoration:underline;
}




