<style type="text/css">
	body {
		font: small/1.3em Verdana, sans-serif;
		background-color: #000; }
	.body {
		font: small/1.3em Verdana, sans-serif;
		color:#8c2d00;
		background-color: #000; }
	#wrap {
		width: 950px;
		margin: 0 auto;
		border: 0px solid blue; }
	.column {
		float: left; 
		padding: 10px; }
	#col1 {
		width: 300px;
		margin-right: 10px;
		padding:0 0px 0 0px;
		background-color: #000;
		border: 0px solid blue;
		 }
	#col2 {
		width: 500px;
		margin-right: 0px;
		background-color: #000; 
		border: 0px solid blue;
	
		line-height: 1.8em;
		color: #fff;
		}
#col1a {
		width: 20px;
		margin-right: 10px;
		padding:0 0px 0 0px;
		background-color: #000;
		border: 0px solid blue;
		 }	
	#col2a {
		width: 800px;
		margin-right: 10px;
		background-color: #000; 
		border: 0px solid blue;
		line-height: 1.8em;
		color: #fff;
		}
		#col2b {
		width: 850px;
		margin-right: 0px;
		background-color: #000; 
		border: 0px solid blue;
		line-height: 1.8em;
		color: #fff;
		}
		
#gallery-col1a{ float:left;
						width:100px;}
#gallery-col3a {
					float:right;
					padding-right: 105px;
					width:100px;
					border: 0px solid blue;}
						
	#gallery-col2a {float:left;
					padding-left: 60px;
					padding-top:10px;
					width:570px;
					border:0px solid red;}
					
	
					
	.gallery img  {margin-bottom: 10px;
						margin-left: 0px;
						 }
.gallery {
						list-style: none;
						text-decoration: none;
						margin-left: -10px;
				
						}
		
	.bullet-list 
							{ list-style-image:url('../graphics/bullet.jpg'); }
	
	
	#footer {
	
	float:left;
	margin: 20px 30px 0px 30px;
	width: 725px;
	border: 0px solid red;
	}	
	
	/* formatting */
	
	.h1 {
	color:#e29a21;
	font-size:1.1em;
	padding-top:35px;
	}
	h1 {
	font-size:1.1em;
	color:#e29a21;
	font-weight:bold;
	}
	strong {font-weight:bold;color:#f60;font-size:1.1em;}
	
	.block {
	padding: 20px 0px 0 63px;
	border:0px solid red;
	}
	.copyright {
							margin-top:20px;
							font-size:.80em;
							color: #8c2d00;}
	


	/* nav */
	hr {
			color:#8c2d00;
			background-color:#8c2d00;
			align: center;
			width: 60%;
			height:2px;
			border:0;
			
			}
.hr {
			color:#8c2d00;
			background-color:#8c2d00;
			align: center;
			width: 100%;
			height:2px;
			border:0;
			
			}	
			
	#nav  {
			padding:0 60px;
			}
#nav ul li {
						text-transform: lowercase;
						text-decoration: none;
						font: Verdana ,sans-serif;
						font-size: 2em;
						letter-spacing:.01em;
						list-style: none;
						line-height: 1.6em;
						text-decoration: none;
						text-align:right;
						color:#8c2d00;
						}
	
.squish {line-height: .5em;}
a:active, a:focus{outline:none}
a {color: #e29a21; text-decoration:none ; border:0;}
a:visited {color:#e29a21; text-decoration:none ;}
a:hover {color: #8c2d00; text-decoration:none ;}
a:active { color:#f00; text-decoration:none ;border:0;} 
.active {color:#f00; text-decoration:none ;}
	
/* horizontal navigation */
#header {background-image:url('../graphics/top_nav_bg.jpg');
				 background-repeat: no-repeat;
					width:900px;
					height: 97px;
					border: 0px solid white; }
/*
#nav2  {
			padding-left:120px;
			padding-top: 10px;
			}
#nav2  ul li {
						text-transform: lowercase;
						text-decoration: none;
						font: Verdana ,sans-serif;
						font-size: 1.5em;
						letter-spacing:.01em;
						list-style: none;
						line-height: 1em;
						text-decoration: none;
						color:#e29a21;
					display: inline;	
					padding: 0px 15px;
						}
	
	#nav2 a {
color:#8c2d00;
text-decoration:none;
}


}
 */

#nav2, #nav2 ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1.2em;
	padding-left:20px;
	padding-top: 10px;
	display:inline;
}

#nav2 a {
	
	width: 10em;
	text-transform: lowercase;
						text-decoration: none;
						font: Verdana ,sans-serif;
						font-size: 1.5em;
						letter-spacing:.01em;
						color:#e29a21;
}

#nav2 li { /* all list items */
	float: left;
	width: 10em; /* width needed or else Opera goes nuts */

}

#nav2 li ul { /* second-level lists */

	width: 30em;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */					
}

#nav2 li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
	
}
/*
#nav2 a:active, a:focus{outline:none}
#nav2 a {color: #e29a21; text-decoration:none ; border:0;}
#nav2 a:visited {color:#8c2d00; text-decoration:none ;}
#nav2 a:hover {color: #8c2d00; text-decoration:none ;}
#nav2 a:active { color:#f00; text-decoration:none ;border:0;} 
#nav2 .active {color:#f00; text-decoration:none ;}
*/

#nav2 a:active, #nav2 a:focus, #nav2 a:hover {
color:#8c2d00;
}
	</style>