body {margin:0; background:#ddd; font:11px/2em Verdana, Geneva, Arial, helvetica, sans-serif}
a img {border:0}
a:link, a:visited, a.white, a.white:visited {color:#000}
a:hover, a:active {color:#ccc}
#container {width:775px; margin:0 auto; background:#fff}
#header {background:#d28500; padding-bottom:40px}
#logo {padding:0 0 0 46px; float:left}
#topmenu {list-style:none; padding:10px 20px 0 0; float:right}
#topmenu li {display:inline; color:#000; font-size:10px}
#header h1 {clear:right; padding-top:30px; margin:0 20px 7px 0; font:bold 21px Verdana, Arial, Helvetica, sans-serif; color:#000; text-align:right}
#header h2 {margin:0 20px 0 0; font:normal 16px Verdana, Arial, Helvetica, sans-serif; color:#000; text-align:right}
#content {padding:20px 20px 20px 80px; overflow:hidden}
#content a {color:#000000}

.clear {clear:both}
.greybg {background:#a2968a}
#content .greybg a {color:#000}

#footer {clear:both; background:#a2968a; height:25px; font-size:9px; font-style:italic}
label {margin:0; padding:0}
small {font:italic 9px/1em Verdana, Arial, Helvetica, sans-serif}
.bignote {font-size:16px}

#product_rotator {clear:both; display:block; height:300px; width:450px; margin:0; padding:0; _margin-left:-450px; #margin-left:-450px}
#product_rotatorBK {height:300px; width:650px; overflow:hidden; margin:0; padding:0}
#subhead {clear:right; padding-top:30px; font:normal 20px Verdana, Arial, Helvetica, sans-serif; color:#fff}

.button {background:#ddd; border:1px solid #555; padding:5px; text-decoration:none; font-weight:bold}
.button:hover {background:#eee}
