html, body{margin:0; padding:0; height:100%; font:12px/15px normal normal Verdana, Arial, Helvetica, sans-serif}
body{color:#000; background:#FFF url(../images/water-bg.jpg) fixed center top no-repeat;}
ul{margin:0; padding:0;}
li{list-style:none;}
li h3{text-align:center};
h2{padding:0; margin:0 0 5px 0; font-size:18px;}
h3{margin:0; padding:0; font-size:14px;}
p{margin:0 0 10px 0; padding:0;}
a:link, a:visited{text-decoration:none; color:#369;}
a:hover, a:active{color:#FFF;}

#right-col .section{border:3px solid #369; margin:0 0 10px 0; padding:5px;}
#left-col .section{background:#69c; color:#fff; margin:0 0 10px 0; padding:5px;}

#right-col h2, #left-col h2{background:url(../images/water-drop.jpg) left top no-repeat; padding:0 0 0 55px; line-height:30px; color:#369;}

#header{background: #FFF url(../images/header.jpg) left top no-repeat; height:150px; width:750px; font-weight:bold; text-align:right; padding-top:20px; margin:0 auto;}

#stretch{float:left; position:absolute; left:50%; width:780px; min-height:100%; _height:100%; margin-left:-390px; background:url(../images/stretch-bg.jpg) scroll center top repeat-y;}

#content{clear:both; padding:0 10px;}

#right-col{width:470px; float:right; padding:0 20px 20px 20px;}
.section img{padding-right:5px;}

#left-col{color:#000; width:250px; float:left; padding:0 0 10px 20px;}

#footer{clear:both; color:#8AA2D4; background:#FFF; width:100%; line-height:30px; margin:0; text-align:center; font-weight:bold;}