p {
   font-size        : 11px;
  color            : #ffffff;
  text-decoration  : none;
  font-family      : Verdana, Arial, Helvetica, sans-serif;
}

a  {
   font-size        : 11px;
  color            : #c3c3c3;
  text-decoration  : none;
  font-family      : Verdana, Arial, Helvetica, sans-serif;
}

a:hover  {
   text-decoration: none;
   color: #3399FF;
}

a ins  {
   text-decoration: none;
}

#losangelesb a,
#orangecountyb2 a,
#lasvegasb2 a,
#sandiegob a  {
   background-repeat: no-repeat;
   display: block;
   height: 10px;
   background-position: 0% 0px;
   font-size: 10px;
   line-height: 10px;
}

#orangecountyb2 a:hover  {
   background-position: -66px 0%;
}

#losangelesb a:hover  {
   background-position: -54px 0%;
}

#lasvegasb2 a:hover  {
   background-position: -45px 0%;
}

#sandiegob a:hover  {
   background-position: -46px 0%;
}

#pid0cityselector  {
	margin: 0px auto;
	width: 400px;
	position: relative;
	top: 5px;
	left: 299px;
	height: 10px;
}

#orangecountyb2 a  {
   width: 66px;
   background-image: url(cityselectormedia/orangecountyb2.gif);
}

#miamib a:hover  {
   background-position: -26px 0%;
}

#losangelesb a  {
   width: 54px;
   background-image: url(cityselectormedia/losangelesb.gif);
}

#orangecountyb2  {
   visibility: visible;
   position: absolute;
   left: 263px;
   top: 0px;
   z-index: 2;
   width: 66px;
   height: 10px;
}

#cityselector  {
	visibility: visible;
	position: absolute;
	left: 51px;
	top: 0px;
	z-index: 1;
	width: 330px;
	height: 10px;
}

#lasvegasb2 a  {
   width: 45px;
   background-image: url(cityselectormedia/lasvegasb2.gif);
}

#losangelesb  {
	visibility: visible;
	position: absolute;
	left: 182px;
	top: 0px;
	z-index: 2;
	width: 54px;
	height: 10px;
}

#sandiegob a  {
   width: 46px;
   background-image: url(cityselectormedia/sandiegob.gif);
}

#sandiegob  {
	visibility: visible;
	position: absolute;
	left: 87px;
	top: 0px;
	z-index: 4;
	width: 46px;
	height: 10px;
}

#lasvegasb2  {
   visibility: visible;
   position: absolute;
   left: 346px;
   top: 0px;
   z-index: 1;
   width: 45px;
   height: 10px;
}

#miamib a  {
   background: url(cityselectormedia/miamib.gif) no-repeat 0% 0px;
   display: block;
   height: 8px;
   width: 26px;
   font-size: 8px;
   line-height: 8px;
}

#miamib  {
	visibility: visible;
	position: absolute;
	left: 144px;
	top: 0px;
	z-index: 4;
	width: 26px;
	height: 10px;
}

#videobutton a:hover,
#pressbutton a:hover,
#interviewsbutton a:hover,
#pastbutton a:hover,
#merchandisebutton a:hover,
#weeklybutton a:hover,
#ticketsbutton a:hover,
#photographsbutton a:hover  {
   background-position: -148px 0%;
}

#merchandisebutton a,
#pressbutton a,
#interviewsbutton a,
#weeklybutton a,
#ticketsbutton a,
#videobutton a,
#photographsbutton a,
#pastbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 148px;
   height: 33px;
   background-position: 0% 0px;
}

#contactb a,
#affiliatesb a,
#blogb a,
#guestlistb a,
#servicesb a,
#homeb a,
#aboutb a  {
   background-repeat: no-repeat;
   display: block;
   height: 33px;
   background-position: 0% 0px;
   font-size: 33px;
   line-height: 33px;
}

#phonexmedia,
#emailxmedia,
#namexmedia  {
   visibility: visible;
   position: absolute;
   top: 717px;
   z-index: 2;
   width: 125px;
}

#photographsbutton,
#interviewsbutton  {
   visibility: hidden;
   position: absolute;
   left: 510px;
   z-index: 6;
   width: 148px;
   height: 33px;
}

#facebookbutton a,
#youtubebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 20px;
   background-position: 0% 0px;
   font-size: 20px;
   line-height: 20px;
}

#id18hometable,
#featuredbartable  {
	visibility: visible;
	position: absolute;
	left: 8px;
	top: 178px;
	z-index: 1;
	height: 524px;
	background-repeat: no-repeat;
}

#email1img,
#name1img,
#phone1img  {
   visibility: visible;
   position: absolute;
   top: 716px;
   z-index: 1;
   width: 131px;
   height: 20px;
}

#pastbutton {
	visibility: hidden;
	position: absolute;
	top: 164px;
	z-index: 3;
	width: 148px;
	height: 33px;
}

#merchandisebutton  {
	visibility: hidden;
	position: absolute;
	top: 196px;
	z-index: 3;
	width: 148px;
	height: 33px;
}

#weeklybutton,
#ticketsbutton  {
	visibility: hidden;
	position: absolute;
	top: 165px;
	z-index: 4;
	width: 148px;
	height: 33px;
}

#facebookbutton a:hover  {
   background-position: -80px 0%;
}

#youtubebutton a:hover  {
   background-position: -55px 0%;
}

#myspacebutton a:hover  {
   background-position: -75px 0%;
}

#eventsbutton a:hover  {
   background-position: -81px 0%;
}

#footertext p a:hover  {
   color: #12B4FF;
   text-decoration: underline;
}


#mediabutton a:hover  {
   background-position: -71px 0%;
}

#affiliatesb a:hover  {
   background-position: -106px 0%;
}

#photographsbutton a  {
   background-image: url(eventsmedia/photographsbutton.gif);
}

#bannercontentxmedia  {
	visibility: visible;
	position: absolute;
	left: 192px;
	top: 33px;
	z-index: 3;
	width: 750px;
	height: 90px;
}

#merchandisebutton a  {
   background-image: url(eventsmedia/merchandisebutton.gif);
}

#guestlistb a:hover  {
   background-position: -104px 0%;
}

#interviewsbutton a  {
   background-image: url(eventsmedia/interviewsbutton.gif);
}

#buybutton a:hover  {
   background-position: -52px 0%;
}

#servicesb a:hover  {
   background-position: -97px 0%;
}

#pid2events,
#home  {
   margin: 0px auto 0px auto;
   width: 956px;
   position: relative;
}

#merchandisebutton  {
   left: 592px;
}

#photographsbutton  {
	top: 165px;
}

#interviewsbutton  {
	top: 229px;
}

#facebookbutton a  {
   width: 80px;
   background-image: url(eventsmedia/facebookbutton.gif);
}

#featuredbartable  {
   background-image: url(eventsmedia/featuredbartable.gif);
   width: 168px;
}

#contactb a:hover  {
   background-position: -95px 0%;
}

#youtubebutton a  {
   width: 55px;
   background-image: url(eventsmedia/youtubebutton.gif);
}

#ticketsbutton a  {
   background-image: url(eventsmedia/ticketsbutton.gif);
}

#myspacebutton a  {
   background: url(eventsmedia/myspacebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 18px;
   width: 75px;
   font-size: 18px;
   line-height: 18px;
}

#eventsbutton a  {
   background: url(eventsmedia/eventsbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 81px;
   height: 33px;
}

#facebookbutton  {
   visibility: visible;
   position: absolute;
   left: 871px;
   top: 717px;
   z-index: 1;
   width: 80px;
   height: 20px;
}

#footertext p a  {
   font: 10px Verdana;
   color: #828282;
   text-decoration: none;
}

#aboutb a:hover  {
   background-position: -74px 0%;
}

#pressbutton a  {
   background-image: url(eventsmedia/pressbutton.gif);
}

#mediabutton a  {
   background: url(eventsmedia/mediabutton.gif) no-repeat 0% 0px;
   display: block;
   width: 71px;
   height: 33px;
}

#homeb a:hover  {
   background-position: -68px 0%;
}

#myspacebutton  {
   visibility: visible;
   position: absolute;
   left: 780px;
   top: 716px;
   z-index: 1;
   width: 75px;
   height: 18px;
}

#videobutton a  {
   background-image: url(eventsmedia/videobutton.gif);
}

#id18hometable  {
   background-image: url(homemedia/id18hometable.gif);
   width: 942px;
}

#affiliatesb a  {
   width: 106px;
   background-image: url(eventsmedia/affiliatesb.gif);
}

#blogb a:hover  {
   background-position: -64px 0%;
}

#youtubebutton  {
   visibility: visible;
   position: absolute;
   left: 708px;
   top: 717px;
   z-index: 1;
   width: 55px;
   height: 20px;
}

#ticketsbutton  {
   left: 592px;
}

#submitxmedia  {
   visibility: visible;
   position: absolute;
   left: 619px;
   top: 716px;
   z-index: 2;
   width: 63px;
}

#footertext p  {
   font: 10px Verdana;
   margin: 0px;
   color: #828282;
   text-align: center;
}

#guestlistb a  {
   width: 104px;
   background-image: url(eventsmedia/guestlistb.gif);
}

#eventsbutton  {
	visibility: visible;
	position: absolute;
	left: 288px;
	top: 137px;
	z-index: 2;
	width: 81px;
	height: 33px;
}

#weeklybutton  {
   left: 299px;
}

#emailxmedia  {
   left: 328px;
}

#videobutton  {
	visibility: hidden;
	position: absolute;
	left: 510px;
	top: 196px;
	z-index: 5;
	width: 148px;
	height: 33px;
}

#buybutton a  {
   background: url(eventsmedia/buybutton.gif) no-repeat 0% 0px;
   display: block;
   width: 52px;
   height: 33px;
}

#mediabutton  {
	visibility: visible;
	position: absolute;
	left: 504px;
	top: 137px;
	z-index: 2;
	width: 71px;
	height: 33px;
}

#phonexmedia  {
   left: 474px;
}

#affiliatesb  {
	visibility: visible;
	position: absolute;
	left: 666px;
	top: 137px;
	z-index: 2;
	width: 106px;
	height: 33px;
}

#servicesb a  {
   width: 97px;
   background-image: url(eventsmedia/servicesb.gif);
}

#bannertable  {
	background: url(eventsmedia/bannertable.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 184px;
	top: 25px;
	z-index: 2;
	width: 767px;
	height: 104px;
}

#pressbutton  {
	visibility: hidden;
	position: absolute;
	left: 510px;
	top: 260px;
	z-index: 3;
	width: 148px;
	height: 33px;
}

#contactb a  {
   width: 95px;
   background-image: url(eventsmedia/contactb.gif);
}

#footertext  {
   visibility: visible;
   position: absolute;
   left: 16px;
   top: 775px;
   z-index: 3;
   width: 932px;
}

#guestlistb  {
	visibility: visible;
	position: absolute;
	left: 385px;
	top: 137px;
	z-index: 2;
	width: 104px;
	height: 33px;
}

#encorelogo  {
	background: url(eventsmedia/encorelogo.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: -1px;
	top: 17px;
	z-index: 1;
	width: 184px;
	height: 112px;
}

#pastbutton  {
	left: 299px;
}

#submit1img  {
   visibility: visible;
   position: absolute;
   left: 619px;
   top: 716px;
   z-index: 1;
   width: 63px;
   height: 20px;
}

#namexmedia  {
   left: 179px;
}

#email1img  {
   left: 325px;
}

#servicesb  {
	visibility: visible;
	position: absolute;
	left: 177px;
	top: 137px;
	z-index: 2;
	width: 97px;
	height: 33px;
}

#phone1img  {
   left: 471px;
}

#buybutton  {
	visibility: visible;
	position: absolute;
	left: 592px;
	top: 137px;
	z-index: 2;
	width: 52px;
	height: 33px;
}

#newletter  {
   background: url(eventsmedia/newletter.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 20px;
   top: 721px;
   z-index: 1;
   width: 138px;
   height: 10px;
}

#name1img  {
   left: 176px;
}

#aboutb a  {
   width: 74px;
   background-image: url(eventsmedia/aboutb.gif);
}

#contactb  {
	visibility: visible;
	position: absolute;
	left: 855px;
	top: 137px;
	z-index: 2;
	width: 95px;
	height: 33px;
}

#menubar  {
	background: url(eventsmedia/menubar.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 8px;
	top: 139px;
	z-index: 1;
	width: 942px;
	height: 28px;
}

#homeb a  {
   width: 68px;
   background-image: url(eventsmedia/homeb.gif);
}

#blogb a  {
   width: 64px;
   background-image: url(eventsmedia/blogb.gif);
}

#aboutb  {
	visibility: visible;
	position: absolute;
	left: 89px;
	top: 137px;
	z-index: 2;
	width: 74px;
	height: 33px;
}

#homeb  {
	visibility: visible;
	position: absolute;
	left: 4px;
	top: 137px;
	z-index: 2;
	width: 68px;
	height: 33px;
}

#blogb  {
	visibility: visible;
	position: absolute;
	left: 783px;
	top: 137px;
	z-index: 2;
	width: 64px;
	height: 33px;
}

#nline  {
   background: url(eventsmedia/nline.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 698px;
   top: 715px;
   z-index: 1;
   width: 1px;
   height: 22px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #000000;
}

#featuredeventsxmedia  {
	visibility: visible;
	position: absolute;
	left: 16px;
	top: 185px;
	z-index: 2;
	width: 927px;
	height: 509px;
}

#weeklybutton a  {
   background-image: url(homemedia/weeklybutton2.gif);
}

#pastbutton a  {
   background-image: url(homemedia/pastbutton.gif);
}


 Footer Text 

#affiliateprogramsb a,
#employmentb a,
#customerserviceb a,
#advertisingb a,
#wirelessb a,
#refundsb a,
#downloadsb a,
#pressroomb a,
#calendarb a  {
   background-repeat: no-repeat;
   display: block;
   height: 17px;
   background-position: 0% 0px;
   font-size: 17px;
   line-height: 17px;
   
}


#affiliateprogramsb a  {
   width: 131px;
   background-image:url(homemedia/affiliateprogramsb.gif);
}

#affiliateprogramsb  {
   visibility: visible;
   position: absolute;
   left: 318px;
   top: 750px;
  z-index: 1;
   width: 131px;
   height: 17px;
   
}

#affiliateprogramsb a:hover  {
   background-position: -131px 0%;
}

#wirelessb a:hover  {
   background-position: -64px 0%;
}

#wirelessb a  {
   width: 64px;
   background-image: url(homemedia/wirelessb.gif);
}

#wirelessb  {
   visibility: visible;
   position: absolute;
   left: 41px;
   top: 750px;
   z-index: 1;
   width: 64px;
   height: 17px;
}

#customerserviceb a:hover  {
   background-position: -120px 0%;
}

#customerserviceb a  {
   width: 120px;
   background-image: url(homemedia/customerserviceb.gif);
}

#customerserviceb  {
   visibility: visible;
   position: absolute;
   left: 187px;
   top: 750px;
   z-index: 1;
   width: 120px;
   height: 17px;
}

#refundsb a:hover  {
   background-position: -58px 0%;
}

#refundsb a  {
   width: 58px;
   background-image: url(homemedia/refundsb.gif);
}

#refundsb  {
   visibility: visible;
   position: absolute;
   left: 117px;
   top: 750px;
   z-index: 1;
   width: 58px;
   height: 17px;
}

#employmentb a:hover  {
   background-position: -81px 0%;
}

#employmentb a  {
   width: 81px;
   background-image: url(homemedia/employmentb.gif);
}

#employmentb  {
   visibility: visible;
   position: absolute;
   left: 461px;
   top: 750px;
   z-index: 1;
   width: 81px;
   height: 17px;
}

#calendarb a  {
   width: 65px;
   background-image: url(homemedia/calendarb.gif);
}

#calendarb  {
   visibility: visible;
   position: absolute;
   left: 554px;
   top: 750px;
   z-index: 1;
   width: 65px;
   height: 17px;
}

#calendarb a:hover  {
   background-position: -65px 0%;
}

#advertisingb a  {
   width: 83px;
   background-image: url(homemedia/advertisingb.gif);
}

#advertisingb  {
   visibility: visible;
   position: absolute;
   left: 629px;
   top: 750px;
   z-index: 1;
   width: 83px;
   height: 17px;
}

#advertisingb a:hover  {
   background-position: -83px 0%;
}


#pressroomb a:hover  {
   background-position: -82px 0%;
}

#pressroomb a  {
   width: 82px;
   background-image: url(homemedia/pressroomb.gif);
}

#pressroomb  {
   visibility: visible;
   position: absolute;
   left: 725px;
   top: 750px;
   z-index: 1;
   width: 82px;
   height: 17px;
}

#downloadsb a:hover  {
   background-position: -80px 0%;
}

#downloadsb a  {
   width: 80px;
   background-image: url(homemedia/downloadsb.gif);
}

#downloadsb  {
   visibility: visible;
   position: absolute;
   left: 819px;
   top: 750px;
   z-index: 1;
   width: 80px;
   height: 17px;
}

#musicb a:hover {
   background-position: -68px 0%;
}

#musicb a  {
   background: url(homemedia/musicb.gif) no-repeat 0% 0px;
   display: block;
   height: 30px;
   width: 68px;
   font-size: 30px;
   line-height: 30px;
}

#musicb  {
   visibility: visible;
   position: absolute;
   left: 803px;
   top: 710px;
   z-index: 1;
   width: 68px;
   height: 30px;
}

#employeeb a:hover  {
   background-position: -61px 0%;
}

#employeeb a  {
   background: url(homemedia/employeeb.gif) no-repeat 0% 0px;
   display: block;
   height: 25px;
   width: 61px;
   font-size: 25px;
   line-height: 25px;
}

#employeeb  {
   visibility: visible;
   position: absolute;
   left: 879px;
   top: 712px;
   z-index: 1;
   width: 61px;
   height: 25px;
}

#sharethisimg  {
   visibility: visible;
   position: absolute;
   left: 714px;
   top: 717px;
   z-index: 1;
   width: 78px;
   height: 22px;
}

#sharethisimghome  {
	visibility: visible;
	position: absolute;
	left: 754px;
	top: 2px;
	z-index: 1;
	width: 78px;
	height: 16px;
}

#nline  {
	background: url(homemedia/nline.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 698px;
	top: 740px;
	z-index: 1;
	width: 1px;
	height: 22px;
}


#pressroomb a,
#privacyb a,
#customerserviceb a,
#employmentb a,
#wirelessb a,
#advertisingb a,
#affiliateprogramsb a,
#calendarb a,
#downloadsb a,
#refundsb a  {
   background-repeat: no-repeat;
   display: block;
   height: 17px;
   background-position: 0% 0px;
   font-size: 17px;
   line-height: 17px;
}

#phonexmedia,
#emailxmedia,
#namexmedia  {
   visibility: visible;
   position: absolute;
   top: 4px;
   z-index: 2;
   width: 125px;
   height: 18px;
}

#myspaceb a,
#facebookb a,
#youtubeb a  {
   background-repeat: no-repeat;
   display: block;
   height: 14px;
   background-position: 0% 0px;
   font-size: 14px;
   line-height: 14px;
}

#facebookb a:hover,
#myspaceb a:hover  {
   background-position: -14px 0%;
}

#email1img,
#name1img,
#phone1img  {
   visibility: visible;
   position: absolute;
   top: 3px;
   z-index: 1;
   width: 131px;
   height: 20px;
}

#affiliateprogramsb a:hover  {
   background-position: -131px 0%;
}

#submit1img,
#submitxmedia  {
   visibility: visible;
   position: absolute;
   left: 595px;
   top: 3px;
   width: 63px;
   height: 20px;
}

#customerserviceb a:hover  {
   background-position: -120px 0%;
}

#facebookb,
#myspaceb  {
   visibility: visible;
   position: absolute;
   top: 6px;
   z-index: 1;
   width: 14px;
   height: 14px;
}

#footertext p a:hover  {
   color: #0CBEFA;
   text-decoration: underline;
}

#advertisingb a:hover  {
   background-position: -83px 0%;
}

#affiliateprogramsb a  {
   width: 131px;
   background-image: url(footermedia/affiliateprogramsb.gif);
}

#employmentb a:hover  {
   background-position: -81px 0%;
}

#downloadsb a:hover  {
   background-position: -80px 0%;
}

#pressroomb a:hover  {
   background-position: -82px 0%;
}

#customerserviceb a  {
   width: 120px;
   background-image: url(footermedia/customerserviceb.gif);
}

#affiliateprogramsb  {
   visibility: visible;
   position: absolute;
   left: 281px;
   top: 44px;
   z-index: 1;
   width: 131px;
   height: 17px;
}

#calendarb a:hover  {
   background-position: -65px 0%;
}

#wirelessb a:hover  {
   background-position: -64px 0%;
}

#employeeb a:hover  {
   background-position: -61px 0%;
}

#refundsb a:hover  {
   background-position: -58px 0%;
}

#customerserviceb  {
   visibility: visible;
   position: absolute;
   left: 150px;
   top: 44px;
   z-index: 1;
   width: 120px;
   height: 17px;
}

#privacyb a:hover  {
   background-position: -57px 0%;
}

#youtubeb a:hover  {
   background-position: -21px 0%;
}

#footertext p a  {
   text-decoration: none;
   color: #828282;
}

#musicb a:hover  {
   background-position: -68px 0%;
}

#advertisingb a  {
   width: 83px;
   background-image: url(footermedia/advertisingb.gif);
}

#employmentb a  {
   width: 81px;
   background-image: url(footermedia/employmentb.gif);
}

#footertext p  {
   font: 10px/12px Verdana;
   margin: 0px;
   text-align: center;
   color: #828282;
}

#advertisingb  {
   visibility: visible;
   position: absolute;
   left: 592px;
   top: 44px;
   z-index: 1;
   width: 83px;
   height: 17px;
}

#downloadsb a  {
   width: 80px;
   background-image: url(footermedia/downloadsb.gif);
}

#sharethisimg  {
   visibility: visible;
   position: absolute;
   left: 754px;
   top: 5px;
   z-index: 1;
   width: 78px;
   height: 16px;
}

#sharethisimghome  {
	visibility: visible;
	position: absolute;
	left: 754px;
	top: 2px;
	z-index: 1;
	width: 78px;
	height: 16px;
}

#pressroomb a  {
   width: 82px;
   background-image: url(footermedia/pressroomb.gif);
}

#submitxmedia  {
   z-index: 2;
}

#phonexmedia  {
   left: 453px;
}

#employeeb a  {
   background: url(footermedia/employeeb.gif) no-repeat 0% 0px;
   display: block;
   height: 25px;
   width: 61px;
   font-size: 25px;
   line-height: 25px;
}

#emailxmedia  {
   left: 310px;
}

#calendarb a  {
   width: 65px;
   background-image: url(footermedia/calendarb.gif);
}

#employmentb  {
   visibility: visible;
   position: absolute;
   left: 424px;
   top: 44px;
   z-index: 1;
   width: 81px;
   height: 17px;
}

#wirelessb a  {
   width: 64px;
   background-image: url(footermedia/wirelessb.gif);
}

#facebookb a  {
   width: 14px;
   background-image: url(footermedia/facebookb.gif);
}

#myspaceb a  {
   width: 14px;
   background-image: url(footermedia/myspaceb.gif);
}

#pressroomb  {
   visibility: visible;
   position: absolute;
   left: 688px;
   top: 44px;
   z-index: 1;
   width: 82px;
   height: 17px;
}

#youtubeb a  {
   width: 21px;
   background-image: url(footermedia/youtubeb.gif);
}

#footertext  {
   visibility: visible;
   position: absolute;
   left: 11px;
   top: 70px;
   z-index: 1;
   width: 932px;
}

#refundsb a  {
   width: 58px;
   background-image: url(footermedia/refundsb.gif);
}

#namexmedia  {
   left: 167px;
}

#submit1img  {
   z-index: 1;
}

#pid0footer  {
	margin: 0px auto 0px auto;
	width: 940px;
	position: relative;
	top: 710px;
}

#downloadsb  {
   visibility: visible;
   position: absolute;
   left: 782px;
   top: 44px;
   z-index: 1;
   width: 80px;
   height: 17px;
}

#privacyb a  {
   width: 57px;
   background-image: url(footermedia/privacyb.gif);
}

#newletter  {
   background: url(footermedia/newletter.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 12px;
   top: 8px;
   z-index: 1;
   width: 138px;
   height: 10px;
}

#employeeb  {
   visibility: visible;
   position: absolute;
   left: 868px;
   top: 1px;
   z-index: 2;
   width: 61px;
   height: 25px;
}

#facebookb  {
   left: 671px;
}

#calendarb  {
   visibility: visible;
   position: absolute;
   left: 517px;
   top: 44px;
   z-index: 1;
   width: 65px;
   height: 17px;
}

#email1img  {
   left: 307px;
}

#phone1img  {
   left: 450px;
}

#wirelessb  {
   visibility: visible;
   position: absolute;
   left: 4px;
   top: 44px;
   z-index: 1;
   width: 64px;
   height: 17px;
}

#musicb a  {
   background: url(footermedia/musicb.gif) no-repeat 0% 0px;
   display: block;
   height: 28px;
   width: 68px;
   font-size: 28px;
   line-height: 28px;
}

#name1img  {
   left: 164px;
}

#youtubeb  {
   visibility: visible;
   position: absolute;
   left: 696px;
   top: 6px;
   z-index: 1;
   width: 21px;
   height: 14px;
}

#myspaceb  {
   left: 727px;
}

#privacyb  {
   visibility: visible;
   position: absolute;
   left: 874px;
   top: 44px;
   z-index: 1;
   width: 57px;
   height: 17px;
}

#refundsb  {
   visibility: visible;
   position: absolute;
   left: 80px;
   top: 44px;
   z-index: 1;
   width: 58px;
   height: 17px;
}

#musicb  {
   visibility: visible;
   position: absolute;
   left: 837px;
   top: 0px;
   z-index: 1;
   width: 68px;
   height: 28px;
}

#cityselector p a:hover  {
   color: #18D3FF;
   text-decoration: underline;
}


#cityselector p a  {
   text-decoration: none;
   color: #FFFFFF;
   font-family:Arial, Helvetica, sans-serif;
   font-size:11px;
}

#cityselector p  {
   font: 11px/13px Arial;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}


#bottleservice  {
	visibility: hidden;
	position: absolute;
	left: 395px;
	top: 164px;
	z-index: 3;
	width: 148px;
	height: 33px;
}

#bottleservice a:hover
  {
   background-position: -148px 0%;
}
#bottleservice a  {
   background-repeat: no-repeat;
   display: block;
   width: 148px;
   height: 33px;
   background-position: 0% 0px;
}
#bottleservice {
   background-image: url(eventsmedia/bottleservice.png);
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #000000;
}
