#nav,#search,#topleft,#topright { margin-bottom:8px;}
#header { height:130px; background:#fdf5e6 url(../images/xh_02.gif) repeat-x top;}
#menu { height:89px; border: solid 1px #62441b; border-width: 1px 0; float:right; margin: 26px 5px 0 0; width:735px;}
#nav { height:78px; background:url(/images/xh_18.gif) repeat-x;}
#search { height:41px; background:url(/images/xh_37.gif) repeat-x; border: solid 1px #c1c1c1; border-width: 0 1px;}
#topleft { border: solid 1px #e2a07d; float:left; width:724px; height:290px;}
#topright{ border: solid 1px #e2a07d; float:right; width:263px; height:290px;}
#friendlink { height:160px; background:#fcf0da; border: solid 1px #e3a280; clear:both; margin-bottom:10px;}
#footer { height:200px; padding-top:20px; clear:both;}
#leftwrap { float:left; width:724px;}
*+html #leftwrap{ min-height:1585px;height:auto;}
#rightwrap { float:right; width:263px;}
#leftwrap,#rightwrap { margin-bottom:8px; border: solid 1px #e2a07d; }
#summary { height:160px; background:#fef1d7; margin-bottom:8px;}
#navb { height:34px; background:url(/images/xh_18.gif) repeat-x;}
#fy li {list-style-type: none;margin-right: 1px;margin-left: 1px;font-size: 14px;line-height: 1.5em;display: inline; border:none; background:none;}
.list .pageinfo{ float:none;}
#fy li a {color: #000000;text-decoration: none;font-weight: normal;}
#fy li a:hover {color: #FF3300;text-decoration: underline;}
#fy {text-align: center;margin-top: 10px;width: 100%;}
#fy .thisclass{font-weight: bold;color: #F30;}