html { font-family: Arial, Helvetica, sans-serif; font-size:12px; } 
body { text-align: center; } 
#wrapper { width: 1280px; margin: 0 auto; } 
#clearer { clear: both; } 
#header { float: left; width: 1280px; height: 214px; background-image: url(/images/panelLong.jpg); background-position: top left; background-repeat: no-repeat; } 
#adWrapper { float: right; width: 1060px; height: 104px; margin: 12px 12px 0px 0px; } 
#ad { vertical-align: middle; } 
#searchWrapper { width:345px; height: 19px; float:left; text-align: left; margin-top: 20px; margin-left: 10px; } 
#goButton a:link { float: left; width: 40px; height: 19px; background-image: url(/images/goButton.gif); background-position: top left; background-repeat: no-repeat; } 
#goButton a:hover { float: left; width: 40px; height: 19px; background-image: url(/images/goButton.gif); background-position: 0px -19px; background-repeat: no-repeat; } 
#goButton a:visited { float: left; width: 40px; height: 19px; background-image: url(/images/goButton.gif); background-position: top left; background-repeat: no-repeat; } 
#goButton a:visited:hover { float: left; width: 40px; height: 19px; background-image: url(/images/goButton.gif); background-position: 0px -19px; background-repeat: no-repeat; } 
#search { float: left; color:#fff; margin-left: 5px; margin-top: 3px; } 
#searchWrapper input { float: left; width: 225px; height: 17px; margin: 0px 10px; border: 0; } 
#linksWrapper { float: right; width: 1270px; height: 32px; margin-top: 15px; text-align: left; } 
#link { float: left; width: 137px; height: 32px; text-decoration:none; color:#fff; text-align: center; margin-left: 0px; margin-right: 2px; line-height:34px; }
#menu {height: 0px; padding:0; margin:0; list-style:none; position:relative; z-index:500;} 
#menu li {float:left; margin: 0;} 
#menu li img {float:left; margin-left: 16px;} 
#menu li a {margin:0; padding:0; float:left; width: 137px; line-height:34px; display:block; color:#fff; text-decoration:none; text-align: center;} 
#menu li a#left {padding-left: 20px; text-align: left;} 
#menu li a#underline:hover {text-decoration:underline;} 
#menu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}  
#menu li a:hover, #menu li:hover {z-index:200; position:relative;} 
#menu :hover ul {left:0; top:34px; width:120px; background:#444;}  
#menu ul, #menu :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;} 
#menu :hover ul :hover ul {top:-1px; background:#222; white-space:nowrap; width:100px; z-index:200; height:auto;} 
#menu :hover ul li {margin-top:0px; padding: 0; border-top:1px solid #333;}
#menu :hover ul li a {width:160px; padding:0; margin: 0px; background:#000; color:#fff; height:32px; line-height:32px;} 
#menu :hover ul :hover {background-color:#4c581a; color:#fff;}