*{vertical-align:top;margin:0;padding:0}
body{background-color:#69C;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#23110d}
table{width:100%;border-collapse:collapse}
h1{font-size:26px;color:#6a2d1b;margin:0 0 25px}
h2{font-size:14px;color:#6a2d1b;text-transform:uppercase;margin:0 0 15px}
h3{font-size:12px;margin:0 0 10px}
a{font-weight:700;color:#23110d;outline:none}
a:hover,a:active,a:focus{text-decoration:none}
img{border:0}
p{line-height:1.2em;margin:0 0 20px}
label{font-weight:700;color:#6a2d1b;padding:0 0 0 10px}
#header a{color:#fff}
#header a:hover{color:#69C}
#wrap{width:780px;text-align:center;height:200px;margin:0 auto}
#pages{height:23px;margin:0 0 30px 130px !important}
#pages a{float:left;margin:0 5px}
#footer{color:#fff;line-height:1.5em;margin:0 0 10px}
#footer a{color:#fff;padding:1px 3px}
#footer a:hover{background:#fff;color:#69C}
#content{background:#fff url(/imgs/background.jpg) no-repeat;margin:0 0 10px;padding:20px 0 80px}
#content .here{margin-top:30px}
#content td{vertical-align:middle;padding:0 0 20px}
#content .padded{margin:0 30px;padding:0}
#content div p{text-align:justify}
.nav{background:url(/imgs/menu-backg.jpg);height:42px}
.v2{background:url(/imgs/menu-backg2.jpg);overflow:hidden}
.v3{background:url(/imgs/menu-backg3.jpg);overflow:hidden}
.v4{background:red url(/imgs/menu-backg4.jpg);overflow:hidden}
.v5{background:url(/imgs/menu-backg5.jpg);overflow:hidden}
.nav ul{padding:0 0 0 20px}
.nav li{background:url(/imgs/menu-star.gif) no-repeat;display:block;float:left;height:35px;padding:0 5px 0 35px}
.nav a{font-size:29px;text-decoration:none;color:#fff}
.nav a:hover{color:#ebdff1!important}
.join .nav{background:url(/imgs/menu-backg-join.jpg)}
.mystore h2{margin:15px 0}
.mystore p{text-align:center!important}
.mystore table{background:#eee;margin:0 0 10px}
.mystore td{border:1px solid #fff;vertical-align:middle;color:#555;padding:10px 5px!important}
.mystore .hlight{background:#fff}
.mystore table img{margin-bottom:10px}
.short{color:#fff;font-weight:700;padding:35px 20px 0 360px}
.preview{position:absolute;display:block;width:150px;height:150px;bottom:0;left:10px}
.button{text-align:center;display:block;background:#ba371b;width:150px;line-height:23px;text-decoration:none;color:#fff}
.clear{clear:both}
.star{border:1px solid;background:url(/imgs/menu-star.gif) no-repeat 0 0}
.black{padding:2px 5px}
.black:hover{color:#fff;background:#23110d}
.video #content div,.index #content div,.more-pictures #content div{position:relative}
.video #content,.index #content,.more-pictures #content{background:none;padding:0}
.video1{height:512px;background:url(/imgs/free-video-1.jpg)}
.video2{height:510px;background:url(/imgs/free-video-2.jpg)}
.video3{height:510px;background:url(/imgs/free-video-3.jpg)}
.dipping{height:534px;background:url(/imgs/skinny-dipping.jpg)}
.updates{height:364px;background:url(/imgs/current-updates.jpg)}
.enter td{vertical-align:top!important;text-align:justify;padding:0 20px!important}
.enter table td{padding:10px 0!important}
.split{border-left:2px solid #ccc}
.intro,.rock,.more{position:relative;overflow:hidden}
.intro p,.rock p{position:absolute;top:100px;left:370px;font-weight:700;color:#fff;text-align:justify;width:380px}
.rock p{top:50px;left:370px;font-weight:700;color:#fff;text-align:justify;width:290px}
.more div{position:absolute;top:35px;left:370px;font-weight:700;color:#fff;text-align:justify;width:380px}
.more p{margin:0!important}
.button:hover,.activebutton{color:#fe9402}
