a:link.mainmenu { font-size:12px;font-family:arial;color:#ffffff;text-decoration:none;font-weight:bold; }
a:visited.mainmenu { font-size:12px;font-family:arial;color:#ffffff;text-decoration:none;font-weight:bold; }
a:hover.mainmenu { font-size:12px;font-family:arial;color:#bbbbbb;text-decoration:none;font-weight:bold; } 

a:link.topmenu { font-size:10px;font-family:arial;color:#000000;text-decoration:none;font-weight:bold; }
a:visited.topmenu { font-size:10px;font-family:arial;color:#000000;text-decoration:none;font-weight:bold; }
a:hover.topmenu { font-size:10px;font-family:arial;color:#37469C;text-decoration:underline;font-weight:bold; } 

.topbanner{width:480px;height:60px;background-color:#ffffff;border:1px solid #eee;}

.mainmenuoff{font-size:12px;font-family:arial;color:#ffffff;font-weight:bold;cursor:default;}

.smally{
	font-family:arial;
	font-size:10px;
}

.shed_top{
	background-color:#0000cc;
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	cursor:hand;
	border-top:1px solid #0000cc;
}
.shed_top_selected{
	background-color:#ffffff;
	color:#0000cc;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	cursor:hand;
	border-top:1px solid #0000cc;
}


.chart_top{
	padding:6px;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	border-bottom:1px solid #ddd;
	background-color:#ccc;
}

.chart_loop{
	padding:6px;
	font-family:arial;
	font-size:11px;
	border-bottom:1px solid #ddd;
}



/*-----------------------*/






BODY{
	background-repeat:repeat-y;
	background-position:top center;
	/*background-image:url(images/fade_bg.jpg);*/
	background-color:#37469C;
	margin-top:0;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

BODY{
	background-repeat:repeat-y;
	background-position:top center;
	/*background-image:url(images/fade_bg.jpg);*/
	background-color:#37469C;
	margin-top:0;
	margin-left:auto;
	margin-right:auto;
	text-align: -moz-center; 
}


/*-----------------------*/





.main_content_div{
	text-align: -moz-center; 
	width:809px;
	margin-left:auto;
	margin-right:auto;
}



/*
BODY
{
background-image:url(/images/new_background_content.jpg);
background-repeat:repeat-x;
}
*/


TD{
text-align:left;/*
font-family:arial;
font-size:12px;
background-color:#1a1a1a;
padding:5px;
border:1px solid #ccc;
color:#ffffff;*/
}

.subheading{
	text-align:left;
	font-size:22px;
	color:#ffffff;
	font-weight:bold;
	fong-family:arial;
	padding:10px;
	margin-left:7px;
	margin-right:7px;
}

#content{
	text-align:center;
	position:relative;
	
	z-index:0;
	left:0;
	top:0;
}

#main_logo{

	width: 148;
}

.menu_bar{

	left:95px;
}



#top_banner{

	width:468px;
	height:60px;
	border:1px solid #ddd;
}
/*
#top_menu_options{
	position:absolute;
	top:8px;
	z-index:8;
	left:559px;
}

#tune_in{
	position:absolute;
	top:105px;
	z-index:20;
	left:556px;
}

.home_banner_int{
	height:250px;
	width:507px;
	background-color:#eee;
	display:inline;
	position:absolute;
	top:162px;
	left:95px;
	z-index:77;
}

.home_banner_ext{
	z-index:77;
	position:absolute;
	height:250px;
	width:300px;
	background-color:#1a1a1a;
	display:inline;
	top:162px;
	left:604px;
}

.movie_banner_int{
	height:250px;
	width:507px;
	background-color:#eee;
	display:inline;
	position:absolute;
	top:162px;
	left:95px;
	z-index:77;
}

.movie_banner_ext{
	z-index:77;
	position:absolute;
	height:250px;
	width:300px;
	background-color:#1a1a1a;
	display:inline;
	top:162px;
	left:604px;
}



.smaller_banner_int{
	height:195px;
	width:573px;
	background-color:#eee;
	display:inline;
	position:absolute;
	top:162px;
	left:95px;
	z-index:77;
}

.smaller_banner_ext{
	z-index:77;
	position:absolute;
	height:195px;
	width:234px;
	background-color:#1a1a1a;
	display:inline;
	top:162px;
	left:670px;
}


.home_content{
	position:absolute;
	top:414px;
	z-index:89;
	left:95px;
	width: 809px;
	background-color:#1a1a1a;
}

.other_content{
	position:absolute;
	top:359px;
	z-index:89;
	left:95px;
	width: 809px;
	background-color:#ffffff;
	height:700px;
	background-image: url(images/topbackgroundbar.gif);
	background-repeat: repeat-x;
	text-align:left;
}

.movie_content{
	position:absolute;
	top:414px;
	z-index:89;
	left:95px;
	width: 809px;
	background-color:#ffffff;
	height:700px;
	background-image: url(images/topbackgroundbar.gif);
	background-repeat: repeat-x;
}
*/


.redditch_radio{

/*border-bottom: 2px solid #1a1a1a;*/
width:809px;
margin-bottom:5px;

}

.redditch_radio a:hover{
background-image:url(images/button_rollover.jpg);
border-bottom: 2px solid #1a1a1a;
}

.redditch_radio ul{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px arial;
list-style-type: none;
text-align: center;
}

.redditch_radio li{
display: inline;
margin: 0;

}

.redditch_radio li a{
text-decoration: none;
padding: 3px 14px;
margin-right: 3px;
border: 1px solid #1A1A1A;
color:#ffffff;
background-color: #1A1A1A;

}

.redditch_radio li a:visited{
}

.redditch_radio li a:hover{
text-decoration: none;
border: 1px solid #1A1A1A;
color:#cc0000;
background-image:url(images/button_rollover.jpg) background-repeat:repeat-x;
}

.redditch_radio li.selected{
}

.redditch_radio li.selected a{ 
border-bottom-color: white;
}

.redditch_radio li.selected a:hover{ 
text-decoration: none;
background-image:url(images/button_rollover.jpg) background-repeat:repeat-x;
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_music{
position:absolute;
top: 0;
border: 1px solid #918d8d;
border-width: 0 1px;
font:normal 12px Verdana;
line-height:18px;
z-index:101;
background-color: #1a1a1a;
width: 150px;
visibility: hidden;
text-align:left;
}

.dropmenudiv_music a{
width: auto;
display: block;
text-indent: 5px;
border: 0 solid #918d8d; 
border-bottom-width: 1px;
padding: 2px 0;
text-decoration: none;
color: white;
}

* html .dropmenudiv_music a{ 
width: 100%;
}

.dropmenudiv_music a:hover{ 
background-color: #edf3f3;
color:#cc0000;
}

.dropmenudiv_schedule{
position:absolute;
top: 0;
border: 1px solid #918d8d;
border-width: 0 1px;
font:normal 12px Verdana;
line-height:18px;
z-index:101;
background-color: #1a1a1a;
width: 80px;
visibility: hidden;
text-align:left;
}

.dropmenudiv_schedule a{
width: auto;
display: block;
text-indent: 5px;
border: 0 solid #918d8d; 
border-bottom-width: 1px;
padding: 2px 0;
text-decoration: none;
color: white;
}

* html .dropmenudiv_schedule a{ 
width: 100%;
}

.dropmenudiv_schedule a:hover{ 
background-color: #edf3f3;
color:#cc0000;
}


.dropmenudiv_what{
position:absolute;
top: 0;
border: 1px solid #918d8d;
border-width: 0 1px;
font:normal 12px Verdana;
line-height:18px;
z-index:102;
background-color: #1a1a1a;
width: 110px;
visibility: hidden;
text-align:left;
}


.dropmenudiv_what a{
width: auto;
display: block;
text-indent: 5px;
border: 0 solid #918d8d; 
border-bottom-width: 1px;
padding: 2px 0;
text-decoration: none;
color: white;
}

* html .dropmenudiv_what a{ 
width: 100%;
}

.dropmenudiv_what a:hover{ 
background-color: #edf3f3;
color:#cc0000;
}



.dropmenudiv_news{
position:absolute;
top: 0;
border: 1px solid #918d8d;
border-width: 0 1px;
font:normal 12px Verdana;
line-height:18px;
z-index:104;
background-color: #1a1a1a;
width: 100px;
visibility: hidden;
text-align:left;
}


.dropmenudiv_news a{
width: auto;
display: block;
text-indent: 5px;
border: 0 solid #918d8d; 
border-bottom-width: 1px;
padding: 2px 0;
text-decoration: none;
color: white;
}

* html .dropmenudiv_news a{ 
width: 100%;
}

.dropmenudiv_news a:hover{ 
background-color: #edf3f3;
color:#cc0000;
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_community{
position:absolute;
top: 0;
border: 1px solid #918d8d;
border-width: 0 1px;
font:normal 12px Verdana;
line-height:18px;
z-index:101;
background-color: #1a1a1a;
width: 150px;
visibility: hidden;
text-align:left;
}

.dropmenudiv_community a{
width: auto;
display: block;
text-indent: 5px;
border: 0 solid #918d8d; 
border-bottom-width: 1px;
padding: 2px 0;
text-decoration: none;
color: white;
}

* html .dropmenudiv_community a{ 
width: 100%;
}

.dropmenudiv_community a:hover{ 
background-color: #edf3f3;
color:#cc0000;
}

.dropmenudiv_events{
position:absolute;
top: 0;
border: 1px solid #918d8d;
border-width: 0 1px;
font:normal 12px Verdana;
line-height:18px;
z-index:105;
background-color: #1a1a1a;
width: 110px;
visibility: hidden;
text-align:left;
}


.dropmenudiv_events a{
width: auto;
display: block;
text-indent: 5px;
border: 0 solid #918d8d; 
border-bottom-width: 1px;
padding: 2px 0;
text-decoration: none;
color: white;
}

* html .dropmenudiv_events a{ 
width: 100%;
}

.dropmenudiv_events a:hover{ 
background-color: #edf3f3;
color:#cc0000;
}




.dropmenudiv_games{
position:absolute;
top: 0;
border: 1px solid #918d8d;
border-width: 0 1px;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color: #1a1a1a;
width: 110px;
visibility: hidden;
text-align:left;
}


.dropmenudiv_games a{
width: auto;
display: block;
text-indent: 5px;
border: 0 solid #918d8d; 
border-bottom-width: 1px;
padding: 2px 0;
text-decoration: none;
color: white;
}

* html .dropmenudiv_games a{ 
width: 100%;
}

.dropmenudiv_games a:hover{ 
background-color: #edf3f3;
color:#cc0000;
}




.dropmenudiv_presenters{
position:absolute;
top: 0;
border: 1px solid #918d8d;
border-right:1px solid #1a1a1a;
border-width: 0 1px;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color: #1a1a1a;
width: 88px;
visibility: hidden;
text-align:left;
}


.dropmenudiv_presenters a{
width: auto;
display: block;
text-indent: 5px;
border: 0 solid #918d8d; 
border-bottom-width: 1px;
padding: 2px 0;
text-decoration: none;
color: white;
}

* html .dropmenudiv_presenters a{ 
width: 100%;
}

.dropmenudiv_presenters a:hover{ 
background-color: #edf3f3;
color:#cc0000;
}
