@media Screen {#navigation {
  width: 97%;
  margin: 0 auto;
  background: #cccccc url(/media/images/bottombar/b_img_bg.png) repeat-x;
  border-bottom: 1px solid #000;
  position: fixed; 
  bottom: 0;
  left: 0;
  right: 0;
  height: 29px;
  z-index: 1000;
}
#navigation a, input {
outline-color: invert;
outline-style: none;
outline-width: medium;
}

* html #navigation {
  position: absolute;
  width: 100%;/*IE5.5*/
  bottom: 0;
  left: 0;
  overflow: visible; 
  top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop +(documentElement.clientHeight-this.clientHeight) : document.body.scrollTop +(document.body.clientHeight-this.clientHeight));
}
 

#navmenu_b {
  margin: 0 auto;
  position: relative;
  margin-left: 160px;
  float: left;
  z-index: 10;
  width: 12em;
  padding: 0px;
}
 
#navmenu_b li {
	  display: inline;
	  padding: 0 5px;
	  background-color: none;
	}

#navmenu_b li#nav_divider1, #navmenu_b li#nav_divider2, #navmenu_b li#nav_divider3, #navmenu_b li#nav_divider4, #navmenu_b li#nav_divider5, #navmenu_b li#nav_divider6{
	width: 11px;
	height: 25px;
	float: left;
	background-color: none	!important;
	background: url(/media/images/bottombar/divider.png) no-repeat;
	text-indent: -5000px;
	}	
#navmenu_b a#nav_photos{
	width: 29px;
	height: 102px;
	position: absolute;
	top: -74px;
	left:20px;
	background-color: none	!important;
	background: url(/media/images/bottombar/icon_photos_1.png) 0px 0px no-repeat;
	text-indent: -5000px;
	cursor:pointer;	
	}	

#navmenu_b a#nav_photos:hover{
	width: 29px;
        height: 102px;
	position: absolute;
	top: -74px;
	left: 20px;
	background-color: none	!important;
	background: url(/media/images/bottombar/icon_photos_1.png) 0px -102px no-repeat;
	text-indent: -5000px;
	cursor:pointer;
	}
	
#navmenu_b a#nav_photos:active{
        border: none !important;
}	

#navmenu_b a#nav_videos{
	width: 29px;
	height: 102px;
	top: -74px;
	left: 65px;
	margin-left: -10px;
	position: absolute;
	background-color: none	!important;
	background: url(/media/images/bottombar/icon_videos_1.png) 0px 0px no-repeat;	
	cursor:pointer;	
	}		
#navmenu_b a#nav_videos:hover{
	width: 29px;
        height: 102px;
	top: -74px;
	left: 65px;
	margin-left: -10px;
	position: absolute;
	background-color: none	!important;
	background: url(/media/images/bottombar/icon_videos_1.png) 0px -102px no-repeat;
	text-indent: -5000px;
	cursor:pointer;
	}
#navmenu_b a#nav_dining{
	width: 29px;
	height: 102px;
	position: absolute;
	left: 87px;
	top: -74px;
	float:left;
	background-color: none	!important;
	background: url(/media/images/bottombar/icon_dining_1.png) 0px 0px no-repeat;	
	cursor:pointer;	
	}	
	
#navmenu_b a#nav_dining:hover{
	width: 29px;
	position: absolute;
	left: 87px;
	top: -74px;
	float: left;
	background-color: none	!important;
	background: url(/media/images/bottombar/icon_dining_1.png) 0px -102px no-repeat;
	text-indent: -5000px;
	cursor:pointer;
	}						
#navmenu_b a {
	font: bold 16px/36px baskerville, times, "times new roman", serif;
	text-decoration: underline;
  	text-align: center;
	color: #000;
	white-space: nowrap;
	text-indent: -5000px;
  	padding: 0 5px;	
	}
	

#navmenu_b a:focus, #navmenu_b a:hover, #navmenu_b a:active {
  	  color: #000000;
	}
	
#navmenuad a{
	height:60px	!important;
	width: 151px;
	position: absolute;
	overflow: visible;
	left: 0px;
	bottom: 0px;
	background: url(/media/images/bottombar/bottombar_ad_1_FWAD.png) 0px 0px no-repeat;
	color: #eeeeee;
	text-indent: -5000px;	
	
	
	}
	/*#navmenu li#first{
		position: relative;
		left: 10px;
		}*/
#navmenuad a:hover{
	height: 60px	!important;
	overflow: visible;	
	background: url(/media/images/bottombar/bottombar_ad_1_FWAD.png) 0px -60px no-repeat;
	color: #eeeeee;
	text-indent: -5000px;
	
	}		
#navmenuend{
	width: 15px;
	height: 34px;
	position: absolute;
	right: 0px;
	top: 0px;
	background: url(/media/images/bottombar/b_img_bg_end.png) no-repeat;
	z-index: 5000;
	}	
		
#nav_social {
  margin: 0 auto;
  position: relative;
  margin-right: 10px;
  float: right;
  z-index: 10;
  width: 15em;
}
 
#nav_social li {
	  display: inline;
	  padding: 0 5px;
	  background-color: none;
	}

#nav_social li#nav_divider1, #nav_social li#nav_divider2, #nav_social li#nav_divider3, #nav_social li#nav_divider4, #nav_social li#nav_divider5, #nav_social li#nav_divider6{
	width: 11px;
	height: 25px;
	float: left;
	background-color: none	!important;
	background: url(/media/images/bottombar/divider.png) no-repeat;
	text-indent: -5000px;
	}	
#nav_social a {
	font: bold 16px/36px baskerville, times, "times new roman", serif;
	text-decoration: underline;
  	text-align: center;
	color: #000;
	white-space: nowrap;
	  padding: 0 5px;	
		  
	}
#nav_social a#icon_FB{
	width: 29px;
	height: 102px;
	overflow: visible;
	position: absolute;
	top: -74px;
	right: 105px;
	background-color: none	!important;
	background: url(/media/images/bottombar/icon_fb_1.png) 0px 0px no-repeat;
	text-indent:-5000px;	
	}		
#nav_social a#icon_FB:hover{
	width: 29px;
	height: 102px;
	overflow: visible;
	position: absolute;
	top: -74px;
	right: 105px;
	background-color: none	!important;
	background:  url(/media/images/bottombar/icon_fb_1.png) 0px -102px no-repeat;
	text-indent:-5000px;	
	}		
#nav_social a#icon_Twitter{
	width: 29px;
	height: 102px;
	overflow: visible;
	position: absolute;
	top: -74px;
	right: 65px;
	border-bottom: 1px solid #cccccc;
	background-color: none	!important;
	background: url(/media/images/bottombar/icon_tweet_1.png) 0px 0px no-repeat;
	text-indent:-5000px;
	cursor:pointer;	
	}		
#nav_social a#icon_Twitter:hover{
	width: 29px;
	height: 102px;
	overflow: visible;
	position: absolute;
	top: -74px;
	right: 65px;
	border-bottom: 1px solid #cccccc;
	background-color: none	!important;
	background: url(/media/images/bottombar/icon_tweet_1.png) 0px -102px no-repeat;
	cursor:pointer;
	}	
#nav_social a#icon_UT{
	width: 29px;
	height: 102px;
	right: 25px;
	height: 102px;
	overflow: visible;
	position: absolute;
	top: -74px;
	background-color: none	!important;
	background: url(/media/images/bottombar/icon_UT_1.png) 0px 0px no-repeat;
	text-indent:-5000px;	
	cursor:pointer;	
	}		
#nav_social a#icon_UT:hover{
	width: 29px;
	height: 102px;
	right: 25px;
	height: 102px;
	overflow: visible;
	position: absolute;
	top: -74px;
	background-color: none	!important;
	background: url(/media/images/bottombar/icon_UT_1.png) 0px -102px no-repeat;
	cursor:pointer;
	}		
#nav_social a:focus, #nav_social a:hover, #nav_social a:active {
  	  color: #000000;
	}
}
@media print, @media handheld,{

#navigation {
  display:none;
}
#navigation a, input {
outline-color: invert;
outline-style: none;
outline-width: medium;
}

* html #navigation {
  display:none;
}
 

#navmenu_b {
  display:none;
}
 
#navmenu_b li {
	  display: none;

	}

#navmenu_b li#nav_divider1, #navmenu_b li#nav_divider2, #navmenu_b li#nav_divider3, #navmenu_b li#nav_divider4, #navmenu_b li#nav_divider5, #navmenu_b li#nav_divider6{
        display:none;
	}	
#navmenu_b a#nav_photos, #navmenu_b a#nav_videos, #navmenu_b a#nav_dining{
	display:none;
	}	

			
#navmenu_b a {
	display:none;	
	}
	

#navmenu_b a:focus, #navmenu_b a:hover, #navmenu_b a:active {
  	  color: #000000;
	}
	
#navmenuad a{
	display: none;	
	
	
	}
	/*#navmenu li#first{
		position: relative;
		left: 10px;
		}*/
#navmenuad a:hover{
	
	
	}		
#navmenuend{
	display:none;
	}	
		
#nav_social {
  display: none;
}
 
#nav_social li {
	  display: none;
	
	}

#nav_social li#nav_divider1, #nav_social li#nav_divider2, #nav_social li#nav_divider3, #nav_social li#nav_divider4, #nav_social li#nav_divider5, #nav_social li#nav_divider6{
	display:none;
	}	
#nav_social a {
	display:none;	
		  
	}
#nav_social a#icon_FB, #nav_social a#icon_Twitter, #nav_social a#icon_UT{
	display: none;	
	}		

#nav_social a:focus, #nav_social a:hover, #nav_social a:active {
  	display: none;
}

}
