body					{ background:#212323; font:normal 12px Trebuchet MS; }
body,ul,h1				{ margin:0; padding:0; }
img, a					{ border:0px; behavior: url("css/iepngfix.htc"); }
a						{ text-decoration:none; color:#ffd98a; }
a:hover					{ text-decoration:underline; }

#mainBox				{ width:900px; margin-left:auto; margin-right:auto; }

#mainHeader				{}
.headerMain				{ background:url(../img/menuBg.jpg) repeat-x; }
.headerMenu				{ width:750px; margin-left:auto; margin-right:auto; height:35px; text-align:center; font:normal 14px timesAgain; }
.headerMenu li			{ list-style:none; display:inline; }
.headerMenu li a		{ display:block; float:left; padding-top:10px; color:#000; }

.menu1 a				{ width:60px; height:25px; background:url(../img/menu_home.jpg) no-repeat; }
.menu1 a:hover			{ background:url(../img/menu_home.jpg) 0 -35px no-repeat; text-decoration:none; }
.menu1 .active			{ background:url(../img/menu_home.jpg) 0 -35px no-repeat; }
.menu2 a				{ width:126px; height:25px; background:url(../img/menu_what_to_expect.jpg) no-repeat; }
.menu2 a:hover			{ background:url(../img/menu_what_to_expect.jpg) 0 -35px no-repeat;  text-decoration:none; }
.menu2 .active			{ background:url(../img/menu_what_to_expect.jpg) 0 -35px no-repeat; }
.menu3 a				{ width:219px; height:25px; background:url(../img/menu_parking.jpg) no-repeat; }
.menu3 a:hover			{ background:url(../img/menu_parking.jpg) 0 -35px no-repeat; text-decoration:none; }
.menu3 .active			{ background:url(../img/menu_parking.jpg) 0 -35px no-repeat; }
.menu4 a				{ width:90px; height:25px; background:url(../img/menu_music.jpg) no-repeat; }
.menu4 a:hover			{ background:url(../img/menu_music.jpg) 0 -35px no-repeat;  text-decoration:none; }
.menu4 .active			{ background:url(../img/menu_music.jpg) 0 -35px no-repeat; }
.menu5 a				{ width:71px; height:25px; background:url(../img/menu_friends.jpg) no-repeat; }
.menu5 a:hover			{ background:url(../img/menu_friends.jpg) 0 -35px no-repeat; text-decoration:none; }
.menu5 .active			{ background:url(../img/menu_friends.jpg) 0 -35px no-repeat; }
.menu6 a				{ width:84px; height:25px; background:url(../img/menu_charities.jpg) no-repeat; }
.menu6 a:hover			{ background:url(../img/menu_charities.jpg) 0 -35px no-repeat; text-decoration:none; }
.menu6 .active			{ background:url(../img/menu_charities.jpg) 0 -35px no-repeat; }
.menu7 a				{ width:100px; height:25px; background:url(../img/menu_contact_us.jpg) no-repeat; }
.menu7 a:hover			{ background:url(../img/menu_contact_us.jpg) 0 -35px no-repeat; text-decoration:none; }
.menu7 .active			{ background:url(../img/menu_contact_us.jpg) 0 -35px no-repeat; }

#map_menu				{}
#map_menu ul			{ margin:0; padding:0; }
#map_menu li			{ float:left; list-style:none; width:280px; }
#map_menu li a			{ text-decoration:none; color:#ffd98a; font-family:Verdana; font-size:14px; padding-left:20px; }
#map_menu li a:hover	{ text-decoration:underline; }
#map_menu .map_menu		{ clear:both; }

#mainBody				{ background:#513292; clear:both; }
.mainBody				{ width:900px; clear:both; background:url(../img/middleBg.jpg) no-repeat; }
.bodyLeft				{ width:460px; color:#FFF; text-align:justify; padding-right:20px; }
.bodyRight				{ width:270px; }

#mainFooter				{ width:900px; height:70px; clear:both; background:#513292; background:url(../img/footerBg.jpg) no-repeat; text-align:center; }

.floatLeft				{ float:left; }
.floatRight				{ float:right; }
.clearBoth				{ clear:both; }
.profileBox				{ width:420px; color:#000; padding:10px; font:normal 11px Verdana, Arial, Helvetica, sans-serif; background:#FFF; }
.profileTitle			{ color:#0066CC; font:bold 11px Verdana, Arial, Helvetica, sans-serif; padding:5px; border-bottom:1px solid #0066CC; }
.bandTitle				{ font-size:24px; }
.hoverImage 			{ border:1px solid #999; padding:2px; }
.hoverImage:hover		{ border:1px solid #FFF; }

/*@font-face				{ font-family:wonderLand; src: url("../css/Beyond_Wonderland.eot") } /* EOT file for IE */
/*@font-face				{ font-family:wonderLand; src: url("../css/Beyond_Wonderland.ttf") } /* TTF file for CSS3 browsers */

@font-face				{ font-family:"beyondWonderLand"; src:url("../css/font/Beyond_Wonderland.eot"); src: local("Beyond_Wonderland"), url("../css/font/Beyond_Wonderland.ttf") format("truetype"); } 
@font-face				{ font-family:"timesAgain"; src:url("../css/font/Times_and_Times_again.eot"); src: local("Times_and_Times_again"), url("../css/font/Times_and_Times_again.ttf") format("truetype"); } 
.wonderLand				{ font-family:beyondWonderLand;  }
.timesAgain 			{ font-family:timesAgain;  }