html { background: #FFB94C url({STYLEIMGDIR}/background.jpg) repeat-x 0 0; } #header { margin-bottom: 0; height: 107px; } #header .wrap { padding: 0; height: 107px; } #ad_headerbanner { margin: 25px 0px 10px; } #menu, #menu a, #menu li.current a { height: 29px; font-weight: 700; } #menu li { background: {MENUBGCOLOR} url({STYLEIMGDIR}/menu.jpg) no-repeat 50% 0; } #menu li.current { background-color: {MENUHOVER}; background-position: 50% -60px; } #menu a { border-top: 0; line-height: 32px; overflow: hidden; } #menu li.current a { border: none; background-color: transparent; } #menu a:hover { background: transparent url({STYLEIMGDIR}/menu.jpg) no-repeat 50% -30px; color: {MENUTEXT}; } #menu li.current a:hover { background: transparent none; color: {MENUHOVERTEXT}; } #nav { margin: 0 auto; background-image: url({STYLEIMGDIR}/nav.gif); } #nav, #nav a { color: #FFCE00; } .postbtn, .replybtn { width: 62px !important; background: transparent url({STYLEIMGDIR}/post.gif) no-repeat 0 0 !important; } .replybtn { background-position: 0 -30px !important; } .postbtn a, .replybtn a { text-indent: -9999px; } .list { border-top: none; } .content .list h3 { padding-left: 10px; background: #FFF3E3 url({STYLEIMGDIR}/tablehead.gif) no-repeat -2px 0; color: #FFF; line-height: 31px; } .content .list h3 a { color: #FFF; } .shadowline { border-top-color: #FFE7B1; border-bottom-color: #FFFAEC; } .itemfilter .current a, .itemfilter .current span { background-image: none !important; } .itemfilter .current span { color: #C00 !important; text-decoration: underline; }