body {
	background-color: #404040;
	margin-left: 0px;
	margin-top: 0px;
}



h2 {margin:0px; padding-bottom:5px;}
p {margin:0px;}

#container {width:980px; background-color:#000000; height:100%}


#container a{color:#FF54AD; text-decoration:underline;}
#container a:hover{color:#00BBDA; text-decoration:underline;}

#mainbody-about {
	background-image:url(images/about.png);
	background-repeat:no-repeat;
	width:980px;
	min-height:555px;
	padding:0px;
	margin:0px;
	vertical-align:top;
}

#mainbody-about h1 {
	font-size: 24px;
	color: #FFCB19;
}
#mainbody-about h2 {
	font-size: 18px;
	color: #ACFF01;
}

#mainbody-venue {
	background-image:url(images/venue.png);
	background-repeat:no-repeat;
	width:980px;
	min-height:555px;
	padding:0px;
	margin:0px;
	vertical-align:top;
}

#mainbody-venue h1 {
	font-size: 24px;
	color: #FF54AD;
}

#mainbody-venue h2 {
	font-size: 18px;
	color: #ACFF01;
}

#mainbody-contact {
	background-image:url(images/contact.png);
	background-repeat:no-repeat;
	width:980px;
	min-height:555px;
	padding:0px;
	margin:0px;
	vertical-align:top;
}
#mainbody-contact h1 {
	font-size: 24px;
	color: #00BBDA;
}
#mainbody-contact h2 {
	font-size: 18px;
	color: #ACFF01;
}

#mainbody-whatson {
	background-image:url(images/whats-on.png);
	background-repeat:no-repeat;
	width:980px;
	min-height:555px;
	padding:0px;
	margin:0px;
	vertical-align:top;
}

#mainbody-whatson h1 {
	font-size: 24px;
	color: #ACFF01;
}
#mainbody-whatson h2 {
	font-size: 18px;
	color: #ACFF01;
}
#navbar {background-color:#000000; width:420px; margin-top:80px; margin-right:80px; float:right; background-image:url(images/neon.png); background-repeat:no-repeat; height:25px; line-height:25px;}
#navbar a{color:#00BBDA; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none;font-weight:500; }
#navbar a:hover {color:#9DF900; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:underline;font-weight:500;  }
#navbar .currentpage{color:#FD54AD; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; font-weight:500;   }


#navbarhome {background-color:#000000; width:420px; margin-top:30px;  float:right; background-image:url(images/neon.png); background-repeat:no-repeat; height:25px; line-height:25px;}

#navbarhome a{color:#00BBDA; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; }
#navbarhome a:hover{color:#9DF900; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:underline;}
#navbarhome .currentpage{color:#FD54AD; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; font-weight:500;   }



#textarea {color:#FFFFFF; margin-top:50px; margin-left:240px; width:580px; background-color:#000000; float:left; text-align:left;}
#footer {width:980px;  font-size:11px; background-color:#000000; padding-bottom:25px;}
#footer-left {float:left; margin-left:100px; color: #ACFF01; }
#footer-right {float:right; margin-right:100px; color: #00C2DE;}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}


#eventhome {color:#33CCFF; width:395px; background-image:url(images/event.png); background-position:left center; background-repeat:no-repeat; height:31px; line-height:31px; text-align:right;  font-weight:bold;}
#venuehome {color:#FF5B01; width:395px; font-size:11px; font-weight:bold;  text-align:right;}
#newsflash {color:#FF5B01;  font-size:11px; font-weight:bold;  text-align:center; background-color:#000000; width:820px;}


#footer-right a{#00C2DE; text-decoration:none;color: #00C2DE;}
#footer-right a:hover{#00C2DE; text-decoration:underline;color: #FF54AD;}
.titles {width:140px;}
#contactform {width:520px; height:467px; background-image:url(images/splot.gif);  background-repeat:no-repeat;  }

.formbox { width:150px; background-color:#009CFF; border:none;color:#FFFFFF; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:13px; overflow:hidden;}
.msgbox { width:250px; background-color:#009CFF; border:none;color:#FFFFFF; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:13px; overflow:hidden;}

    .mapsection {font-family: Tahoma;font-size: 13px;}
    .mapitem {font-family: Tahoma;font-size: 13px;}
