body 
{
margin: 0;
padding: 0;

font-family: Verdana, Arial, sans-serif;

font-size: 12px;

color: #464646;


background-repeat: repeat-x;

background-color: #B02119; 
}

#masthead 
{
padding: 0;
height: 100px;


background-repeat: no-repeat;

background-position: center; }

#main {width: 780px; }

#nav {position: absolute;
top:100px;
left: 0;
width: 193px;
padding: 0px; 
}



#content 
{
background-color: white;
margin-left: 198px;
padding: 10px;
margin-right: 4px;
border-left: 2px solid #11103b 
}




#footer 
{
padding:5px 3px 3px 3px;
background-image: url(images/bg_gray.gif);
border: 1px solid #00849e;
text-align: center;
}



h2 {font-size: 1.1em; }


h3 {color: navy;

background-color: inherit;
font-size: 1.2em; }


#nav h4 {text-align: left;
padding: 2px;
margin: 30px 18px;
color: #00849e;
background-color: #11103b;
border-top: 1px solid #00849e;
font-size: 1.1em; }

#nav a {display: block;
text-decoration: none;
text-align: center;
border: 1px solid #880000;
color: black;
font-size: 12px;
font-weight: bold;
background-color:#990000;
background-image: url(images/button3.jpg);
background-repeat: no-repeat;
background-position: bottom;
padding: 3px 6px;
margin: 5px 5px 5px 40px;
width: 110px;
voice-family: "\"}\"";
width: 96px; }

html>body #nav a {width: 96px; }

#nav a:hover {color: black;
background-color: #a5313a;
background-image: url(images/button.jpg); }

#nav a#current {color: black;
background-color: #00849e;
border: 1px solid #11103b;
background-image: url(images/button4.jpg); }

#sidebar h3 {font-size: 1.2em;
color: white;
background-color: #990000;
border: 1px solid navy;
padding: 3px;
font-family: Helvetica, Arial, sans-serif; }

#footer a {color: #990000;
font-weight: bold;
font-size: .9em;
background-color: transparent;
text-decoration: none; }

#footer a:visited {color:navy;}

#footer a:hover {background-color: white;
color: navy; }

#content img {border: 1px solid black;}
#content img.plain {border:0;}

img.staff {margin-top: 8px;
margin-left: 28px;
border: 1px solid black; }

img.left {float: left;
padding: 4px; }

p.name {
padding: 0;
margin: 3px;
text-align: center;
font-weight: bold;
color: #00849e; }

p.name2 {padding: 2px;
margin: 6px;
font-weight: bold;
color: #00849e; }

p.stats {margin-left: 18px;}

.ocean {color: navy;
background-color: white;
border: 1px solid gray;
padding: 6px;
margin: 2px 15px;
background-image: url(images/ocean4.jpg); }

.red {color: #990000;
background-color: transparent;
font-weight: bold; }

.indent {line-height: 1.5em;
margin: 3px;
padding: 5px;
color: black;
background-color: transparent;
border: 1px solid #00849e; }




.vehicle 
{width: 200px;

height: 360px;

border: 1px solid #00849e;

float: left;

margin: 2px;
padding: 3px;}



.clearboth {clear: both}



h3.model 
{color: #880000;

background-color: #e0e0e0;

padding: 3px;

margin: 2px;

text-align: center;}



#content a:link 
{color: blue}


#content a:visited {color: navy}


#content a:hover 
{color: #880000;}