body { margin-top:0px; margin-left:0px; margin-bottom:0px; margin-right:0px; height: 100%; font-family: "Trebuchet MS", sans-serif; } form {margin-bottom:0px;} a { color: #5f53fb; } a:hover { text-decoration: none } H1 { font-size: 2em; margin-top: 20px; color: #0b06b2; } H1 a { color: #a2c609; } H2 { margin-top: 20px; padding-top: 10px; } H3 {font-size: 1.5em; margin-top: 20px; color: navy; } input { font-weight: bold; color: navy; font-family: "Trebuchet MS", sans-serif; } textarea { color: navy } option { color: navy } TD { font-size: 1em; } #content { height: expression(document.body.clientHeight - 120 + "px"); } #bottom { clear:both; width: 100%; text-align: center; vertical-align: center; height: 120px; background-image:url(bubbles.jpg); } #bottom a { color: navy; } .header{ float:left; width:32%; white-space:nowrap; height:114px; margin:0; padding:0; margin-top:0px; padding-top:0px; background-image:url(bg_top.gif); } .header a { color:white; } .header div { float:left; } .error { background: url(error.gif) no-repeat 0 0; padding: 5px 0 0 50px; height: 40px; color: red; } .brandies { background: url(labelr.gif) no-repeat 0 3px; padding-left: 20px; } .mainCats { float:left; width: 33%; } .search-nav{height:20px; margin: 20px auto 20px 20px;} .search-nav p.paging a{vertical-align:top;display:inline-block;margin: -2px 0 0 0; position:relative; padding:3 7px; color:#fff; background:#73aac7; border:1px solid #6d8baf; text-decoration:none} .search-nav p.paging a:hover, .search-nav p.paging a.current{background:#a2c609;border:1px solid #8faf0a;color:#fff}