	body, div, p, h1, h2, h3, h4, ul, li, table, img
	{
		margin:0 0 0 0;
		padding:0;
		border:none;
	}

	body
	{
		background: #767474;	
		font-family: verdana, Arial, sans-serif;
		font-size:76%;
	}
		
	.spacer { clear: both; }
	
		
	.masthead
	{
		margin: -1px auto 0 auto;
		width: 900px;
		height: 122px;
		background: #3A3939 url(../images/masthead.jpg) no-repeat left top; /* url(../images/masthead.jpg) no-repeat left top */
	}

/* navigation
----------------------------------------------- */
	#navBar
	{
		margin: -1px auto 0 auto;
		padding:0 0 0 0;
		width:900px;
		height: 35px;
		background-color:#000;
	}

	#nav 
	{		
		width:900px;		
		margin: 0 auto 0 auto;
		padding: 0;
	}
	
	#nav ul 
	{
		margin: 0;
		padding: 0;
		list-style: none;
		background: #383d44;
	}
	
	#nav li 
	{
		float: left;
		margin: 0;
		padding: 0;
		font-family: Trebuchet MS, Verdana;
		font-size: 79%;
		letter-spacing: 2px;
		text-transform:uppercase;
	}
	
	#nav li a 
	{
		float: left;
		padding: 10px 12px;
		text-decoration: none;
		color: #e7e3d9;
		border: none;
	}
	
	#nav li a:hover 
	{
		color: #fff;
		background: #464a52;
	}
	
	#nav li a.navhere
	{
		font-weight: normal;
		color: #fff;
		background: #292d34;
	}	

/* body
----------------------------------------------- */
	#container
	{
		margin: 0 auto 0 auto;
		width: 900px;
		background: #fff url(../images/two-col_bg.gif) left top repeat-y;
	}


	#containerHome
	{
		margin: 0 auto 0 auto;
		width: 900px;
	}

	#content
	{
		color: #666666;
		padding:0;
		margin:0;
	}


	#contentContainer
	{
		padding: 10px 15px 0 25px;
		margin:0;
		line-height: 1.5em;
		height:auto;
		float: left;
		width: 590px;		
	}

	#contentContainerHome
	{
		padding: 0;
		margin:0;
		line-height: 1.5em;
		height:auto;
		float: left;
		width: 900px;		
	}	
	
	.sideBar
	{
		padding: 0;
		margin:0;
		float: right;
		text-align:right;
		width: 270px;		
	}
	

/* footer
----------------------------------------------- */	

	#footer
	{
		clear: both;
		padding: 8px 0 0 15px;
		background-color: #464A52; 
		line-height: 1.5em;
		vertical-align:middle;
		height:30px;
		width: 885px;	
		font-family: Verdana;
		font-size: 80%;
		letter-spacing: 2px;			
	}


/* =links
----------------------------------------------- */
	a:link, a:visited {
		color: #45518D;
		text-decoration: underline;
	}
	a:hover {
		color:#C39439;
		text-decoration: underline;
	}

	a.footer:link, a.footer:visited 
	{
		color: #E9E0D4;
		text-decoration: underline;

	}
	
	a.footer:hover 
	{
		color:#E9E0D4;
		text-decoration: underline;
	}


/* style
----------------------------------------------- */
	h1 
	{
		font: 16px Trebuchet MS, Verdana, Sans-Serif;
		color:#F6810F;
		margin-top: 4px;
		margin-bottom: 4px;	
		font-weight:normal;
		text-transform:lowercase;
	}


	h2 {
		padding: .25em 0 0.2em 0;
		color:#333;
		font-family: Trebuchet MS,Verdana, Sans-Serif;
		font-weight:normal;
		font-size:1.1em;
		text-transform:lowercase;
	}


	p {
		margin-top: 0.2em;
		margin-bottom: 0.75em;
		color: #666666;
	}
	
	p.name {
		margin: -0.5em 1.5em 1.5em 0;
		color: #666666;
		text-align:right;
	}
	
	
	p.footer {
		margin-top: 0.1em;
		margin-bottom: 0.5em;
		color:#E9E0D4;
	}



	ul.level1 
{
	margin:0;
	padding:4px 0 10px 20px;
	list-style-type:square;
	border:none;
}


	img.side
	{
		margin:0 0 0 0;
	}
	
