	body {
		margin:0;
		padding:0;
		font-size:11pt;
		font-family: Trebuchet MS,sans-serif;
		background: #112233 url("images/cementdrk.jpg") repeat fixed;
		text-align: center;
		}
	/* id based styling */
	#header {
		margin:0; padding:0; height: 133px; width:800px;
		text-align: center;
		}
		
	#header img {
		border: 0px;
	}
		
	#main1 {
		margin-left: auto;
		margin-right: auto;
		padding:0;
		margin-top:0;
		background:url("images/back.jpg") center repeat-y fixed;
		width:800px;
		text-align: left;
		}
	#main2 {
		
		margin:0; padding:0;
		vertical-align: top;
		
		}
	#left {
		float:left;
		width:150px;
		margin:0; padding:0;
		font-size:80%;
		background:url("images/back.jpg") center repeat-y fixed;
		}
	#right {
		float:right;
		width:150px;
		margin:0;
		padding:0;
		font-size:80%;
		background:url("images/back.jpg") center repeat-y fixed;
		
		}
	#middle {
		margin:0 150px;
		font-size:80%;
		font-weight: normal;
		color: black;
		background:url("images/back.jpg") center repeat-y fixed;
		}
		
	#footer {
		background: black;
		width:800px;
		margin:0; padding:0;
		color: white;
		font-weight: bold;
		}
	/* class based styling */	
	.column-in-corn{
		margin:0; padding:0.5em 1em;
		
		}	
	.column-in {
		margin:0; padding:0;
		}
		
	.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}
	.centered {
		text-align: center;
	}
	
	.just {
		text-align: justify;
	}

	/* General Typography */
	h1,h4,h5 { margin: 0.2em 0 }
	h3,h2 { margin: 0.2em 0;
		text-align: center;}
	p { margin: 0.5em 0; 
	text-align: left;}
	a {
		color: #112299;
		text-decoration: none;
		font-weight: bold;
	}

	a:hover {
		color: blue;
		text-decoration: underline overline;
	}
	
	h4 {
		font-size: 14px;
	}
	
	.copy { text-align:center; font-size:80% }
	
	/* div specific typography */
	.sidenav ul {
		list-style: none;
		padding-left: 0;
	}
	
	.sidenav ul li ul{
		list-style: disc;
		padding-left: 20px;
	}
	
	.ngg-galleryoverview {
		margin: 0 auto !important;
		width: 350px !important;
		clear: none !important;
	}