BODY{background-color:#333333;margin-left:0px;margin-right:0px;margin-top:0px;}
P {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
TD{vertical-align:top;}


.main{
background-color:#FFFFFF;
padding-left:20px;
padding-right:10px;
padding-top:20px;
padding-bottom:50px;
vertical-align:top;
}

HR{
color:#003366;
height:0.5;
}


A:link { text-decoration:none;color:#996600;}
A:visited { text-decoration:none;color:#996600;}
A:hover { text-decoration:underline;color:#996600;}

.white{color:#FFFFFF;font-weight:bold;}
.navBar3{font-family:verdana,arial,sans-serif;font-size:8pt;line-height: 15px;}
.smalltext{font-family:verdana,arial,sans-serif;font-size:8pt;line-height: 15px;}
.navBar4{font-size:7pt;line-height: 15px;}


.recording_title {
width:600px;
line-height:20px;
padding-bottom:10px;
}


.Main_Title{
font-family:Georgia,Times New Roman,Times,serif;
font-size:22pt;
line-height:30pt;
color:#003366;
font-weight:normal;
}

.Main_Title_border{
font-family:Georgia,Times New Roman,Times,serif;
font-size:22pt;
line-height:30pt;
color:#003366;
font-weight:normal;
border-top:solid 1px #CCC;
padding-top:10px;
}

.Main_Title_Gray{
font-family:Georgia,Times New Roman,Times,serif;
font-size:20pt;
color:#666666;
font-weight:normal;
letter-spacing:1px;
}

.Main_Title2{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
line-height:20px;
color:#003366;
font-weight:bold;
}

.Main_Title2_Gray{
font-family:Arial, Helvetica, sans-serif;
font-size:14pt;
line-height:18pt;
color:#666666;
font-weight:normal;
}

.Main_Title2_border{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#003366;
line-height:20px;
font-weight:bold;
border-top:solid 1px #CCC;
padding-top:10px;
}

.Georgia12{
font-family:Georgia,Times New Roman,Times,serif;
font-size:12pt;
font-weight:normal;
padding-top:-5px;
}


.Georgia12_border{
font-family:Georgia,Times New Roman,Times,serif;
font-size:12pt;
font-weight:normal;
border-top:solid 1px #CCC;
padding-top:10px;
}

.Georgia14{
font-family:Georgia,Times New Roman,Times,serif;
font-size:14pt;
font-weight:normal;
}

.Georgia10{
font-family:Georgia,Times New Roman,Times,serif;
font-size:10pt;
font-weight:normal;
}


.Quote{
font-family:Georgia,Times New Roman,Times,serif;
font-size:13pt;
line-height:20px;
color:#666666;
font-style:italic;
font-weight:normal;
letter-spacing:1px;
padding-left:0px;
/*padding-top:10px;*/

}

.Quote_Person{
font-family:Arial,Verdana,Helvetica,Sans-Serif;
font-size:8pt;
color:#666666;
font-weight:bold;
font-style:normal;
letter-spacing:1px;
text-align:left;
padding-left:20px;
}

.Top_Nav{
font-family:Arial,Verdana,Helvetica,Sans-Serif;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
background-color:#003366;
text-align:center;
vertical-align:middle;

}


a.Top_Nav:link {
font-family:Arial,Verdana,Helvetica,Sans-Serif;
font-weight:bold;
letter-spacing:1px;
font-size:14px;
color:#FFFFFF;
background-color:#003366;
text-align:center;
vertical-align:middle;
text-decoration:none;
}

a.Top_Nav:visited {
font-family:Arial,Verdana,Helvetica,Sans-Serif;
font-weight:bold;
font-size:14px;
color:#FFFFFF;
background-color:#003366;
text-align:center;
vertical-align:middle;
text-decoration:none;
}


a.Top_Nav:hover {
font-family:Arial,Verdana,Helvetica,Sans-Serif;
font-weight:bold;
font-size:14px;
color:#CCCC99;
background-color:#003366;
text-align:center;
vertical-align:middle;
text-decoration:none;
}




.Bottom_Nav{
font-family:verdana,arial,sans-serif;
font-size:9px;
color:#333333;
font-weight:normal;
letter-spacing:1px;
background-color:#E7E7E7;
text-align:left;
padding-top:25px;
padding-bottom:25px;
padding-left:20px;
border-top:#003366 solid 4pt;
}


.submit{
font-family:verdana,arial,sans-serif;
font-size:9px;
color:#333333;
font-weight:normal;
background-color:#E7E7E7;
border-left:solid 1px #003366;
border-right:solid 1px #003366;
border-top:solid 1px #003366;
border-bottom:solid 1px #003366;
}

.artist_right{
background-color:#FFFFFF;
padding-left:10px;
padding-right:0px;
border-left:solid 1px #CCC;
font-family:verdana,arial,sans-serif;
font-size:11px;
line-height:16px;
}

.artist_left{
background-color:#FFFFFF;
padding-right:10px;
}

.event_heading{font-family:verdana,arial,sans-serif;font-size:8pt;font-weight:bold;line-height:15px;color:#000000}
.event_details{font-family:verdana,arial,sans-serif;font-size:8pt;line-height:15px;color:#999999}

.artist_disc{
padding:5px;
border:solid 1px #CCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.homepage_center{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
padding-left:5px;
padding-right:5px;
border-left:solid 1px #CCC;
}

.homepage_right{
padding-left:5px;
border-left:solid 1px #CCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
}

.homepage_left{
padding-right:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
}

.new_releases{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
padding-bottom:10px;
padding-top:10px;
padding-right:10px;
border-bottom:solid 1px #CCC;
}

.pad{
padding-top:2px;

}

.pad_podcast{
padding-top:5px;
padding-bottom:5px;
padding-right:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.pad_left{
padding-left:20px;
}

.catalog_heading{
font-family:verdana,arial,sans-serif;font-size:11px;font-weight:bold;line-height:15px;color:#000000;
letter-spacing:0px;
padding-bottom:5px;
padding-top:2px;
padding-left:5px;
border-bottom:solid 1pt #CCC;
}

.catalog2{
padding-bottom:5px;
padding-top:2px;
padding-left:5px;
border-bottom:solid 1px #CCC;
vertical-align:top;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.pad_podcast{
padding-top:5px;
padding-bottom:5px;
padding-right:5px;

}

.pad_photos{
padding-top:4px;
padding-bottom:4px;
padding-right:4px;
padding-left:4px;
border:solid 1px #CCC;
text-align:center;
}

/* EVENT LISTINGS */

.CollapsiblePanel {
	margin-bottom: 10px;
	padding: 2px;
	
}

.CollapsiblePanelTab {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color: #FFF;
	border-top: solid 1px #CCC;
	margin: 0px;
	padding: 2px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}

.CollapsiblePanelTab_Artist {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color: #FFF;
	border-bottom: solid 1px #CCC;
	margin: 0px;
	padding: 2px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}

.CollapsiblePanelContent {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin: 0px;
	padding: 2px;
	background-color:#EEE;
	border-left: solid 1px #CCC;
	border-right: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
}

.CollapsiblePanelTab a {
	color: black;
	text-decoration: none;
}

.CollapsiblePanelOpen .CollapsiblePanelTab {
	background-color: #EEE;
	border-left: solid 1px #CCC;
	border-right: solid 1px #CCC;
	
}

.CollapsiblePanelTabHover,  .CollapsiblePanelOpen .CollapsiblePanelTabHover {
	background-color: #CCC;
}

.CollapsiblePanelFocused .CollapsiblePanelTab {
	background-color: #3399FF;
}


.arial14 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
}

.arial16b {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#000000;
font-weight:bold;
}

.holiday_quote {
font-family:Georgia, Times New Roman, Times, serif;
font-size:14px;
font-style:italic;
}

.review_text {font-family:Arial, Helvetica,sans-serif;font-size:12px;line-height:20px; padding-right:10px; text-align:justify;}
.review_byline {font-family:Georgia,Times New Roman,Times,serif;font-size:14px;color:#666666;font-weight:normal;padding-top:5px;}
.review_sub {font-family:Arial, Helvetica, sans-serif; font-size:14px; letter-spacing:1px; color:#666; font-weight:bold;}
.review_title {font-family:Georgia,Times New Roman,Times,serif;font-size:24px;color:#003366;font-weight:normal;}
.review_product_link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; letter-spacing:1px;}

.review_rec {padding-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px;}

.about_text {font-family:Arial, Helvetica,sans-serif;font-size:12px;line-height:20px; padding-right:10px; text-align:justify; background-color:#FFF;}
.about_bio_pics {width:180px; float:right; border:solid 1px #ccc; vertical-align:top; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:16px; padding-left:10px; padding-right:10px; padding-top:20px; padding-bottom:20px; margin-left:20px;}

.artist_pg_left{font-family:Arial, Helvetica,sans-serif;font-size:12px;line-height:20px; padding-right:10px; text-align:justify; vertical-align:top; background-color:#FFF;}

.artist_text {font-family:Arial, Helvetica,sans-serif;font-size:12px;line-height:20px; padding-right:10px; background-color:#FFF;}

.recording_sub {font-family:Arial, Helvetica,sans-serif;font-size:12px;line-height:20px; padding-left:20px; vertical-align:top;}
.recording_sub_head {font-family:Arial, Helvetica,sans-serif; font-size:16px; color:#036; font-weight:bold;}


.ver11 {font-family:verdana,arial,sans-serif;font-size:11px;color:#000000;}
.ver10 {font-family:verdana,arial,sans-serif;font-size:11px; line-height:14px;color:#000000;}
.new_img {border:solid 1px #ccc; padding:10px;margin-left:20px; float:right;}
.rec_img {border:solid 1px #ccc; padding:10px;margin-left:20px;margin-bottom:10px;}
.price {font-family:Arial, Helvetica,sans-serif;font-size:12px; font-weight:bold;}

.nr_disc {padding-top:5px; padding-bottom:5px; border-bottom:solid 1px #ccc;}

.jazzweek {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; border-bottom:solid 1px #ccc; padding-top:5px; padding-bottom:5px;}
.jazzweek_sub {font-family:Arial, Helvetica, sans-serif; font-size:10px; letter-spacing:1px; color:#666; font-weight:bold;}