body {background: url(images/top_mountains.jpg) center top repeat-x; padding: 0px 0 0 0; margin: 0; text-align: left;}


#page_holder {
	width: 1000px;
	margin: 0 auto;
	}

.navigation
	{
	height: 30px;
	background-color: #6D570B;
	}
ul#nav {overflow: hidden; margin: 0 auto !important; width: 704px; padding: 0; list-style: none; font: bold 0.8em Arial, sans-serif;}
ul#nav li  {margin: 0 5px; line-height: 30px; height: 30px; float: left;}
* html ul#nav {width: 704px}
* html ul#nav li {margin: 0 5px; } 

/* OFF STATE */
ul#nav li a {position: relative; height: 30px; float: left; line-height: 30px; padding: 0 10px 0 10px; display: block; text-decoration: none; background: url(images/tab_right.gif) right top; }
ul#nav li a span {display: block; position: absolute; left: 0; top: 0; background: url(images/tab_left.gif) left top; width: 5px; height: 30px;}


/* HOVER STATE */
ul#nav li a:hover  {background: url(images/tab_right_over.gif) right top;}
ul#nav li a:hover span  {background: url(images/tab_left_over.gif);}

/* ACTIVE STATE */
ul#nav li.nav_selected a {position: relative; line-height: 30px; padding: 0 10px 0 10px; display: block; text-decoration: none; background: url(images/tab_right_active.gif) right top; }
ul#nav li.nav_selected a span {display: block; position: absolute; left: 0; top: 0; background: url(images/tab_left_active.gif) left top; width: 5px; height: 30px;}

/* VISITED */
ul#nav li a:link, #nav li a:visited  {color: black;}



.site_title
	{
	font-family: Arial, sans-serif;
	padding: 32px 212px 0 0;
	font-size: 22px;
	font-weight: normal;
	text-decoration: none;
	}
.site_title a:hover,.site_title a:link,.site_title a:visited,.site_title a:active
	{
	text-decoration: none;
	color: #423507;
	}
.site_strap
	{
	font-family: Arial, sans-serif;
	padding: 14px 227px 0 0;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #423507;
	}
.site_dictionary_ref
	{
	float: right;
	text-align: left;
	font-size: 11px;
	margin: -50px 40px 0 0;
	display: block;
	color:  #423507;
	}
.page_foot
	{
	width: 100%; 
	height: 130px;
	border: thin;
	margin: 0 0 0 0;
	float: center;
	background-image: url(images/footer_fade.png);
	background-repeat: repeat-x;
	background-position: center;
	text-align: center;
	}

.footer_links
	{
	font-family: Arial, sans-serif;
	padding: 14px 0 0 0;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	}

.footer_info
	{
	font-family: Arial, sans-serif;
	padding: 14px 0 0 0;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #423507;
	}

img
	{
	border: 0px;
	margin: 4px;
	}







body
	{
	font-family: Arial;
	font-size: 14px;
	}
a, a:link, a:visited, a:active
	{
	text-decoration: none;
	color: black;
	}
a:hover
	{
	text-decoration: none;
	color: gray;
	}
h1
	{
	font-family: Arial, sans-serif;
	font-size: 16px;
	}
.content_area
	{
	width: 100%;
	text-align: center;
	}
	
.top_header {width: 850px; height: 170px;position: relative; margin: 0 auto;}
.top_header h1 {position: absolute; top: 30px; left: 205px; font-size: 22px; font-weight: normal;}
.top_header h1 a {color: #423507 !important}
.top_header .strapline {position: absolute; top: 80px; left: 195px; font-size: 10px;}

#definition {position: absolute; top: 20px; right: 40px; font-size: 11px;}
#definition p {margin: 5px 0 5px 0}
#definition ul {list-style: none; margin: 0; padding: 0 0 0 5px; font-size: 10px;}
* html .header_top h1 {top: 45px}