/*********************************************
	MAIN NAV
*********************************************/





.main-nav{
	display:block;
	width:1111px;
	height:137px;
	position:absolute;
	top:495px;
	left:50px;
}


.main-nav, .main-nav ul, .main-nav ul li, .main-nav a{
	z-index:1200;
}

.main-nav ul{
	list-style-type:none; 
	margin:0;
	padding:0;	
	
}

.main-nav li{ 
    display:block;
    height:137px;
	float:left;
	text-align:center;
	background:url(/images/main-nav2.png);
}




.main-nav a{
	text-decoration:none;	
}

.main-nav a.main{ 
	text-indent:-9999px;
	position:relative;
	display:block;
	width:100%;
	height:137px;
}



.main-nav ul li.menu{background-position: left top; width:150px;}
.main-nav ul li.menu:hover {background-position: left bottom;}

.main-nav ul li.happy{background-position: -150px top; width:200px;}
.main-nav ul li.happy:hover {background-position: -150px bottom;}

.main-nav ul li.night{background-position: -350px top; width:170px;}
.main-nav ul li.night:hover {background-position: -350px bottom;}

.main-nav ul li.special{background-position: -520px top; width:250px;}
.main-nav ul li.special:hover {background-position: -520px bottom;}   

.main-nav ul li.photos{background-position: -770px top; width:130px;}
.main-nav ul li.photos:hover{background-position: -770px bottom;}

.main-nav ul li.aboutus{background-position: -900px top; width:211px;}
.main-nav ul li.aboutus:hover{background-position: -900px bottom;}




.main-nav ul li:hover{
	cursor:pointer;	
	z-index:1;
}






/*********************************************
	SUB MAIN NAV
*********************************************/





.sub-main-nav{
	display:block;
	width:1111px;
	height:137px;
	position:absolute;
	top:392px;
	left:50px;
}


.sub-main-nav, .sub-main-nav ul, .sub-main-nav ul li, .sub-main-nav a{
	z-index:1200;
}

.sub-main-nav ul{
	list-style-type:none; 
	margin:0;
	padding:0;	
	
}

.sub-main-nav li{ 
    display:block;
    height:137px;
	float:left;
	text-align:center;
	background:url(/images/main-nav2.png);
}




.sub-main-nav a{
	text-decoration:none;	
}

.sub-main-nav a.main{ 
	text-indent:-9999px;
	position:relative;
	display:block;
	width:100%;
	height:137px;
}



.sub-main-nav ul li.menu{background-position: left top; width:150px;}
.sub-main-nav ul li.menu:hover {background-position: left bottom;}

.sub-main-nav ul li.happy{background-position: -150px top; width:200px;}
.sub-main-nav ul li.happy:hover {background-position: -150px bottom;}

.sub-main-nav ul li.night{background-position: -350px top; width:170px;}
.sub-main-nav ul li.night:hover {background-position: -350px bottom;}

.sub-main-nav ul li.special{background-position: -520px top; width:250px;}
.sub-main-nav ul li.special:hover {background-position: -520px bottom;}   

.sub-main-nav ul li.photos{background-position: -770px top; width:130px;}
.sub-main-nav ul li.photos:hover{background-position: -770px bottom;}

.sub-main-nav ul li.aboutus{background-position: -900px top; width:211px;}
.sub-main-nav ul li.aboutus:hover{background-position: -900px bottom;}




.sub-main-nav ul li:hover{
	cursor:pointer;	
	z-index:1;
}














/*********************************************
	NIGHT SUB MAIN NAV
*********************************************/





.night-sub-main-nav{
	display:block;
	width:1292px;
	height:118px;
	position:absolute;
	top:410px;
	left:0;
}


.night-sub-main-nav, .night-sub-main-nav ul, .night-sub-main-nav ul li, .night-sub-main-nav a{
	z-index:1200;
}

.night-sub-main-nav ul{
	list-style-type:none; 
	margin:0;
	padding:0;	
	
}

.night-sub-main-nav li{ 
    display:block;
    height:118px;
	float:left;
	text-align:center;
	background:url(/images/nightlife-main-nav.png);
}




.night-sub-main-nav a{
	text-decoration:none;	
}

.night-sub-main-nav a.main{ 
	text-indent:-9999px;
	position:relative;
	display:block;
	width:100%;
	height:118px;
}



.night-sub-main-nav ul li.menu{background-position: left top; width:215px;}
.night-sub-main-nav ul li.menu:hover {background-position: left bottom;}

.night-sub-main-nav ul li.happy{background-position: -215px top; width:185px;}
.night-sub-main-nav ul li.happy:hover {background-position: -215px bottom;}

.night-sub-main-nav ul li.night{background-position: -400px top; width:170px;}
.night-sub-main-nav ul li.night:hover {background-position: -400px bottom;}

.night-sub-main-nav ul li.special{background-position: -570px top; width:290px;}
.night-sub-main-nav ul li.special:hover {background-position: -570px bottom;}   

.night-sub-main-nav ul li.photos{background-position: -860px top; width:160px;}
.night-sub-main-nav ul li.photos:hover{background-position: -860px bottom;}

.night-sub-main-nav ul li.aboutus{background-position: -1020px top; width:272px;}
.night-sub-main-nav ul li.aboutus:hover{background-position: -1020px bottom;}




.night-sub-main-nav ul li:hover{
	cursor:pointer;	
	z-index:1;
}