 html,body
 {
  font-family:"trebuchet ms",arial,verdana,helvetica;
  background-color:#FFF;
  font-size:14px;
  overflow-x: hidden;
  margin:0px;
 }


*
{
padding:0px;
margin:0px;
}


#background
{
position:absolute;
  top:-30px;
  left:0px;
  z-index:0;
  width:2500px;
  height:1000px;
  margin:0px;
  padding:0px;
overflow:hidden;
}

#tbl
{
z-index:2;
position:relative;
top:0px;
width:881px;
}





 .fl
 {
 float:left;
 }
 
 .fr
 {
 float:right;
 }
 
 .wrapper
 {
 width:881px;
 height:auto;
 text-align:left;
z-index:2;
 }

#outdoor-logo {
  float: left;
  text-align: left;
  
}
#outdoor-logo a img {
  position: relative;
  top: 5px;
  left: 325px;
  float: left;
  margin-top: -40px;
  border: 1pt solid #fff;
  z-index: 10;
} 
#logo
{
background-image: url(/images/bberger_logo.png);
background-repeat: no-repeat;
width:881px;
height:86px;
text-align:right;
z-index:3;
position:relative;
}

#logo a

{
display:inline-block;
margin-top:40px;
color:#fff;
font-size:16px;
text-decoration:none;
margin-left:20px;
}

#logo a:hover

{
color:#eee;
}

#flasher
{
position:relative;
top:-27px;
width:881px;
}

#nav
{
position:relative;
top:0px;
z-index:20;
text-indent:10px;
clear: left;
}

#nav a
{
font-weight:bold;
font-size:16px;
color:#444;
text-decoration:none;
display:inline-block;
padding:2px 60px 2px 0px;
}
#nav a:hover
{
color:#000;
}


.hp_slider
{
position:relative;
top:-28px;
z-index:2;
height:513px; /* needs set on index page */
width:881px;
}


#navbar1
{
background-color:#C8BE9A;
width:882px;
height:30px;
z-index:10;
position:relative;
top:-27px;
}

#navbar2
{
background-color:#DCD3AC;
width:882px;
height:30px;
z-index:10;
}

#navbar3
{
background-color:#DCD3AC;
width:882px;
height:30px;
z-index:10;
}


#navbar4
{
background-color:#DCD3AC;
width:882px;
height:30px;
z-index:10;
}




#pic1
{
width:881px;
height:483px;
}
#pic2
{
width:881px;
height:483px;
}

#pic3
{
width:881px;
height:483px;
}

#pic4
{
width:881px;
height:483px;
}



#footer
{
position: relative;
top: -27px;
text-align:center;
}

#footer a
{
color:#fff;
display:inline-block;
padding:10px;
text-decoration:none;
font-size:16px;
}

#footer a:hover
{
color:#666;
}

.blurbs
{
  display: none;
}

#blushad
{
background-image: url(/images/blu_shad.jpg);
background-repeat:repeat-x;
width:100%;
height:86px
}

#dhtmltooltip{
position: absolute;
width: 80px;
border: 1px solid black;
padding: 10px;
background-color: #1264B6;
visibility: hidden;
filter:alpha(opacity=80); 
-moz-opacity: 0.8; 
opacity: 0.8;
z-index: 100;
color:#fff;
font-size:11px;
line-height:16px;
}
