html, body {
margin:0;
padding:0;
font-size:1em;
font-family: Helvetica, Lucida Grande, Arial, sans-serif;
text-align:center;
background: url(gifs/bkgd.gif) center repeat;
} 

#container {
padding: 0px 0px 5px 0px;
margin:5px;
width:767px;
margin:auto;
text-align:left;
background-color: #FFFFFF;
border: 1px solid #002406;
}


 //Drop down menu style

#l-col ul {
margin: 0;
padding: 0;
list-style: none;
width: 80px;
height: 60px;

}


#l-col ul li a {
	display: block;
	text-decoration: none;
	color: black;
	background: #fff;
	padding: 5px;
	font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 8pt;
	text-align: right;
	background: url(gifs/navbg.gif) repeat-y;
	height: 15px;
	}
	
* html #l-col ul li a {
	height: 13px;
	h\eight: 15px;	
}

#l-col ul li ul li a {
	background: url(gifs/navbg.gif) repeat-y;
	text-align: left;
}

	#l-col li ul {
	position: absolute;
	left: 80px;
	top: 0;
	display: none;
	}
	
	#l-col ul li {
	position: relative;
	}
	
	#l-col ul li a:hover, #l-col ul li a.current {
	background: none;
	background-color: #e9ce84;
	color: a30616;
	}
	
#l-col ul li ul {
	border-right: 1px solid #aaa;	
	border-top: 1px solid #aaa;	
	border-bottom: 1px solid #aaa;	
	
}
	
	/* Fix IE. Hide from IE Mac \*/
* html #l-col ul li { float: left; }
* html #l-col ul li a { height: 1%; }
/* End */

#l-col ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 80px;
	}
	
#l-col li:hover ul, #l-col li.over ul { 
	display: block; 
	}
	
#l-col ul li ul li a:hover {
	background-color: #e9ce84;	
}


/* Fix IE. Hide from IE Mac \*/
* html #l-col ul li { float: left; height: 1%; }
* html #l-col ul li a { height: 1%; }
/* End */

//end drop down menu style



#legalpage {
background-color: #F2F6DD;
padding: 15px;
width:400px;
float:left;
font-size: 9pt;
margin-left:0;
}

#head {
height: 100px;
background-color: #002406;
padding: 0px 0px 30px 0px;
}

#navbar {
padding: 6px 0px 5px 0px;
width: 400px;
}

#navbar p {
padding: 0px 5px 0px 5px;
font-family: helvetica, arial, sans-serif;
font-size: 9pt;
line-height: 11pt;
text-align: left;
margin-bottom: 10px;
font-weight: normal;
color:#ad4e0a;
}

#navbar a {
padding: 0px 5px 0px 5px;
text-transform: uppercase;
text-decoration: none;
color: #ad4e0a;
font-family: helvetica, arial, sans-serif;
font-size: 9pt;
letter-spacing: .0em;
font-weight: normal;
}


#newsheadline {
font-family: helvetica, arial, sans-serif;
font-size: 13pt;
text-align: center;
letter-spacing: .0em;
line-height: 16pt;
color:#576490;
}

#left {
display:inline;
background-color: #FFFFFF;
width:100%;
float:left;
margin-bottom: 6px;
}


#left p {
padding: 0px 0px 0px 5px;
font-size: 7pt;
letter-spacing: .0em;
background-color: #FFFFFF;
text-transform: normal;
text-align: left;
margin-left: 6px;
margin-bottom: 4px;
line-height: 12pt;
font-weight: bold;
color: #888888;

}



#left a, #center a, #center p.navbar {
text-decoration: none;
color: #669999;		
}

#left a:hover, #center a:hover {
color: black;

}




* html center {

width: 460px;

}


#staff {
padding: 0px 0px 8px 5px;
background-color: white;
display:inline;
width:140px;
float:left;
}


#staff img {
margin: 5px;
}

#news_headline p {
font-family: helvetica, arial, verdana, sans-serif;
font-size: 13pt;
line-height: 18pt;
text-align: ceneter;
margin-bottom: -8px;
color: black;
}


#headline p {
padding: 0px 2px 8px 28px;
font-family: helvetica, arial, verdana, sans-serif;
font-size: 13pt;
line-height: 28pt;
font-weight: bold;
margin-bottom: -8px;
color: black;
}


#center_articles {
padding: 0px 0px 8px 5px;
background-color: white;
display:inline;
width:665px;
float:left;
}


#center_articles p {
font-family: helvetica, arial, verdana, sans-serif;
font-size: 9pt;
line-height: 14pt;
text-align: left;
margin-bottom: -8px;
color: black;
}


#center_articles a {
padding: 0px 5px 0px 5px;
text-align: left;
text-transform: normal;
text-decoration: none;
color: #ad4e0a;
font-family: helvetica, arial, verdana, sans-serif;
font-size: 9pt;
letter-spacing: .0em;
font-weight: normal;
}


#center_articles img {
margin: 5px;
}


#center {
padding: 0px 0px 8px 5px;
background-color: white;
display:inline;
width:439px;
float:left;
}


#center img {
margin: 5px;
}

#center p {
font-family: helvetica, arial, verdana, sans-serif;
font-size: 9pt;
line-height: 14pt;
text-align: left;
margin-bottom: -8px;
color: black;
}

#center ul {
font-family: helvetica, arial, verdana, sans-serif;
list-style-type: none;
line-height: 15pt;
color: black;
font-size: 8pt;
}

#center h2 {
font-family: helvetica, arial, sans-serif;
font-size: 9pt;
letter-spacing: .0em;
font-weight: normal;
color: #42546d;
text-transform: uppercase;
}

#center h3 {
font-family: helvetica, arial, verdana, sans-serif;
font-size: 7.5pt;
letter-spacing: .02em;
font-weight: normal;
line-height: 11.5pt;
color: #669999;
text-transform: uppercase;
}

#center h4 {
font-family: helvetica, arial, verdana, sans-serif;
font-size: 11pt;
font-weight: bold;
line-height: 16pt;
padding: 0px 30px 0px 30px;
text-align: center;
margin-bottom: 0px;
color: black;
}

#center h5 {
font-family: helvetica, arial, verdana, sans-serif;
font-size: 8pt;
line-height: 11pt;
text-align: left;
margin-bottom: -8px;
margin-top: 2px;
color: black;
text-transform: italic;
}


#mapcenter {
padding: 0px 0px 8px 5px;
background-color: white;
display:inline;
width:625px;
float:left;
}


#mapcenter img {
margin: 5px;
}

#mapcenter p {
font-family: helvetica, arial, verdana, sans-serif;
font-size: 9pt;
line-height: 14pt;
text-align: left;
margin-bottom: -8px;
color: black;
}

map#center ul {
font-family: helvetica, arial, verdana, sans-serif;
list-style-type: none;
line-height: 15pt;
color: black;
font-size: 8pt;
}

#mapcenter h2 {
font-family: helvetica, arial, sans-serif;
font-size: 9pt;
letter-spacing: .0em;
font-weight: normal;
color: #42546d;
text-transform: uppercase;
}

#mapcenter h3 {
font-family: helvetica, arial, verdana, sans-serif;
font-size: 7pt;
letter-spacing: .01em;
font-weight: bold;
line-height: 10.5pt;
color: #669999;
text-transform: uppercase;
}

#mapcenter h4 {
font-family: helvetica, arial, verdana, sans-serif;
font-size: 11pt;
font-weight: bold;
line-height: 16pt;
padding: 0px 30px 0px 30px;
text-align: center;
margin-bottom: 0px;
color: black;
}

#mapcenter h5 {
font-family: helvetica, arial, verdana, sans-serif;
font-size: 8pt;
line-height: 11pt;
text-align: left;
margin-bottom: -8px;
margin-top: 2px;
color: black;
text-transform: italic;
}

#caption {
padding: 0px 0px 0px 0px;
background-color: #FFFFFF;
width:545px;
float:right;
margin-bottom: 6px;
}


#caption p {
font-family: helvetica, arial, verdana, sans-serif;
font-size: 9pt;
line-height: 14pt;
text-align: left;
letter-spacing: .0em;
background-color: #FFFFFF;
text-transform: normal;
text-align: left;
margin-left: 0px;
font-weight: normal;
color: #888888;

}


#right {
display:inline;
background: #FFFFFF;
padding:2px;
width:175px;
float:right;
}

#right .quote {
font-family: Garamond, "Times New Roman", "Times", serif;	
	
}

#right p {
border-right: 0px solid #aaa;	
border-top: 0px solid #aaa;	
border-bottom: 1px solid #aaa;
border-left: 0px solid #aaa;
font-family: helvetica, arial, sans-serif;
font-size: 9pt;
letter-spacing: .0em;
margin-top: 15px;
margin-bottom: -13px;
padding: 0px 10px 0px 5px;
line-height: 12pt;
text-align: center;
font-weight: none;
color: #ad4e0a;

}


#right h2 {
font-family: helvetica, arial, sans-serif;
font-size: 9pt;
letter-spacing: .0em;
margin-bottom: -8pt;
margin-top: 23pt;
line-height: 12pt;
font-weight: normal;
padding: 0px 0px 0px 0px;
color: #42546d;
text-transform: uppercase;
}


#right h3 {
font-family: helvetica, arial, verdana, sans-serif;
font-size: 7.5pt;
text-decoration: none;
letter-spacing: .02em;
margin-bottom: -8pt;
margin-top:  13pt;
font-weight: normal;
line-height: 11.5pt;
color: #669999;
text-transform: uppercase;
}

#right h3 a{
font-family: helvetica, arial, verdana, sans-serif;
font-size: 7pt;
text-decoration: none;
letter-spacing: .01em;
font-weight: bold;
line-height: 10.5pt;
color: #669999;
text-transform: uppercase;
}

#foot {
margin:0 0 5px 0;
clear:both;
text-align:center;
padding: 5px;
}


#foot p {
color: #777777;
margin:0;
font-size: 10px;
line-height: 13pt;
text-align: center;
}


#foot p2 {
color: #777777;
margin:0;
text-align: left;
line-height: 11pt;
font-size: 10px;
line-height: 13pt;
}


#foot a {
text-decoration: none;
color: #777777;
}


ul.invs {
list-style:none;
padding: 0;
margin-left: 20px;
}
