@charset "utf-8";
/* CSS Document */

.nav 
	{
	width: 130px;
	height: 150px;
	position: absolute;
	margin: 0px;
	padding: 0px;
	top: 160px;
	background: url('../images/main_nav.jpg') no-repeat;
	}
	
.nav li 
	{
	display: inline;
	}
	
.nav li a:link, .nav li a:visited 
	{
	position: absolute;
	top: 0;
	width: 130px;
	text-indent: -9000px;
	overflow: hidden;
	z-index: 10;
	}
	
	
	.nav .mshow a:link, .nav .mshow a:visited {
			top: 0;
			height: 60px;
		}
	.nav .mshow a:hover, .nav .mshow a:focus {
			background: url('../images/main_nav.jpg') no-repeat -130px 0;
		}
	.nav .mshow a:active {
			background: url('../images/main_nav.jpg') no-repeat -130px 0;
		}
	.current-mshow .mshow a:link, .current-mshow .mshow a:visited {
			background: url('../images/main_nav.jpg') no-repeat -130px 0;
			cursor: default;
		}
	.nav-mshow, .nav-mshow-click {
			position: absolute;
			top: 0;
			left: 0;
			width: 130px;
			height: 60px;
			background: url('../images/main_nav.jpg') no-repeat -130px 0;
		}
	.nav-mshow-click {
			background: url('../images/main_nav.jpg') no-repeat -130px 0;
		}
	
	
	
	.nav .mexhibit a:link, .nav .mexhibit a:visited {
			top: 60px;
			height: 45px;
		}
	.nav .mexhibit a:hover, .nav .mexhibit a:focus {
			background: url('../images/main_nav.jpg') no-repeat -130px -60px;
		}
	.nav .mexhibit a:active {
			background: url('../images/main_nav.jpg') no-repeat -130px -60px;
		}
	.current-mexhibit .mexhibit a:link, .current-mexhibit .mexhibit a:visited {
			background: url('../images/main_nav.jpg') no-repeat -130px -60px;
			cursor: default;
		}
	.nav-mexhibit, .nav-mexhibit-click {
			position: absolute;
			top: 60px;
			left: 0;
			width: 130px;
			height: 45px;
			background: url('../images/main_nav.jpg') no-repeat -130px -60px;
		}
	.nav-mexhibit-click {
			background: url('../images/main_nav.jpg') no-repeat -130px -60px;
		}
	
	

	.nav .msponsor a:link, .nav .msponsor a:visited {
			top: 105px;
			height: 45px;
		}
	.nav .msponsor a:hover, .nav .msponsor a:focus {
			background: url('../images/main_nav.jpg') no-repeat -130px -105px;
		}
	.nav .msponsor a:active {
			background: url('../images/main_nav.jpg') no-repeat -130px -105px;
		}
	.current-msponsor .msponsor a:link, .current-msponsor .msponsor a:visited {
			background: url('../images/main_nav.jpg') no-repeat -130px -105px;
			cursor: default;
		}
	.nav-msponsor, .nav-msponsor-click {
			position: absolute;
			top: 105px;
			left: 0;
			width: 130px;
			height: 45px;
			background: url('../images/main_nav.jpg') no-repeat -130px -105px;
		}
	.nav-msponsor-click {
			background: url('../images/main_nav.jpg') no-repeat -130px -105px;
		}
	


.sub_nav 
	{
	width: 130px;
	height: 55px;
	position: absolute;
	margin: 0px;
	padding: 0px;
	top: 385px;
	background: url('../images/sub_nav.jpg') no-repeat;
	}
	
.sub_nav li 
	{
	display: inline;
	}
	
.sub_nav li a:link, .sub_nav li a:visited 
	{
	position: absolute;
	top: 0;
	width: 130px;
	text-indent: -9000px;
	overflow: hidden;
	z-index: 10;
	}
	
	
	.sub_nav .mtickets a:link, .sub_nav .mtickets a:visited {
			top: 0;
			height: 30px;
		}
	.sub_nav .mtickets a:hover, .sub_nav .mtickets a:focus {
			background: url('../images/sub_nav.jpg') no-repeat -130px 0;
		}
	.sub_nav .mtickets a:active {
			background: url('../images/sub_nav.jpg') no-repeat -130px 0;
		}
	.current-mtickets .mtickets a:link, .current-mtickets .mtickets a:visited {
			background: url('../images/sub_nav.jpg') no-repeat -130px 0;
			cursor: default;
		}
	.nav-mtickets, .nav-mtickets-click {
			position: absolute;
			top: 0;
			left: 0;
			width: 130px;
			height: 30px;
			background: url('../images/sub_nav.jpg') no-repeat -130px 0;
		}
	.nav-mtickets-click {
			background: url('../images/sub_nav.jpg') no-repeat -130px 0;
		}
	
	
	
	.sub_nav .mcontactus a:link, .sub_nav .mcontactus a:visited {
			top: 30px;
			height: 25px;
		}
	.sub_nav .mcontactus a:hover, .sub_nav .mcontactus a:focus {
			background: url('../images/sub_nav.jpg') no-repeat -130px -30px;
		}
	.sub_nav .mcontactus a:active {
			background: url('../images/sub_nav.jpg') no-repeat -130px -30px;
		}
	.current-mcontactus .mcontactus a:link, .current-mcontactus .mcontactus a:visited {
			background: url('../images/sub_nav.jpg') no-repeat -130px -30px;
			cursor: default;
		}
	.nav-mcontactus, .nav-mcontactus-click {
			position: absolute;
			top: 30px;
			left: 0;
			width: 130px;
			height: 25px;
			background: url('../images/sub_nav.jpg') no-repeat -130px -30px;
		}
	.nav-mcontactus-click {
			background: url('../images/sub_nav.jpg') no-repeat -130px -30px;
		}
	



.social_nav 
	{
	width: 90px;
	height: 215px;
	position: absolute;
	margin: 0px;
	padding: 0px;
	top: 500px;
	left: 40px;
	background: url('../images/social_nav.jpg') no-repeat;
	}
	
.social_nav li 
	{
	display: inline;
	}
	
.social_nav li a:link, .social_nav li a:visited 
	{
	position: absolute;
	top: 0;
	width: 90px;
	text-indent: -9000px;
	overflow: hidden;
	z-index: 10;
	}
	
	.social_nav .mblog a:link, .social_nav .mblog a:visited {
			top: 0;
			height: 55px;
		}
	.social_nav .mblog a:hover, .social_nav .mblog a:focus {
			background: url('../images/social_nav.jpg') no-repeat -90px 0;
		}
	.nav-mblog, .nav-mblog-click {
			position: absolute;
			top: 0;
			left: 0;
			width: 90px;
			height: 55px;
			background: url('../images/social_nav.jpg') no-repeat -90px 0;
		}


	.social_nav .mtwitter a:link, .social_nav .mtwitter a:visited {
			top: 55px;
			height: 30px;
		}
	.social_nav .mtwitter a:hover, .social_nav .mtwitter a:focus {
			background: url('../images/social_nav.jpg') no-repeat -90px -55px;
		}
	.nav-mtwitter, .nav-mtwitter-click {
			position: absolute;
			top: 55px;
			left: 0;
			width: 90px;
			height: 30px;
			background: url('../images/social_nav.jpg') no-repeat -90px -55px;
		}

	.social_nav .mfacebook a:link, .social_nav .mfacebook a:visited {
			top: 85px;
			height: 33px;
		}
	.social_nav .mfacebook a:hover, .social_nav .mfacebook a:focus {
			background: url('../images/social_nav.jpg') no-repeat -90px -85px;
		}
	.nav-mfacebook, .nav-mfacebook-click {
			position: absolute;
			top: 85px;
			left: 0;
			width: 90px;
			height: 33px;
			background: url('../images/social_nav.jpg') no-repeat -90px -85px;
		}

	.social_nav .mmyspace a:link, .social_nav .mmyspace a:visited {
			top: 118px;
			height: 32px;
		}
	.social_nav .mmyspace a:hover, .social_nav .mmyspace a:focus {
			background: url('../images/social_nav.jpg') no-repeat -90px -118px;
		}
	.nav-mmyspace, .nav-mmyspace-click {
			position: absolute;
			top: 118px;
			left: 0;
			width: 90px;
			height: 32px;
			background: url('../images/social_nav.jpg') no-repeat -90px -118px;
		}

	.social_nav .myoutube a:link, .social_nav .myoutube a:visited {
			top: 150px;
			height: 33px;
		}
	.social_nav .myoutube a:hover, .social_nav .myoutube a:focus {
			background: url('../images/social_nav.jpg') no-repeat -90px -150px;
		}
	.nav-myoutube, .nav-myoutube-click {
			position: absolute;
			top: 150px;
			left: 0;
			width: 90px;
			height: 33px;
			background: url('../images/social_nav.jpg') no-repeat -90px -150px;
		}

	.social_nav .mflickr a:link, .social_nav .mflickr a:visited {
			top: 188px;
			height: 32px;
		}
	.social_nav .mflickr a:hover, .social_nav .mflickr a:focus {
			background: url('../images/social_nav.jpg') no-repeat -90px -188px;
		}
	.nav-mflickr, .nav-mflickr-click {
			position: absolute;
			top: 188px;
			left: 0;
			width: 90px;
			height: 32px;
			background: url('../images/social_nav.jpg') no-repeat -90px -188px;
		}



.top_subnav 
	{
	width: 360px;
	height: 35px;
	position: absolute;
	margin: 0px;
	padding: 0px;
	top: 0px;
	background: url('../images/top_sub_menu.gif') no-repeat;
	}
	
.top_subnav li 
	{
	display: inline;
	}
	
.top_subnav li a:link, .top_subnav li a:visited 
	{
	position: absolute;
	top: 0;
	height: 35px;
	text-indent: -9000px;
	overflow: hidden;
	z-index: 10;
	}
	
	
	.top_subnav .mgirlies a:link, .top_subnav .mgirlies a:visited {
			top: 0;
			width: 80px;
			height: 35px;
		}
	.top_subnav .mgirlies a:hover, .top_subnav .mgirlies a:focus {
			background: url('../images/top_sub_menu.gif') no-repeat 0 -35px;
		}
	.top_subnav .mgirlies a:active {
			background: url('../images/top_sub_menu.gif') no-repeat 0 -35px;
		}
	.current-mgirlies .mgirlies a:link, .current-mgirlies .mgirlies a:visited {
			background: url('../images/top_sub_menu.gif') no-repeat 0 -35px;
			cursor: default;
		}
	.nav-mgirlies, .nav-mgirlies-click {
			position: absolute;
			top: 0;
			left: 0;
			width: 80px;
			height: 35px;
			background: url('../images/top_sub_menu.gif') no-repeat 0 -35px;
		}
	.nav-mgirlies-click {
			background: url('../images/top_sub_menu.gif') no-repeat 0 -35px;
		}
	



	.top_subnav .mart a:link, .top_subnav .mart a:visited {
			top: 0;
			left: 80px;
			width: 50px;
			height: 35px;
		}
	.top_subnav .mart a:hover, .top_subnav .mart a:focus {
			background: url('../images/top_sub_menu.gif') no-repeat -80px -35px;
		}
	.top_subnav .mart a:active {
			background: url('../images/top_sub_menu.gif') no-repeat -80px -35px;
		}
	.current-mart .mart a:link, .current-mart .mart a:visited {
			background: url('../images/top_sub_menu.gif') no-repeat -80px -35px;
			cursor: default;
		}
	.nav-mart, .nav-mart-click {
			position: absolute;
			top: 0;
			left: 80px;
			width: 50px;
			height: 35px;
			background: url('../images/top_sub_menu.gif') no-repeat -80px -35px;
		}
	.nav-mart-click {
			background: url('../images/top_sub_menu.gif') no-repeat -80px -35px;
		}
	
	
	

	.top_subnav .mfood a:link, .top_subnav .mfood a:visited {
			left: 130px;
			width: 60px;
		}
	.top_subnav .mfood a:hover, .top_subnav .mfood a:focus {
			background: url('../images/top_sub_menu.gif') no-repeat -130px -35px;
		}
	.top_subnav .mfood a:active {
			background: url('../images/top_sub_menu.gif') no-repeat -130px -35px;
		}
	.current-mfood .mfood a:link, .current-mfood .mfood a:visited {
			background: url('../images/top_sub_menu.gif') no-repeat -130px -35px;
			cursor: default;
		}
	.nav-mfood, .nav-mfood-click {
			position: absolute;
			top: 0;
			left: 130px;
			width: 60px;
			height: 35px;
			background: url('../images/top_sub_menu.gif') no-repeat -130px -35px;
		}
	.nav-mfood-click {
			background: url('../images/top_sub_menu.gif') no-repeat -130px -35px;
		}



	.top_subnav .mmusic a:link, .top_subnav .mmusic a:visited {
			left: 190px;
			width: 65px;
		}
	.top_subnav .mmusic a:hover, .top_subnav .mmusic a:focus {
			background: url('../images/top_sub_menu.gif') no-repeat -190px -35px;
		}
	.top_subnav .mmusic a:active {
			background: url('../images/top_sub_menu.gif') no-repeat -190px -35px;
		}
	.current-mmusic .mmusic a:link, .current-mmusic .mmusic a:visited {
			background: url('../images/top_sub_menu.gif') no-repeat -190px -35px;
			cursor: default;
		}
	.nav-mmusic, .nav-mmusic-click {
			position: absolute;
			top: 0;
			left: 190px;
			width: 65px;
			height: 35px;
			background: url('../images/top_sub_menu.gif') no-repeat -190px -35px;
		}
	.nav-mmusic-click {
			background: url('../images/top_sub_menu.gif') no-repeat -190px -35px;
		}




	.top_subnav .mpress a:link, .top_subnav .mpress a:visited {
			left: 255px;
			width: 40px;
		}
	.top_subnav .mpress a:hover, .top_subnav .mpress a:focus {
			background: url('../images/top_sub_menu.gif') no-repeat -255px -35px;
		}
	.top_subnav .mpress a:active {
			background: url('../images/top_sub_menu.gif') no-repeat -255px -35px;
		}
	.current-mpress .mpress a:link, .current-mpress .mpress a:visited {
			background: url('../images/top_sub_menu.gif') no-repeat -255px -35px;
			cursor: default;
		}
	.nav-mpress, .nav-mpress-click {
			position: absolute;
			top: 0;
			left: 255px;
			width: 40px;
			height: 35px;
			background: url('../images/top_sub_menu.gif') no-repeat -255px -35px;
		}
	.nav-mpress-click {
			background: url('../images/top_sub_menu.gif') no-repeat -255px -35px;
		}




	.top_subnav .mwatch_us a:link, .top_subnav .mwatch_us a:visited {
			left: 295px;
			width: 65px;
		}
	.top_subnav .mwatch_us a:hover, .top_subnav .mwatch_us a:focus {
			background: url('../images/top_sub_menu.gif') no-repeat -295px -35px;
		}
	.top_subnav .mwatch_us a:active {
			background: url('../images/top_sub_menu.gif') no-repeat -295px -35px;
		}
	.current-mwatch_us .mwatch_us a:link, .current-mwatch_us .mwatch_us a:visited {
			background: url('../images/top_sub_menu.gif') no-repeat -295px -35px;
			cursor: default;
		}
	.nav-mwatch_us, .nav-mwatch_us-click {
			position: absolute;
			top: 0;
			left: 295px;
			width: 65px;
			height: 35px;
			background: url('../images/top_sub_menu.gif') no-repeat -295px -35px;
		}
	.nav-mwatch_us-click {
			background: url('../images/top_sub_menu.gif') no-repeat -295px -35px;
		}
