html{height: 101%; margin-bottom:1px;} 
body {
	background-color: #F5F2E1;
	margin:0;
	padding:0;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
}

#page{
	background-color: #FFFFFF;
	border: #471619 1px solid; /* none | dotted | dashed | solid | double | groove | ridge | inset | outset */
	text-align:left;
	margin:20px auto;
	width: 707px;
}

#header h1 { float:left; font: 18px Arial, Verdana; font-weight: bold; color: #471619; margin: 34px 0 0 6px;}
#header{ width:707px; height:70px; background-image:url(pics/header_line.gif); background-repeat:no-repeat; background-position: bottom center;/**/ }
#content{ width:707px; background-image:url(pics/page_bg.gif); background-repeat:repeat-y;/**/ float:left; min-height:400px;}
#content h1{ font-family:"Times New Roman", Times, serif; font-size:20px; color:#007dc5; font-weight:normal; margin: 0 0 0 26px; padding:0; }
#content h2{ font-family:"Times New Roman", Times, serif; font-size:20px; color:#007dc5; font-weight:normal; margin: 18px 0 0 26px; padding:0; }
#content h3{ font-family:"Times New Roman", Times, serif; font-size:16px; color:#ff7f00; margin: 6px 0 6px 26px; padding:0; font-weight:bold;}
#content h3 a{ color:#007dc5; text-decoration:none;}
#content h4{ font-family:"Times New Roman", Times, serif; font-size:14px; color:#ff7f00; font-weight:normal; margin: 0px 0 8px 26px; padding:0; font-weight:bold;}
#content h5{ font-size:12px; font-weight:normal; margin: 8px 0 0 26px; padding:0;} 
#content h5 a{ color:#000;}
#content h6{ font-family:"Times New Roman", Times, serif; font-size:16px; color:#ff7f00; margin: 0 0 10px 26px; padding:0; font-weight:bold; clear:both;}
#content h6 a{ color:#007dc5; text-decoration:none;}

#content p{ font-size: 11px; margin: 8px 0 0 26px; line-height: 15px; padding:0; width: 370px;}
#content p a{ color:#000;}
#description{ width: 280px; margin:0; padding:0;}
#description p{ width: 260px;}
.content_pic{ float:right; border: 1px solid #333; margin: 8px 27px 8px 0;}
.hover_pic{ float:right; border: 1px solid #333; margin: 20px 27px 0 0;}

#content #menu{ margin: 2px 0 0 0; padding: 0 0 0 14px; list-style-type:none; width: 180px;line-height:14px;}
#content #menu li{ margin: 0; padding: 0;  font-size:11px; height: 16px;}
#content #menu li a{ color: #000; text-decoration:none; display:block; padding: 0 0 0 12px; margin:0; height:16px;}
#content #menu li a:hover{ color: #999; text-decoration:none; background-image:url(pics/li_bg.gif); background-repeat:no-repeat; background-position:left;}

#content #menu_pic{ margin: 0 0 0 24px; padding: 8px 0 0 0; list-style-type:none; width: 680px;line-height:16px; clear:both;}
#content #menu_pic li{ margin: 0; padding: 0; float:left;}
#content #menu_pic li a{ color: #000; text-decoration:none; display:block; padding: 12px 24px 12px 0; margin:0;float:left;}
#content #menu_pic li a img{ border:1px solid #333; height: 82px; width: 110px;}
#content #menu_pic li a:hover{ color: #999; text-decoration:none; background-image:url(pics/li_bg.gif); background-repeat:no-repeat; background-position:left;}
#content #menu_pic li a:visited{ color: #666; text-decoration:none;}

#footer{ padding: 12px 0 0 0; text-align:center; width:707px; height:30px; background-image:url(pics/footer.gif); background-repeat: no-repeat;/**/ clear: both; font-size:11px; color:#000000;}
#header #page_title{ float:left; margin: 18px 0 0 10px;}
#header #logo{ float: right; margin: 5px 12px 0 0; border:0;}
#header #logo img{ border:0;}
