/* ------------------------------
HTML Redefine Tags
------------------------------ */
 body {
	    font-family:Arial, Helvetica, sans-serif; font-size:12px;margin:0;
	    padding:0;
	    width:100%;
	    height:100%;
	    overflow:auto;
		background-attachment:scroll;
	}
.background{
	    position:fixed;
	    z-index:-1;
	    width:100%;
	    height:100%;
	    left: 0px;
	    top: 0px;
		background:inherit;
		background-image:url(Images/Pete - lake.jpg);
		background-attachment:scroll;
		background-size: 100%;background-origin: content}

	

input, form, textarea
h1, h2, h3, h4, h5, h6{margin:0; padding:0;}
h1{font-size:18px; color:#000000;}
h2{font-size:14px; color:#000000;}
h3{font-size:13px; color:#000000;}

a:link{text-decoration:underline; color:#000000}
a:visited{text-decoration:underline; color:#214A74; font-weight:bold}
a:hover{text-decoration:blink}

 




/* ------------------------------
PAGE STRUCTURE
------------------------------ */

/* #container has an absolute width (1000 pixel)background-color:#465a7c; */


#container{
	width:1000px;
	margin:0 auto;
	-moz-border-radius: 16px;
	-webkit-border-radius: 16px; 
	padding:0 10px;
	}

	#header{
		width:auto; 
		display:block; 
		height:60px; 
		color:#FFFFFF;
		}
	#navigation{
		width:800px; 
		margin:0 auto; 
		background-color:#B8B8B8;
		-moz-border-radius: 8px; 
		-webkit-border-radius: 8px;
		}
	#main{
		width:480px; 
		float:left;
		background-color: #B8B8B8;
		color:#B8B8B8;
		border:groove;
		border:#FFFFFF;
		margin-right:10px; 
		margin-left:10px; 
		-moz-border-radius: 8px;
		-webkit-border-radius: 8px; 
		padding:0 10px;
		display:inline;
		}
	#sidebar_menu{
		width:240px; 
		margin-right:10px; 
		margin-left:10px; 
		float:left;
		background-color:#B8B8B8; 
		-moz-border-radius: 8px; 
		-webkit-border-radius: 8px; 
		padding:0 10px;
		}
	#sidebar{
		width:160px; 
		margin-right:10px; 
		margin-left:10px; 
		float:right;
		background-color:#B8B8B8; 
		-moz-border-radius: 8px; 
		-webkit-border-radius: 8px;
		padding:0 10px;
		display:inline;
		}
		
	div.spacer{
		clear:both; 
		height:10px; 
		display:block;
		}

	#footer{
		width:auto; 
		display:block; 
		padding:10px 0; 
		font-size:11px; 
		background-color:#B8B8B8; 
		color:#FFFFFF; 
		border-style:groove; 
		-moz-border-radius: 8px;
   		-webkit-border-radius: 8px;}

/* ------------------------------
CUSTOM CLASSES
------------------------------ */

.seethru {
opacity: .8;
}

