body {	
	background-color: #006600;	
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12pt;	
	line-height: normal;	
	color: #000000;
	margin-top: 0.1em;
	margin-right: 0.1em;
	margin-bottom: 0.1em;
	margin-left: 0.1em
	}
h1 {
	font-weight: bold;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #000000; 
	font: 18pt;
	}
h2 {	
	color: #000000; 
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font: 14pt; 
	font-weight: bold
	}
h5 {
	color: #000000;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font: 12pt;
	font-weight: bold
	}

P {
	color: #000000; 
	background:transparent;
	font-family: Helvetica, Verdana, Arial, sans-serif;
  }

table				{ 
	background-color: #006600;
	}
	
table.hcap				{ 
	color: white; 
	width: 100%; 
	padding: 0px; 
	border: none; 
	border: 1px solid yellow;
	}

table	table.hcap thead	{ text-align: left; background: #ffcc99; } 
table	table.hcap tbody	{ background: #ffffcd; } 

table.table.hcap th, td { 
	padding: .3em; 
	border: 1px solid #006600; 
	font-weight: bold; 
	} 

A:link {
	color: #000000; 
	background:transparent;
    text-decoration:underline;
	font-family: Helvetica, Verdana, Arial, sans-serif;
    font-weight:bold
	}
A:visited {
	color:#000000;
    text-decoration:underline;
	font-family: Helvetica, Verdana, Arial, sans-serif;
    font-weight:bold
	}
A:active  {
	color:#000000;
    text-decoration:underline;
	font-family: Helvetica, Verdana, Arial, sans-serif;
    font-weight:bold
	}

#foot {
	color: #99cc00;
	font-size: 9pt;
}

#footcopy
{
	text-align: center;
}

#footcopy a
{
	color: #99cc00;
}

/*
** photo gallery styles
*/

#wrap {width: 650px; text-align: center; margin: 0 auto;}

.gallery_description {
text-align: left;
}
.gallery_description p {
margin: .5em 0;
font-size: .9em;
}
#thumbs {
width: 90px;
}
#wrap ul {
list-style: none;
margin: 0;
padding: 0;
}	 
#wrap ul li {
display: inline;
} 
#thumbs ul li a {
display: block;
margin: 0 0 5px;
}
#wrap p {
text-align: left;
}
/*
img {
border: 1px solid #eee;
padding: 1px;
}
*/
li.current_image a img {
border: 2px solid #cc2;
padding: 0px;
}
#full_image {
float: right;
width: 480px;
}
#full_image img {
float: right;
}
#full_image p {
margin: 0;
padding: 0;
}
#full_image .caption_text_under {
clear: right;
text-align: center!important;
font-size: .8em;
padding: 1em 0;
}
#gallery_nav {
float: right;
border: 1px solid #bbc;
padding: 0 .5em;
background: #444;
font-size: .8em;
font-family: Arial, Verdana, sans-serif;
width: 25%;
}
#gallery_nav p {
padding: 0;
margin: 5px 0;
text-align: center;
}
#gallery_nav.gallery_nav_below {
border:  none;
background: none;
float: right;
}
#gallery_nav.gallery_nav_below p {
text-align: right;
}
#page_list {
clear: both;
text-align: left;
font-family: Arial, Verdana, sans-serif;
font-size: .8em;
width: 50%;
}
#page_list li {
padding: 0 5px 0 0;
}