/* Reset */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent;}
body{line-height:1;}
ol, ul{list-style: none;}
blockquote, q{quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after{content: ''; content: none;}
:focus{outline:0;}
ins{text-decoration: none;}
del{text-decoration: line-through;}
table{border-collapse:collapse; border-spacing:0;}

/* Global */

body{height:100%; width:100%; margin:0;padding:0; background-image:url(images/bg.jpg); font: 11px "Georgia", Times New Roman, Times, serif; line-height:18px; }

#wrapper{width:750px; height:590px; position:absolute; top:50px; left:0; overflow:hidden;}

#mask{width:100%; height:600%; overflow:hidden;}

.item{width:100%; height:20%; display:block;}	
	
.nav{width:320px; height:118px; float:left; display:block; z-index:1; position:relative; left:380px; background-image:url(images/nav.png); margin:0px; padding:0px;}

a:active{outline: none;}
a:focus{-moz-outline-style: none;}

img{border:0px;}
	
/* Typography and Styling */

.nav li{display:inline; float:left; margin:77px 0 0 10px;}
.nav li a{font-size:12px; color:#d5e14d; text-decoration:none;}

.banner{margin-left:450px;} 

.flickr{display:block; float:left; width:30px; height:30px; background: url(images/socialbuttons.png) no-repeat; margin:120px 0 0 0;}
.flickr:hover{background-position: 0 -30px;}
.flickr span{display:none;}

.twitter{display:block; float:left; width:30px; height:30px; background: url(images/socialbuttons.png) no-repeat; background-position: 0 -60px; margin:140px 0 0 5px;}
.twitter:hover{background-position: 0 -90px;}
.twitter span{display:none;}

.youtube{display:block; float:left; width:30px; height:30px; background: url(images/socialbuttons.png) no-repeat; background-position: 0 -120px; margin:120px 0 0 5px;}
.youtube:hover{background-position: 0 -150px;}
.youtube span{display:none;}

.facebook{display:block; float:left; width:30px; height:30px; background: url(images/socialbuttons.png) no-repeat; background-position: 0 -180px; margin:120px 0 0 5px;}
.facebook:hover{background-position: 0 -210px;}
.facebook span{display:none;}

h2{font-size:22px; color:#3c3c3c;}

.club p{font-size:14px; margin-bottom:10px;}

.footer a{color:#fff; text-decoration:underline;}

.club h2{margin-bottom:10px;}

.spam{margin-top:220px; color:#FFF;}

/* Sliding Content */

#item1{background:url(images/about-slide-bg.jpg) no-repeat; margin-left:100px;}

.about-text{width:250px; min-height:10px; padding:130px 0 0 20px;}
.about-text p{margin-bottom:10px;}
.about-text li{list-style-type:none; list-style-position:inside;}

#item2{background:url(images/frame.png) no-repeat; margin-left:100px;}

#item3{background:url(images/twitter-bg.jpg) no-repeat; margin-left:100px;}

.twitter-widget{padding:80px 0 0 250px;}

#item4{background:url(images/truth.png) no-repeat; margin-left:100px;}

.truth-text{width:500px; min-height:10px; padding:210px 0 0 80px; text-align:center;}
.truth-text li{list-style-type:none; list-style-position:inside; margin-left:-40px; margin-bottom:10px;}

#item5{background:url(images/club.png) no-repeat; margin-left:100px;}

.club{width:220px; min-height:10px; padding:150px 0 0 220px;}

.footer{width:520px; min-height:10px; padding:0 0 0 70px; color:#fff; text-align:center;}

.gallery{width:476px; height:303px; padding:160px 0 0 90px;}

/* Lightbox */

#jquery-overlay{ position:absolute; top:0; left:0; z-index:90; width:100%; height: 500px;}
#jquery-lightbox{ position:absolute; top:0; left:0; width:100%; z-index:100; text-align:center; line-height:0;}
#jquery-lightbox a img {border:none;}
#lightbox-container-image-box {position:relative; background-color:#fff; width:250px; height:250px; margin:0 auto;}
#lightbox-container-image {padding:10px;}
#lightbox-loading {position:absolute; top:40%; left:0%;	height:25%;	width:100%; text-align:center; line-height:0;}
#lightbox-nav {position: absolute;top:0; left:0; height:100%; width:100%; z-index:10;}
#lightbox-container-image-box > #lightbox-nav {left:0;}
#lightbox-nav a {outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {width:49%; height:100%; zoom:1; display:block;}
#lightbox-nav-btnPrev {left:0; float:left;}
#lightbox-nav-btnNext {right:0; float:right;}
#lightbox-container-image-data-box {font:10px Verdana, Helvetica, sans-serif; background-color:#fff; margin:0 auto;	line-height: 1.4em; overflow:auto; width:100%; padding:0 10px 0;}
#lightbox-container-image-data {padding:0 10px; color:#666;}
#lightbox-container-image-data #lightbox-image-details{width:70%; float:left; text-align:left;}	
#lightbox-image-details-caption {font-weight:bold;}
#lightbox-image-details-currentNumber {display:block; clear:left; padding-bottom:1.0em;}			
#lightbox-secNav-btnClose{width:66px; float:right;	padding-bottom:0.7em;}