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

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

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


img {border:0;}

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

h1 {
	font:16pt Arial, Helvetica, san-serif;
	color:#f8e96d;
}

h2 {
	font:14pt Arial, Helvetica, san-serif;
	color:#000;
}

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


/* modules */


	#container {
		width:900px;
		margin:0 auto;
	}
	
	#top {
		width:900px;
		height:321px;
		background-image:url(images/top_bg.jpg);
		position:relative;
		margin:0 auto;
	}
	
	#navContainer {
		width:264px;
		height:239px;
		position:absolute;
		top:62px;
		left:25px;
	}
	
	#nav {
		width:1000px;
		height:35px;
		margin:0 auto;
	}
	
	#mainContentContainer {
		width:900px;
		text-align:left;
		background-color:#3d352a;
	}
		
	#mainContent {
		width:850;
		height:335px;
		text-align:left;
		margin:0 auto;
		padding:0 25px 25px 25px;
	}
	
	.indent {
		margin-left:12px;
	}
	
	.photo {
		padding-right:15px;
		width:400px;
		float:left;	
	}
	
	#contentArea {
		width:425px;
		float:right;
	}
	
	
	#footerLinksContainer {
		width:1000px;
		height:159px;
		margin:auto;
	}
	
	#footer {
		width: 900px;
		height:59px;
		margin:0 auto;
		padding-top:50px;
		background-color:#3d352a;
	}
	
	
	.clr {
		clear:both;
	}





