﻿.olive {
	color: #000000;
}
.olive_bold {
	color: #4E5610;
	font-weight: bold;
}
.layer1_position {
	position: absolute;
	width: 299px;
	height: 51px;
	z-index: 1;
	left: 197px;
	top: 53px;
}
.layer2_position {
	position: absolute;
	width: 179px;
	height: 622px;
	z-index: -8;
	left: 0px;
	top: 310px;
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: small;
}
.picture_position_left {
	float: right;
	margin-left: 22px;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	height: 332px;
	width: 243px;
}
.border_image_position {
	position: absolute;
	width: 203px;
	height: 136px;
	z-index: 2;
	left: 524px;
	top: 1px;
	margin-left: 28px;
}
.small_jb {
	position: absolute;
	width: 41px;
	height: 41px;
	z-index: 3;
	left: 124px;
	top: 691px;
}
.large_logo {
	margin-top: 15px;
	margin-bottom: 0px;
}
.spacing_10 {
	margin-top: 0;
	margin-bottom: 10px;
}
body {
	background-color: #4E5610;
}
.margin_top_20 {
	margin-top: 20px;
}
.small_logo {
	margin-left: 521px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 28px;
}
a:active {
	color: #4E5610;
	text-decoration: underline;
}
a:hover {
	color: #BFD526;
}
a:visited {
	color: #4E5610;
}
a {
	color: #BFD526;
}
#container { 
position : relative; 
padding : 0; 
margin : 0 auto; 
text-align : left; 
width : 742px; 
} 
#main_container { 
padding : 0; 
margin : 0 0 0 0; 
} 
#sub_container2 {
	float : right;
	margin : 0;
	padding : 0;
	width : 530px;
	background-color: #FFFFFF;
}
#content_container { 
overflow : hidden; 
margin : 0; 
padding : 0; 
width : 510px; 
font-family : verdana, tahoma, arial, sans-serif; 
font-size : 12px; 
font-style : normal; 
font-weight : normal; 
text-decoration : none; 
} 
#left_column_container {
	margin : 0;
	padding : 0;
	float : left;
	width : 184px;
}
#header { 
position : relative; 
padding : 0; 
margin : 0; 
width : 742px; 
height : 157px; 
top : 0; 
left : 0; 
} 
#logo { 
width : 120px; 
height : 80px; 
position : absolute; 
top : 15px; 
left : 35px; 
} 
 
#main_nav_container {
	margin-top : 10px;
	padding : 0;
	margin-left: 0px;
}
#main_nav_list { 
border : 0; 
margin : 0; 
padding : 0; 
list-style-type : none; 
} 
#main_nav_list li { 
margin : 0 0 0 0; 
padding : 0; 
} 
#main_nav_list a { 
overflow : hidden; 
display : block; 
text-align : left; 
line-height : 18px; 
width : 184px; 
width : 144px; 
height : 21px; 
} 
#main_nav_list a.main_nav_item { 
padding : 0 20px 0 20px; 
} 
#main_nav_list a.main_nav_active_item {
	padding : 0 20px 0 20px;
}
.sub_nav_container { 
margin : 0 0 0 0; 
padding : 0; 
margin-top : 0; 
top : 0; 
} 
.sub_nav_list { 
border : 0; 
margin : 0; 
padding : 0; 
list-style-type : none; 
} 
.sub_nav_list li { 
clear : both; 
font-size : 10px; 
margin : 0 0 0 0; 
padding : 0; 
margin : 0 0 0 0; 
} 
.sub_nav_list a { 
height : 20px; 
text-align : left; 
line-height : 20px; 
width : 184px; 
padding-left : 24px; 
display : block; 
voice-family : "\"}\""; 
voice-family : inherit; 
width : 164px; 
} 
html > body .sub_nav_list a { 
width : 184px; 
} 
.sub_nav_list a.sub_nav_item { 
padding : 0 10px 0 30px; 
} 
#footer { 
margin-top : 10px; 
padding : 0; 
width : 742px; 
height : 35px; 
clear : both; 
} 
#footer_text { 
padding : 12px 0 0 0; 
margin : 0 0 0 0; 
text-align : center; 
} 
body#main_body { 
margin : 0; 
padding : 0; 
font-size : x-small; 
font-size : small; 
text-align : center; 
} 
#container {
	background: #FFFFFF url('../images/left_bkgnd.jpg') repeat-y 50% 50%;
	}
#main_nav_list a.main_nav_item { 
background : no-repeat; 
background-position : top right; 
} 
#main_nav_list a.main_nav_item:hover {
	background : url('../images/button_over.jpg') no-repeat left top;
	}
#main_nav_list a.main_nav_active_item {
	background : url('../images/button_sub_nav.jpg') no-repeat left top;
	}
.sub_nav_list a.sub_nav_item { 
background : no-repeat; 
} 
.sub_nav_list a.sub_nav_item:hover { 
background : no-repeat; 
} 
 
#footer {
	border: 1px solid #BFD526;
	margin: 0px;
	background: #7F8386 left top;
	width: 740px;
}
.content { 
color : #000000; 
} 
#content_container {
	color : #000000;
	background-color: #FFFFFF;
}

#banner {
	background-position: top;
	border: 1px solid #BFD526;
	background: none no-repeat;
	background-color: #7F8386;
	color: #FFFFFF;
	height: 141px;
	top: -1px;
	left: 0px;
}
#main_nav_list a.main_nav_active_item {
	background-position: left;
	font-family : Verdana, Tahoma, sans-serif;
	font-style : normal;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
	color : #ffffff;
	background-image: url('../images/button_active.jpg');
	background-repeat: no-repeat;
}
#main_nav_list a.main_nav_item {
	background: url('../images/button.jpg') no-repeat left top;
	font-family : Verdana, Tahoma, sans-serif;
	font-style : normal;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
	color : #ffffff;
	}
#main_nav_list a.main_nav_item:hover {
	background: url('../images/button_over.jpg') no-repeat left top;
	font-family : Verdana, Tahoma, sans-serif;
	font-style : normal;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
	color : #ffffff;
	}
.sub_nav_list a.sub_nav_item {
	font-family : Verdana, Tahoma, sans-serif;
	font-style : normal;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
	color : #ffffff;
}
.sub_nav_list a.sub_nav_item:hover {
	font-family : Verdana, Tahoma, sans-serif;
	font-style : normal;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
	color : #ffffff;
}
#content_container h3 {
	font-family : Verdana, Tahoma, sans-serif;
	font-style : normal;
	font-size: medium;
	font-weight : bold;
	text-decoration : none;
	color: #4E5610;
}
.content p {
	font-family : Verdana, Tahoma, sans-serif;
	font-style : normal;
	font-size: small;
	font-weight : normal;
	text-decoration : none;
	color : #000000;
} 
.content { 
font-family : Verdana, Tahoma, sans-serif; 
font-style : normal; 
font-size : 12px; 
font-weight : normal; 
text-decoration : none; 
color : #000000; 
} 
#content_container a:link {
	font-family: verdana, arial, tahoma, sans-serif;
	font-style : normal;
	font-size : 100%;
	font-weight : normal;
	text-decoration : underline;
	color: #4E5610;
}
#content_container a:visited {
	font-family : verdana, arial, tahoma, sans-serif;
	font-style : normal;
	font-size : 100%;
	font-weight : normal;
	color: #4E5610;
}
#content_container a:hover {
	font-family : verdana, arial, tahoma, sans-serif;
	font-style : normal;
	font-size : 100%;
	font-weight : normal;
	text-decoration: underline;
	color : #BFD526;
}
#content_container a:active { 
font-family : verdana, arial, tahoma, sans-serif; 
font-style : normal; 
font-size : 100%; 
font-weight : normal; 
text-decoration : underline; 
color : #BFD526; 
} 
#footer_text {
	font-family : Verdana, Tahoma, sans-serif;
	font-style : normal;
	font-size : 10px;
	font-weight : bold;
	text-decoration : none;
	color : #ffffff;
	width: 740px;
}
#content_container h2 {
	font-family : Verdana, Tahoma, sans-serif;
	font-style : normal;
	font-size: large;
	font-weight : bold;
	text-decoration : none;
	color: #4E5610;
}
#content_container h1 {
	font-family : Verdana, Tahoma, sans-serif;
	font-style : normal;
	font-size: x-large;
	font-weight : bold;
	text-decoration : none;
	color: #4E5610;
}
#content_container h4 {
	font-family : Verdana, Tahoma, sans-serif;
	font-style : normal;
	font-size: small;
	font-weight : bold;
	text-decoration : none;
	color: #4E5610;
}

