﻿/* ==================================================== Global Resets === */
html{height:100%;}
body{height:101%;background-image:url(../images/bg_fullPage.jpg); background-repeat:repeat-x; background-color: #628b91; text-align:center;padding:0;margin:0;}
body{font:11px/15px Arial;padding:0;margin:0;}
ul, ul li, ol, ol li{line-height: normal;padding:0;margin:0; list-style:square;font-size: 12px;}
a{text-decoration:none;}
a img{outline:none;border:none;}
/* ==================================================== Copy === */


h1
{
font-family:Georgia, "Times New Roman", Times, serif;
size:13px;
color:#4d3b0f;
margin: 9px 0 12px 0;
text-align:left;
}
h2
{
font-family:Georgia, "Times New Roman", Times, serif;
color: #c96606;
font-size: 13px;
line-height: 1.1em;
margin: 12px 0 2px 12px;
text-align:left;
}
h3
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 11px;
color: #3ba929;
text-align:left;
margin: 2px 0 2px 12px;
}
h4
{
}
h5
{
}
h6
{
}
p
{

margin: 7px 12px 4px 12px;
font-size: 11px;
text-align:left;
}

p.subNavText {
margin-left: 222px;
color:#a27a17;
}

p.subNavText a:link,
p.subNavText a:visited,
p.subNavText a:active {
color:#a27a17;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 15px;
font-weight:bold;
margin: 0 4px 0 4px;
}

p.subNavText a:hover {
color:#2a2007;
}

ul.events {
margin: 15px 0 0 5px;
}

ul.events li {
margin: 7px 0 0 25px;
}


a,
a:link,
a:visited,
a:active {
color:#c96606;
text-decoration: none;
}

a:hover {
color:#a27a17;
text-decoration:underline;
}

/* ==================================================== Structure === */
#outerContainer
{
	width: 1010px;
	text-align: left;
	margin: 10px auto;
}

#headerNav
{
	background-image: url(../images/bg_topNav.png);
	background-repeat: no-repeat;
	position: relative; left:0; top: 0;
	width: 1010px;
	height: 180px;
	z-index: 200;
	
}
/* ====================== Navigation === */


ul#topNav
{
	position: absolute;
	left:180px;
	top:124px;
	width: 814px;
	height: 87px;
	padding: 0;
	display:inline;
	z-index: 999999999;
}

ul#topNav li
{
	float: left;
	height: 57px;
	list-style-type: none;
	padding: 0 7px;
}


/* ====================== Body Styles for Sub Pages  === */
#subBodyBlock
{
	background-image: url(../images/bg_subMid.png);
	background-repeat: repeat-y;
	padding: 0;
	margin: 0;
	position:relative; top:0px; left:0;
/*	z-index:-2000;*/

}

#topSubBodyBackground {
	background-image:url(../images/bg_sub_topHalf.png);
	background-repeat:no-repeat;
/*	height: 363px;*/
	position:absolute; top:0; left:0;
	width: 1010px;
    z-index:1;
}

#bottomSubBodyBackground {
	background-image:url(../images/bg_sub_botHalf.png);
	background-repeat:no-repeat;
	height: 131px;
	position: absolute; bottom:-25px; left:0;
	width: 1010px;
/*	z-index: -2300;*/
}

#BodyContent {
position:relative;
width: 944px;
z-index: 9999999;
margin-left: 25px;
padding: 15px 22px 22px 7px;
}

	
/* ====================== SUB CONTENT POSITION === */	


#subContentBlockEvent{
	width: 909px;
	margin: 36px 0 40px 19px;
	text-align:left;
}	



		
/* ====================== Footer === */

#footer {
	margin-top: 31px;
}


ul#footerNav
{
	width: 1000px;
	height: 72px;
	margin: 65px auto;
	padding: 0;
	display: inline;
	 color: #d6cfca;
}
ul#footerNav li,
ul#footerNav li a,
ul#footerNav li a:link,
ul#footerNav li a:visited,
ul#footerNav li a:active
{
	 color: #d6cfca;
	 margin-top: 245px;
	display: inline;
	list-style-type: none;
}

ul#footerNav li a:hover {
color:#000000;
}

ul#footerSmallPrint li
{
	display: inline;
	list-style-type: none;
	padding: 0 7px;
}
ul#footerSmallPrint li,
ul#footerSmallPrint li a,
ul#footerSmallPrint li a:link,
ul#footerSmallPrint li a:visited,
ul#footerSmallPrint li a:active{font-size: 10px; color: #ffffff;}
ul#footerSmallPrint li a:hover{color:#399400;}
/* ==================================================== Misc === */
.rollover{/*jQuery selector*/}
.noBorder{border:none !important;}

