body
	{ 
	text-align:center; /* for IE */ 
	margin:0 auto; /* for the rest */
	background-image: url(images/bg.gif);
	background-repeat: repeat-x;
	background-color: #521705;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	line-height: 1.4em;
	color:#FFFFFF;
	} 

/* POSITIONING DIVS */
#placeholder
	{ 
	text-align:left; 
	width: 1000px;
	margin: 0 auto;
	}	
	
#container		
	{
	width: 800px;
	margin-left: 100px;
	padding: 0;
	text-align:left;
	}
		
#header		
	{
	position: relative;
	width: 800px;
	margin-left: 100px;
	height:100px;
	}
	
#tagline
	{
	text-align:center;
	top:5px;
	position:absolute;
	right:15px;
	}
	
#photo		
	{
	position: relative;
	width: 1000px;
	height: 300px;
	border-bottom: 2px solid #FFA803;
	margin: 0 auto;
	padding: 0;
	}
	
#content_container
	{
	position: relative;
	margin: 0px;
	width: 790px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 100px;
	}
	
#footer		
	{
	position: relative;
	width: 790px;
	padding-bottom: 20px;
	margin-left: 100px;
	text-align: right;
	font-size: 0.8em;
	}
	
	
/* STYLING OF STANDARD HTML SELECTORS */	
h1
	{
	font-size: 1.4em;
	font-weight: bold;
	color: #ffffff;
	line-height: 1.4em;
	}
	
h2
	{
	font-size: 1.1em;
	font-weight: bold;
	color: #FFA803;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	}

h3
	{
	font-size: 1.5em;
	font-weight: bolder;
	color: #FFFFFF;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin-top:0;
	}	
	
p, ul, li
	{
	text-align: left;
	line-height: 1.4em;
	}
	
hr
	{
	border: 0;
	color: #FFA803;
	background-color: #FFA803;
	width: 100%;
	height: 1px;
	}
	
select
	{
	font-size: 0.8em;
	}		
	
a
	{
	color: #FFA200;
	}
	
a:link
	{
	color: #FFA200;
	}	

a:visited
	{
	color: #FFA803;
	}

a:hover
	{
	text-decoration: none;
	color: #FFA200;
	}
	
/* SPECIAL STYLES */
.features
	{
	text-align: left;
	font-size: 1.1em;
	line-height: 1.6em;
	font-weight:bold;
	}
	
/* IMPORTED CSS FUNCTIONS */	
/* Curvy corners */
.bl {background: url(images/bl.gif) 0 100% no-repeat #652603; width: 20em;}
.br {background: url(images/br.gif) 100% 100% no-repeat;}
.tl {background: url(images/tl.gif) 0 0 no-repeat;}
.tr {background: url(images/tr.gif) 100% 0 no-repeat; padding:10px;}
.clear {font-size: 1px; height: 1px;}

/* Rollover */	
#toolbar {width: 500px; height: 25px; background: url(images/links/links.gif); margin: 0 auto; padding: 0; position: absolute; left:0; top:0px; z-index: 0;}

#toolbar li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}
	
#toolbar li, #toolbar a {height: 25px; display: block;}
	
#link1b {left: 100px; width: 110px;}
#link2b {left: 200px; width: 100px;}
#link3b {left: 290px; width: 115px;}
#link4b {left: 395px; width: 105px;}
  
#link1b a:hover {background: transparent url(images/links/links.gif) -100px -30px no-repeat;}
#link2b a:hover {background: transparent url(images/links/links.gif) -200px -60px no-repeat;}
#link3b a:hover {background: transparent url(images/links/links.gif) -290px -90px no-repeat;}
#link4b a:hover {background: transparent url(images/links/links.gif) -395px -120px no-repeat;}