/* Global reset */
/* Based upon 'reset.css' in the Yahoo! User Interface Library: http://developer.yahoo.com/yui */

*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h5, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td { margin:0; padding:0 }

body {
	margin: 0px 0px; padding:0px; /* Need to set body margin and padding to get consistency between browsers. */
	text-align:center; /* Hack for IE5/Win */
	min-height: 100%;
	height: 100%;
	}

a { outline:none } /* Gets rid of Firefox's dotted borders */
a img { border:none } /* Gets rid of IE's blue borders */
ul {list-style: none }

#content {
	width:805px;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	/*border:1px dashed #333;*/
	background: url("images/bg.gif") repeat-y;
	height: 100%;
	}

#wrapper {
	background: url("images/bg.gif") repeat-y;
	height: 705px;
	z-index: 1;
}	

#flash{
background: #232222;
height: 500px;
width: 800px;
}

.clear {
clear:both;
font-size:0px;
height:0px;
line-height:0px;
}

#leftCol {
 	float: left;
	width: 45%;
	padding-top: 85px;
	padding-right: 50px;
	padding-left: 50px;
	padding-bottom: 50px;
}

#gCol {
 	float: left;
	width: 100%;
	padding-top: 10px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 50px;
}

.main {
	color: #fff;
	font: 74% Arial, Sans-Serif;
	line-height: 1.4em;
	height: 100%;
	text-align: justify;
}

.main a {color: #968B79; }
.main a:hover {color: #8E6805; font-size:9pt; text-decoration: none;}	

.header {
	background: url("images/header1.jpg") no-repeat; height: 191px; margin:0; padding:0;
}

#footContent {
	width:805px;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	/*border:1px dashed #333;*/
	background-color: #232222;
	height: 100%;
	}

#footer {
		position: relative;  /* Needed for Safari */
		padding: 10px;
		background: url("images/footer1.jpg") no-repeat; height: 139px; margin:0; padding:0;
		width: 100%;
		border-top: 20px solid #232222;
	}




#navcontainer
{
width: 100%;
float: left;
background-color: #521E02;
z-index: 2;
}

#navcontainer ul { padding: 0; }
#navcontainer ul li { display: inline; }

#navcontainer ul
{
margin: 0;
padding: 0 0 0 7%;
color: #FFFFFF;
font-family: verdana, geneva, arial, helvetica, sans-serif;
font-size: .65em;
letter-spacing: 2px;
font-weight: bold;
}

#navcontainer ul li a
{
padding: 0.2em 12px;
background-color: #521E02;
color: #FFFFFF;
text-decoration: none;
float: left;
border-right: 1px solid #622A0B;
}

#navcontainer ul li a:hover
{
background-color: #622A0B;
color: #968B79;
}

#navlist li a:hover
{
color: #968B79;
text-decoration: none;
background: #622A0B;
text-align: left;
}

#navlist li a#current, #navlist li a#current:link
{
color: #FFFFFF;
text-decoration: none;
background: #622A0B;
text-align: left;
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #521E02; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font-family: verdana, geneva, arial, helvetica, sans-serif;
font-size: .65em;
letter-spacing: 2px;
font-weight: bold;
z-index:100;
background-color: #521E02;
width: 165px;
visibility: hidden;
}


.dropmenudiv a{
width: 165px;
display: block;
border-bottom: 1px solid #622A0B; /*THEME CHANGE HERE*/
padding: 5px 0 5px 0;
text-decoration: none;
font-weight: bold;
color: #FFFFFF;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #622A0B;
}

/* PULL QUOTES ------------------------------------------------------------------------ */


.pullquote {
	font: 155% Arial, Sans-Serif;
	line-height: 1.5em;
	margin:0px 0px 0px 0px;
	background /**/:url(); /* Disabling quote effect in IE5 + */
	padding:0px 0px 0px 0px;
	color: #C7C6C6;
}
.pullquote:first-letter {
	background: url(images/openquote.gif) no-repeat left top!important;
	padding:10px 2px 10px 45px!important;
	padding /**/:0px; /* Disabling quote effect in IE5 + */
	background /**/: url(); /* Disabling quote effect in IE5 + */
}


/* This is all the way down here so that - in theory - everything else will load before the (rather huge) background image does */

body {
background: url("images/main2.jpg") top center no-repeat;
} 
