body 
{
	margin: 0;  /* override any default margin and padding existing in some browsers*/
	padding: 0;
	font:normal 0.8em/1.2em verdana,aria,sans-serif;
	color:#666666;          */ this is the color of the text on the page*/
	/*background: #FFFFFF;*/
	
}

#sideNav ul, #sideNav {
	padding-left: .6em;
	margin-left: .6em;
	list-style: none;
}

.figure p {
	margin: 0;
	padding: 0;
}
.figure {
	margin: 0;
	padding: 0;
}
.figure img {
	border: 1px solid #666666; 
	margin-right: 15px;
	margin-top: 1px;
	margin-bottom: 15px;
}


pre { overflow: auto; width: 850px; } 
/*pre { white-space: pre-wrap; } */


a 
{
	color:#666666;
	/*color:red;*/
	text-decoration:none;
	border-bottom:1px dotted;
}
	
a:hover {
	border-bottom:1px solid;
	color:#CCCC99;  /* Color of a link when the mouse pointer is hovering */
	}
	
img
{	
	border: 1px solid #666666;
	margin-right: 15px;
	margin-top: 15px;
	margin-bottom: 15px;
	/*margin-left:10em; margin-right:10em; - This made the border a bevel */
}


#container
{
	margin: 1em 2%;
	background-color: #FFF;
	border: 1px solid #333;
	background-image: url("../images/navbackcolor.gif");
	background-repeat: repeat-y;
	/*margin: 0 auto;
	width: 1024px;*/
} 

#header
{
	background-color: #666666;
	color:#FFF;
	text-align:center;
	padding:10px;
	margin:0;
} 
#header h1 {
	/*font-size:200%;*/
	font:200% 0.8em/1.2em verdana,aria,sans-serif;
	}
#header a {
	color:#FFF;
}

#header a:hover {
	color:#CCCC99;
}

#banner h1
{
margin: 0;
padding: .5em;
} 

#nav
{
	list-style: square; /*turns off display of bullet*/
	top:-10px;
	left:-10px;
	float: left;
	width:150px;  /* for IE5/WIN */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:200px; /* actual value */
	margin:0 0 -10px 0;
	padding:0 ;
	background:#CCCC99;   /* color of side nav background - grey-green */
	margin: 0 auto; /*removes indent IE and Opera*/
	padding: 0; /*removes indent Mozilla and NN7*/
} 
#nav a {
	color:#FFF;
}

#nav a:hover {
	color:#666666;
}

#nav p
{ 
margin-top: 0; 
} 

#content
{
	padding-top: 1em;
	margin: 0 2em 10px 220px;
} 
#content h1 {
	/*font-size:200%;*/
	font:200% 0.8em/1.2em verdana,aria,sans-serif;
}
#content h2 {
	/*font-size:200%;*/
	font:175% 0.8em/1.2em verdana,aria,sans-serif;
}
#content h3 {
	/*font-size:200%;*/
	font:150% 0.8em/1.2em verdana,aria,sans-serif;
}
#footer
{
clear: both;
background-color: #666666;
padding: 1em;
text-align: center;
border-top: 1px solid #333;
color:#FFF;
} 
#footer a {
	color:#FFF;
}

#footer a:hover {
	color:#CCCC99;
}




   
