body {
	
	background-repeat: repeat;
	overflow: visible;
	background-color: #333333;
	color:  #333333;
	margin: 0px; padding: 0px; border: 0px;
}
body div#altmenu {
position: absolute;
top: 10px;
font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
font-size:10px;
 margin: 0px; padding: 0px;border: 0px; margin-left: 20px;


}

img{
	border:0 none;
}
body div#altmenu a{
color: #000000;
}


#frame {
	position:absolute; 
	width: 800px;
	
	z-index:2;
	top: 38px;
	left: 20px;
	background-color: #ffffff;

	bottom: auto;
	overflow: visible;
	visibility: visible;
	
	font-size: 10pt; 
	
	
}



#fireseal {
	position:absolute;
	top: 8px;
	left: 7px;
	width:111px;
     height: 111px;
	z-index:1;
	border: 0px;
		background-repeat:no-repeat;
}
#titlebar {
	position:absolute;
	top: 58px;
	left: 115px;
	width:220px;
     height: 220px;
	z-index:5;
	border: 0px; 
	
	background-repeat:no-repeat;
}

#cityseal {
	position:absolute;
	top: 15px;
	left: 743px;
	width:48px;
     height: 49px;
	z-index:1;
	border: 0px;
		background-repeat:no-repeat;
}
#cityseal a {
text-decoration: none;
text-transform:none;
text-shadow:none;
}
#cityseal a:visited{
text-decoration: none;
text-transform:none;
text-shadow:none;}

#toplinks{
	position:absolute;
	margin-right: 7px; 
	float: right; 
	left:645px;
	top:65px;
	font-size:10pt;
	color:#333333;
	text-align:right;
}
#toplinks a{
 color:#333333;
 
}
#whitetop {
	position:relative; margin:0px; padding: 0px;
	width:100%;
    height: 89px;
	z-index:1000;
	margin: 0px; padding:0px;
	background-color: #fff;
	overflow:visible;
}
#maroonspacer {
	position:relative;
	width:100%;
    height: 2px;
	z-index:1;
	margin: 0px; padding:0px; overflow:hidden;
	background-color: maroon;
}
#goldtop {
	position:relative;
	width:100%;
    height: 20px; overflow: visible;
	z-index:2;
	margin: 0px; padding:0px; 
	background-image: url(../images/goldbar-shadowbottom.png);
	background-repeat:repeat-x;
}
#search {
	position: absolute; left:600px; top: 219px; 
	height: 40px; width: 191px; overflow: hidden;
	margin: 0px; padding:0px; padding-left: 9px; padding-top: 3px;
	z-index:2;
	background-color:#d88d3d;
	color: #111111;
	font-size: 7pt; font-weight: bold;
}
#search input {
font-size: 9pt;
 }
#banner {
	position:relative; margin:0px; padding: 0px;
	width:100%;
    height: 210px;
	z-index:1;
	margin: 0px; padding:0px; 
	background-color: #660000; color: #660000;
	background-repeat:no-repeat;
	background-position:right;
	overflow: visible; 
	margin-top: -10px;
	background-image: url(../images/banners/history.jpg);
}
#goldbottom {
	position:relative;
	width:100%;
    height: 20px; overflow: visible;
	z-index:20;
	margin: 0px; padding:0px;
	background-image: url(../images/goldbar-shadowtop.png);
	background-repeat:repeat-x;
	margin-top: -10px;
}
#philalinks{
z-index: 110; 
position:absolute; 
top: 243px; 
left: 610px;
text-align:right;
}
#menudiv{
	padding-top:15px;
	margin-left:15px;
}
#philalinks a{
	color:#333333;
}

#whitespacer2 {
	position:relative;
	width:100%;
    height: 5px;
	z-index:1;
	margin: 0px; padding:0px;
	background-color: white;
	overflow:hidden;
}

#grayspacer {
	position:relative;
	width:100%;
    height: 10px;
	z-index:1;
	margin: 0px; padding:0px;
	background-color: #666666;
	overflow:hidden;
}

#footer {
	position: relative; bottom: 0; left:0px; margin-top: -10px;
	line-height:14px;;
	width:100%;
    height: 45px;
	background-color: maroon;
	color: #bbbbbb;
	padding-top: 0px;
	font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
	font-size: 7pt; 
}

#footer a{ color: white; margin-left: 1px; margin-right: 1px; text-decoration:none;}	




#greybar {
	position:relative;
	width:100%;
	height:17px;
	z-index:1;
	
	
	background-image: url(images/greybar.gif);
	background-repeat: repeat-x;
}
#menuheaderbox {
	color:white;
	position:relative;
	width: 202px; height: 40px;
	background-color: #d88d3d;
	margin: 0px 0px 0px 0px; padding: 0px; 
	font-family: "Times New Roman", Times, serif;
	font-size: 18pt; overflow: hidden; 
	
}
#menuheader {
	margin: 19px 0px 0px 15px; padding: 0px; 
}
#menu {
	position:relative;
	text-align: left;
	z-index:0;
	background-color: #f5e8cc;
	 border:0px; width:200px;
	height:100%;
	color:#666666; 
	vertical-align:top; 
	overflow:hidden;
		
}

#comm{
	vertical-align:top; 
	border:0px; 
	background-image:url(../images/goldbanner-box.jpg); 
	width:200px;
	background-repeat:no-repeat;
}

#messagefrom{
	position:absolute; top: 315px; z-index:80; left:-10px;
}

#commpic{
position:absolute; top: 380px; z-index:80; left:24px;
}

#commtext{
	font-size:12px;
	color:black;
	font-family:"Times New Roman", Times, serif;
	position:absolute;
	top: 480px;
	z-index:80; 
	left:20px;
	width:164px;
}

#commtext h5{
	font-size:13px;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#commtext p{
	
	
	margin: 8px 0px 0px 0px;
}

#cont {
	position:relative; 
	    text-align: left;
	z-index:0; background-color:#0000CC;
	white-space:normal;
vertical-align:top;	
	padding-bottom: 90px;
	padding-top: 0px; 
	font:Arial, Helvetica, sans-serif;
	margin-left:0px;
}
a{
	color: #880000;
}
#cont table{
	margin-left: 0px;
	width:800px;
}
#cont_title {
position:absolute;
top: 222px;
left:202px;
display: block;
margin-top:-1px;

text-align: left; 
width: 398px;
height: 40px;
background-color: #e5b27f;  
color:#660000;
font-family:"Times New Roman", Times, serif;
margin: 0px 0px 0px 0px; padding: 0px;
z-index:1;
font-size:22px;
font-weight:bold;
}
#cont_titlebox{
position:absolute;
bottom:-5px;
left:25px;
margin: 0px 0px 0px 0px; padding: 0px;
}
#cont_title span{
	font-size:30px;
	
}

#maintitle{

display: block;
margin-top:-1px;

text-align: left; 
width: 398px;
height: 48px;
background-color: #e5b27f;  
color:white;
font-family:"Times New Roman", Times, serif;
font-weight:bold;
z-index:1;
font-size:30px;
}
#maintitle span{
	font-size:38px;
	
}
#maintitlebox{
position:absolute;
top:337px;
left:250px;
margin: 0px 0px 0px 0px; padding: 0px;
}

#cont_main {
color:black;
z-index:40;
text-indent:0px;
padding-right:20px; 
text-align: left; 
line-height:140%;
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 

vertical-align:top;
}

#cont_main h1 {
color: #660000;
font-size:20px;
margin-bottom: 1px;
}
 #cont_main h2, #cont_main h3, #cont_main h4, #cont_main h5 {
color: #660000;
font-size:16px;
margin-bottom: 1px;
}
#cont_main strong {
color: #660000;

}

td.hasWidth{
	width:378px; 
}

#cont_main div {
margin-top:40px;
margin-bottom:40px;
margin-left:25px; 

}

#cont_main td{
	vertical-align:top;
}
#biopic{
	
}

#cont_sub {
color:black;
z-index:41;
text-align: left;
font-family: Arial, Helvetica, sans-serif, "Arial Narrow";
width:198px;
vertical-align:top;
background-color: #f5e8cc; 
}

#cont_sub td{
 vertical-align:top;
 padding-top:8px;
 padding-right:4px;
}

#cont_sub table{
 width:198px;}

#subimg{
position:relative;
	margin-left:8px;
	margin-top:5px;
}

#subtext{
	margin-left:8px;
	color:#333333;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	margin-bottom:40px;
	margin-top:5px;
	
}

#cont_sub a{
	color:#660000;
	font-weight:bold;
}

#subtext span{
	font-size:11px;
	color:#660000;
	
}


#conts_main {
color:black;
z-index:40;
text-indent:0px;
padding-right:20px; 
text-align: left; 
height:411px;
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
line-height:150%;
vertical-align:top;
}

#conts_main div {
margin-top:20px;
margin-left:55px; 
}
#conts_sub {
color:black;
text-indent:0px; 
padding-right:10px; 
text-align: left;
height:400px;
font-family: Arial, Helvetica, sans-serif, "Arial Narrow";
width:190px;
vertical-align:top;
background-color: #f5e8cc; 

}


#cont_main a {

}

#whatsnew{
	background-image:url('../images/whatsnew-box.jpg');
	height:300px;
	width:179px;
	margin: 10px 0px 0px 10px;
	color:#660000;
}
#whatsnew h3{
	padding-top:24px;
	padding-left:20px;
	font-family:"Times New Roman", Times, serif;
}
#newtext{
	position:relative;
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:150px;
	color:#000000;
}

#searchindex {
	
	height: 40px;  overflow: hidden;
	padding-left:10px;
	z-index:2;
	margin-top:50px;
	color: #660000;
	font-size: 10pt; font-weight: bold;
}


#subdark td{
	padding-left:8px;
}
#subdark {
	background-color:#D9BF83;
	font-size:12px;
	padding-bottom:8px;
	margin: 0px 0px 0px 0px;
	width:199px;
	
}

#subdark h3{
	color:#003366;
	font-size:16px;
	margin-top:0px;
	padding-top:0px;
}

#sublight{
	padding-left:8px;
	padding-bottom:8px;
	font-size:12px;
	width:190px;
	margin: 0px 0px 0px 0px;
}

#sublight h3{
	color:#660000;
	font-size:16px;

}

#contacttable td{
	padding-left:30px;
	padding-bottom:5px;
}

#loctable th{
	padding-right:30px;
	
}
#loctable td{
	padding-right:30px;
	
}
#credits a { text-decoration:none;}
#sublinks a { font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#333333;}
#sublinks a:hover {text-decoration:underline;}
/*CONTENT CSS*/







ol {margin-left:8px; padding-left:5px; list-style:circle;}
