/* set the page background color and margins. */ 
body { margin: 0px; background-color:#0e304d;}

/* set the page font formatting. */
body, p, div, td {
	font:10pt Arial, Helvetica, sans-serif;
	color:#333;
	font-family: Arial, Helvetica, sans-serif;
}

/* default link colors */
a:link { text-decoration:none; color:#970101; }
a:visited { text-decoration:none; color:#970101; }
a:hover { text-decoration:none; color:#000; }
a:active { text-decoration:none; color:#970101; }


img {border:0;}

h1, h2, h3, h4, h5, h6 { font:bold 12pt  Arial, Helvetica, Times, serif; margin-top:0; }

h1 {
	font:24pt "Arial Narrow", Arial, Helvetica, san-serif;
	font-weight:bold;
	color:#000;
	margin:10px 0 10px 10px;
	text-transform:uppercase;
}

h2 {
	font:18pt "Arial Narrow", Arial, Helvetica, san-serif;
	font-weight:bold;
	color:#000;
	margin:10px 0 10px 10px;
	text-transform:uppercase;
}

h3 {
	font:18pt Arial, Helvetica, san-serif;
	color:#333;
	font-weight:bold;
	padding-left:10px;
}


/* modules */


	#container {
		width:100%;
		margin:0 auto;
		position:relative;
		background:#f1eada url(images/bg-midtnus.jpg) repeat-x top center;
	}
	
	#top {
		width:1000px;
		height:188px;
		position:relative;
		margin:0 auto;
	}
		
	#nav {
		width:950px;
		height:45px;
		position:relative;
		margin:0 auto;
	}
	
	#nav img {float:left;}
	
	#nav .first {margin-left:225px;}
			
	#mainContent {
		width:750px;
		text-align:left;
		padding-left:25px;
		float:left;
	}
	
	
	#mainContentContainer {
		width:930px;
		margin:5px auto 0;
		position:relative;
	}
	
	#insideLeftColumn {
		width:920px;
		float:left;
	}
	
	#insideLeftColumn p {
		font:normal 11pt "Trebuchet MS", Arial, Helvetica, sans-serif;
		margin-right:10px;
		margin-left:30px;
		line-height:20px;
	}
	
	#insideLeftColumn2 {
		width:680px;
		float:left;
	}
	
	#insideLeftColumn2 p {
		font:normal 11pt "Trebuchet MS", Arial, Helvetica, sans-serif;
		margin-right:10px;
		margin-left:30px;
		line-height:20px;
	}
	
	#insideRightColumn {
		width:225px;
		float:left;
		background-color:#fff;
		border:1px solid #cac4b4;
		margin-left:5px;
		height:300px;
	}
	
	#insideRightColumn p {
		padding:15px;
		line-height:25px;
	}
	
	#homeTopFlash {
		width:1000px;
		height:292px;
		margin-top:5px;
	}
	
	#homeContentContainer {
		width:930px;
		margin:5px auto 0;
		position:relative;
	}
		
	#homeContent {
		width:640px;
		text-align:left;
		padding-left:25px;
		float:left;
	}
	
	#homeLeftColumn {
		width:440px;
		float:left;
	}
	
	#homeLeftColumn p {
		font:normal 9pt "Trebuchet MS", Arial, Helvetica, sans-serif;
		margin-right:10px;
		margin-left:30px;
	}
	
	#homeRightColumn {
		width:480px;
		float:left;
		margin-left:5px;
	}
	
	#homeRightColumn p {
		font:normal 11pt  "Trebuchet MS", Arial, Helvetica, sans-serif;
		margin:5px 10px 10px 6px;
	}
	
	#homeContentRight {
		width:480px;
		padding:10px 0;
	}
	
	#homeButtons {
		width:480px;
		float:left;
	}
	
	.indent {
		margin-left:12px;
	}
	
	.photo {
		margin-right:15px;
		margin-bottom:15px;
		width:300px;
		float:left;
		border:3px solid #c4bdab;
	}
	
	#contentArea {
		width:425px;
		float:right;
	}
	
	#footerLinksContainer {
		width:1000px;
		height:159px;
		margin:20px auto;
		text-align:center;
		font-size:9px;
	}
	
	#footer {
		position:relative;
		width:100%;
		background:#0e304d url(images/footer-bg.jpg) repeat-x top center;
		height:100px;
		border-top:2px solid #fff;
		padding-top:10px;
	}
	
	#footerInside {
		width:925px;
		margin:0 auto;
		margin-top:5px;
		color:#fff;
		text-align:right;
	}
	
	
	.clr {
		clear:both;
	}
