body{margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; background-color: #9f0000;}

.whitebg { background-color:#FFFFFF;}
.redbg { background-color:#990000;}
.maroonbg { background-color:#660000;}

.brightredbg { background-color:#ef140a;}
.greybg { background-color:#666666;}
.brownbg { background-color:#a35216;}
.yellowbg {background-color:#ff9900;}

/* content and  other classes*/

.tableheight { height:100%; }

.redheading { font-family: "Arial", "Helvetica", "sans-serif"; font-size:12px; color:#990000; font-weight:bold; text-decoration:none;}
.redheading a{ font-family: "Arial", "Helvetica", "sans-serif"; font-size:12px; color:#990000; font-weight:bold; text-decoration:none;}
.redheading a:link{ font-family: "Arial", "Helvetica", "sans-serif"; font-size:12px; color:#990000; font-weight:bold; text-decoration:none;}
.redheading a:active{ font-family: "Arial", "Helvetica", "sans-serif"; font-size:12px; color:#990000; font-weight:bold; text-decoration:none;}
.redheading a:visited{ font-family: "Arial", "Helvetica", "sans-serif"; font-size:12px; color:#990000; font-weight:bold; text-decoration:none;}
.redheading a:hover{ font-family: "Arial", "Helvetica", "sans-serif"; font-size:12px; color:#990000; font-weight:bold; text-decoration:underline;}

.blackheading { font-family: "Arial", "Helvetica", "sans-serif"; font-size:12px; color:#000; text-decoration:none;}
.blackheading a{ font-family: "Arial", "Helvetica", "sans-serif"; font-size:12px; color:#990000;  text-decoration:none;}
.blackheading a:link{ font-family: "Arial", "Helvetica", "sans-serif"; font-size:12px; color:#990000;  text-decoration:none;}
.blackheading a:active{ font-family: "Arial", "Helvetica", "sans-serif"; font-size:12px; color:#990000; text-decoration:none;}
.blackheading a:visited{ font-family: "Arial", "Helvetica", "sans-serif"; font-size:12px; color:#990000; text-decoration:none;}
.blackheading a:hover{ font-family: "Arial", "Helvetica", "sans-serif"; font-size:12px; color:#000; text-decoration:underline;}


.whiteheading { font-family: "Arial", "Helvetica", "sans-serif"; font-size:12px; color:#fff; font-weight:bold;}
.whiteheading a{ font-family: "Arial", "Helvetica", "sans-serif"; font-size:12px; color:#fff; font-weight:bold;}
.whiteheading a:link{ font-family: "Arial", "Helvetica", "sans-serif"; font-size:12px; color:#fff; font-weight:bold;}
.whiteheading a:visited{ font-family: "Arial", "Helvetica", "sans-serif"; font-size:12px; color:#fff; font-weight:bold;}
.whiteheading a:active{ font-family: "Arial", "Helvetica", "sans-serif"; font-size:12px; color:#fff; font-weight:bold;}
.whiteheading a:hover{ font-family: "Arial", "Helvetica", "sans-serif"; font-size:12px; color:#fff; font-weight:bold; text-decoration:none;}

.whitesmalltext { font-family: "Verdana", "Helvetica", "sans-serif"; font-size:10px; color:#fff; text-decoration:none;}
.whitesmalltext a{ font-family: "Verdana", "Helvetica", "sans-serif"; font-size:10px; color:#fff; text-decoration:none;}
.whitesmalltext a:link{ font-family: "Verdana", "Helvetica", "sans-serif"; font-size:10px; color:#fff; text-decoration:none;}
.whitesmalltext a:visited{ font-family: "Verdana", "Helvetica", "sans-serif"; font-size:10px; color:#fff;  text-decoration:none;}
.whitesmalltext a:active{ font-family: "Verdana", "Helvetica", "sans-serif"; font-size:10px; color:#fff; text-decoration:none;}
.whitesmalltext a:hover{ font-family: "Verdana", "Helvetica", "sans-serif"; font-size:10px; color:#fff; text-decoration:underline;}

.smalltext { font-family: "Arial", "Helvetica", "sans-serif"; font-size:11px; color:#000000; text-decoration:none;}
.smalltext a{ font-family: "Arial", "Helvetica", "sans-serif"; font-size:11px; color:#000000;  text-decoration:none;}
.smalltext a:link{ font-family: "Arial", "Helvetica", "sans-serif"; font-size:11px; color:#000000;  text-decoration:none;}
.smalltext a:active{ font-family: "Arial", "Helvetica", "sans-serif"; font-size:11px; color:#000000;  text-decoration:none;}
.smalltext a:visited{ font-family: "Arial", "Helvetica", "sans-serif"; font-size:11px; color:#000000;  text-decoration:none;}
.smalltext a:hover{ font-family: "Arial", "Helvetica", "sans-serif"; font-size:11px; color:#000000;  text-decoration:underline;}

.verysmalltext { font-family: "Arial", "Helvetica", "sans-serif"; font-size:9px; color:#530a00; text-decoration:none;}
.verysmalltext a{ font-family: "Arial", "Helvetica", "sans-serif"; font-size:9px; color:#530a00; text-decoration:none;}
.verysmalltext a:link{ font-family: "Arial", "Helvetica", "sans-serif"; font-size:9px; color:#530a00; text-decoration:none;}
.verysmalltext a:active{ font-family: "Arial", "Helvetica", "sans-serif"; font-size:9px; color:#530a00; text-decoration:none;}
.verysmalltext a:visited{ font-family: "Arial", "Helvetica", "sans-serif"; font-size:9px; color:#530a00; text-decoration:none;}
.verysmalltext a:hover{ font-family: "Arial", "Helvetica", "sans-serif"; font-size:9px; color:#000000; text-decoration:underline;}


.verysmalltextgrey { font-family: "Arial", "Helvetica", "sans-serif"; font-size:9px; color:#737373;}

.nav { font-family: "Verdana", "Helvetica", "sans-serif"; font-size:9px; color:#737373; font-weight:bold;}
.nav a{ font-family: "Verdana", "Helvetica", "sans-serif"; font-size:9px; color:#530a00; font-weight:bold; text-decoration:none;}
.nav a:linked{ font-family: "Verdana", "Helvetica", "sans-serif"; font-size:9px; color:#530a00; font-weight:bold; text-decoration:none;}
.nav a:active{ font-family: "Verdana", "Helvetica", "sans-serif"; font-size:9px; color:#530a00; font-weight:bold; text-decoration:none;}
.nav a:visited{ font-family: "Verdana", "Helvetica", "sans-serif"; font-size:9px; color:#530a00; font-weight:bold; text-decoration:none;}
.nav a:hover{ font-family: "Verdana", "Helvetica", "sans-serif"; font-size:9px; color:#000000; font-weight:bold; text-decoration:none;}

.date { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; }
a.date { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; }
.powered { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#990000; letter-spacing:0.5px;}

.events{display:block; float:none; width:299px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; background:url(../images/events_button.gif) no-repeat; text-align:left; height:38px; max-width:299px;}

a.events, a.events:visited{display:block; float:none; width:299px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; background:url(../images/events_button.gif) no-repeat; text-align:left; height:38px; max-width:299px;}

a.events:hover{ background:url(../images/events_button_hover.gif) no-repeat; color:#ffffff;}

.bands{display:block; float:none; width:98px; line-height:22px;  color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-decoration:none; background:url(../images/button.gif) no-repeat; text-align:left; padding-left:5px;}
a.bands, a.bands:visited{display:block; float:none; width:98px; line-height:22px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-decoration:none; background:url(../images/button.gif) no-repeat; text-align:left; padding-left:5px;}
a.bands:hover{ background:url(../images/button_over.gif) no-repeat; color:#000000;}

.bandsprice{display:block; float:none; width:98px; line-height:22px;  color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-decoration:none; background:url(../images/button.gif) no-repeat; text-align:center;}
a.bandsprice, a.bandsprice:visited{display:block; float:none; width:98px; line-height:22px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-decoration:none; background:url(../images/button.gif) no-repeat; text-align:center;}
a.bandsprice:hover{ background:url(../images/button_over.gif) no-repeat; color:#000000;}


.clubs{display:block; float:none; width:98px; line-height:22px;  color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-decoration:none; background:url(../images/button.gif) no-repeat; text-align:left; text-align:center;}
a.clubs, a.clubs:visited{display:block; float:none; width:98px; line-height:22px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-decoration:none; background:url(../images/button.gif) no-repeat; text-align:left; text-align:center;}
a.clubs:hover{ background:url(../images/button_over.gif) no-repeat; color:#000000;}


.bandsdetails{display:block; width:454px; height:40px; line-height: 40px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-decoration:none; background:url(../images/bands_details_button.jpg) no-repeat; text-align:left; max-width:454px;}

a.bandsdetails, a.bandsdetails:visited{display:block; float:none; width:454px; height:40px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-decoration:none; background:url(../images/bands_details_button_on.jpg) no-repeat; text-align:left;}

a.bandsdetails:hover{ background:url(../images/bands_details_button_over.jpg) no-repeat; color:#ffffff;}

a.a-z-links-active:link, a.a-z-links-active:visited{display:block; float:left; width:327px; height:46px; line-height:46px; margin-left:3px; color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; background:url(../images/a-z-btn-hover.gif) no-repeat; text-align:center;}

a.a-z-links-active:hover{background:url(../images/a-z-btn-hover.gif) no-repeat; color:#ffffff;}
.tableheight {height:100%;}

#contactus input
{
background-color:#660000;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
border:0px;
width:369px;
height:20px;
}
#contactus textarea
{
background-color:#660000;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
border:0px;
width:369px;
height:150px;
}
#button input
{
background-image:url(../images/button_bg.jpg);
height:26px;
color:#000000;
border:0px;
width:184.5px;
font-weight:bold;
font-size:10px;
}
#tellafriend input
{
font-size: 10px;
color: #990000;
size:inherit;
font-family: Arial;
border: solid #999999 1px;
width:196px;
height:20px;
}

.gallery{ margin-right:2px; display:block; float:none; width:299px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; background:url(../images/events_button.gif) no-repeat; text-align:left; height:38px; max-width:299px;}
a.gallery, a.gallery:visited{display:block; float:none; width:299px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; background:url(../images/events_button.gif) no-repeat; text-align:left; height:38px; max-width:299px;}
a.gallery:hover{ background:url(../images/events_button_hover.gif) no-repeat; color:#ffffff;}

.blackheading { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}

.redtext {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#951c01;}

.blacktext {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000;}

#mailinglist input
{
background-color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#660000;
border:1px #c18d80 solid;
width:150px;
height:17px;
}
#button_list input
{
background-image:url(../images/button_bg.jpg);
height:26px;
color:#000000;
border:0px;
width:184.5px;
font-weight:bold;
font-size:10px;
}
