@import url("reset.css");


body {background:#fff url('../_images/bg.png') fixed; font-family:arial,helvetica,sans-serif;font-size:12px;line-height:18px;}

a:link,a:visited {color:#009bff;}
a:hover {text-decoration:none;}
img {border:none;}

#content {width:890px;margin: 22px auto;background:transparent;padding:10px;overflow:hidden;}

#main {width:692px;height:490px;background:#fff url('../_images/main.png') no-repeat;float:right;z-index:15;position:relative;}
#main p {text-indent:-5000px;}
#submain {width:692px;background:transparent;float:right;z-index:15;position:relative;}
#header {width:692px;height:99px;background:transparent url('../_images/header_bg.png') top right no-repeat;float:left;}
#current {width:99px;height:99px;background:#fff;float:left;}
#data {width:573px;float:left;background:#fff;border:5px solid #000;padding:5px}
#inner {width:541px;border:3px solid #000;padding:13px;float:left;}

#player {width:185px;height:65px;outline:1px solid #fff;float:left;z-index:15;position:relative;}
#main #player {margin:15px;}
#header #player {margin:2px;}


#navwrapper {width:100%;position:fixed;top:32px;left:0;z-index:10;}

#nav {width:890px;margin:0 auto;}
#nav ul {width:198px;float:left;}
#nav li {width:94px;height:94px;margin:0 5px 5px 0;float:left;background:#fff url('../_images/nav_generic_black.png') no-repeat;display:inline;}
#nav a:link,#nav a:visited {text-indent:-5000px;width:94px;height:94px;float:left;display:block;}

li.nav_bl1 {background: #b49b59 url('../_images/nav_generic_gold.png') no-repeat !important;}
li.nav_bl2 {background: #009bff url('../_images/nav_generic_blue.png') no-repeat !important;}

li#nav_news a:link,li#nav_news a:visited,#cur_news {background: transparent url('../_images/nav_news.png') 0 0 no-repeat;}
li#nav_news a:hover {background: transparent url('../_images/nav_news.png') 0 -94px no-repeat;}
li#nav_lineup a:link,li#nav_lineup a:visited,#cur_lineup {background: transparent url('../_images/nav_lineup.png') 0 0 no-repeat;}
li#nav_lineup a:hover {background: transparent url('../_images/nav_lineup.png') 0 -94px no-repeat;}
li#nav_tix a:link,li#nav_tix a:visited,#cur_tix {background: transparent url('../_images/nav_tix.png') 0 0 no-repeat;}
li#nav_tix a:hover {background: transparent url('../_images/nav_tix.png') 0 -94px no-repeat;}
li#nav_when a:link,li#nav_when a:visited,#cur_when {background: transparent url('../_images/nav_when.png') 0 0 no-repeat;}
li#nav_when a:hover {background: transparent url('../_images/nav_when.png') 0 -94px no-repeat;}
li#nav_partners a:link,li#nav_partners a:visited,#cur_partners {background: transparent url('../_images/nav_partners.png') 0 0 no-repeat;}
li#nav_partners a:hover {background: transparent url('../_images/nav_partners.png') 0 -94px no-repeat;}
li#nav_early a:link,li#nav_early a:visited,#cur_early {background: transparent url('../_images/nav_early.png') 0 0 no-repeat;}
li#nav_early a:hover {background: transparent url('../_images/nav_early.png') 0 -94px no-repeat;}
li#nav_pictures a:link,li#nav_pictures a:visited,#cur_pictures {background: transparent url('../_images/nav_pictures.png') 0 0 no-repeat;}
li#nav_pictures a:hover {background: transparent url('../_images/nav_pictures.png') 0 -94px no-repeat;}
li#nav_ambassadors a:link,li#nav_ambassadors a:visited,#cur_ambassadors {background: transparent url('../_images/nav_ambassadors.png') 0 0 no-repeat;}
li#nav_ambassadors a:hover {background: transparent url('../_images/nav_ambassadors.png') 0 -94px no-repeat;}
li#nav_newsletter a:link,li#nav_newsletter a:visited,#cur_newsletter {background: transparent url('../_images/nav_newsletter.png') 0 0 no-repeat;}
li#nav_newsletter a:hover {background: transparent url('../_images/nav_newsletter.png') 0 -94px no-repeat;}
li#nav_specials a:link,li#nav_specials a:visited,#cur_specials {background: transparent url('../_images/nav_specials.png') 0 0 no-repeat; cursor:default;}
li#nav_specials a:hover {background: transparent url('../_images/nav_specials.png') 0 -94px no-repeat;}


#current h2 {width:94px;height:94px;text-indent:-5000px;}
#here h1 a:link,#here h1 a:visited,#here h1 a:hover {width:94px;height:94px;text-indent:-5000px;background: #fff url('../_images/nav_here.png') no-repeat;}

#inner p {margin:0 0 9px 0;}
#inner h3 {font-size:18px;font-weight:normal;padding-bottom: 9px;background:#fff url('../_images/titlebase.png') bottom left repeat-x;margin:0 0 18px 0;}
#inner h4 {font-size:16px;font-weight:normal;color:#999;margin:0 0 9px 0;}
#inner h5 {font-size:14px;font-weight:bold;color:#000;margin:0;}

.item {margin:0 0 18px 0;float:left;}

#partner_logos p {display:none;}
#partner_logos img {padding:8px 0;}