@charset "UTF-8";
/* CSS Document */

* {margin:0;padding:0;}

body {background:#000; text-align:center; font-family:Helvetica, Arial, sans-serif; font-size:11px; padding-top:100px;}

#container {width:700px; height:400px; margin:0 auto; text-align:left; position:relative;}

a:link, a:visited {text-decoration:none; color:#c00;}
a:hover, a:active {text-decoration:underline; color:#f00;}

.intro {background:#fff url('images/intro.jpg') top left no-repeat;}
.location {background:#fff url('images/location.jpg') top left no-repeat;}
.features {background:#fff url('images/features.jpg') top left no-repeat;}
.rates {background:#fff url('images/rates.jpg') top left no-repeat;}
.security {background:#fff url('images/security.jpg') top left no-repeat;}
.policies {background:#fff url('images/policies.jpg') top left no-repeat;}
.events {background:#fff url('images/events.jpg') top left no-repeat;}
.links {background:#fff url('images/links.jpg') top left no-repeat;}
.members {background:#fff url('images/members.jpg') top left no-repeat;}
.contact {background:#fff url('images/contact.jpg') top left no-repeat;}

h1 {color:#f00; margin-bottom:5px;}

h2 {float:right; width:460px; height:50px; padding:10px 0 0 0; color:#66CCCC; font-size:16px; font-weight:bold; overflow:hidden;}
h2 span {font-size:11px; font-weight:normal; color:#000;}

#content {width:460px; height:205px; padding-bottom:60px; float:right; background:url('images/logo.gif') bottom right no-repeat; overflow:hidden;}

p {margin-bottom:10px;}

#menu {width:90px; background:#f00; list-style:none; font-weight:bold; float:right; margin-left:10px;}

#menu li {margin:8px 0; text-align:right;}

#menu a:link, #menu a:visited {text-decoration:none; color:#000; display:block; width:83px; padding-right:7px;}
#menu a:hover, #menu a:active {width:83px; padding-right:4px; border:#fff solid; border-width:0 3px 0 0;}

#pictures {height:55px; width:700px; position:absolute; bottom:0; left:0; padding-top:15px; background:url('images/stripes.gif') top left repeat-x;}
#pictures a:link, #pictures a:visited {display:block; float:left;}
#pictures a:hover, #pictures a:active {border-bottom:5px #fff solid;}

.rate-table {margin-bottom:10px;}
.rate-table td {line-height:.9;}
.rate-table td.price {padding-right:50px; text-align:right;}