/* set the page background color and margins. */ 
body { margin: 0px; background:#232323 url(/images/bg.jpg) repeat-x;}

/* 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:underline; color:#970101; }
a:visited { text-decoration:underline; color:#970101; }
a:hover { text-decoration:underline; color:#000; }
a:active { text-decoration:underline; 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:14pt Arial, Helvetica, san-serif;
	color:#000;
}

h3 {
	font:12pt Arial, Helvetica, san-serif;
	color:#f8e96d;
	font-weight:bold;
}


/* modules */


	#container {
		width:1000px;
		margin:0 auto;
	}
	
	#top {
		width:1000px;
		height:73px;
		position:relative;
		margin:0 auto;
	}
		
	#nav {
		width:1000px;
		height:60px;
		position:relative;
	}
			
	#mainContent {
		width:1000px;
		text-align:left;
		padding-left:25px;
		float:left;
	}
	
	
	#mainContentContainer {
		width:1000px;
		margin:5px 0 0 0;
		background-image: url(/images/bgMainContent.gif);
		background-repeat:repeat-y;
	}
	
	#insideLeftColumn {
		width:809px;
		float:left;
		background-color:#fff;
	}
	
	#insideLeftColumn p {
		font:normal 10pt "Trebuchet MS", Arial, Helvetica, sans-serif;
		margin-right:10px;
		margin-left:30px;
	}
	
	#homeTopFlash {
		width:1000px;
		height:292px;
		margin-top:5px;
	}
	
	#homeContentContainer {
		width:1000px;
		margin:5px 0 0 0;
		background-image: url(/images/bgHomeContent.gif);
		background-repeat:repeat-y;
	}
		
	#homeContent {
		width:640px;
		text-align:left;
		padding-left:25px;
		float:left;
	}
	
	#homeLeftColumn {
		width:226px;
		float:left;
		background-color:#fff;
	}
	
	#homeLeftColumn p {
		font:normal 9pt "Trebuchet MS", Arial, Helvetica, sans-serif;
		margin-right:10px;
		margin-left:10px;
	}
	
	#homeCenterColumn {
		width:578px;
		float:left;
		margin-left:5px;
		background-color:#fff;
	}
	
	#homeCenterColumn p {
		font:normal 10pt  "Trebuchet MS", Arial, Helvetica, sans-serif;
		margin-right:10px;
		margin-left:10px;
	}
	
	#homeRightColumn {
		width:186px;
		float:left;
		margin-left:5px;
		background-color:#fff;
	}
	
	#homeRightColumn p {
		font:normal 10pt  "Trebuchet MS", Arial, Helvetica, sans-serif;
		margin:5px 10px 10px 6px;
	}
		
	#tempContent {
		width:800px;
		text-align:left;
		padding-left:25px;
		float:left;
		margin:-50px 0 50px 0;
	}
	
	#homeContentRight {
		width:252px;
		float:right;
		padding:0 50px 0 0;
	}
	
	.indent {
		margin-left:12px;
	}
	
	.photo {
		padding-right:15px;
		width:400px;
		float:left;	
	}
	
	#contentArea {
		width:425px;
		float:right;
	}
	
	#footerLinksContainer {
		width:1000px;
		height:159px;
		margin:20px auto;
		text-align:center;
		font-size:9px;
	}
	
	#footer {
		width:1000px;
		margin:0 auto;
		margin-top:5px;
	}
	
	
	.clr {
		clear:both;
	}
