.hide {position: absolute; top: -99999px; left: -99999px;}
.column {width: 188px; float: left; padding: 10px;}
.clear {clear: both; height: 0px;}
.floatLeft {float: left;}
.floatRight {float: right;}

body {background: #d9d9d9; font-family:Verdana,Geneva,sans-serif; font-size: 0.7em;}
p {line-height: 15px; padding-bottom: 15px;}
a {color: #ff4913; text-decoration: underline;}
a:hover {text-decoration: none;}

#wrap {width: 852px; margin: 10px auto; background: #fff;}

#top {height: 247px;}
#top.home {height: 448px;}
#highlighted {height: 178px;}
#middle {padding: 0 10px;}
#bottom {height: 41px; width: 852px; display: block;}
#bottom p {position: absolute; z-index: 10; text-align: center; line-height: 31px; width: 852px; color: #605f5f;}

#bg_header {position: absolute; top: 10px; z-index: 1;}
#bg_navbar {position: absolute; top: 0; z-index: 1;}
#bg_highlighted {position: absolute; z-index: 1;}
#bg_bottom {position: absolute; z-index: 1;}

#link_home {width: 852px; height: 224px; display: block; text-indent: -99999px; position: absolute; z-index: 10;}
#link_products {position: absolute;}
#title {text-indent: -99999px; position: absolute; z-index: 10; width: 852px; height: 30px; display: block; font-size: 24px; color: #000;}

#navbar {position: absolute; z-index: 10; top: 234px; height: 23px; width: 852px; overflow: hidden;}
#navbar ul {padding: 0 0 0 10px; width: 1000px; height: 23px; position: absolute; z-index: 10; display: block;}
#navbar ul li {float: left;}
#navbar ul li a {line-height: 23px; font-weight: bold; padding: 0 11px; text-decoration: none; display: block; letter-spacing: -1px; color: #605f5f;}
