p {
  font-size: 12px;
  font-family: veranda,arial,helvetica,sans-serif;
}

/*/*/a{}
body p {
  font-size: x-small;
  voice-family: "\"}\"";
  voice-family: inherit;
  font-family: veranda,arial,helvetica,sans-serif;
  font-size: 80%; 
  }
html>body p {
  font-family: veranda,arial,helvetica,sans-serif;
    font-size: 80%;
}
/* */
body {background-color:#f0e8d9;}

div { text-align: left; text-justify: newspaper }

a:link { font-family: arial,helvetica,sans-serif; text-decoration:none; color:#ffffff; }
a:visited { font-family: arial,helvetica,sans-serif; text-decoration:none; color:#ffffff; }
a:hover { font-family: arial,helvetica,sans-serif; text-decoration:underline; color:#ffffff; }
a:active { font-family: arial,helvetica,sans-serif; text-decoration:none; color:#988478; } 

a.brn:link { font-family: arial,helvetica,sans-serif; text-decoration:none; color:#594004; }
a.brn:visited { font-family: arial,helvetica,sans-serif; text-decoration:none; color:#594004; }
a.brn:hover { font-family: arial,helvetica,sans-serif; text-decoration:underline; color:#594004; }
a.brn:active { font-family: arial,helvetica,sans-serif; text-decoration:none; color:#594004; }

/*SB is small brown*/
.SB {
  color: #594004;
  font-family: veranda,arial,helvetica,sans-serif;
font-size: 75%;
font-weight: normal;
 }

/*HL is Headline */
.HL {
font-family: veranda,arial,helvetica,sans-serif;
font-size: 140%;
font-weight: bold;
color: #594004;
}

/*BB2 is for the Bold & Black*/
.BB2 {
font-family: veranda,arial,helvetica,sans-serif;
font-weight: bold;
font-color: black;
font-size: 140%;
}

/*QL is for the QuickLinks*/
.QL {
font-family: veranda,arial,helvetica,sans-serif;
font-weight: normal;
font-size: 70%;
color: ffffff;
}

/*QL is for the QuickLinks Index page*/
.QL2 {
font-family: veranda,arial,helvetica,sans-serif;
font-weight: normal;
font-size: 70%;
color: 000000;
}


/*SBW is for the Sidebar White*/
.SBW {
font-family: veranda,arial,helvetica,sans-serif;
font-weight: bold;
color: #ffffff;
font-size: 100%;
}

/*SBB is for the Sidebar Brown*/
.SBB {
font-family: veranda,arial,helvetica,sans-serif;
font-weight: bold;
color: #594004;
font-size: 100%;
}

/*BBB is for the Body Brown Bold*/
.BBB {
font-family: veranda,arial,helvetica,sans-serif;
font-weight: bold;
color: #594004;
}

/*BBB2 is for the Body Brown Bold*/
.BBB2 {
font-family: veranda,arial,helvetica,sans-serif;
font-weight: bold;
color: #594004;
font-size: 120%;
}

/*Font*/
.f {
  font-family: veranda,arial,helvetica,sans-serif;
    font-size: 80%;
}

/*BW is bold & White */
.BW {
color: #ffffff;
font-family: veranda,arial,helvetica,sans-serif;
font-size: 100%;
font-weight: bold;
}

li { 
font-family: veranda,arial,helvetica,sans-serif;
font-weight: normal;
font-color: black;
font-size: 80%;
text-align: left;
}

.hiddenPic {
display: none;
}

#tabledescription{
width: 100%;
text-align: left;
padding: 1px;
font-family: veranda,arial,helvetica,sans-serif;
font-size: 80%;
font-style: normal;
color: #f0e8d9;
filter:alpha(opacity=0);
-moz-opacity:0;
}

/*photo gallery stuff */
.slideshow{ /*CSS for DIV containing each image*/
float: left;
margin-right: 10px;
margin-bottom: 10px;
}

.slideshow img{ /*CSS for each image tag*/
border: 0;
width: 100px;
height: 75px;
}

#navlinks{ /*CSS for DIV containing the navigational links*/
width: 400px;
}

#navlinks a{ /*CSS for each navigational link*/
margin-right: 8px;
margin-bottom: 3px;
font-size: 100%;
}

#navlinks a:link{
 font-family: arial,helvetica,sans-serif;
 text-decoration:none;
 color:#594004; 
}

#navlinks a:visited{
 font-family: arial,helvetica,sans-serif;
 text-decoration:none;
 color:#594004; 
}

#navlinks a:hover{
 font-family: arial,helvetica,sans-serif;
 text-decoration:underline;
 color:#594004; 
}

#navlinks a.current{ /*CSS for currently selected navigational link*/
background-color: #f0e8d9;
}

/*end photo gallery stuff */

/*image map stuff */

#map {
margin:0;
padding:0;
width:500px;
height:617px;
background:url(images/staff2.jpg) top left no-repeat #fff;
font-family:arial, helvetica, sans-serif;
font-size:8pt;
} 

#map li {
margin:0;
padding:0;
list-style:none;
} 

#map li a {
position:absolute;
display:block;
/*
Specifying a background image
(a 1px by 1px transparent gif)
fixes a bug in older versions of
IE that causeses the block to not
 render at its full dimensions.
 */
background:url(images/blank.gif);
} 

#map li a span { display:none; }

#map li a:hover span {
position:relative;
display:block;
width:200px;
left:20px;
top:20px;
padding:5px;
border:1px solid #000;
background:#fff;
text-decoration:none;
color:#000;
filter:alpha(opacity=80);
opacity:0.8;
} 

#map a.russell {
top:0px;
left:0px;
width:10px;
height:10px;
}
        
#map a.jeff {
top:1px;
left:275px;
width:50px;
height:50px;
}
        
#map a.ben {
top:135px;
left:30px;
width:50px;
height:50px;
}
        
#map a.ron {
top:100px;
left:150px;
width:115px;
height:95px;
}




