body{padding:0;margin:0;font-size:10pt;font-family:arial,sans-serif;line-height:1.5em;}
#topselect #panel{width:760px;margin:0 auto;}

h2{margin:0;padding:0;font-size:15pt;font-weight:bold;letter-spacing:1px;margin-bottom:15px;color:#000;background:inherit;}
p{margin:0 0 5px 0;}
form{margin:0;padding:0;}
.cleaner{clear:both;height:1px;font-size:0px;border:none;margin:0;padding:0;background:transparent;}

#hall{height:170px;margin:0 auto;width:760px;}
#hall #header{margin:0 auto;width:760px;height:170px;}
#hall #header h1{display:none;}
#hall #bar{width:760px;font-size:1.1em;height:30px;line-height:30px;margin:0 auto;margin-top:-32px;}
#hall #bar ul{margin:0;padding:0;list-style:none;}
#hall #bar li{margin:0;padding:0px 10px;float:left;height:30px;border-left:solid 1px black;border-top:solid 1px #000;bottom:-1px;position:relative;line-height:30px;}
#hall #bar li.last{border-right:solid 1px black;}
#hall #bar li.a{height:29px;border-bottom:solid 1px #000;}
#hall #bar li a{color:#000;text-decoration:none;}
#hall #bar li a:hover{text-decoration:underline;}
#hall #bar img{vertical-align:middle;border:0px;margin-top:-1px;}
#hall #bar li.active{background:#fff;color:#57702e;font-weight:bold;padding-bottom:0px;height:30px;line-height:30px;border:solid 1px black;border-bottom:0;bottom:-1px;position:relative;}
#hall #bar li.active1{border-right:0;}
#hall #bar a{font-weight:bold;background:inherit;}

#mall{margin-top:10px;width:1010px;padding:0;margin:0 auto;}
#mall #leftad iframe,#mall #rightad iframe{width:120px;height:600px;}
#mall #leftad{width:125px;float:left;padding-top:5px;}
#mall #mright{width:885px;margin-left:125px;}
#mall #rightad{width:125px;float:right;padding-top:5px;}
#mall #main{width:758px;float:left;border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;background:#fff;text-align:left;}
#mall #main #search{padding:5px;margin:0 10px;margin-bottom:5px;height:30px;}
#mall #main #search #sleft{float:left;width:364px;}
#mall #main #search p{float:right;width:274px;text-align:left;padding:0;margin:0;}
#mall #main #search .phrase{padding:4px;width:140px;}
#mall #main #search #sright{float:right;width:364px;}
#mall #main #textad{padding:2px 0 3px 5px;margin:0 10px;margin-bottom:2px;}
#mall #main #search img{float:left;width:85px;margin-right:5px;}
#mall #main #search input{margin:0;}
#mall #main #inad{margin:0 10px;margin-top:5px;}
#mall #main #inad iframe{width:738px;height:90px;}
#mall #main #links{border-top:1px solid #454545;padding-top:10px;}
#mall #main #links ul{margin-top:15px;margin-bottom:20px;}
#mall #main #gate{padding:10px;}
#mall #main .moret{padding:15px 10px;}
#mall #main .moreb{padding:5px 10px 15px 10px;}

#footer{width:760px;clear:both;text-align:left;background:transparent;padding:0;margin:0 auto;border-top:1px solid #eee;padding:10px 0;}
#footer .flinks{font-size:7pt;line-height:1.4;margin-top:20px;}