body {
	background-color: #7FB17E;
	background: url(images/site-bg-top.jpg) no-repeat center top #c7f2b1;
	margin: auto;
	text-align: center;
	left: auto;
	top: 0px;
	right: auto;
	bottom: auto;
	position: relative;
	width: 755px;
	height: 1052px;
}

#Table_01 {
	margin: auto;
	text-align: center;
	left: auto;
	position:relative;
	left:0px;
	top:0px;
	width:755px;
	height:1052px;
}

#home-logo {
	position:absolute;
	left:0px;
	top:0px;
	width:245px;
	height:123px;}

#home-02 {
	position:absolute;
	left:245px;
	top:0px;
	width:1px;
	height:126px;
}

#home-Seagull {
	position:absolute;
	left:246px;
	top:0px;
	width:180px;
	height:123px;
}

#home-04 {
	position:absolute;
	left:426px;
	top:0px;
	width:1px;
	height:126px;
}

#home-Outfall {
	position:absolute;
	left:428px;
	top:0px;
	width:170px;
	height:123px;
}

#home-06 {
	position:absolute;
	left:597px;
	top:0px;
	width:3px;
	height:126px;
}

#home-Umbrella {
	position:absolute;
	left:600px;
	top:0px;
	width:155px;
	height:123px;
}

#home-08 {
	position:absolute;
	left:0px;
	top:123px;
	width:245px;
	height:3px;
}

#home-09 {
	position:absolute;
	left:246px;
	top:123px;
	width:180px;
	height:3px;
}

#home-10 {
	position:absolute;
	left:427px;
	top:123px;
	width:170px;
	height:3px;
}

#home-11 {
	position:absolute;
	left:600px;
	top:123px;
	width:155px;
	height:3px;
}

#home-primarylinks-drupal {
	background: url(images/home_primarylinks_drupal.gif) no-repeat;
	position:absolute;
	left:0px;
	top:126px;
	width:755px;
	height:42px;
}

/* Menu */
#menu {
	top:-50px;
	width: 752px;
	height: 42px;
	margin: 0 auto;
}

#menu .last a {
	top: -50px;
	margin: 0;
	padding-right: 2px;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: top;
	padding-top: 0.9px;


}

#menu ul {
	list-style: none;
}

#menu li {
	float: right;
	background: url(images/img02.gif) no-repeat;
}

#menu a {
	display: block;
	padding: 15px 6px 7px;
	background: none;
	text-align: top;
	letter-spacing: -1px;
	font: normal 1.6em Arial, Helvetica, sans-serif;
	color: #E1E9E2;
}

#menu a:hover {
	border-bottom: 4px solid #5A7C50;
	text-decoration: none;
	color: #FFFFFF;
}

#menu li a.active {
	background: #E1E9E2;
	border-bottom: 4px solid #E1E9E2;
	text-decoration: none;
	color: #749865;
}


#home-content-drupal-slides {
	position:absolute;
	left:0px;
	top:168px;
	width:755px;
	height:234px;
}

#home-Layer-1 {
	position:absolute;
	left:0px;
	top:402px;
	width:755px;
	height:21px;
}

#home-left-drupal {
	background: url(images/home_left_drupal.gif) no-repeat;
	position:absolute;
	left:0px;
	top:423px;
	width:171px;
	height:754px;
}



	
#home-content-drupal {
	background: url(images/home_content_drupal.gif) no-repeat;
	position:absolute;
	left:171px;
	top:423px;
	width:419px;
	height:578px;
}

#home-content-zenphoto {
	background-color: #FFFFFF;
	position:absolute;
	left:0px;
	top:426px;
	width:755px;
	height:578px;
}

#home-right-drupal {
	background: url(images/home_right_drupal.gif) no-repeat;
	position:absolute;
	left:590px;
	top:423px;
	width:165px;
	height:578px;
}

#home-footer-drupal {
	background: url(images/home_footer_drupal.gif) no-repeat;
	position:absolute;
	left:587px;
	top:1001px;
	width:165px;
	height:51px;
}

#home-footer-drupal019 {
	background: url(images/home_footer_drupal-19.gif) no-repeat;
	position:absolute;
	left:0px;
	top:1000px;
	width:588px;
	height:51px;
}

a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}
a img {
	text-decoration: none;
	border: 0 none;
	}

.navsign a:link    {color: #003333; text-decoration: none;}
.navsign a:visited {color: #003333; text-decoration: none;}
.navsign a:active  {color: #003333; text-decoration: none;}
.navsign a:hover  {color: #336688; text-decoration: none;}

.bodytext a:link    {color: #000000; text-decoration: none;}
.bodytext a:visited {color: #0000FF; text-decoration: none;}
.bodytext a:active  {color: #000000; text-decoration: none;}
.bodytext a:hover  {color: #336688; text-decoration: none;}

.bodytext2 a:link    {color: #000000; text-decoration: none;}
.bodytext2 a:visited {color: #0000FF; text-decoration: none;}
.bodytext2 a:active  {color: #000000; text-decoration: none;}
.bodytext2 a:hover  {color: #336688; text-decoration: none;}

.H3  a:visited {color: #0000FF; text-decoration: none;}
.H3 a:hover  {color: #336688; text-decoration: none;}

.H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: 400;
	color: #006600;
	text-decoration: none;
	line-height: 13pt;
	vertical-align: top;

}

.H3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #0000FF;
	text-transform: none;
	text-decoration: none;
	line-height: normal;
	vertical-align: top;
	
}


.bodytext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	text-align: left;

	margin: 5px;

	padding: 5px;

	right: 60px;

	text-transform: none;





}


.bodytext2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	margin: 5px;

	padding: 5px;

	text-transform: none;





}
.graybodytext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-transform: none;

	font-weight: 200;

	top: 6pt;

	text-align: left;

	padding: 5px 5px 0px 5px;

	line-height: 14px;

}
.cushycms {
	
}
