/* FLY */

#middle_container {
	width:1000px;
	overflow:hidden;
	min-height:800px;
	*height: expression( this.scrollHeight < 800 ? "800px" : "auto" );
	background:url(../images/bg_middle_inner.png) no-repeat;
}
#middle_container h1 {
	font-size:24px;
	font-weight:bold;
	color:#372810;
	text-transform:uppercase;
	padding:40px 0 0 20px;
}
#content_container {
	margin:0 auto;
	width:900px;
	overflow:hidden;
}
#content_container .topbg {
	width:900px;
	height:40px;
	overflow:hidden;
	background:url(../images/bg_inner_top.png) no-repeat;
}
#content_container .middlebg {
	width:900px;
	overflow:hidden;
	background:url(../images/bg_inner_middle.png) repeat-y;
}
#content_container .bottombg {
	width:900px;
	height:68px;
	overflow:hidden;
	background:url(../images/bg_inner_bottom.png) no-repeat;
}
#content_container .content_panel {
	width:860px;
	overflow:hidden;
	padding:0 20px 0 20px;
}
#content_container .content_panel h1 {
	display:block;
	font-size:22px;
	color:#990100;
	font-weight:bold;
	text-align:center;
	text-transform:none;
	padding:15px 0 30px 0;
}
#content_container .content_panel h2 {
	font-size:18px;
	font-weight:bold;
	color:#735623;
	padding:0 0 5px 0;
}
#content_container .content_panel h3 {
	font-size:12px;
	color:#372810;
	line-height:16px;
	padding:20px 0 0 0;
	font-weight:bold;
}
#content_container .content_panel p {
	font-size:14px;
	color:#372810;
	line-height:18px;
	padding:0 0 20px 0;
}
#content_container .content_panel ol {
	font-size:12px;
	color:#372810;
	line-height:16px;
	padding:0 0 0 15px;
}
#content_container .content_panel ul {
	font-size:12px;
	color:#372810;
	line-height:16px;
	padding:0 0 0 15px;
}
