/*********************************************
	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:120px;}
.main-nav ul li.menu:hover {background-position: left bottom;}

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

.main-nav ul li.block{background-position: -290px top; width:160px;}
.main-nav ul li.block:hover {background-position: -290px bottom;}

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

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

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

.main-nav ul li.aboutus{background-position: -960px top; width:151px;}
.main-nav ul li.aboutus:hover{background-position: -960px 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:120px;}
.sub-main-nav ul li.menu:hover {background-position: left bottom;}

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

.sub-main-nav ul li.block{background-position: -290px top; width:160px;}
.sub-main-nav ul li.block:hover {background-position: -290px bottom;}

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

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

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

.sub-main-nav ul li.aboutus{background-position: -960px top; width:151px;}
.sub-main-nav ul li.aboutus:hover{background-position: -960px 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-nav2.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:197px;}
.night-sub-main-nav ul li.menu:hover {background-position: left bottom;}

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

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

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

.night-sub-main-nav ul li.block{background-position: -746px top; width:187px;}
.night-sub-main-nav ul li.block:hover{background-position: -746px bottom;}

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

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




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