body { margin: 0; padding: 0; background-color: #fff; font: 13px tahoma, verdana, arial; } br.spacer { line-height: 6px; } img { display: block; border: 0; } div#wrapper { width: 100%; /* margin: auto; */ } tr.toprow td { background-color: #D00202; height: 5px; } tr.dotrow td { background: transparent url(hor-dots.gif) repeat-x 0% 0%; height: 2px; } tr.headrow { background: #f8f8f8 url(css00000.txt) repeat-x 0% 0%; height: 49px; } tr.headrowsmall { background: #f8f8f8 url(css00000.txt) repeat-x 0% 0%; height: 15px; } tr.inforow td { background: transparent url(corner-d.gif) repeat-x 100% 0%; padding: 4px 10px 0 2px; font-size: 10px; vertical-align: top; } tr.mainmenu td { height: 21px; padding: 0 10px 0 2px; background: transparent url(corner-e.gif) no-repeat 100% 0%; } tr.mainmenu a { font-size: 11px; } a { color: #505050; } a:hover, a:active { color: #303030; } a:visited { color: #727272; } form { margin: 0; } table#form td { text-align: left; padding: 0 4px; font: 11px tahoma; } table#form input.text { border: 1px solid #a5a4a4; width: 99% } div.navigation a { font: bold 12px tahoma; color: #d00202 !important; } img.inline { display: inline; } div.ul { background: transparent url(marker-d.gif) no-repeat 0% 3px; padding: 0 12px 12px 18px; margin-top: 10px; } div.ul2 { background: transparent url(marker-c.gif) no-repeat 0% 3px; padding: 0 12px 4px 18px; margin-top: 6px; } a { color: #1D78A0; } a.green, a.green:hover, a.green:active, a.green:visited { color: #006600; width: 100%; display: inline-block; } a.green:hover{ color: #ff0000; width: 100%; display: inline-block; } a:hover, a:active { color: #289BCE; } div.ul-results { background: transparent url(marker-i.gif) no-repeat 0% 3px; padding: 0 12px 4px 18px; margin-top: 6px; } span.highlight { background-color: #D00202; color: #fff; padding: 0 4px; text-decoration: none; } a.hdr { font-size: 14px; width:100%; display: inline-block; } a.hdr:hover { color: #ff0000; } a.desc, a.desc:hover, a.desc:visited, a.desc:link, a.desc:active{ color: Black; width:100%; text-decoration: none; display: inline-block; } div#cont { margin-top: 0px; padding: 0px; } img.li { display: inline; } table#cat-layout ul { margin: 0 0 20px 27px; padding: 0; } table#cat-layout h3 { font: bold 12px tahoma; padding: 0; margin: 0 0 8px 0; } table#popular { margin: 100px 0 12px 32px; } table#popular table#cat-layout h3 { font: bold 11px tahoma; } ul { list-style-image: url(li-circl.gif); } ol.results { margin: 0 0 0 34px; padding: 0; } div#feedback { margin: 16px 0 0 24px; } div#feedback input, div#feedback textarea { border: 1px solid #ccc; }