body {	background: #182982;
margin: 0px auto;
padding:20px 0px 0px 0px;
	text-align:center;  }



#wrapper {
	width:775px; 
	margin: 0px auto;  
	text-align:center; 
	border: 2px solid #ffffff;
       background-image:url('../waterbkg.jpg');
  background-repeat:repeat;}
 
 
#logo { text-align:center;  margin:0px auto; padding:0px; width:775px; height:102px; background:#182982;}
 

#menu {   
  width:775px; height:18px;
  margin:0px auto; 
  padding:0px 0px 6px 0px; 
  text-align:center; 
  background-color:#92230b; }


#navarea {   
  width:740px; 
  margin:0px auto; 
  padding:1px 5px 0px 10px;
  text-align:center;  }

 
.cat { float:left;
text-transform: uppercase;
color: #ffffff; 
text-align:center; 
font: bold 11px   arial, helvetica, sans-serif;
margin:0px auto;  
  padding:5px 3px 1px 15px;  
  background:transparent; }
 
 
.cat a 		{
color: #ffffff;
text-decoration:none;
cursor: pointer;  }


.cat a:hover { 
color: #fffc00;
text-decoration: underline;
cursor: pointer; }
  


.cat #current {
color: #ffffff;
text-decoration: underline;
background: transparent;}
    
  
#temparea { 
  text-align:center;
  margin:0px auto; 
  padding:10px 0px 20px 0px;  
  width:775px;  
  }

  
#content { text-align:center;
  margin:0px auto; padding:5px 0px 10px 0px;  
  width:700px; 
  }

#redbox { 
  text-align:center;
  margin:5px auto; 
  padding:5px 0px;  
  width:690px; 
  background: #92230b; }



#imageright350 { text-align:right; float:right; border: 1px solid #190f10;
width:350px; height:256px;  padding: 0px ; margin: 10px 0px 10px 10px;}

 
#imagecenter { text-align:center;  
width:685px; padding:5px 0px ; margin:0px auto;}

h1 { text-align:left; font: bold 14px  verdana, arial, helvetica, sans-serif; color: #2c2e7b; background:transparent; margin:0px auto; padding:5px 0px 5px 0px;}

h2 { text-align:left; font: bold 12.5px  verdana, arial, helvetica, sans-serif; color: #2c2e7b; background:transparent; margin:0px auto; padding:5px 0px 5px 0px;}
 
h3 { text-align:left; font: normal 10.5px  verdana, arial, helvetica, sans-serif; color: #000000; background:transparent; margin:0px auto; padding:5px 0px 5px 0px;}
  
 
li { text-align: left; font: normal 10.5px verdana,arial,helvetica; 
color:#000000; 
background:transparent; 
margin: 3px 0px; padding: 0px; }

ul {
	margin:10px;
	padding:0px 0px 0px 20px;
}



#return { clear:both;  text-align:center; font: normal 10px verdana, arial, helvetica, san-serif;  color: #000000; padding: 13px;   cursor: pointer; background: transparent;}

#return a {
color: #000000;
text-decoration: underline;
}
 
#return a:hover {
color: #190f10;
text-decoration: none;
}


#nav { 
color: #190f10;
margin:0px auto;
text-align:center;
border-top: 2px solid #190f10; padding:10px; width:665px;
border-bottom: 2px solid #190f10; padding-top:10px  width:665px;
font: normal 10px verdana, arial, helvetica, san-serif;
text-decoration: none;
cursor: pointer;
background: transparent;
}

#nav a {
color: #190f10;
background: transparent;
text-decoration: none;
}
 
#nav a:hover {
color: #000000;
background: transparent;
text-decoration: underline;
}

#address { 
text-align: center; 
color: #182982;
background: transparent;
font: bold 12px verdana, arial, helvetica, san-serif;
padding: 20px 0px 0px 0px;
}
  
 
 #address1 { 
text-align: center; 
color: #000000;
background: transparent;
font: normal 10px verdana, arial, helvetica, san-serif;
padding: 0px 0px 20px 0px;
}

 #address1 a {  
color: #000000;text-decoration: underline;
}
  


#byline {
text-align:center;
color: #ffffff; width:775px;
font: bold 9px verdana, arial, helvetica, sans-serif;
background-color: transparent;
padding: 20px 0px 2px 0px;
margin: 0px auto;}
 

#byline a {
color: #ffffff;

}

#byline a:hover {
color: #ffffff;

}
 


#stats { text-align:center; 
font: normal 9px verdana,arial,helvetica,san-serif; 
color: #ffffff; 
background:transparent; 
margin:0px auto;
padding-top: 80px;}


#tags {
text-align:center;
color: #ffffff; width:775px;
font: bold 9px verdana, arial, helvetica, sans-serif;
background-color: transparent;
padding-top: 500px;
margin: 3px auto;}
 

#tags a {
color: #ffffff;

}

#tags a:hover {
color: #ffffff;

}



 
 
/* contact us */

#wrap {   text-align:center;  width:570px; 
  margin: 0px auto; 
  padding: 10px 20px 0px 10px;  
  background: transparent; 
} 
   
.rtBlock { width:338px; 
  vertical-align: top;
  float:left;
  padding: 3px 10px 3px 0px;  
  margin:0;  
   
  text-align:left;  
}

.ltBlock { width:130px; 
  vertical-align: top;
  float:left;
  padding: 3px 10px 8px 0px; 
  margin:0;
  margin-bottom:2px; 
  font: normal 10px verdana, arial, helvetica, san-serif;
    
  text-align:right; color: #000000;
   background:transparent;
}
 

.submit { width:240px; 
  float:right;
  padding: 20px 110px 15px 0px;  
  margin:0;  
  font: 10px verdana, arial, helvetica, san-serif;
  text-align:right; 
  color: #6c1111;
  background: transparent;
    
}

/* photo show */
 
 
  
#contentphoto { text-align:center;
  margin:0px auto; padding:5px 0px 10px 0px;  
  width:710px; 
  }
  
 #gal_container { text-align: center; width:710px; margin: 0px auto; 
 padding:10px 0px 10px 0px; background: transparent;  }

.gal_thumb_container { padding:0; margin:0px auto; text-align:center; background:  transparent; }

.gal_thumb_container img { margin:0px auto; border: 1px solid #000; text-align:center; background: transparent;   }

#gal_enlarge_container img { margin:3px; border: 1px solid #000; text-align:center; background:  transparent;  }
