body {margin: 0;padding: 0;background:#fff url(images/body_water.jpg) repeat; font-family:arial,verdana,sans-serif;font-size:100%;}
html{margin: 0;padding: 0;}
#container{width:770px;margin: auto;padding:0;border-left:3px solid #0460A2;border-right:3px solid #0460A2;background-color: #fff;}

#banner .logo {float: left;margin-top: 0;border:0px;}
#banner {height:350px;border-bottom:3px solid #409bdc;}
#banner .strapline {float: right;text-align: right;}

#nav  {margin:0;padding:0;width:200px;float: left;background-color: #fff;border-top: 1px  solid #0460A2;}
#nav ul{list-style: none;width:200px;margin:0;padding:0;}
#nav ul li {font-size:95%;border-bottom:1px solid #0460A2;}
#nav ul a{display:block;padding: 0.2em 1em;line-height: 1.0em;text-decoration: none;
color: #0460A2;font-family: trebuchet ms,arial,verdana,sans-serif;background-color:#AFD4EE;}
#nav ul a:hover {background-color:#058BEB;color:#fff;}


#content {float:right;color:#000;margin:0;width:570px;text-align:left;padding-bottom:10px;background-color:#fff;}

#content h1 {background-color:#0460A2;font-size:130%;;margin:0;padding:2px 0 0 10px;color:#fff;}
#content h2{font-size:100%;color:#fff;padding:0 0 0 10px;background:#0460A2;width:200px;margin-left:10px;text-align:center;}
#content p {line-height:1.4em;font-size:85%;padding: 0 10px 0px 10px;}
#content .tagline{color:#b1b1b1;font-size:24px;}
#content .quote {font-size:100%;word-spacing:0.2em;color:#ff0000;}
#content .thumb{margin:1em 0 1em 1em;padding:2px;border:1px solid #a0a0a0;}
#content a{color:#000;}
#content a:hover{color:#058BEB;}
.leftimg {float: left;border: 1px solid #b1b1b1;margin: 10px;}
.rightimg {float: right;margin: 10px;}
.center{margin-left:180px;border:0px;}
#content .gates{margin-left:130px;}
.faq{margin: 10px 0 10px 20px;}

#content dt {font-style:italic;font-weight:bold;margin:10px 0 10px 0;}
.gate{margin:10px 0 10px 40px;}

#content .tagline {font-family:georgia;background-color:#34AA85;color:#fff;padding:8px;margin:8px;text-align:center;}
.centered{margin-left:2%;}
#content .banner{border:0;margin-left:40px;padding:0;}
#content marquee{background-color:#0460A2;color:#fff;font-size:2.5em;width:94%;margin-left:3%;font-weight:bold;}
#rollover{margin:0;padding:0;}
.sidebar{text-align:center;font-size: 100%; float:left;width:240px;margin: 1em 0 0 0.2em;background-color:#;}
.sidebar p{padding:0;margin: 0.5em 0.5em 1em 0.5em;text-align:justify;line-height:1.2em;}
.sidebar h2{padding:0;font-size:100%;margin:0.5em 0 0 0;}
.sidebar ul{list-style:none;line-height:1.4em;text-align:left;margin-left:30px;}
.sidebar li{}
.sidebar  a{color:#000;text-decoration:none;}
.sidebar  a:hover {color: #fff;}
.sidebar .img{margin-top:1em;margin-bottom:1em;padding:0px;}



#footer {font-size:74%;width:100%;color:#fff;background:#eceded url(images/bg_footer.jpg) repeat-y left top;border-top: 3px solid #409bdc;
		
	clear: both;
	text-align:center;
	padding:1em 0 0.5em  0;margin-top:0em;margin-bottom:0;}

#footer a:link, #footer a:visited {color: #fff;}

#backlinks {color:#fff;width:100%;font-size:80%;text-align:center;}
	
	