/*Zana Briski 2006 CSS Styles 
Created by Robert Power
e: robert@balanceimages.org
*/

html, body {
	margin: 0;
	padding: 0;
}

img {
	border:none;
	display: inline;
	padding: 0;
}

body {
	background: #141414 url(../images/BG2.jpg);
	 
}

#wrap {
	background-color: #141414;
	text-align: center;
	position: absolute;
	padding: 0;
	top: 50%;
	left: 0px;
	width: 100%;
	height: 1px;
	overflow: visible;
	visibility: visible;
	display: block;
}

#indexcontent  {
	background-color: #191718;
	background: url(../images/splashbg.jpg) no-repeat top left;
	margin-left: -415px;
	position: absolute;
	padding: 0;
	top: -245px;
	left: 50%;
	width: 825px;
	height: 500px;
	visibility: visible
}

#flash  {
	background-color: #191718;
	margin-left: -410px;
	position: absolute;
	padding: 0;
	top: -251px;
	left: 50%;
	width: 825px;
	height: 500px;
	visibility: visible
}


#awardscontent  {
	background-color: #191718;
	background: url(../images/awardsBg.jpg) no-repeat top left;
	margin-left: -410px;
	position: absolute;
	padding: 0;
	top: -251px;
	left: 50%;
	width: 825px;
	height: 500px;
	visibility: visible
}

#contactcontent  {
	background-color: #191718;
	background: url(../images/contactBg.jpg) no-repeat top left;
	margin-left: -410px;
	position: absolute;
	padding: 0;
	top: -251px;
	left: 50%;
	width: 825px;
	height: 500px;
	visibility: visible
}

#biocontent  {
	background-color: #191718;
	background: url(../images/bioBg.jpg) no-repeat top left;
	margin-left: -410px;
	position: absolute;
	padding: 0;
	top: -251px;
	left: 50%;
	width: 825px;
	height: 500px;
	visibility: visible
}

#inprogresscontent  {
	background-color: #191718;
	background: url(../images/revBg.jpg) no-repeat top left;
	margin-left: -410px;
	position: absolute;
	padding: 0;
	top: -251px;
	left: 50%;
	width: 825px;
	height: 500px;
	visibility: visible
}

/*--------------------------------------------
 					main nav
----------------------------------------------*/

#nav  {
	position: absolute;
	padding: 0;
	margin: 0;
	font: bold 11px tahoma, "Lucida Grande", "Lucida Sans", verdana, sans-serif;
	color: #3F2B0C;
	text-decoration: none;
	letter-spacing: 1px;
	top: 53px;
	left: 16px;
	width: 400px;
	height: 15px; 
	text-align:left;
	}

#nav li {
	display: inline;
	list-style: none;
	margin: 0;
}

#nav a, a:link a:active {
	font: bold 11px tahoma, "Lucida Grande", "Lucida Sans", verdana, sans-serif;
	color: #573812;
	letter-spacing: 1px;
	text-decoration: none;
}

#nav a:visited {
	color: #573812;
	text-decoration: none;
}
	
#nav a:hover {
   color: #3F2B0C;
	text-decoration: none;
}

#nav .active {
    color: #6c4717;
	text-decoration: none;
}

/*--------------------------------------------
 				home page
----------------------------------------------*/

#homecontent  {
	background-color: #191718;
	background: url(../images/homeBg.jpg) no-repeat top left;
	margin-left: -410px;
	position: absolute;
	padding: 0;
	top: -251px;
	left: 50%;
	height: 500px;
	width: 825px; 
	visibility: visible
}

#homegallery {
	position: relative;
	text-align: center;
	padding: 0;
	margin: 0 auto;
	top: 163px;
	
} 

#homegallerynav {
text-align:center;
height:135px;
padding: 0;
background-color:transparent;
cursor:pointer;
margin: 0 auto;
}

/* LISTS */
ul.homegallerymenu {
text-align:center;
margin: 0 auto;
padding: 0;
width: 722px;

}

ul.homegallerymenu li a {
display:block;
height:135px;
}

ul.homegallerymenu li {
float:left;
height:135px;
display:inline;
list-style-type: none;
}

li.homethumb1 a {
width:322px;
background:url(../images/galleriesThumb.jpg) no-repeat 0px 0px;
}

li.homethumb1 a:hover  {
background:url(../images/galleriesThumb.jpg) no-repeat 0px -144px;
}

li.homethumb2 a {
width:200px;
background:url(../images/galleriesThumb.jpg) no-repeat -320px 0px;
}

li.homethumb2 a:hover  {
background:url(../images/galleriesThumb.jpg) no-repeat -320px -144px;
}

li.homethumb3 a {
width:200px;
background:url(../images/galleriesThumb.jpg) no-repeat -516px  0px;
}

li.homethumb3 a:hover  {
background:url(../images/galleriesThumb.jpg) no-repeat -516px -144px;
}

ul.homegallerymenu li span {
display:none;
}

/*--------------------------------------------
 		widelux gallery
----------------------------------------------*/

#wideluxcontent  {
	background-color: #191718;
	background: url(../images/wideluxBg.jpg) no-repeat top left;
	margin-left: -410px;
	position: absolute;
	padding: 0;
	top: -251px;
	left: 50%;
	width: 825px;
	height: 500px;
	visibility: visible
}

#widegallery {
	position: relative;
	text-align: center;
	padding: 0;
	margin: 0 auto;
	top: 110px;
} 
 
 #widebigpic {
	margin: 0 0 20px 0px;
	text-align: center;
	padding:0;
}

#widegallerynav {
text-align:center;
height:27px;
padding: 0;
background-color:transparent;
cursor:pointer;
margin: 0 auto;
}

/* LISTS */
ul.widegallerymenu {
text-align:center;
margin: 0 auto;
padding: 0;
width: 642px;
}

ul.widegallerymenu li a {
display:block;
height:27px;
}

ul.widegallerymenu li {
float:left;
height:27px;
display:inline;
list-style-type: none;
}

li.thumb1 a {
width:64px;
background:url(../images/wideluxThumb.jpg) no-repeat 0px 0px;
}

li.thumb1 a:hover {
background:url(../images/wideluxThumb.jpg) no-repeat 0px -44px;
}

li.thumb2 a {
width:64px;
background:url(../images/wideluxThumb.jpg) no-repeat -65px 0px;
}

li.thumb2 a:hover {
background:url(../images/wideluxThumb.jpg) no-repeat -65px -44px;
}

li.thumb3 a {
width:64px;
background:url(../images/wideluxThumb.jpg) no-repeat -128px 0px;
}

li.thumb3 a:hover {
background:url(../images/wideluxThumb.jpg) no-repeat -128px -44px;
}

li.thumb4 a {
width:64px;
background:url(../images/wideluxThumb.jpg) no-repeat -193px 0px;
}

li.thumb4 a:hover {
background:url(../images/wideluxThumb.jpg) no-repeat -193px -44px;
}

li.thumb5 a {
width:64px;
background:url(../images/wideluxThumb.jpg) no-repeat -257px 0px;
}

li.thumb5 a:hover {
background:url(../images/wideluxThumb.jpg) no-repeat -257px -44px;
}

li.thumb6 a {
width:64px;
background:url(../images/wideluxThumb.jpg) no-repeat -321px 0px;
}

li.thumb6 a:hover {
background:url(../images/wideluxThumb.jpg) no-repeat -321px -44px;
}

li.thumb7 a {
width:64px;
background:url(../images/wideluxThumb.jpg) no-repeat -384px 0px;
}

li.thumb7 a:hover {
background:url(../images/wideluxThumb.jpg) no-repeat -384px -44px;
}

li.thumb8 a {
width:64px;
background:url(../images/wideluxThumb.jpg) no-repeat -448px 0px;
}

li.thumb8 a:hover {
background:url(../images/wideluxThumb.jpg) no-repeat -448px -44px;
}

li.thumb9 a {
width:64px;
background:url(../images/wideluxThumb.jpg) no-repeat -512px 0px;
}

li.thumb9 a:hover {
background:url(../images/wideluxThumb.jpg) no-repeat -512px -44px;
}

li.thumb10 a {
width:64px;
background:url(../images/wideluxThumb.jpg) no-repeat -577px 0px;
}

li.thumb10 a:hover {
background:url(../images/wideluxThumb.jpg) no-repeat -577px -44px;
}

ul.widegallerymenu li span {
display:none;
}

/*--------------------------------------------
 		brothel gallery
----------------------------------------------*/

#brothelcontent  {
	background-color: #191718;
	background: url(../images/brothelsBg.jpg) no-repeat top left;
	margin-left: -410px;
	position: absolute;
	padding: 0;
	top: -251px;
	left: 50%;
	width: 825px;
	height: 500px;
	visibility: visible
}

#brothelgallery {
	position: relative;
	text-align: center;
	padding: 0;
	margin: 0 auto;
	top: 110px;
} 

#brothelbigpic {
	margin: 0 0 20px 0px;
	text-align: center;
	padding:0;
}

#brothelgallerynav {
text-align:center;
height:27px;
padding: 0;
background-color:transparent;
cursor:pointer;
margin: 0 auto;
}

/* LISTS */
ul.brothelgallerymenu {
text-align:center;
margin: 0 auto;
padding: 0;
width: 562px;
}

ul.brothelgallerymenu li a {
display:block;
height:27px;
}

ul.brothelgallerymenu li {
float:left;
height:27px;
display:inline;
list-style-type: none;
}

li.brothelthumb1 a {
width:40px;
background:url(../images/brothelThumb.jpg) no-repeat 0px 0px;
}

li.brothelthumb1 a:hover {
background:url(../images/brothelThumb.jpg) no-repeat 0px -45px;
}

li.brothelthumb2 a {
width:40px;
background:url(../images/brothelThumb.jpg) no-repeat -40px 0px;
}

li.brothelthumb2 a:hover {
background:url(../images/brothelThumb.jpg) no-repeat -40px -45px;
}

li.brothelthumb3 a {
width:40px;
background:url(../images/brothelThumb.jpg) no-repeat -80px 0px;
}

li.brothelthumb3 a:hover {
background:url(../images/brothelThumb.jpg) no-repeat -80px -45px;
}

li.brothelthumb4 a {
width:40px;
background:url(../images/brothelThumb.jpg) no-repeat -120px 0px;
}

li.brothelthumb4 a:hover {
background:url(../images/brothelThumb.jpg) no-repeat -120px -45px;
}

li.brothelthumb5 a {
width:40px;
background:url(../images/brothelThumb.jpg) no-repeat -160px 0px;
}

li.brothelthumb5 a:hover {
background:url(../images/brothelThumb.jpg) no-repeat -160px -45px;
}

li.brothelthumb6 a {
width:40px;
background:url(../images/brothelThumb.jpg) no-repeat -200px 0px;
}

li.brothelthumb6 a:hover {
background:url(../images/brothelThumb.jpg) no-repeat -200px -45px;
}

li.brothelthumb7 a {
width:40px;
background:url(../images/brothelThumb.jpg) no-repeat -240px 0px;
}

li.brothelthumb7 a:hover {
background:url(../images/brothelThumb.jpg) no-repeat -240px -45px;
}

li.brothelthumb8 a {
width:40px;
background:url(../images/brothelThumb.jpg) no-repeat -278px 0px;
}

li.brothelthumb8 a:hover {
background:url(../images/brothelThumb.jpg) no-repeat -278px -45px;
}

li.brothelthumb9 a {
width:40px;
background:url(../images/brothelThumb.jpg) no-repeat -318px 0px;
}

li.brothelthumb9 a:hover {
background:url(../images/brothelThumb.jpg) no-repeat -318px -45px;
}

li.brothelthumb10 a {
width:40px;
background:url(../images/brothelThumb.jpg) no-repeat -358px 0px;
}

li.brothelthumb10 a:hover {
background:url(../images/brothelThumb.jpg) no-repeat -358px -45px;
}

li.brothelthumb11 a {
width:40px;
background:url(../images/brothelThumb.jpg) no-repeat -398px 0px;
}

li.brothelthumb11 a:hover {
background:url(../images/brothelThumb.jpg) no-repeat -398px -45px;
}

li.brothelthumb12 a {
width:40px;
background:url(../images/brothelThumb.jpg) no-repeat -437px 0px;
}

li.brothelthumb12 a:hover {
background:url(../images/brothelThumb.jpg) no-repeat -437px -45px;
}

li.brothelthumb13 a {
width:40px;
background:url(../images/brothelThumb.jpg) no-repeat -478px 0px;
}

li.brothelthumb13 a:hover {
background:url(../images/brothelThumb.jpg) no-repeat -478px -45px;
}

li.brothelthumb14 a {
width:40px;
background:url(../images/brothelThumb.jpg) no-repeat -520px 0px;
}

li.brothelthumb14 a:hover {
background:url(../images/brothelThumb.jpg) no-repeat -520px -45px;
}

ul.brothelgallerymenu li span {
display:none;
}

/*--------------------------------------------
 		zoo gallery
----------------------------------------------*/

#zoocontent  {
	background-color: #191718;
	background: url(../images/zooBg.jpg) no-repeat top left;
	margin-left: -410px;
	position: absolute;
	padding: 0;
	top: -251px;
	left: 50%;
	width: 825px;
	height: 500px;
	visibility: visible
}

#zoogallery {
	position: relative;
	text-align: center;
	padding: 0;
	margin: 0 auto;
	top: 110px;
} 

#zoobigpic {
	margin: 0 0 20px 0px;
	text-align: center;
	padding:0;
}

#zoogallerynav {
text-align:center;
height:27px;
padding: 0;
background-color:transparent;
cursor:pointer;
margin: 0 auto;
}

/* LISTS */
ul.zoogallerymenu {
text-align:center;
margin: 0 auto;
padding: 0;
width: 515px;
}

ul.zoogallerymenu li a {
display:block;
height:28px;
}

ul.zoogallerymenu li {
float:left;
height:28px;
display:inline;
list-style-type: none;
}

li.zoothumb1 a {
width:40px;
background:url(../images/zooThumb.jpg) no-repeat 0px 0px;
}

li.zoothumb1 a:hover {
background:url(../images/zooThumb.jpg) no-repeat 0px -45px;
}

li.zoothumb2 a {
width:40px;
background:url(../images/zooThumb.jpg) no-repeat -40px 0px;
}

li.zoothumb2 a:hover {
background:url(../images/zooThumb.jpg) no-repeat -40px -45px;
}

li.zoothumb3 a {
width:40px;
background:url(../images/zooThumb.jpg) no-repeat -81px 0px;
}

li.zoothumb3 a:hover {
background:url(../images/zooThumb.jpg) no-repeat -81px -45px;
}

li.zoothumb4 a {
width:40px;
background:url(../images/zooThumb.jpg) no-repeat -120px 0px;
}

li.zoothumb4 a:hover {
background:url(../images/zooThumb.jpg) no-repeat -120px -45px;
}

li.zoothumb5 a {
width:40px;
background:url(../images/zooThumb.jpg) no-repeat -161px 0px;
}

li.zoothumb5 a:hover {
background:url(../images/zooThumb.jpg) no-repeat -161px -45px;
}

li.zoothumb6 a {
width:40px;
background:url(../images/zooThumb.jpg) no-repeat -200px 0px;
}

li.zoothumb6 a:hover {
background:url(../images/zooThumb.jpg) no-repeat -200px -45px;
}

li.zoothumb7 a {
width:40px;
background:url(../images/zooThumb.jpg) no-repeat -240px 0px;
}

li.zoothumb7 a:hover {
background:url(../images/zooThumb.jpg) no-repeat -240px -45px;
}

li.zoothumb8 a {
width:39px;
background:url(../images/zooThumb.jpg) no-repeat -280px 0px;
}

li.zoothumb8 a:hover {
background:url(../images/zooThumb.jpg) no-repeat -280px -45px;
}

li.zoothumb9 a {
width:38px;
background:url(../images/zooThumb.jpg) no-repeat -320px 0px;
}

li.zoothumb9 a:hover {
background:url(../images/zooThumb.jpg) no-repeat -320px -45px;
}

li.zoothumb10 a {
width:38px;
background:url(../images/zooThumb.jpg) no-repeat -360px 0px;
}

li.zoothumb10 a:hover {
background:url(../images/zooThumb.jpg) no-repeat -360px -45px;
}

li.zoothumb11 a {
width:38px;
background:url(../images/zooThumb.jpg) no-repeat -400px 0px;
}

li.zoothumb11 a:hover {
background:url(../images/zooThumb.jpg) no-repeat -400px -45px;
}

li.zoothumb12 a {
width:38px;
background:url(../images/zooThumb.jpg) no-repeat -440px 0px;
}

li.zoothumb12 a:hover {
background:url(../images/zooThumb.jpg) no-repeat -440px -45px;
}

li.zoothumb13 a {
width:38px;
background:url(../images/zooThumb.jpg) no-repeat -480px 0px;
}

li.zoothumb13 a:hover {
background:url(../images/zooThumb.jpg) no-repeat -480px -45px;
}

ul.zoogallerymenu li span {
display:none;
}

/*--------------------------------------------
 			index page
----------------------------------------------*/

#swirl {
 	width: 825px; 
	height: 500px;
	background: url(../images/bg.gif) no-repeat;
 	} 
 	
#text {
	position: relative;
	padding: 0;
	top: 175px;
	left: 95px;
	font: bold 11px tahoma, "Lucida Grande", "Lucida Sans", verdana, sans-serif;
	letter-spacing: 1px;
	color: #965523;
	text-align: left;						
	}

#text a, a:link, a:active {
	font: bold 11px tahoma, "Lucida Grande", "Lucida Sans", verdana, sans-serif;
	color: #965523;
	text-decoration: none;
}

#text a:visited {
	color: #965523;
	text-decoration: none;
}

#text a:hover {
	COLOR: #7b461d; 
	text-decoration: none;
}
						
#blurb {
	font: 10px tahoma, "Lucida Grande", "Lucida Sans", verdana, sans-serif;
	color: #9F6031;
	letter-spacing: 1px;
	position: relative;
	text-decoration: none;
	text-align: left;
	padding: 0;
	top: 180px;
	left: 95px;
	}	

#blurb a, a:link, a:active { 
	font:10px tahoma, "Lucida Grande", "Lucida Sans", verdana, sans-serif;
	color: #9F6031;
	text-decoration: none;
	}

#blurb a:visited {
	COLOR: #9F6031; 
	text-decoration: none;
	}

#blurb a:hover { 
	COLOR: #7b461d; 
	text-decoration: none;
	}

/*--------------------------------------------
 			flash check text
----------------------------------------------*/

.flashcheck {
	font: 10px tahoma, "Lucida Grande", "Lucida Sans", verdana, sans-serif;
	color: #9F6031;
	letter-spacing: 1px;
	text-decoration: none;
	text-align: left;
}

.flashcheck a, a:link, a:active {
	font:10px tahoma, "Lucida Grande", "Lucida Sans", verdana, sans-serif;
	color: #9F6031;
	text-decoration: none;
	}

.flashcheck a:visited {
	COLOR: #9F6031; 
	text-decoration: none;
	}

.flashcheck a:hover { 
	COLOR: #7b461d; 
	text-decoration: none;
	}


#scroll {
		position: absolute;
		text-align: left;
		padding: 0;
		width: 625px;
		margin: 0;
		top: 150px;
		left: 104px;
		font: normal 11px/1.4em tahoma, "Lucida Grande", "Lucida Sans", verdana, sans-serif;
		color: #3F2B0C;
		letter-spacing: 1px;
}

#scroll a, a:link a:active {
		font: bold 11px/1.4em tahoma, "Lucida Grande", "Lucida Sans", verdana, sans-serif;
		color: #3F2E14;
		letter-spacing: 1px;
		text-decoration: none;
}
	
#scroll a:visited {
		color: #3F2E14;
		text-decoration: none;
	}
	
#scroll a:hover {
        color:#3F2E14;
		text-decoration: underline;
}

#awards {
		position: absolute;
		text-align: left;
		padding: 0;
		margin: 0;
		top: 158px;
		left: 104px;
		font: bold 11px/1.4em tahoma, "Lucida Grande", "Lucida Sans", verdana, sans-serif;
		color: #3F2B0C;
}

#awards a, a:link a:active {
		font: bold 11px/1.4em tahoma, "Lucida Grande", "Lucida Sans", verdana, sans-serif;
		color: #3F2E14;
		text-decoration: none;
}
	
#awards a:visited {
		color: #3F2E14;
		text-decoration: none;
	}
	
#awards a:hover {
        color: #3F2E14;
		text-decoration: underline;
}

#awards .reg {
        font: normal 11px/1.4em tahoma, "Lucida Grande", "Lucida Sans", verdana, sans-serif;
		color: #3F2B0C;
		letter-spacing: 1px;
}

.caps {
		font: bold 11px/1.6em tahoma, "Lucida Grande", "Lucida Sans", verdana, sans-serif;
		color: #3F2B0C;
		letter-spacing: 1px;
}