/* css Zen Garden submission 080 - 'Zen Pool', by Clinton Barth http://www.516media.com/ *//* css released under Creative Commons License - http://creativecommons.org/licenses/by-nc-sa/1.0/  *//* All associated graphics copyright 2004, Clinton Barth *//* Added: February 15th, 2004 *//* 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. *//* common styles----------------------------------------------- */body {background: #cc6600; /* darker *//*background: #cc8844; /* lighter */font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, 	helvetica, sans-serif;margin: 0px;padding: 0px;color: #000;}/* layout----------------------------------------------- */#container {position: relative;background: #ffcc88;margin: 20px auto;padding: 0px;width: 700px;border: 5px solid #fff;}#h3-preamble, #h3_1, #h3_2, #h3_3, #h3_4, #h3_5, #h3_6 {margin: 0px 0 0 20px;/*width: 480px;/* old */width: 660px;background: transparent;}#footer {margin: 25px 0 0 0;background: transparent url(css/footer.jpg) top left no-repeat;height: 1.5em;text-align: right;border-top: 1px solid #fff;}/* header----------------------------------------------- */#pageHeader {	background: url(css/header-mainpage.jpg) top left no-repeat;	height: 200px;	margin: 0;	border-bottom: 5px solid #fff;	}#pageHeader h1 {	display: none;	}#pageHeader h2 {	display: none;	}	#linksHeader {margin: 0px 0 0 0;background: transparent url(css/footer.jpg) top left no-repeat;height: 1.5em;text-align: center;border-bottom: 5px solid #fff;}/* text----------------------------------------------- */p {font-size: 12px;padding: 5px 5px 10px 5px;margin: 0;line-height: 16px;}#intro h3 {margin: 10px 0 0 0;padding: 0;/*width: 480px;/* old */width: 660px;height: 35px;border: 1px solid #fff;}#supportingText h3 {margin: 10px 0 0 0;padding: 0;/*width: 480px;/* old */width: 660px;height: 25px;border: 1px solid #fff;}#h3-preamble h3 {background: transparent url(css/h3-preamble.jpg) no-repeat top left;color: #fff;font-size: 14px;line-height: 32px;text-indent:4px;}#h3_1 h3 {background: transparent url(css/h3-plain.jpg) no-repeat top left;/*font-family: Helvetica, sans-serif;*//*font-stretch: condensed;*/color: #fff;font-size: 12px;line-height: 24px;text-indent:4px;}#h3_2 h3 {background: transparent url(css/h3-plain.jpg) no-repeat top left;color: #fff;font-size: 12px;line-height: 24px;text-indent:4px;}#h3_3 h3 {background: transparent url(css/h3-plain.jpg) no-repeat top left;color: #fff;font-size: 12px;line-height: 24px;text-indent:4px;}#h3_1 a1, #h3_1 a1:link, #h3_1 a1:visited {text-decoration: none;color: #fff;font-size: 12px;font-weight: bold;line-height: 24px;text-indent:4px;}a, a:link, a:visited {color: #630;text-decoration: underline;font-weight: normal;}a.title:hover {color: #fff;text-decoration: none;font-weight: bold;}a.title, a.title:link, a.title:visited {color: #fff;text-decoration: none;font-weight: bold;}#footer a, #footer a:link, #footer a:visited {text-decoration: none;color: #fff;font-size: 12px;padding: 0 10px 0 0;}#footer a:hover {text-decoration: none;color: #630;}#linksHeader a, #linksHeader a:link, #linksHeader a:visited {text-decoration: none;color: #fff;font-size: 12px;padding: 0 10px 0 0;}#linksHeader a:hover {text-decoration: none;color: #630;}div.img  {  margin:2px;  border:1px solid #cc6600;  border:0px solid #cc6600;  height:auto;  width:auto;  float:left;  text-align:center;  }div.img img  {  display:inline;  margin:3px;  border:1px solid #cc6600;  }div.img a:hover img  {  border:1px solid #ffffff;  }div.desc  {  text-align:center;  font-size: 11px;  font-weight:normal;  width:320px;  width:322px;  margin:2px;  }div.descfull  {  text-align:center;  font-size: 11px;  font-weight:normal;  width:660px;  margin:2px;  }/* forms----------------------------------------------- */div#wrap {margin: 0 auto;width: 350px;