BODY {
	 	
		background-color: #e5e5e5;
		padding: 0px;
		font-size: 11px;
		margin: 0px; 
		height: 100%;
		width: 100%;
		font-family: verdana, arial;
		line-height: 1.6;
		letter-spacing:0.03em;
		
		background-image: url(../images/bg.gif);
		background-repeat: repeat-y;
		background-position: top center
	}

/*
dark grey bg = 					#282134
dark grey (lighter) border = 	#3C314D
light grey text 				#9989B4
green header bg = 				#9FBC30
green (lighter) inner border =	#CDDF84
*/
	
.times { font-family: georgia, 'times new roman' !important }
UL { margin-top: 0px; margin-bottom: 0px }
LI { font-size: 11px; padding-left: 0px; padding-bottom: 0px; list-style-image: none; }
H1 { font-size: 16px; font-weight: normal; margin-top: 0px }
H2 { font-size: 22px; font-family: georgia, 'times new roman'; padding: 0px; margin-top: 0px; font-weight: normal; color: #000000 }
H3 { font-size: 16px; font-family: georgia, 'times new roman'; margin: 0px; padding: 0px; font-weight: normal; color: #9FBC30 }
H6 { font-size: 30px; font-family: georgia, 'times new roman'; padding: 0px; margin: 0px; font-weight: bold; color: #214C4C;  }
P { font-size: 11px; margin: 0px; margin-bottom: 15px; color: #333 }
A { color: #000033; text-decoration: underline }
A:hover { color: #6C6C97; text-decoration: none }
TH { text-align: left; font-size: 10px; font-weight: bold; padding: 5px; padding-left: 0px }
TD { font-size: 11px; text-align: left }
DIV { font-size: 11px; text-align: left }
INPUT { font-size: 10px; font-family: verdana, sans-serif }
TEXTAREA { font-size: 10px; font-family: verdana, sans-serif }
SELECT { font-size: 10px; font-family: verdana, sans-serif }
HR { border-top: dotted 1px #c0c0c0; height: 1px; color: transparent }
IMG { border: 0px }
TABLE { border-collapse: collapse }

.top-header-bar 
{
	background-color: #282134;
	background: url('../images/subhead_bg.jpg') repeat-x right;
	width: 100%;
	height: 220px;
	text-align: center;
	position: relative;
	z-index: 1
}
.menu-bar 
{
	background: url('../images/header_bg.jpg') repeat-x right;
	
	width: 100%;
	height: 104px;
	color: white;
	font-size: 10px;
	font-weight: normal;
	position: relative;
	z-index: 1
}

.content
{
background-color: #fff;
padding: 0px;
width: 900px;
position: relative;
z-index: 1
}

.actual-content
{
width: 800px; 
padding: 50px;
padding-top: 30px;
position: relative;
z-index: 1
}

.submenu 
{
	width: 800px;
	height: 30px;
	padding-top: 15px;
	padding-left: 50px;
	padding-right: 50px;
	background-color: #EEEDC1;
	color: #806133;
	border-bottom: dotted 1px #806133;
	position: relative;
	z-index: 100
}
.footer 
{
	width: 800px;
	height: 30px;
	padding-top: 15px;
	padding-left: 50px;
	padding-right: 50px;
	background-color: #fff;
	color: #806133;
	border-top: dotted 1px #c0c0c0;
	text-transform: uppercase;
	position: relative;
	font-size: 7pt;
	z-index: 1;
	letter-spacing:0em;
}
.submenu A
{ 
text-decoration: none	
}

.subtable
	{
		border: solid 1px #806133;
	}

.subtable TH
	{
		border-bottom: dotted 1px #806133;
		background-color: #EEEDC1;
		padding: 10px
	}

.subtable TD
	{
		background-color: #fff;
		padding: 10px;
		vertical-align: top
	}


.light-grey-text { color: #9989B4 !important } 

.white-bg { background-color: #fff !important }


.header-pics
	{
		width: 700px;
		height: 220px;
		float: left;
	}
.header-images
	{
		width: 700px;
		height: 200px;
		overflow: hidden;
		position: absolute;
		z-index: 8;
	}

.header-images-nav 
{
		position: relative;
		z-index: 10;
		padding-right: 20px;
		padding-top: 10px;
		text-align: right;
		float: right;
		top: 180px
}
.header-images-nav div
{
		float: left
}

.header-menu {
	float: right;
	background: url('../header/bg_side.jpg'); list-style-type: none; width: 200px; height: 200px; right: 0; padding-top: 20px;
}

.header-arrow {  
	position: relative;
	z-index: 110;
	left: 0px;
	top: 6px;
	width: 20px;
	float: left
}

#arrow {
	position: relative;
	top: -6px;
}

.header-menu li { display: block; z-index: 1000; position: relative; padding: 0px; height: 30px; z-index: 1000; vertical-align: middle !important; zoom: 1 }
.header-menu li {  margin-left: 10px; padding-left: 0px; padding-top: 6px; height: 24px }

.header-menu li { display: block; font: 11px "Lucida Grande", "Verdana"; zoom: 1; text-decoration: none; color: #999; cursor: arrow }

.header-menu li.selected { background: url(images/arrow.gif) no-repeat center left  }
.header-menu li.selected { font-size: 14px; font-family: "Georgia"; color: #fff  }


#nav div.number { float: left; border: 1px solid #ccc; background: #282134; color: #fff; text-decoration: none; margin: 0px; margin-left: 5px; padding: 0px 5px;  }
#nav div.number.activeSlide { background: #660000; color: #fff }
#nav div.number:focus { outline: none; }

#nav a { color: #fff; text-decoration: none; }