html 	{	height: 100%;margin: 0px;padding: 0px;	} 

body {	margin: 0 auto;height: 100%;padding: 0;width: 100%;
		font-family: arial, sans-serif;
		color: #000;
		text-align: left;
		line-height: 18px;
		background: #eee;
	}
			
#prenav 		{	padding: 0px;
				width: 840px;
				margin: 0 auto;
				height: 50px;
				background: transparent;
			}
	
#navigation {	margin: 0 auto;
				border: 0px;
				text-align: center;
				padding: 0px;
				width: 681px;
				background: transparent; 
				height: 45px;	
				display: block;
			}
			
.button 		{	display: block;
				border: 0;float: left;height: 20px; width:100px;
				font-size: 16px;font-family: times, serif;font-weight: narrow;text-transform:uppercase;letter-spacing:2px;color: #000;
				margin: 20px 20px 0px 0px;
				padding: 8px;
				background: transparent;
				text-decoration:none;
			}

/*hover & active button colors*/
.button:hover, #active	{	background: #000080; color: #fff;	}

#title 	{	padding: 0;margin: 0 auto;
				background: transparent url(images/title.png) no-repeat;
				height: 105px;
				width: 850px;
				border-left: #666 solid 1px;
				border-right: #666 solid 1px;
				border-top: #666 solid 1px;
				box-shadow: 10px 13px 7px #888;
			}

#homeimage 	{	padding: 0;margin: 0 auto; background: transparent url(images/homeimage.png) no-repeat; height: 211px; width: 850px;
				border-left: #666 solid 1px;
				border-right: #666 solid 1px;
				border-bottom: #666 solid 1px;
				box-shadow: 10px 10px 7px #888;
			}

#content 	{	margin: 0 auto;text-align: left;font-size: 14px;
				width: 830px;
				padding: 10px;
				background: transparent;
				border: #666 solid 1px;
				box-shadow: 10px 10px 7px #888;
				line-height:26px;
			}

.column 	       {	text-align: left;
				width: 400px;
				padding: 0px 10px 0px 0px;
				margin: 0px;
				background: transparent;
				border: 0px;
				float:left;
			}

h1 	{	margin: 0px 0px 10px 0px;
				padding: 0px 0px 5px 0px;
				border-bottom: 1px solid #000080;
				font-size: 16px;
				text-transform: uppercase;
			}

h2 	{	margin: 0px;
				padding: 5px;
				color:#000;
				background: #ddd;
				border-bottom: 0px;
				font-size: 14px;
				font-weight:bold;
				text-transform: uppercase;
			}		
			
h3 	{	margin: 0px;
				padding: 0px;
				color:#000;
				font-size: 14px;
				font-weight:bold;
				text-transform: uppercase;
			}				

#content a:link,a:active,a:visited 	{	color: #000;text-decoration: none;border:0px;	}

#content a:hover {	color: #000;text-decoration: none;background: #fff;border-bottom: 2px solid #FFCC33;	}

#content .side {	border: 0;background: #ddd;float: right;margin: 35px 0px 10px 10px; padding: 15px;width: 300px;	}

#content .centerbox {	border: 0;background: #ddd;margin: 0 auto; padding: 15px;width: 300px; text-align:center;	}

#content .sidephoto {	border: 0px;background: #ddd;float: right;margin: 35px 0px 10px 10px; padding: 15px;width: 160px; height:160px;	text-align:center;line-height:20px;}

#content .bottom {
	clear: both;
	width: 100%;
	padding: 5px 0;
	margin: 20px 0 5px;
	text-align: center;
	font-size: 0.88em;
	border-top: 1px solid #ccc;
}