/* css Zen Garden submission 213 - 'Under the Sea', by Eric Stoltz, http://www.ericstoltz.com/ */
/* css released under Creative Commons License - http://creativecommons.org/licenses/by-nc-sa/1.0/  */
/* All associated graphics copyright 2007, Eric Stoltz */


/* IMPORTANT */
/* This design is not a template. You may not reproduce it elsewhere without the 
   designer's written permission. However, feel free to study the CSS and use 
   techniques you learn from it elsewhere. */
/* "Under the Sea" by Eric Stoltz 	December 20, 2007	www.ericstoltz.com *//* css released under Creative Commons License - http://creativecommons.org/licenses/by-nc-sa/1.0/  */html {	margin: 0px;	padding: 0px;	height: 100%;	width: 100%;	}body {	margin: 0px;	padding: 0px;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 0.9em;	height: 100%;	width: 100%;	background-image: url(water.png);	background-repeat: repeat-x;	background-position: top;	background-color: #F0ECD6;	}p { 	}h3 { 	}a:link {	color: #993300;	text-decoration: none;	}a:visited {	color: #999900;	text-decoration: none;	}a:hover, a:active {	color: #993300;	text-decoration: none;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #993300;	}acronym {	}#container {	width: 700px;	margin-right: auto;	margin-left: auto;	margin-top: 0px;	background-image: url(squid-blowfish.png);	background-repeat: no-repeat;	background-position: right top;	z-index: 4;	position: relative;	}#intro {	margin-top: 0px;	padding-top: 130px;	}#pageHeader h1 {	background-image: url(title.png);	height: 195px;	width: 290px;	background-repeat: no-repeat;	margin-top: 0px;	position: absolute;	}#pageHeader h1 span {	display: none;	}#pageHeader h2 {	background-image: url(beauty.png);	background-repeat: no-repeat;	height: 234px;	width: 33px;	margin-left: 8px;	position: absolute;	margin-top: 250px;	}#pageHeader h2 span {	display: none;	}#pageHeader {	z-index: 5;	margin-top: -130px;	position: absolute;}#quickSummary {	background-image: url(top.png);	background-repeat: no-repeat;	width: 385px;	padding-bottom: 20px;	}#quickSummary p {	font-size: 0.7em;	font-style: italic;	margin-left: 60px;	margin-right: 60px;	line-height: 120%;	text-align: center;	}#quickSummary .p1 {	padding-top: 60px;	}#quickSummary .p2 {	font-style: normal;	font-variant: small-caps;	font-size: .8em;	}#preamble {	margin-top: 0px;	width: 385px;	margin-bottom: 0px;	padding-bottom: 20px;	background-image: url(back.png);	}#preamble h3{	margin-top: 0px;	background-image: url(enlightenment.png);	height: 45px;	width: 242px;	margin-left: 70px;	}#preamble h3 span {	display: none;	}#preamble p {	font-size: 0.8em;	margin-left: 60px;	margin-right: 60px;	line-height: 140%;	}	#supportingText {	margin-top: 0px;	width: 385px;	background-image: url(end.png);	background-repeat: no-repeat;	background-position: bottom;	padding-bottom: 600px;	margin-bottom: 50px;	}* html #supportingText {	}#supportingText h3 {	margin-top: 0px;	}#supportingText p {	font-size: 0.8em;	margin-left: 60px;	margin-right: 60px;	line-height: 140%;	}	#explanation {	background-image: url(back.png);	padding-bottom: 20px;}#explanation h3 {	background-image: url(about.png);	background-repeat: no-repeat;	height: 45px;	width: 242px;	margin-left: 70px;}#explanation h3 span {	display: none;	}#participation {	background-image: url(back.png);	padding-bottom: 20px;}#participation h3 {	background-image: url(participation.png);	background-repeat: no-repeat;	height: 45px;	width: 242px;	margin-left: 70px;}	#participation h3 span {	display: none;	}#benefits {	background-image: url(back.png);	padding-bottom: 20px;}	#benefits h3 {	background-image: url(benefits.png);	background-repeat: no-repeat;	height: 45px;	width: 242px;	margin-left: 70px;		}#benefits h3 span {	display: none;}#requirements {	background-image: url(back.png);	margin-bottom: 0px;	}#requirements h3 {	background-image: url(requirements.png);	background-repeat: no-repeat;	height: 45px;	width: 242px;	margin-left: 70px;}#requirements h3 span {	display: none;}#requirements .p5 {	margin-bottom: 0px;	padding-bottom: 20px;	background-image: url(huzzah.png);	background-repeat: no-repeat;	background-position: center top;	padding-top: 45px;	text-align: center;	font-style: italic;}#requirements .p5 a {	display: block;	font-family: Arial, Helvetica, sans-serif;	font-style: normal;	font-weight: bold;	text-transform: uppercase;}#requirements .p5 a:hover {	color: #333333;	text-decoration: underline;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}#footer {	position: absolute;	bottom: 700px;	margin-left: 350px;	z-index: 6;	font-family: Arial, Helvetica, sans-serif;	text-transform: uppercase;	font-size: 0.75em;	background-image: url(footer.png);	background-repeat: no-repeat;	height: 57px;	width: 252px;	text-align: center;	padding-top: 15px;	padding-right: 40px;	visibility: visible;}#linkList {	background-image: url(menu-top.png);	background-repeat: no-repeat;	background-position: top;	width: 225px;	padding-top: 104px;	position: absolute;	top: 300px;	margin-left: 375px;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 0.8em;	}#linkList ul {	margin-left: 35px;	padding-left: 10px;	list-style-image: url(bullet.png);	list-style-position: outside;	margin-top: 5px;	}#linkList li {	margin-bottom: 10px;	line-height: 130%;	margin-right: 30px;	}#lselect {	background-image: url(menu-back.png);	margin-bottom: 0px;	padding-bottom: 20px;}#lselect h3 {	background-image: url(select.png);	background-repeat: no-repeat;	height: 15px;	width: 200px;	margin-top: 0px;	margin-left: 0px;}#lselect h3 span {	display: none;}#lselect a {	display: block;	font-family: Arial, Helvetica, sans-serif;	font-style: normal;	font-weight: bold;}#lselect a:hover {	color: #333333;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	text-decoration: underline;}#lselect li {	font-style: italic;;}#lselect .c {	display: inline;}#lselect a.c {	font-style: italic;	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: normal;}#larchives {	background-image: url(menu-back.png);	margin-top: 0px;	margin-bottom: 0px;	padding-bottom: 20px;}	#larchives h3 {	background-image: url(archives.png);	background-repeat: no-repeat;	height: 15px;	width: 200px;	margin-top: 0px;	margin-left: 0px;}#larchives h3 span {	display: none;}#lresources {	background-image: url(menu-back.png);	margin-top: 0px;	margin-bottom: 0px;	padding-bottom: 20px;}#lresources h3 {	background-image: url(resources.png);	background-repeat: no-repeat;	height: 15px;	width: 200px;	margin-top: 0px;	margin-left: 0px;}#lresources h3 span {	display: none;}#linkList2 {	background-image: url(menu-end.png);	background-repeat: no-repeat;	padding-bottom: 352px;	background-position: bottom;	}#extraDiv2 {	background-image: url(bottom.png);	background-repeat: no-repeat;	background-position: center;	height: 200px;	width: 100%;	position: fixed;	bottom: 0px;	z-index: 5;}#extraDiv1 {	z-index: 2;	height: 800px;	width: 100%;	position: absolute;	top: 1200px;	background-image: url(critters.png);	background-repeat: no-repeat;	background-position: center;}.accesskey {	}