body {
	font-size: 11px;
	margin: 0px;
	font-family: Verdana;
	list-style-type: none;
}
A:link {
	color: #000000; text-decoration: none;
}
A:visited {
	color: #000000; text-decoration: none;
}
A:hover {
	color: #000000; text-decoration: underline;
}
#main{
margin: 0px auto; width: 1022px;
}
#logo{
float:left; width:165px; height:55px; margin:5px 0px 0px 3px; padding:0px;
}
#header{
position:absolute; left:172px; top:5px; height:27px; width: 850px; padding:0px; margin: 0px;
}
#nav{
position:absolute; left:172px; top:35px; height:30px; width: 850px; font-size: 12px; font-weight:bold; float: left; padding:0px; margin: 0px;
}
#search{
position:absolute; left:0px; top:64px; height:30px; width: 1022px; padding:0px; margin: 0px;
}
#path{
position:absolute; left:1px; top:93px; height:20px; width: 1021px; border: fae16d 1px solid; font-size: 12px; padding:0px; margin: 0px; 
}
#left{
position: absolute; left: 0px; top:114px; width:201px; margin: 1px 2px 1px 2px; padding: 0px; border:fae16d 1px solid; float: left; font-size: 15px; display: inline;
}
#left ul{
list-style-type: none; float: left; margin: 0px; padding: 0px;
}
#left li{
text-align: left; font-size: 13px; border-bottom: 1px dashed fae16d; color: #0000FF; height: 25px;
}
#mid{
position: absolute; left:209px; top:113px; width: 600px; margin: 1px; padding: 1px; border-left:2px solid fae16d; border-right:2px solid fae16d; list-style-type: none; float: left;
}
#mid ul{
list-style-type: none; float: left; width: 284px;
}
#mid li{
list-style-type: none; float: left; 
}
#right{
position: absolute; left:817px; top:115px; width:203px; margin: 0px; padding: 0px; border: fae16d 1px solid; float: left; font-size: 13px; display: inline;
}
#right ul{
list-style-type: none; float: left;  margin: 0px; padding: 0px; width: 203px;
}
#right li{
border-bottom: 1px dashed fae16d; text-align: left; padding: 0px; margin: 0px;
}
#bottom{
float:left; clear: both; text-align: center; height: 110px; width: 1022px; padding: 2px auto 2px auto; margin:  30px auto 1px auto; border:fae16d 1px solid; 
}
.list {
float:left; padding: 4px; margin: 4px; width: 288px; border: fae16d 1px dashed;
}
.list1 {
float:left; padding: 2px; margin: 2px; width: 121px; border: fae16d 1px dashed;
}
.list2 {
float:left; padding: 0px; margin: 5px 8px 5px 8px; border: fae16d 1px dashed; 
}
hr {
margin-top: 3px; border-bottom: fae16d 1px dashed; height: 1px;
}
.alter {
 border-bottom:1px dashed fae16d; text-align: left;
}
.alter1{
background-color: #eff3ff;
}
.cutpic {
width: 150px; height: 120px;
}
h2 {
text-align: center; font-size: 14px; font-weight: bold; height: 30px;
}
h1{
text-align: left; font-size: 12px; font-weight: bold; height: 25px; margin: 0px; padding: 0px; background-image: url(../images/bg25.jpg);
}
.f{
font-family: Verdana; font-size: 11px;
}
.f1{
font-size: 12px; color: blue;
}
.f3{
color: orange;
}
.librand{
padding: 3px; margin: 3px; text-align: center; font-weight: bold;
}
.infolist{
padding: 1px; margin: 1px; height: 25px;
}
.infolist li{
float: left; width: 75px; height: 25px;
}
.note {font-size: 12px; color: red; font-weight: bold;}