.artist {
	background:#4F4153;
}
	
.artistover {
	background: url("/images/artistbg.gif") repeat-x left top;
}


.navoff {
	background:#000000;
}
	
.navhover {
	background: url("/images/up.gif") no-repeat center bottom;
}

.photo {
	border:4px solid #fff;
}

BODY,TD {font:11px/14px Verdana, Arial, sans-serif;}

.concerts {
	border: 5px solid #FFFFFF;
	padding: 0px;
}

A.artistname, A.artistname:link, A.artistname:visited, A.artistname:active {
	font: bold 18px/20px Georgia, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.artistname:hover {
	text-decoration: underline;
}

.copy {font:11px/14px Verdana, Arial, sans-serif;}
.em {font:13px/16px Verdana, Arial, sans-serif; font-weight:bold;}
.whtcopy {font:11px/14px Verdana, Arial, sans-serif; color:#FFFFFF;}
.news {font:11px/13px Verdana, Arial, sans-serif; color:#FFFFFF;}
.sm {font:9px/13px Verdana, Arial, sans-serif;}

A {color:#BFE8FF; font: 11px/13px Verdana, Arial, sans-serif; text-decoration:underline;}
A:link { text-decoration:underline;}
A:visited { text-decoration:underline;}
A:active { text-decoration:underline;}
A:hover { color:#BFE8FF; text-decoration:none;}

A.news {color:#BFE8FF; font: 16px/18px Verdana, Arial, sans-serif; text-decoration:none;}
A.news:link { text-decoration:none;}
A.news:visited { text-decoration:none;}
A.news:active { text-decoration:none;}
A.news:hover { color:#BFE8FF; text-decoration:underline;}

A.newsfrnt1st {color:#BFE8FF; font: 16px/18px Georgia, Arial, sans-serif; font-weight:bold; text-decoration:none;}
A.newsfrnt1st:link { text-decoration:none;}
A.newsfrnt1st:visited { text-decoration:none;}
A.newsfrnt1st:active { text-decoration:none;}
A.newsfrnt1st:hover { color:#FFFFFF; text-decoration:underline;}


A.newsfrnt {color:#BFE8FF; font: 11px/13px Verdana, Arial, sans-serif; text-decoration:none;}
A.newsfrnt:link { text-decoration:none;}
A.newsfrnt:visited { text-decoration:none;}
A.newsfrnt:active { text-decoration:none;}
A.newsfrnt:hover { color:#FFFFFF; text-decoration:underline;}

A.events {color:#BFE8FF; font: 11px/13px Verdana, Arial, sans-serif; text-decoration:none;}
A.events:link { text-decoration:none;}
A.events:visited { text-decoration:none;}
A.events:active { text-decoration:none;}
A.events:hover { color:#BFE8FF; text-decoration:underline;}

A.nav {color:#BFE8FF; font: 10px/13px Verdana, Arial, sans-serif; font-weight:bold;}
A.nav:link { text-decoration:none;}
A.nav:visited { text-decoration:none;}
A.nav:active { text-decoration:none;}
A.nav:hover { text-decoration:underline;}

A.navhere {color:#000000; font: 10px/13px Verdana, Arial, sans-serif; font-weight:bold;}
A.navhere:link { text-decoration:none;}
A.navhere:visited { text-decoration:none;}
A.navhere:active { text-decoration:none;}
A.navhere:hover { text-decoration:none;}

A.wht {color:#FFFFFF; font: 9px/14px Verdana, Arial, sans-serif; font-weight: bold; text-decoration:none;}
A.wht:link { text-decoration:none;}
A.wht:visited { text-decoration:none;}
A.wht:active { text-decoration:none;}
A.wht:hover { text-decoration:underline;}

LI {list-style-type: square;}

INPUT.bttn {
background: #BFE8FF; 
background-color: #BFE8FF; 
border:1px solid #000000; 
font: 11px Verdana, Arial, sans-serif;
font-weight: bold;
color: #000000; 
cursor: hand;
}

INPUT.styled {
background: #FFFFFF; 
background-color: #FFFFFF; 
border:1px solid #000000; 
font: 11px Verdana, Arial, sans-serif;
color: #000000; 
}

TEXTAREA.styled {
background: #FFFFFF; 
background-color: #FFFFFF; 
border= 1px solid #000000;
font: 11px Verdana, Arial, sans-serif;
color: #000000; 
scrollbar-face-color: #FFFFFF; 
scrollbar-shadow-color: #000000; 
scrollbar-highlight-color: #FFFFFF; 
scrollbar-3dlight-color: #000000; 
scrollbar-darkshadow-color: #CCCCCC; 
scrollbar-track-color: #CCCCCC; 
scrollbar-arrow-color: #000000;
}

SELECT.styled {
background: #FFFFFF; 
background-color: #FFFFFF; 
border: 1px solid #000000; 
color: #000000; 
font: 11px Verdana, Arial, sans-serif; 
scrollbar-face-color: #FFFFFF; 
scrollbar-shadow-color: #000000; 
scrollbar-highlight-color: #FFFFFF; 
scrollbar-3dlight-color: #000000; 
scrollbar-darkshadow-color: #CCCCCC; 
scrollbar-track-color: #CCCCCC; 
scrollbar-arrow-color: #000000;
}

INPUT.search {
background: #FFFFFF; 
background-color: #FFFFFF; 
border:1px solid #000000; 
height:18; 
font: 10px Verdana, Arial, sans-serif;
color: #000000; 
}

SELECT.search {
background: #FFFFFF; 
background-color: #FFFFFF; 
border: 1px solid #000000; 
color: #000000; 
font: 10px Verdana, Arial, sans-serif; 
scrollbar-face-color: #FFFFFF; 
scrollbar-shadow-color: #000000; 
scrollbar-highlight-color: #FFFFFF; 
scrollbar-3dlight-color: #000000; 
scrollbar-darkshadow-color: #CCCCCC; 
scrollbar-track-color: #CCCCCC; 
scrollbar-arrow-color: #000000;
}

INPUT.email {
background: #FFFFFF; 
background-color: #FFFFFF; 
border: 1px solid #FFFFFF; 
font: Verdana, Arial, sans-serif; 
font-size: 11px;
color: #000000;
}


#jf04 a {
	float: right;
	display: block;
	width: 58px;
	height: 52px;
	background: url('/images/jf2004.gif') no-repeat;
	background-position: 0 -52px;
	padding: 0px 0px 0px 0px;
}
table.concertSeries td {
	padding:10px;
}
table.concertSeries p.meta {
	font-size:10px;
	margin:0;
	padding:0;
	color:#938a95;
}
table.concertSeries a.artistName {
	font-family:georgia, arial, helvetica;
	font-size:18px;
	font-weight:bold;
	display:block;
	margin-bottom:5px;
}
table.concertSeries td.artistPhoto {
	text-align:center;
}
td.artistPhoto img {
	/*border:4px solid #fff !important;*/
}
td.artistPhoto a.audioLink {
	background:url(/images/audio_icon.gif) left center no-repeat;
	padding-left:20px;
}
table.concertSeries td {
	border-bottom:1px solid #302732;
}
