@import url(http://fonts.googleapis.com/css?family=Maven+Pro:400,700|Oswald);

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;
}

#socailize {font-family:Arial, Helvetica, sans-serif; font-weight:400; font-style:normal; color:#036; font-size:12px; text-transform:uppercase; text-align:center;}
#socailize img {margin-right:5px;}

#artist_image {float:right; margin-left:20px; margin-bottom:20px;}
#artist_image img {border:solid 1px #ccc; background-color:#fff; padding: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: 'Maven Pro', Arial, Helvetica, sans-serif;
font-size:16px;
line-height:20px;
color:#003366;
font-weight:700;
font-style:normal
}

.Main_Title2_Gray{
font-family: 'Maven Pro', Arial, Helvetica, sans-serif;
font-size:16pt;
line-height:18pt;
color:#666666;
font-weight:700;
font-style:normal
}

.Main_Title2_border{
font-family: 'Maven Pro', Arial, Helvetica, sans-serif;
font-size:16px;
color:#003366;
line-height:20px;
font-weight:700;
font-style:normal
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_center h1 {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#630; font-weight:bold; clear:none;}

.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;}

/*Featured Download */

#featured_download {
}

#featured_download h2 {font-family: 'Maven Pro', sans-serif; font-size: 18px; border-top:solid 3px #069; border-bottom:solid 1px #069; font-weight:700; font-style: normal; padding:5px; text-align:center; margin-top:0px; margin-bottom:10px;}

#featured_download ul {
	border-bottom: solid 1px #ccc;
	margin-left:0px;
}

#featured_download ul li {
	list-style: none;
	overflow:hidden;
	/*border-bottom:dashed 1px #ccc;*/
	font-family:Arial, Helvetica,sans-serif;
	font-size:13px;
	line-height: 1.3em;
	padding-left:0px;
	color:#000;
}

#featured_download img {float:right;}

#socialize {text-align:center;}
#socialize h2 {font-family: 'Maven Pro', sans-serif; font-size: 18px; color:#036; font-weight:700; font-style: normal; padding:5px; text-align:center; margin-top:0px; margin-bottom:10px;}
#socialize img {margin-right:5px;}

#catalog_req {}


#catalog_req ul {width:500px; padding:10px; border-bottom:dashed 1px #ccc;}
#catalog_req li {display:inline;}
/* #catalog_req label {display:inline; text-align:right; width:80px;} */


#catalog_req_item {width:500px; padding:10px 0 10px 0; border-bottom:dashed 1px #ccc; margin:0px; overflow:hidden;}
#cat_label {width:80px; padding-right: 14px; font-size:16px; vertical-align:top; clear:none; display:inline-block;}
#cat_item { width:260px;vertical-align:top; clear:none; display:inline-table;}

#catalog_req p {font-family:Arvo, Georgia, Times New Roman, Times, serif;
	font-size:14px;
	color:#666; font-weight:400; font-style:normal;}
#catalog_req .cl_sub {font-family:Arial, Helvetica, sans-serif; font-size:14px; padding:2px; color:#333; width:260px;}

.cat1 {width:90px; vertical-align:top; padding:10px 5px 10px 5px; text-align:right; border-bottom:dashed 1px #ccc;}
.cat1a {vertical-align:top; padding:10px 5px 10px 5px; border-bottom:dashed 1px #ccc;}
