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

* {
	margin:0;  			
	padding:0; 		
}

html, body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cccccc;
	letter-spacing:0.1em;
	/*
	background-image:url('../images/legends-background.png');
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:top center;
	*/
	background-color:#000000;	 	 
}

h1 {
	font-size:18px;
	font-weight:bold;
	color:#febe10;
	display:inline;
}

a:link, a:visited {
	color:#febe10;
	text-decoration:none;
}

a:hover{
	color:#febe10;
	text-decoration:underline;
}

.yellow {
	color:#febe10;
}

.formFieldLeft {
	float:left;
	width:185px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:right;
}

.formFieldRight {
	float:left;
	width:280px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
}

.formField-Left {
	float:left;
	width:185px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:right;
	display:none;
}

.formField-Right {
	float:left;
	width:280px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	display:none;
}

.fieldcell {    
	background-color: transparent;    
 	color: #cccccc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;  
 	border: 1px solid #666666;    
 	margin-right: 0px;    
 	padding-right: 0px;
 	scrollbar-base-color:black;
 	scrollbar-arrow-color:#666666;    
}

select { 
	background-color: #000000;    
 	color: #cccccc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;     
 	border: 1px solid #666666;    
 	margin-right: 0px;    
 	padding-right: 0px;
	arrow-color:#666666;
}

.img, .img a:link, .img a:visited, .img a:hover {
	border:none;
}

.button {
	font-size:11px;
}

.party-button { 
	clear:both;
	width:125px;
	text-align:center;
	font-size:11px;
	font-weight:bold;
}

#top {
	width:100%;
	padding-bottom:240px;		
	background-image:url(../images/crowd.gif);
	background-position:bottom left;
	background-repeat:repeat-x;	
}

#legends-sports-pub-and-grille {
	margin:0 auto; 		
	width:960px;
	background-image:url(../images/legends.png);
	background-position:top left;
	background-repeat:no-repeat;
	overflow:hidden;	
}

#column-left-wrapper {
	float:left;
	width:352px;
	padding-top:144px;
}

/**************************
	START NAVIGATION
***************************/

#navigation-top {
	float:left;
	width:327px;
	height:31px;
	background-image:url(../images/navigation-top.png);
	background-position:top left;
	background-repeat:no-repeat;
}

#home-left {
	float:left;
	width:75px;
	height:26px;
	background-image:url(../images/home-left.png);
	background-position:top left;
	background-repeat:no-repeat;
}

#home {
	float:left; 
	width:75px; 
	height:26px;	 
}

.home {
	display: block;
	width:75px;
	height:26px;
	background:url(../images/home.png) bottom;
	text-indent: -99999px;
}

.home:hover {
	background-position: 0 0;
}

#home-right {
	float:left;
	width:177px;
	height:26px;
	background-image:url(../images/home-right.png);
	background-position:top left;
	background-repeat:no-repeat;
}

#home-over {
	float:left; 
	width:75px; 
	height:26px;
}

#events-left {
	float:left; 
	width:75px; 
	height:31px;
	background-image:url(../images/events-left.png);
	background-position:top left;
	background-repeat:no-repeat; 
}

#events {
	float:left; 
	width:107px; 
	height:31px;	 
}

.events {
	display: block;
	width: 107px;
	height: 31px;
	background:url(../images/events.png) bottom;
	text-indent: -99999px;
}

.events:hover {
	background-position: 0 0;
}

#events-right {
	float:left; 
	width:145px; 
	height:31px;
	background-image:url(../images/events-right.png);
	background-position:top left;
	background-repeat:no-repeat; 
}

#events-over {
	float:left; 
	width:107px; 
	height:31px;
}

#menu-left {
	float:left; 
	width:75px; 
	height:22px;
	background-image:url(../images/menu-left.png);
	background-position:top left;
	background-repeat:no-repeat;  
}

#menu {
	float:left; 
	width:81px; 
	height:22px; 
}

.menu {
	display: block;
	width:81px;
	height:22px;
	background:url(../images/menu.png) bottom;
	text-indent: -99999px;
}

.menu:hover {
	background-position: 0 0;
}

#menu-right {
	float:left; 
	width:171px; 
	height:22px;
	background-image:url(../images/menu-right.png);
	background-position:top left;
	background-repeat:no-repeat; 
}

#menu-over {
	float:left; 
	width:81px; 
	height:22px;
}

#book-a-party-left {
	float:left; 
	width:75px; 
	height:31px;
	background-image:url(../images/book-a-party-left.png);
	background-position:top left;
	background-repeat:no-repeat;  
}

#book-a-party {
	float:left; 
	width:155px; 
	height:31px; 
}

.book-a-party {
	display: block;
	width: 155px;
	height: 31px;
	background:url(../images/book-a-party.png) bottom;
	text-indent: -99999px;
}

.book-a-party:hover {
	background-position: 0 0;
}

#book-a-party-right {
	float:left; 
	width:97px; 
	height:31px;
	background-image:url(../images/book-a-party-right.png);
	background-position:top left;
	background-repeat:no-repeat; 
}

#book-a-party-over {
	float:left; 
	width:155px; 
	height:31px;
}

#monthly-specials {
	float:left; 
	width:327px; 
	height:39px;
}

.monthly-specials {
	display: block;
	width:327px;
	height:39px;
	background:url(../images/monthly-specials.png) bottom;
	text-indent: -99999px;
}

.monthly-specials:hover {
	background-position: 0 0;
}

#monthly-box {
	float:left; 
	width:297px; 
	color:#dda60f; 
	/* color:#898989; */
	font-weight:bold;
	/* background-color:#000000; */
	padding-left:30px;
	padding-top:15px;
	padding-bottom:30px;
	background-image:url(../images/rip-bottom.png); 
	background-position:bottom left; 
	background-repeat:no-repeat;
}

#media-left {
	float:left; 
	width:75px; 
	height:23px;
	background-image:url(../images/media-left.png);
	background-position:top left;
	background-repeat:no-repeat;  
}

#media {
	float:left; 
	width:99px; 
	height:23px; 
}

.media {
	display: block;
	width:99px;
	height:23px;
	background:url(../images/media.png) bottom;
	text-indent: -99999px;
}

.media:hover {
	background-position: 0 0;
}

#media-right {
	float:left; 
	width:153px; 
	height:23px;
	background-image:url(../images/media-right.png);
	background-position:top left;
	background-repeat:no-repeat; 
}

#media-over {
	float:left; 
	width:99px; 
	height:23px;
}

#franchise-left {
	float:left; 
	width:75px; 
	height:33px;
	background-image:url(../images/franchise-left.png);
	background-position:top left;
	background-repeat:no-repeat;  
}

#franchise {
	float:left; 
	width:146px; 
	height:33px; 
}

.franchise {
	display: block;
	width: 146px;
	height: 33px;
	background:url(../images/franchise.png) bottom;
	text-indent: -99999px;
}

.franchise:hover {
	background-position: 0 0;
}

#franchise-right {
	float:left; 
	width:106px; 
	height:33px;
	background-image:url(../images/franchise-right.png);
	background-position:top left;
	background-repeat:no-repeat; 
}

#franchise-over {
	float:left; 
	width:146px; 
	height:33px;
}

#contact-us-left {
	float:left; 
	width:75px; 
	height:32px;
	background-image:url(../images/contact-us-left.png);
	background-position:top left;
	background-repeat:no-repeat;  
}

#contact-us {
	float:left; 
	width:141px; 
	height:32px; 
}

.contact-us {
	display: block;
	width:141px;
	height:32px;
	background:url(../images/contact-us.png) bottom;
	text-indent: -99999px;
}

.contact-us:hover {
	background-position: 0 0;
}

#contact-us-right {
	float:left; 
	width:111px; 
	height:32px;
	background-image:url(../images/contact-us-right.png);
	background-position:top left;
	background-repeat:no-repeat; 
}

#contact-us-over {
	float:left; 
	width:141px; 
	height:32px;
}

#navigation-bottom {
	float:left;
	width:327px;
	height:25px;
	background-image:url(../images/navigation-bottom.png);
	background-position:top left;
	background-repeat:no-repeat;
}

#column-right-wrapper {
	float:left;
	width:608px;
}

#social-media {
	float:left;
	width:608px;
	height:56px;
	padding-top:32px;
	text-align:right;	
}

#facebook {
	float:left;
	width:174px;
	height:28px;
}

.facebook {
	display: block;
	width: 174px;
	height: 28px;
	background:url(../images/facebook.png) bottom;
	text-indent: -99999px;
}

.facebook:hover {
	background-position: 0 0;
}

#twitter {
	float:left;
	width:174px;
	height:28px;
}

.twitter {
	display: block;
	width: 174px;
	height: 28px;
	background:url(../images/twitter.png) bottom;
	text-indent: -99999px;
}

.twitter:hover {
	background-position: 0 0;
}

#stadium {
	float:left;
	height:343px;
	width:608px;
	background-image:url(../images/stadium.gif);
	background-position:top right;
	background-repeat:no-repeat;
	-khtml-opacity:.70; 
	-moz-opacity:.70; 
	-ms-filter:"alpha(opacity=70)"; 
	filter:alpha(opacity=70); 
	opacity:.70;	 
}

#live-entertainment {
	float:left; 
	width:401px; 
	height:67px;
	padding-left:207px;
	padding-top:13px; 
}

#live {
	float:left;
	width:252px;
	height:183px;
	padding-left:211px;
	background-position:top right;
	background-repeat:no-repeat;	
}

.live-edges {
	float:left;
	width:252px;
	height:183px;
	background-image:url(../images/live-edges.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

#theme-home {
	float:left;
	width:608px;
	height:385px;
	background-image:url(../images/theme-home.png);
	background-position:top right;
	background-repeat:no-repeat;	
}

#theme-downloads {
	float:left;
	width:608px;
	height:252px;
	background-image:url(../images/theme-downloads.png);
	background-position:top right;
	background-repeat:no-repeat;	
}

#theme-events {
	float:left;
	width:608px;
	height:535px;
	background-image:url(../images/theme-events.png);
	background-position:top right;
	background-repeat:no-repeat;	
}

.event-seperator {
	float:left;
	width:960px;
	padding-top:10px;
	border-bottom:1px solid #666666;
	font-size:1px;
}

.event-day {
	float:left;
	width:50px;
	padding-top:9px;
}

.event-weekday {
	float:left;
	width:100px;
	padding-top:9px;
}

.event-description {
	float:left;
	width:810px;
	color:#ebebeb;
	padding-top:9px;
}

.event-none {
	float:left;
	width:960px;
	color:#ebebeb;
}

#theme-menu {
	float:left;
	width:608px;
	height:491px;
	background-image:url(../images/theme-menu.png);
	background-position:top left;
	background-repeat:no-repeat;
}

.menu-container {
	float:left; 
	width:430px; 
	padding-left:50px;
}

.menu-title {
	color:#fed35c; 
	font-size:20px; 	
}

.menu-item {
	padding-top:20px;
}

#content-top {
	float:left; 
	width:890px; 
	padding-left:70px;
}

#theme-book-a-party {
	float:left;
	width:608px;
	height:526px;
	background-image:url(../images/theme-book-a-party.png);
	background-position:top left;
	background-repeat:no-repeat;
}

#theme-media {
	float:left;
	width:528px;
	height:160px;
	padding-top:270px;
	padding-left:40px;
	padding-right:40px;
	background-image:url(../images/theme-locations.png);
	background-position:top left;
	background-repeat:no-repeat;
}

#theme-franchise {
	float:left;
	width:608px;
	height:100px;
	padding-top:460px;
	background-image:url(../images/theme-franchise.png);
	background-position:top left;
	background-repeat:no-repeat;
}

#theme-contact-us {
	float:left;
	width:608px;
	height:620px;
	background-image:url(../images/theme-contact-us.png);
	background-position:top left;
	background-repeat:no-repeat;
}

#theme-privacy-policy {
	float:left;
	width:568px;
	height:800px;
	padding-top:270px;
	padding-left:40px;
	background-image:url(../images/theme-misc.png);
	background-position:top left;
	background-repeat:no-repeat;
}

#bottom {
	width:100%; 		
	height:34px;
	background-color:#000000;
	border-top:1px solid #e1e0dd;
}

#footer-wrapper {
	margin:0 auto;
	width:960px;
	height:34px;
	font-size:11px; 
	color:#febe10;	
}

#footer-wrapper a:link, #footer-wrapper a:visited {
	color:#febe10;
	text-decoration:none;	
}

#footer-wrapper a:hover{
	color:#febe10;
	text-decoration:underline;
}

#footer-left {
	float:left;
	width:262px;
	height:25px;
	padding-top:9px;
}

#footer-wifi {
	float:left;
	width:218px;
	height:30px; 
	text-align:center; 
	padding-top:4px; 	
}

#footer-downloads-wrapper {
	float:left;
	width:160px;
	height:28px;
	text-align:center;
	padding-top:6px;
	padding-left:58px;
}

#footer-downloads {
	float:left;
	width:99px;
	height:19px;	
}

.footer-downloads {
	display: block;
	width: 99px;
	height: 19px;
	background:url(../images/footer-downloads.png) bottom;
	text-indent: -99999px;
}

.footer-downloads:hover {
	background-position: 0 0;
}

#footer-downloads-over {
	display: block;
	width: 99px;
	height: 19px;
	background:url(../images/footer-downloads.png) top;	
}

#footer-right {
	float:left;
	width:262px;
	height:25px;
	padding-top:9px;
	text-align:right;
}

#noscript {
	margin:0 auto; 		
	width:960px;
	/* height:30px; */
	color:#f1b40f;
	/* border:1px solid #f1b40f; */
	/* padding-top:10px; */
	/* padding-bottom:5px; */
	text-align:center;
}

#iesix {
	margin:0 auto; 		
	width:960px;
	/* height:30px; */
	color:#f1b40f;
	/* border:1px solid #f1b40f; */
	/* padding-top:10px; */
	/* padding-bottom:5px; */
	text-align:center;	
}

/*************************
******** Arrows **********
**************************/	
div.jcarousel .prev{
	background: url('../images/arrow_left.png') center center no-repeat;
	width:40px;
	height:120px;
	border:0px;	
}
div.jcarousel .next{
	background: url('../images/arrow_right.png') center center no-repeat;
	width:40px;
	height:120px;
	border:0px;
}
div.jcarousel .up{
	background: url('../images/up.png') center center no-repeat;
	width:40px;
	height:120px;
	border:0px;
}

div.jcarousel .down{
	background: url('../images/down.png') center center no-repeat;
	width:40px;
	height:120px;
	border:0px;
}


/** carousel 1 **/
div.jcarousel ul li{
	border:1px solid #000;
	line-height:0px;
}

div.jcarousel ul li a{ /* in case of link */
	display:block;
	border:0px;
}

div.jcarousel ul li a img{
	display:block;
	border:0px;
}

