/* Used by permission (NaturalWaterSlide(s).com). Copyright 2004 Apex Web Solutions (ApexWebSolutions.com). */
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	background-color:#DFFFFE;
	margin:3px;
}
#content {
	min-height:900px;
	padding:6px 135px 26px 153px;
	background-color:#DFFFFE;
	background-image:url(../imag/bubbles_bg_green.gif);
	background-attachment:scroll;
	background-repeat:repeat-y;
	background-position:left top;
	border:1px solid #000;
}
html>body #content {
	padding:6px 133px 26px 153px;
}
#twocol {
	padding:6px 6px 26px 153px;
	background-color:#DFFFFE;
	background-image:url(../imag/bubbles_bg_green.gif);
	background-attachment:scroll;
	background-repeat:repeat-y;
	background-position:left top;
	border:1px solid #000;
}
html>body #twocol {
	padding:6px 4px 26px 153px;
}
.floatl {
	float:left;
	margin:-6px 0px 0px 5px;
	padding:0px;
}
.floatr {
	float:right;
	margin:-7px -2px 0px 0px;
	padding:0px;
}
html>body .floatl {margin-top:26px;}
.floatl span {margin:-6px -6px 0px 0px;}
html>body .floatl span {margin:26px -6px 0px 0px;}	
.floatl div img {
	margin:5px 10px 5px 0px;
}
.floatl p, .floatr p {
	font-size:9px;
	text-align:center;
}
.floatl p {
 	margin:-2px 0px 5px 0px;
}
.floatr p {
 	margin:-11px 0px 5px 0px;
}
#footer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	text-align:center;
	color:#000;
	margin-top:-22px;
	padding:0px;
	background-color:#63A19E;
	border:1px solid #000;
	height:215px;
	overflow:hidden;
	-moz-scrollbars-none;
}
#footer p {
	margin-top:-15px;
}
#footer .shrink {
	font-size:70%;
	line-height:200%;
	margin-top:27px;
}

#header {
	height:120px;
	padding:0px;
	margin:0px 0px 0px 0px;
	background-image:url(../imag/bubbles_bg_green_full.gif);
	border:1px solid #000;
}
html>body #header {
		height:120px;
}
#header img {
	margin:0px;
}
h1,h2,h3,h4,h5,h6 {
	margin:0px 0px 15px 0px;
	padding:10px 0px 10px 5px;
	font-weight:900;
	color:#666;
}
h1 {
	font-size:28px;
	line-height:28px;
	margin:0px 2px 0px 2px;
}
h2 {
	font-size:23px;
	margin:0px 2px -5px 5px;
}
h3 {
	font-size:18px;
	line-height:18px;
}
img {
	margin:10px;
}
.navbutnsectn {
	margin:0px 0px -16px -8px;
}
.navbutn {
	margin:0px 0px -17px -8px;
	position:relative;
	top:0px;
}
p {
	margin:5px 0px 8px 9px;
}
#menu {
	font-size:85%;
	line-height:28px;
	width:90%;
	padding:8px 8px 0px 8px;
	position:relative;
	top:8px;
	left: 3px;

}
#menu p {
	padding:0px 0px 0px 0px;
}
.shrink {
	font-size:87%;
	line-height:160%;
	margin:0px 0px 6px 1px;
}
.shrink h2, .shrink h3, .shrink h4 {
	margin:0px 0px 10px 11px;
}
table {
	border:0px none;
	border-collapse:collapse;
	padding:0px;
	margin:0px;
}
td {
	padding:0px;
}
/* Col 3 boxes */
#donate, #advert, #contact {
	font-size:80%;
	line-height:15px;
	position:absolute;
	right:14px;
	width:142px;
	padding:10px;
	margin:0px 0px 10px 10px;
	background-color:#cff;
	border:1px solid #699;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:120px;
}
html>body #donate, html>body #advert, html>body #contact {width:98px;}
#donate h3, #advert h3, #contact h3 {
	margin:-13px 0px 0px -4px;
}
html>body #donate h3, html>body #advert h3, html>body #contact h3 {
	margin:-8px 0px 0px -4px;
}
#donate li, #advert li, #contact li {
	line-height:21px;
	margin-left:8px;
}
#donate p, #advert p, #contact p {
	margin:0px 0px 0px 2px;
}
#donate {
	top:134px;
	padding-bottom:0px;
}
html>body #donate{padding-bottom:3px;}
#donate form {
	margin:-2px 0px 6px 0px;
}
#advert {
	top:220px;
}
html>body #advert {top:226px;}
#goobar {
	top:286px;
	position:absolute;
	right:4px;
	width:120px;
	padding:10px;
	margin:0px 0px 10px 10px;
}
html>body #goobar {top:298px;}
#goobanner {
	position:absolute;
	top:10px;
	right:10px;
	width:468px;
	height:69px;
	filter:alpha(opacity=77);
	-moz-opacity:0.77;
	opacity: 0.77;
}
#goobanner2 {
	position:absolute;
	top:10px;
	right:10px;
	width:728px;
	height:99px;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity: 0.8;
}
#contact {
	top:896px;
}
#contact img {
	margin:-5px 0px -5px 0px;
}