html { height: 100%; margin-bottom: 1px; }
body {
	background:#748E71; 
	margin:0px 0px 0px 0px;
	padding:0px;
	font-family: georgia, verdana, helvetica, arial;  
	font-size: 17px; 
	line-height: 22px; 
	color:#FFFFFF;
	text-align:center;
	}

p {
	padding:0px;
	line-height:22px;
	margin: 0px auto 10px auto;
}
p.i {
	padding: 8px 0 0 0;
	font-style:italic;
}

.menu
{
	background: #70A36B; 
	padding-top: 8px; 
	padding-bottom: 6px;

}



h1 {
	margin:-2px auto 10px auto;
	padding-bottom: 20px; 
	font-size: 30px;
	line-height: 26px; 
	font-weight: normal;
	text-align: right;
}
img {
	border:1px solid #222222;
}

a {

	color:#ffffff;
}
a:hover {
	color: #222222;
	background: #ffffff;
}

input {
	font-family:verdana;
	font-size: 11px;
}



ul {
	list-style: disc;
	margin-left: 0;
	padding-left: 2em;
	text-indent: 0em;
	}
	
	
#color {
	width:100%;
	height:300px;
	top:0px;
	background:#70A36B;
	margin: 0px auto 0px auto;
	padding: 16px 0px 0px 0px;
}

div.main {
	margin: 0px auto 0px auto;
	width:740px;
}

div.left {
	float:left;
	background:#70A36B; 
	width:360px;
	padding-top: 10px;
	padding-right: 5px;
	}
	
div.left img {
		border:0px;
	}

div.right {
	float:right;
	text-align:left;
	width:360px;
	}

div.left2 {
	float:left;
	background:#5F8D6E; 
	width:260px;
	padding-top: 10px;
	padding-right: 5px;
	
	}
	
div.left2 img {
		border:0px;
	}
div.left3 {
	background:#5F8D6E; 
	padding-top: 10px;
	padding-right: 5px;
	
	}
	
div.left3 img {
		border:0px;
	}
div.left3 h1 {
	text-align: left;
	padding-left: 20px;
	}
div.right2 {
	float:right;
	text-align:left;
	width:460px;
	}
	
div.right3 {

	text-align:left;
	}


#h img:hover {
	border-color:#222222;
	cursor: normal;
	}
	
div.clear {
	margin: 0 0 4px;
	padding: 4px 0 0 0;
	clear: both;
	font-size: 2px;
}

	.img-shadow {
  float:left;
  background: url("graphics/shadowAlpha.png") no-repeat bottom right !important;
  background: url("graphics/shadow.gif") no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  }
  
.subcontent
	{
	width: 590px;
	text-align: left;
	padding: 20px; 
	background:#5F8D6E;	
	}  
	
.largefirst {
float:left; 
color:#ffffff; 
font-size:50px; 
line-height:40px; 
padding-top:2px; 
padding-right:3px;
font-family: Georgia, Times, Arial;
}
h4 {
	margin-bottom: 0px; 
	padding-bottom: 5px; 
	text-decoration:underline;
	font-size: 18px; 
	letter-spacing: 0.1em; 
	font-family: "Times New Roman", Times, serif;  

}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}
