body 
{
	background-color: #ece9db;
	background-image: url('images/background-tile.jpg');
	background-repeat: repeat-x;
	margin: 0;
	padding: 0;
	font-family: geneva, tahoma, arial, helvetica, san-serif;
	font-size: 100%;scrollbar-face-color: #ebe5d5;
	scrollbar-highlight-color: #333333;
	scrollbar-shadow-color: #614a20;
	scrollbar-3dlight-color: #A58D55;
	scrollbar-arrow-color: #614a20;
	scrollbar-track-color: #bcb597;
	scrollbar-darkshadow-color: #111111;
}





#background-image
{
	position: absolute;
	top: 0px;
	left: 50%;
  	margin-left: -496px;
	padding: 0;
	z-index: 0;
}

#background-image-top
{
	display: none;
	position: absolute;	top: 0px;	left: 50%;  	margin-left: -496px;	padding: 0;	z-index: 100;}#logo{	border: none;	position: absolute;	top: 0px;	left: 50%;  	width: 999px;  	height: 130px;  	margin-left: -496px;	padding: 0;	z-index: 0;}.centered{	position: absolute;	/* Override these as */	top: 0px;			/* needed in the IDs */	left: 50%;  	width: 999px;	margin-left: -496px;	z-index: 1;}
#content{	top: 175px;	width: 750px;	margin-left: -315px;}
	#content-wrapper	{		height: 440px;		padding: 10px;		overflow: auto;	}
	#content p	{		margin: 0;		padding: 0 0 1em 0;		font-size: .875em;		line-height: 1.5em;		letter-spacing:.05em;		
	}
		#content h1		{			margin: 0;			padding: 0 0 0 0;			font-size: 1.1em;			line-height: 1.5em;			letter-spacing:1.15px;
			font-weight: bold;
		}		
		#content h2, h3
		{
			margin: 0;
			padding: 0;
			font-size: .875em;
			line-height: 1em;
		}

		#content h4, h6		{			margin: 0 0 0 0;			padding: 0 0 1em 0;			font-size: .875em;			line-height: 1.55em;			font-weight: normal;
			letter-spacing:.5px;
		}		
		#content h5
		{
			margin: 0;
			padding: 0 0 1em 0;
			font-size: 1em;
			line-height: 1.5em;
			font-weight: normal;
			letter-spacing:1.15px;
		}
		
		#content li
		{
			margin: 0 0 0 0;
			padding: 0 0 .5em 0;
			font-size: .875em;
			line-height: 1em;
			font-weight: normal;
			letter-spacing:.35px;
		}

	#content p, ul, ol, h1, h2, h3, h4, h5, h6	{		padding-left: 40px !important;	}
	#content .pullquote	{		margin: 0;		padding: 0 0 1em 0;	}
	#content .pullquote p	{		margin: 0;		padding: 0;		font-size: 2em;		font-weight: bold;		font-style: italic;		line-height: 1.3em;		letter-spacing: 1.25px;		color: #A58D55;	}
	#content a { text-decoration: none; outline: none; }	#content a:link { color: #A58D55; }	#content a:visited { color: #A58D55; }	#content a:hover { color: #A58D55; text-decoration: underline; }	#content a:focus { color: #A58D55; }	#content a:active { color: #A58D55; }
#masthead{	top: 30px;	padding-left: 42px;}
	#masthead img	{		border: none;	}
#navigation{	top: 160px;	width: 150px;	margin-left: -464px;	text-align: right;}	#navigation img	{		border: none;	}
	#navigation a	{		display: block;		font-weight: bold;		text-decoration: none;		padding-right: 10px;		color: #71633E;	}
#footer{	top: 640px;	padding-left: 25px;}	#footer p	{		font-size: .5em;		color: #aaaaaa;		text-transform: uppercase;	}
