body {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px; background-color:#000;}
td {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px;}
th {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px; color: #ffffff; background-color: #3068a8;}
p {font-family: Arial,Helvetica,Verdana,sans-serif;}
h1 {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 28px;}
h2 {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 24px;}
h3 {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 20px;}
h4 {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 18px; display: inline;}
h5 {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 16px; display: inline;}
h6 {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 14px;}
input {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px;Ęborder: 1px solid #CCCCCC; height:17px;}
select {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px;}
textarea {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px;}
form {display:inline;}

.smallest {font-size: 10px;}
.smaller {font-size: 11px;}
.larger {font-size: 14px;}
.largest {font-size: 16px;}

/***added by bill***/
.t_line { color:#333; }

.hilight{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #600;
}

.hilight2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000;
}

.link_cat{ font-size: 15px; font-weight: bold; color: #004088; }

.small-hilight{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #600;
}

.rotation_head{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #600;
	padding-bottom: 6px;
}

.news_head{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #600;
	padding-bottom: 6px;
}

.notes_head{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #600;
	padding-bottom: 6px;
}


.snippet_txt{
	padding: 6px;
	text-align: center;
	display: inline;
}

/***added by bill***/


a {font-family: arial,helvetica,verdana; text-decoration: underline; color: #CCCCCC;}
a:link {color: #600; text-decoration: none; font-weight: normal;}
a:active {color: #600; text-decoration: none; font-weight: normal;}
a:visited {color: #600; text-decoration: none; font-weight: normal;}
a:hover {color: #004088; text-decoration: none; font-weight: normal;}

a.maillink {font-size: 11px; color: #750000; text-decoration: underline;}
a.maillink:link {color: #750000; text-decoration: underline;}
a.maillink:active {color: #750000; text-decoration: underline;}
a.maillink:visited {color: #750000; text-decoration: underline;}
a.maillink:hover {color: #004088; text-decoration: underline;}

/*** added by bill ***/
a.datelink {font-size: 12px; color: #750000; text-decoration: none; font-weight: bold;}
a.datelink:link {color: #750000; text-decoration: none; font-weight: bold;}
a.datelink:active {color: #750000; text-decoration: none; font-weight: bold;}
a.datelink:visited {color: #750000; text-decoration: none; font-weight: bold;}
a.datelink:hover {color: #004088; text-decoration: none; font-weight: bold;}

a.contactlink:link { font-size: 12px; color: #750000; text-decoration: underline; }
a.contactlink:visited { font-size: 12px; color: #750000; text-decoration: underline; }
a.contactlink:hover { font-size: 12px; color: #004088; text-decoration: underline; }

a.worklink {font-size: 12px; color: #750000; text-decoration: none; font-weight: normal;}
a.worklink:link {color: #750000; text-decoration: none; font-weight: normal;}
a.worklink:active {color: #750000; text-decoration: none; font-weight: normal;}
a.worklink:visited {color: #750000; text-decoration: none; font-weight: normal;}
a.worklink:hover {color: #004088; text-decoration: none; font-weight: normal;}

a.presslink {font-size: 12px; color: #750000; text-decoration: none; font-weight: normal;}
a.presslink:link {color: #750000; text-decoration: none; font-weight: normal;}
a.presslink:active {color: #750000; text-decoration: none; font-weight: normal;}
a.presslink:visited {color: #750000; text-decoration: none; font-weight: normal;}
a.presslink:hover {color: #004088; text-decoration: none; font-weight: normal;}

/*** added by bill ***/

a.musiclink {font-size: 11px; color: #000; text-decoration: none;}
a.musicink:link {color: #000; text-decoration: none;}
a.musicink:active {color: #000; text-decoration: none;}
a.musiclink:visited {color: #000; text-decoration: none;}
a.musiclink:hover {color: #750000; text-decoration: none;}

a.footerlink {font-size: 11px; color: #fff; text-decoration: underline;}
a.footerlink:link {color: #fff; text-decoration: underline;}
a.footerlink:active {color: #fff; text-decoration: underline;}
a.footerlink:visited {color: #fff; text-decoration: underline;}
a.footerlink:hover {color: #E8D994; text-decoration: underline;}



.btn {
	color: #ffffff;
	background: #3068A8; 
    font-family: Arial,Lucida,Verdana,Helvetica;
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px solid #104A7B;
	border-right: 1px solid #104A7B;
	border-left: 1px solid #DFECFE;
	border-top: 1px solid #DFECFE;
	height:19px;
	text-decoration:none;
	cursor: hand;
}


.border {border: solid 1px #CCCCCC;}
.borderbtm {border-bottom: solid 1px #010179;}
.bordertp {border-top: solid 1px #010179;}
.borderlft {border-left: solid 1px #010179;}
.borderrt {border-right: solid 1px #010179;}
.borderltr {border-left: solid 1px #010179; border-top: solid 1px #010179; border-right: solid 1px #010179;}
.borderlb {border-left: solid 1px #010179; border-bottom: solid 1px #0101799;}

.nowrap { white-space: nowrap;}
.breakforprint { page-break-after: always; }

.submitted	{
 padding-bottom:1px;}
 
 .mail	{
 	font-family: Arial,Lucida,Verdana,Helvetica;
	font-size: 11px;
	color: #750000;
	padding-left:6px;
	padding-top:9px;
	padding-right:3px;
	}
	
.music	{
 	font-family: Arial,Lucida,Verdana,Helvetica;
	font-size: 11px;
	color: #000;
	padding:3px 6px 3px 6px;
	text-align:center;
	}

.bgcolor		{
	background-color:#E8D994;
	}
	
.maintext{
	font-family: Arial,Lucida,Verdana,Helvetica;
	font-size: 12px;
	color: #000;
	padding-left:24px;
	padding-top:13px;
	padding-right:16px;
	}

.padpic		{
	padding: 13px;
	float: right;
	clear: right;
	display: inline;
	}

.concertarc{
	width:302px;
	background-color:#fff;
	border-left: solid 1px #000;
	border-right: solid 1px #000;
	border-bottom: solid 1px #000;
	float: right;
	clear: right;
	margin: 13px;
	display: inline;

	}

.player{
	margin-top: 13px;
	width: 302px;
	background-color:#E8D994;
	border-left: solid 1px #000;
	border-right: solid 1px #000;
	border-bottom: solid 1px #000;
	margin-left: auto;
	margin-right: auto;
	display: block;
}

.get_quicktime{
	width:302px;
	margin-left: auto;
	margin-right: auto;
	display: block;
}

	
.concertext{
	padding:5px 7px 5px 7px; 
	font-family: Arial,Lucida,Verdana,Helvetica;
	font-size: 11px;
	color: #000;
}
	
.concertext2{
	padding:5px 7px 5px 7px; 
	font-family: Arial,Lucida,Verdana,Helvetica;
	font-size: 11px;
	color: #000;
	/*background-color:#E8D994;*/
}


.in_rotation{
	width: 282px;
	background-color:#fff;
	border: solid 1px #000;
	float: right;
	clear: right;
	margin: 13px;
	padding: 8px;
	display: inline;
	}

/*** twitter addition***/
#twitter_div{ width: 282px; background-color:#ccc; border: solid 1px #000; float: right; clear: right; margin: 13px; padding: 8px; display: inline; }
#twitter_div h2 { font-size: 13px; font-weight: bold; color: #600; }

	
.date	{
	font-family: Arial,Lucida,Verdana,Helvetica;
	font-size: 11px;
	color: #750000;
	font-weight:bold;
	}
	
.concerttext	{
	font-family: Arial,Lucida,Verdana,Helvetica;
	font-size: 12px;
	color: #000;
	padding:9px 20px 9px 20px;
	}
	
.footer	{
	background-image:url(images/footer_bkgd.gif);
	background-repeat:no-repeat;
	height:53px;
	background-color:#000;
	width:799px;
	font-family: Arial,Lucida,Verdana,Helvetica;
	font-size: 11px;
	color: #fff;
	}

.footertext	{
	font-family: Arial,Lucida,Verdana,Helvetica;
	font-size: 11px;
	color: #fff;
	padding-left:319px;
	padding-right: 162px; 
	padding-bottom:23px;
	}

.subtext_wide{ padding:3px 6px 3px 6px; background-color:#CAC8C2; border-right: solid 1px #000; border-bottom: solid 1px #000; border-left: solid 1px #000; width: 286px; }
.subtext_high{ padding:3px 6px 3px 6px; background-color:#CAC8C2; border-right: solid 1px #000; border-bottom: solid 1px #000; border-left: solid 1px #000; width: 182px; }

/****
* html .subtext {
width: 300px; /* trick IE5 Win 
w\idth: 300px; /* reset width for IE5 Mac and IE6 
}******/
	
.overflow { /*this is the style for other browsers*/
	height:171px;
	/*overflow:auto;*/
	border-right: solid 1px #000;
	border-bottom: solid 1px #000;
	border-left: solid 1px #000;
	width: 615px;
}
* html .overflow {
width: 617px; /* trick IE5 Win */
w\idth: 617px; /* reset width for IE5 Mac and IE6 */
}
	
.bkdg1	{
	background-color:#C9C6BC;
	font-family: Arial,Lucida,Verdana,Helvetica;
	font-size: 12px;
	color: #000;
	padding-top:6px;
	padding-bottom:6px;
	}
	
.bkdg2	{
	background-color:#D8D6CF;
	font-family: Arial,Lucida,Verdana,Helvetica;
	font-size: 12px;
	color: #000;
	padding-top:6px;
	padding-bottom:6px;
	}
	
.date2	{
	font-family: Arial,Lucida,Verdana,Helvetica;
	font-size: 12px;
	/*color: #750000;*/
	font-weight:bold;
	padding-left:9px;
}

	
.musicicon	{
	padding-left:35px;
	padding-top:5px;
	padding-bottom: 5px;
	}
	
