/* @override http://typhoonsaloon.com/assets/templates/typhoon/style.css */
body { margin:0; padding:0; font-family: Helvetica, Arial, sans-serif; background: #000 url(img/bg-stripes.jpg) repeat-x 0 169px;}
#footer p a.disney img { padding-top: 9px;}
a { border:none; text-decoration:none; }
h1 { font-size: 26px;}
ul li a { border:none; text-decoration:none; }
#header { margin:0pt auto; padding:0; width:100%; height: 169px; background-color:#000; border-bottom: 1px solid #FFF;}
#nav {  margin: 9pt auto 0pt; padding:0; width: 810px; height: 120px; }
#nav ul { margin: 0 auto; padding: 0 0 0 30px; height:105px; width: 725px;}
#nav ul li {  display:inline; margin:0; padding:0; width: 89px; height:100px; background-color:#FFF; }
#nav ul li a {  float:left; display: block; margin: 0 4px 0 3px; padding:0; width: 93px; height: 105px; background-color:#3399FF; font-size: 0px; overflow:hidden; text-indent:-9999px; border:none; text-decoration:none;}
#nav ul li a.menu { background: url(img/nav-menu.jpg) repeat-y 0 -105px;;}
#nav ul li a.menu:hover { background: url(img/nav-menu.jpg) repeat-y;}
#nav ul li a.sports { background: url(img/nav-sports.jpg) repeat-y 0 -105px;}
#nav ul li a.sports:hover { background: url(img/nav-sports.jpg) repeat-y;}
#nav ul li a.specials { background: url(img/nav-specials.jpg) repeat-y 0 -105px;}
#nav ul li a.specials:hover { background: url(img/nav-specials.jpg) repeat-y;}
#nav ul li a.ts { background: url(img/nav-ts.jpg) repeat-y 0 -105px;}
#nav ul li a.ts:hover { background: url(img/nav-ts.jpg) repeat-y;}
#nav ul li a.vip { background: url(img/nav-vip.jpg) repeat-y 0 -105px;}
#nav ul li a.vip:hover { background: url(img/nav-vip.jpg) repeat-y;}
#nav ul li a.cal { background: url(img/nav-cal.jpg) repeat-y 0 -105px;}
#nav ul li a.cal:hover { background: url(img/nav-cal.jpg) repeat-y;}
#nav ul li a.events { background: url(img/nav-events.jpg) repeat-y 0 -105px;}
#nav ul li a.events:hover { background: url(img/nav-events.jpg) repeat-y;}
#nav ul li a.contact { background: url(img/nav-contact.jpg) repeat-y 0 -105px;}
#nav ul li a.contact:hover { background: url(img/nav-contact.jpg) repeat-y;}
#nav ul li a span { visibility:hidden; }
#content-home { margin:0pt auto; padding:0; width:800px; height: 375px; }
#wrapper { width: 100%; height: 100%; margin: 0; padding: 0;}
#this-content { float: none; margin: 0 auto; padding: 0 0 0 19px; width: 792px; height: 550px;}
#video { float: left; margin: 35px 0 0 25px; padding:0px; border: 4px solid #333;}
#welcome { float: left; margin: 0pt 0px 0pt 15px; padding:0; background: url(img/pure-fun.jpg) no-repeat; color: #FFF; font-size: 14px; width: 380px; height: 287px;}
#welcome p { float: right; width: 219px; margin-top: 59px; margin-left: 0; margin-right: 21px;}
#footer { margin:0pt auto; padding:0; width:800px; height: 118px; }
#footer ul { float:left; margin: 20px 0 0; color: #FFF; font-size: 11px; width: 470px; padding-left: 0; padding-right: 0; padding-bottom: 0;}
#footer ul li { display: inline; margin: 0 3px 0 0; padding:0; }
#footer ul li a { margin:0; padding: 0pt 6px 0pt 0pt; color: gray; border-right: 1px solid gray;}
#footer ul li a:hover { color: white;}
#footer ul li a.ftr-end { border:none; }
#footer p { float:left; color: gray; font-size: 10px;}
#footer p a {  color:gray; }
#footer p a:hover {  color:#FFF; }
#myspace { float: right; margin:0; padding:0; width: 260px;}
#myspace a { float: right; margin: 9px 0 0; padding:0; width:251px; height: 20px; font-size: 15px; overflow:hidden; border:none; text-decoration:none; background-position: 0 33px; color: #999;}
#myspace a:hover { color: #fff;}
#home-event { width:800px; margin:0 auto; padding:0 0 15px 0; float: left; text-align:center; color: #fff; line-height: 16px; font-size: 12px;}
#home-event img { margin:0 auto; padding:0; float: none; }
.clear { clear: left;}
#signup { width: 410px; height: 75px; background-color: #666; color: #fff; font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif; padding-left: 25px; margin-right: auto; margin-left: auto; margin-top: 15px; border: 1px solid #fff;}

