/* =branding--------------
	 				----------------------------------------------------*/

div#header {position:relative; background:black; padding-bottom:20px; border-bottom:1px solid white; margin:0 auto 10px auto; }

div#center-header {width:854px; margin:0 auto 0 auto; }

h1#brand{position:relative; height:88px; width:495px; text-indent:-9999px; margin:0 auto; background:url(images/web-header.png) no-repeat 0 0; top:12px; font-size:.000125px; }

		/*-----------------------------------------------*/
/*-----------------------------------------------*/


/* =main =navigation--------------
	 				----------------------------------------------------*/
									
	ul.nav {
		position:relative;
		margin:0 auto;
		top:14px;
		width:854px;
		display:block;
		white-space:nowrap;
		text-align:center;
	}

	ul.nav li {
		position:relative;
		display:inline;
		font-size:14px;
		padding-right:15px;
	}
	
	a:link {color:white;}
	a:visited {color:white;}
	a:hover {color:#BFA25B;}
	a {color:white; font-style:normal; text-decoration:none;}
	.active-link {color:#95D069; }
	
		/*-----------------------------------------------*/
/*-----------------------------------------------*/


/* =footer--------------
	 				----------------------------------------------------*/
	#footer {
		position:relative;
		background:black;
		width:854px;
		margin:0 auto;
		height:55px;
		color:#705D43;
}

	#footer p {
		position:relative;
		top:35px;
		display:inline;
		font-size:.65em;
	}
	
	#footer p#footer-caption {			/*Creative visual results that work*/
		position:absolute;
		font-size:1em;
		top:10px;
		text-align:center;
		color:white;
		left:0;
		width:854px;
		clear:both;
	}

	#footer p em {
		color:#BFA25B;
	}


	p#footer-designby {
		position:absolute;
		right:80px;

	}
		/*-----------------------------------------------*/
/*-----------------------------------------------*/