body {
	background-color: #b1b9a1;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	font-size: 98%;
}
p {
	padding: 5px 15px 5px 0;
}
h3 {
	padding: 8px 15px 0 18px;
}
.left_panel {
	float: left;
	padding-left: 58px;
	width: 280px;
}
.right_panel {
clear: right;
	float: right;
	padding-right: 45px;
	width: 550px;
}
.blue_box_right {
	float: right;
	width: 310px;
}
.blue_box_right_hdr {

}
.blue_box_right_mdl {
	background-image: url(images01/box_blue_mdl.jpg);
	background-repeat: repeat-y;
}
.blue_box_right_mdl p{
	margin: 0;
	padding: 18px;
}
.blue_box_right_ftr {
	height: 20px;
	background-image: url(images01/box_blue_ftr.jpg);
	background-repeat: no-repeat;
}
.clear {
	clear: both;
}
.clear_right {
	clear: right;
}
#container {
	width: 966px;
	margin: 0 auto;
	height: 100%;
}
#header {
	margin: 0;
	background-image: url(images01/bg_header2.jpg);
	background-repeat: no-repeat;
	width: 966px;
	height: 320px;
}
#content {
	margin: 0;
	font-family: Verdana, Lucinda, sans-serif;
	font-size: 13px;
	background-image: url(images01/bg_content2.jpg);
	background-position: 0;
	background-repeat: repeat-y;
}

#footer_box {
	margin: 0;
	padding: 0;
	background-image: url(images01/bg_footer_box2.jpg);
	background-repeat: no-repeat;
	height: 121px;
	text-align: center;
	font-size: 14px;
}
#footer_box p{
	padding: 0;
	padding-top: 50px;
	color: #266216;
}
#footer_box a:link, #footer_box a:visited {
	text-decoration: none;
	color: #266216;
}
#footer_box a:hover {
	color: #83923a;
}