* html #container, html, #wrapper {height:100%;}
body {font-family: Arial, helvetica, san-serif;font-size:11px;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: 74px; 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: 61px; 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: 67px; 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: 85px; 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: 50px; 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: 24px; 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: 28px; 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: 34px; 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: 33px; 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: 69px; 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: 37px; 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: 82px; background: url("../images/footer_signup.gif") top left no-repeat; }
#l14:hover {background-position: 0 -11px;}

#bannersplash {height:135px; border:1px solid #000; margin:121px auto 0 auto;background: #1F1F1F url(../images/splash_bg.jpg) no-repeat top center; }

.splash_links {padding:0; margin:0; width:275px; font-size:14px; line-height:21px; margin:18px auto 0 auto;}