﻿/* basic elements */

a:link {color: #efa449; text-decoration: none;}     /* unvisited link */
a:visited {color: #efa449; text-decoration: none;}  /* visited link */
a:hover {color: #fff; text-decoration: underline;}   /* mouse over link */
a:active {color: #efa449; text-decoration: none;}   /* selected link */
img
{
	border: 0px;
	}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #fff;
	background: #eae8e2 url(../IMG/bg_tile.jpg) repeat-y top center;
	background-attachment: scroll;
	margin: 0;
}
.orange
{
	color: Orange;
	}
h1 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #efa449;
	margin-top: 24px;
	margin-bottom: 8px;	
}
h1.blue {
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: normal;
    color: #96cdd5;
    margin-top: 24px;
    margin-bottom: 8px;
}
h1.active
{
	color: White !important;
	}
h1.list
{
	margin: 0;	
	}
h2
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: white;
	margin-top: 24px;
	margin-bottom: 8px;	
	}
h3
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: white;
	margin-top: 24px;
	margin-bottom: 8px;	
	}
p
{
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 22px;
	margin-bottom: 8px;
	margin-top: 16px;
	}
p.sub
{
	margin-top: 0px;
	padding-bottom: 10px;
	}
#site-content
{
	width: 797px !important;
	}
#wrapper
{
	}
#site
{
	background:  url(../IMG/bg.jpg) center top no-repeat;	
	
	}
#page
{	
	width: 797px;
	margin: 0 auto;
	height: 700px;
	/*this has been merged with bg.jpg on the #site
	background:  url(../IMG/bg_green.jpg) no-repeat top left;*/
	
	}
#top-nav
{
	background:  url(../IMG/nav_topbar.jpg) repeat-x top left;
	height: 22px;
	width: 761px;
	margin: 0 0 0 19px;
	padding-top: 15px;
		
}
#top-nav ul
{
	margin: 0;
	margin-left: 3px;
	list-style-type: none;	
	height: 22px !important;
	}
#top-nav ul li
{
	list-style-type: none;
	display: inline;
	margin: 0;	
	margin-left: -3px;
	padding: 0;
	height: 22px;
	}
#top-nav img
{
	margin: 0;
	padding: 0;
	}
#sub-nav ul
{
	margin-bottom: 0px;
	margin-left: 19px;
	}
.stop-roll-over a
{
	cursor: default;
	}
.stop-roll-over .roll-over a
{
	cursor: pointer;
	}
#hero-content
{	
	border: 0px solid green;
	float: left;
	width: 761px;
	}
#content
{
	margin-left: 19px;
	width: 761px;
	}
#footer
{
	color: rgb(89, 95, 87);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-left: 19px;
	}
.navigation
{
	width: 758px;
	padding: 0;
	list-style-type: none;
	}
.navigation li
{
	cursor: pointer;
	}
ul.horizontal
{
	margin-left: 0px !important;	
	}
ul.vertical li h1
{
	font-family: Verdana !important;
	font-size: 12px !important;
 
	}
ul.vertical li:hover h1
{
	/*color:#efa449*/
	color: #ccc;
	}	
ul.four-column
{
	float: left;
	list-style-type: disc !important;
	width: 145px;
	margin-left: 18px;
	}
ul.four-column li
{
	
	/*float: left;*/
	/*line-height: 25px;	*/
	margin-bottom: 10px;
	}
ul.four-column li a:hover
{
	
	}	
ul.horizontal li
{
	display: inline;
	
	}
.drop-child-navigation li
{
	display: block !important;
	height: 20px !important;
	}
.drop-child-navigation
{
	display:none;
	position: absolute;
	margin-top: -5px !important;
	margin-left: 0px !important;
	}
.drop-navigation:hover .drop-child-navigation
{
	display:block;
	}
	
ul.two-column, ul.two-column ul
{
	 list-style-type: none;
	 margin: 0 !important;
	}
li.column-one, li.column-two
{
	width: 350px;
	display: inline;
	float: left;
	margin-right: 25px;
	}
li.column-two
{
	
	}
table.data-entry td
{
	padding: 0;
	vertical-align: top;
	}
td.label
{
	text-align: right;
	padding-right: 5px !important;
	padding-top: 8px !important;
	}
