body {
	background: Black;
	color: #E1E1E1;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
        font-size: .9em;
}
h1 {
	margin:0px 0px 4px 0px;
	padding:0px;
	font-size:28px;
	line-height:28px;
	font-weight:900;
	color:#999;
        text-align:right;
border-bottom: 1px solid #999;
padding-bottom: 10px;
	}
h2{
        font-family: Times, serif;
        
}
strong{
	font-style: italic;
	font-weight: bold;
}
#container {
	width:800px; 
	text-align:center;  
	margin-left:auto; 
	margin-right:auto;  
	background: transparent;
	overflow: hidden;

}
.frame {
	padding: 12px;
        border: #660000 20px solid;
        background-color:#111;
	text-align: left;

	font: 12pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.frame img {
	border: 2px solid gray;
	float: left;
	margin: 4px;
}

#pictable{

	background-color: #660000;
	width: 760px;
        border: 20px solid #600;
       border-top: 10px solid #600;
        border-bottom: 10px solid #600;
 overflow:hidden;
}
#pictable a, #pictable a:visited, #pictable a:active {
color: white;
}
#pictable a:hover{
color: #FFFF55;
}
.titletext {
		font: small-caps 800 12pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.photogallery{
        background: #111;
        margin: 10px;
        border: 3px solid #888
}
.photogallery h2{
	color: #FF9;
        border-bottom: 1px solid #FF9;
        width: 95%;
        margin: 0px auto;
        padding: 10px;
        font-style: oblique;
}
.photocell {
	font: normal normal 12px Arial, Helvetica, sans-serif;
	color: white;
	text-decoration: none;
	text-align: center;
 }
.photocell a, .photocell a:visited{
	font: normal normal 12px Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: none;
	text-align: center;
}
.photocell a:hover, .photocell a:active{
        color: yellow;
}
.framedpic img, .photocell a img, .photocell a:visited img, .photocell a:active img{
padding: 10px;

background: white;
        border-left: 3px #ccc solid;
        border-top: 3px #ccc solid;
        border-right: 3px #aaa solid;
        border-bottom: 3px #aaa solid;
}
.photocell a:hover img{
background: #FF9;

}
.menulinks a, .menulinks a:visited, .menulinks a:active{
text-decoration:none;
}
.menulinks a:hover{
border-bottom: 1px solid yellow;
}
a.city {
display: block; 
width: 200px; 
height: 380px; 
margin: 0; 
padding: 0;
background-image: url("images/citbg.jpg");
background-position: -200px 0px;
float:left;
margin-bottom: 5px;
}
a.city:hover{
background-position: 0px 0px;

}
a.helo {
display: block; 
width: 360px; 
height: 380px; 
margin: 0; 
padding: 0;
float:left;
background-image: url("images/helbg.jpg");
background-position: -360px 0px;
margin-bottom: 5px;
}
a.helo:hover{
background-position: 0px 0px;

}
a.wild{
display: block; 
width: 200px; 
height: 380px; 
margin: 0; 
padding: 0;
float:left;
background-image: url("images/natbg.jpg");
background-position: -200px 0px;
margin-bottom: 5px;
}
a.wild:hover{
background-position: 0px 0px;

}
