* html #container, html, #wrapper {height:100%;}body {font-family: Times New Roman, helvetica, san-serif;font-size:15px;margin:0;padding:0;height:100%;background:#000;color:#BFB2A1;}a {text-decoration:none; color:#BB6832;}#previous:hover, #next:hover, a:hover {color:#FFF;}img {border:0;}table {width:100%;}td {vertical-align:top;}.noborder {margin:0 auto;padding:0 10px;width:720px;}#container {padding: 0;margin:0 auto;position:relative;min-height: 100%;}/* header */#logo {margin-top: 10px;height:45px;width:285px;border-right:1px solid #5E5E5E;}#title {margin-top:85px;padding-bottom:10px;}#header_nav {width:720px;height:50px;margin-top:10px;border-top:1px solid #000;}/* navigation */#globalnav {margin:-15px 0 0 308px;}#nav, #nav ul, .nav, .nav2 { margin: 0; padding:0; list-style: none;} #nav {width:414px;}#nav a { display: block; width:89px; text-decoration: none; color:#BFB2A1;} #nav a:hover, .nav a:hover {color:#FFF;} #nav li, .nav li { float: left; }#nav li ul { position: absolute; width: 110px; left: -999em; margin:0;} #nav li:hover ul, #nav li.sfhover ul { left: auto; }.sub {border-left: 1px solid #5E5E5E;margin:0;padding-left: 10px;}.sub1 {margin-top: 7px;padding-left: 10px;display: block;border-left: 1px solid #5E5E5E;}.nav a { display: block; text-decoration: none; color:#BFB2A1;} /* breadcrumbs */#back {float:right;margin:-20px 0 0 0;}/* content */#content, #content2 {border-top: 1px solid #5E5E5E;margin:0 auto;width: 720px; }#content2 {padding-top:20px;}/* footer */#footer_container {width: 100%;height: 50px;background: #1E1E1E;margin: 10px auto 0 auto;}#footer_nav {margin-top:-22px;width:590px;float:right;}#searchtxt {border:1px solid #353535;background-color:#353535;color:#FFF;float:left;}h5#search span { display: none; }h5#search {margin:6px 8px 0 0;width:31px;float:left;height: 9px; /* height of the replacement image */ background: #1E1E1E url("../images/footer_search.gif") no-repeat;}form#search_main {margin:15px 0 0 0;float:left;height:23px;width:259px;}/* homepage only */#banner {height:280px; border:1px solid #000; margin:121px auto 0 auto;background: #1F1F1F url("../images/banner3.jpg") no-repeat top center; background-image: url("../images/banners/rotator.php"); }#flash {width:720px; margin:198px auto 0 auto;}/* rollovers */#l1 {margin-left:10px; padding: 12px 11px 0 0; overflow: hidden; height: 0px !important; height /**/:12px; /* for IE5/Win only */ width: 50px; background: url("../images/nav_bohlkeworld.gif") top left no-repeat;}#l1:hover {background-position: 0 -12px;}#l2 {margin-left:10px; padding-top: 12px; overflow: hidden; height: 0px !important; height /**/:12px; /* for IE5/Win only */ width: 49px; background: url("../images/nav_designzone.gif") top left no-repeat;}#l2:hover {background-position: 0 -12px;}#l3 {margin-left:10px; padding: 12px 7px 0 0; overflow: hidden; height: 0px !important; height /**/:12px; /* for IE5/Win only */ width: 49px; background: url("../images/nav_woodworks.gif") top left no-repeat;}#l3:hover {background-position: 0 -12px;}#l4 {margin-left:10px; padding-top: 12px; overflow: hidden; height: 0px !important; height /**/:12px; /* for IE5/Win only */ width: 49px; background: url("../images/nav_discover.gif") top left no-repeat;}#l4:hover {background-position: 0 -12px;}#l5 {margin:0 75px 0 0; padding-top: 18px; overflow: hidden; height: 0px !important; height /**/:18px; /* for IE5/Win only */ width: 20px; background: #1e1e1e url("../images/footer_search_btn.gif") top left no-repeat; }#l5:hover {background-position: 0 -18px;}#l6 {margin:5px 0 0 0; padding-top: 11px; overflow: hidden; height: 0px !important; height /**/:11px; /* for IE5/Win only */ width: 45px; background: url("../images/footer_login.gif") top left no-repeat; }#l6:hover {background-position: 0 -11px;}#l7 {margin:5px 0 0 8px; padding-top: 11px; overflow: hidden; height: 0px !important; height /**/:11px; /* for IE5/Win only */ width: 22px; background: url("../images/footer_news.gif") top left no-repeat; }#l7:hover {background-position: 0 -11px;}#l8 {margin:5px 0 0 8px; padding-top: 11px; overflow: hidden; height: 0px !important; height /**/:11px; /* for IE5/Win only */ width: 42px; background: url("../images/footer_ecard.gif") top left no-repeat; }#l8:hover {background-position: 0 -11px;}#l9 {margin:5px 0 0 8px; padding-top: 11px; overflow: hidden; height: 0px !important; height /**/:11px; /* for IE5/Win only */ width: 22px; background: url("../images/footer_request.gif") top left no-repeat; }#l9:hover {background-position: 0 -11px;}#l10 {margin:5px 0 0 8px; padding-top: 11px; overflow: hidden; height: 0px !important; height /**/:11px; /* for IE5/Win only */ width: 22px; background: url("../images/footer_contact.gif") top left no-repeat; }#l10:hover {background-position: 0 -11px;}#l11 {margin:5px 0 0 50px; padding-top: 11px; overflow: hidden; height: 0px !important; height /**/:11px; /* for IE5/Win only */ width: 45px; background: url("../images/footer_privacy.gif") top left no-repeat; }#l11:hover {background-position: 0 -11px;}#l12 {margin:5px 0 0 8px; padding-top: 11px; overflow: hidden; height: 0px !important; height /**/:11px; /* for IE5/Win only */ width: 45px; background: url("../images/footer_sitemap.gif") top left no-repeat; }#l12:hover {background-position: 0 -11px;}#l13 {margin:0 0 0 8px; padding-top: 18px; overflow: hidden; height: 0px !important; height /**/:18px; /* for IE5/Win only */ width: 18px; background: url("../images/footer_home.gif") top left no-repeat; }#l13:hover {background-position: 0 -18px;}#l14 {margin:5px 0 0 8px; padding-top: 11px; overflow: hidden; height: 0px !important; height /**/:11px; /* for IE5/Win only */ width: 42px; background: url("../images/footer_signup.gif") top left no-repeat; }#l14:hover {background-position: 0 -11px;}