body { margin: 0;
background-color:#333333; }

p {
margin-top:0;
margin-bottom:1em;
}

#container { width: 950px;
margin: 3px auto 0 auto;
border: 1px solid white;
 }

#header {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: rgb(231,231,231);
text-align: center;
height:175px;
width:100%;
background-image:url(images/Header-3.jpg);

}

#bar { height: 25px;
border-top: solid 1px black;
border-bottom: solid 1px black;
background-color: rgb(2,96,36); }



#nav { width: 191px;
 
background-color:#0b582c;
}


.gallery_table img
{
	border:2px solid #cccccc;	
}

.nav_cell
{
width: 191px;
	background-color:#0b582c;
}

#content { line-height: 120%;
width:100%;
background-color:#EEEEEE;}

#title { text-align: center;
font: 600 20px/100% times, serif;
padding-top: 15px;
padding-bottom: 20px; }



#text { 

padding: 20px 40px 20px 40px;

background-color:#EEEEEE;
 }

#the_form { text-align: left;
margin-right: 10px; }

#footer { height: 20px;
padding-top:5px;
text-align: center;
color: #cccccc;
border-top: solid 1px black;
background-color: #851114; 
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#footer a {
    color: #cccccc;
}

/* Nav Follows */

ul { margin: 0;
width: 100%;
text-align: center;
list-style-type: none;
font: 600 12px/200% verdana, sans-serif;
padding: 0;
 }

ul li { border-bottom: solid 1px rgb(231,231,231); }

ul a:link, ul a:visited { display: block;
width: 100%;
color: rgb(231,231,231);
text-decoration: none; }

ul a:hover { width: 100%;
color: white;
background-color:#6633CC; }







#container #middle table tr .content_cell #content div #title strong {
	color: #900;
}
#heading {
	padding-top:10px;
	font: 24px Arial, Helvetica, sans-serif;
	color: #900;
	font-size: 18px;
}
#container #middle table tr .content_cell #content #heading strong {
	font-weight: bold;
}
