#header .wrap { padding: 0 0 4px; background: url({STYLEIMGDIR}/header.gif) no-repeat 0 100%; }
#menu { height: 25px; }
#menu li { padding-left: 5px; }
	#menu li a, #menu li a:hover { padding: 0 20px 0 15px; border: none; background: transparent url({STYLEIMGDIR}/menu.gif) no-repeat 100% -30px; }
		#menu li a:hover { color: {MENUTEXT}; }
	#menu li.current { background-color: {MENUHOVER}; background-position: 0 -60px; }
		#menu li.current a, #menu li.current a { height: 25px; background-position: 100% -90px; color: {MENUHOVERTEXT}; }
	#menu li a.dropmenu { background: transparent url({STYLEIMGDIR}/menu.gif) no-repeat 100% -120px; }
#nav { background-image: url({STYLEIMGDIR}/nav.gif); }
.shadowline { border-top-color: {COMMONBORDER}; border-bottom-color: #FBEDF1; }
.side .shadowline { border-top-color: #7F0D2A; border-bottom-color: #C36; }
.sidebox h4, .with_side .sidebox h4 a {color: #D14875 !important; }
.with_side .side, .with_side .side a, .side .textinfolist li a, #infoside .taglist a.tagl1 { color: {WRAPBG} !important; }
	.with_side .side .popupmenu_popup, .with_side .side .popupmenu_popup a, .special .side a { color: {TABLETEXT} !important; }
#footer .pipe { color: {WRAPBG}; }
.postbtn { background-image: url({STYLEIMGDIR}/post.gif) !important; }
#ad_headerbanner { margin: 25px 0 30px; }