body{background:#fff;color:#585858;font-size:10pt;font-family:"trebuchet ms",helvetica,sans-serif;}
*{margin:0;padding:0;}
#topselect #panel{width:770px;margin:0 auto;}

#header{width:100%;height:122px;}
#header_inner{width:770px;margin:0 auto;height:122px;}
#header #logo{float:left;width:536px;}
#header #adv{padding-top:49px;}
#header #adv iframe{width:234px;height:60px;}
#header #logo h1{margin-top:20px;color:#fff;font-size:3.6em;}
#header #logo h1 span{padding-left:0.5em;font-size:10pt;}
#header #menu{font-size:9pt;}
#header #menu ul{list-style:none;}
#header #menu li{float:left;}
#header #menu li a{margin-right:0.5em;display:block;padding:0.4em 0.9em 0.3em 0.9em;background:#fff url('menu.gif') repeat-x;color:#616161;font-weight:bold;font-size:1.2em;text-transform:lowercase;text-decoration:none;}
#header #menu li a:hover{text-decoration:underline;}

#all{width:1025px;margin:0 auto;}
#all #adleft{width:125px;float:left;padding-top:10px;}
#all #adleft iframe,#all #adright iframe{width:120px;height:600px;}
#all #mainad{width:895px;margin-left:125px;}
#all #adright{width:125px;padding-top:10px;margin-left:775px;}

#main{width:770px;float:left;}
#main a{color:#585858;}
#main #search{background:#dcdcdc;padding:5px;margin-bottom:5px;height:30px;}
#main #search #sleft{float:left;width:380px;}
#main #search p{float:right;width:290px;text-align:left;}
#main #search .phrase{padding:4px;width:160px;}
#main #search #sright{float:right;width:380px;}
#main #textad{background:#f2f2f2;padding:2px 0 3px 5px;border-bottom:1px solid #dcdcdc;margin-bottom:2px;}
#main #search img{float:left;width:85px;margin-right:5px;margin-bottom:-10px;}
#main #search input{margin:0;}
#main #inad iframe{width:770px;height:90px;}
#main #gate iframe{width:766px;}
#main #operator{margin-bottom:-13px;font-size:13pt;}
#main #adfun,#main #adlink{color:#fff;padding:5px;font-size:11pt;}
#main #adfun a,#main #adlink a{color:#fff;}
#main #description{padding:10px 0 15px 0;font-size:11pt;}
#main #descinfo{padding:20px 0 30px 0;font-size:11pt;}
#main #gate{width:766px;}
#main #links{border-top:2px solid #dcdcdc;padding-top:10px;}
#main #links ul{margin-left:30px;margin-top:15px;margin-bottom:20px;}

#footer{background:#fff url('foot.gif') 0px 1px repeat-x;text-align:left;clear:both;margin-bottom:0.4em;padding-top:0.4em;}
#footer #flinks{font-size:7pt;margin-top:20px;}
#footer #in{width:770px;margin:0 auto;padding-top:20px;font-size:10pt;}