body {
	background-color: #000;
	margin-top: 0px;
	text-align:left;
}

p,td {
	font-family:Arial, Helvetica, sans-serif;
font-size:12px;

	color:#000000;
	text-align:left;
}	

a:link {
	color: #630;
}
a:visited {
	color: #630;
}
a:hover {
	color: #630;
}
a:active {
	color: #630;
}

white {
color:#FFFFFF;
}

a.white:link {
color:#FFFFFF;
}
a.white:visited {
color:#FFFFFF;
}
a.white:hover {
color:#FFFFFF;
}
a.white:active {
color:#FFFFFF;
}.padding_right {
	padding-right: 10px;
}


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

.history_p {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
}

.tune {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 16pt;
	color:#000000;
}

.sponsor {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
font-style:italic;
}

.bottom_nav {
padding:20px;
background-color:#ABAD5A;
background-image:url(http://ballardjazzfestival.com/10_graphics/background_bottom.jpg);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:16px;
color:#000000;
text-align:center;
}

.content_cell {
padding:20px;
background-color:#FFFFFF;
background-image:url(http://ballardjazzfestival.com/10_graphics/pg_background.jpg);
}

.content_text {
padding:20px;
}

.content_right {
background-image:url(http://ballardjazzfestival.com/09_graphics/content.png);
}

.jw_left {
vertical-align:top;
width:160px;
padding-top:10px;
padding-bottom:10px;
border-bottom:solid 1px #000;
}

.jw_right {
vertical-align:top;
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
border-bottom:solid 1px #000;
}

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

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

.jw_title2a {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
color:#663300;
}

.spn_thx {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#663300;
padding-bottom:5px;
}

.jw_venue {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
letter-spacing:1px;
text-transform:capitalize;
color:#000;
}

.jw_add {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
letter-spacing:1px;
}

.show_details {
padding:5px;
background-color:#FFF;
border:solid 1px #660000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:14px;
color:#666666;
}

.detail_left {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:200px;
padding-top:10px;
padding-bottom:20px;
vertical-align:top;
}

.detail_right {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding-top:10px;
padding-bottom:20px;
padding-left:10px;
vertical-align:top;
}

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

.padding20 {
padding:20px;
background-color:#E0C062;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
color:#000000;
}

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

.disc_cell {
border:solid 1px #333;
background-color:#E7E7E7;
font-family:Arial, Helvetica, sans-serif;
color:#39B9D4;
padding:4px;
}

.ticket_detail1{
padding:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border-left:solid 1px #000;
border-bottom:solid 1px #000;
}

.ticket_detail2{
padding:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border-left:solid 1px #000;
border-bottom:solid 1px #000;
border-right:solid 1px #000;
}

.ticket_header1{
background-color:#333333;
color:#FFF;
padding:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
border-top:solid 1px #000;
border-left:solid 1px #000;
border-bottom:solid 1px #000;
}

.ticket_header2{
background-color:#333333;
color:#FFF;
padding:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
border-top:solid 1px #000;
border-left:solid 1px #000;
border-bottom:solid 1px #000;
border-right:solid 1px #000;
}

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

.news_timeline {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#663300;
}

.artist_left {
vertical-align:top;
width:210px;
padding-top:10px;
padding-bottom:10px;
border-bottom:solid 1px #000;
}

.artist_right {
vertical-align:top;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:10px;
padding-bottom:10px;
border-bottom:solid 1px #000;
}

.performing {
float:right;
background-color:#E7E7E7;
border:solid 1px #000;
width:150px;
padding:5px 5px 10px 5px;
margin-left:10px;
margin-bottom:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

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

.sch_sponsor {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
font-style:italic;
color:#000;
}

.sch1 {
vertical-align:top;
width:400px;
padding-right:5px;
}
.sch2 {
vertical-align:top;
width:200px;
padding-left:5px;
border-left:solid 1px #333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.tickets1 {
width:85px;
padding-top:10px;
padding-bottom:10px;
vertical-align:middle;
border-bottom:solid 2px #000;
}

.tickets1a {
width:85px;
padding-top:10px;
padding-bottom:10px;
vertical-align:middle;
border-bottom:solid 1px #630;
}
.tickets2 {
vertical-align:middle;
padding-top:10px;
padding-bottom:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
border-bottom:solid 2px #000;
}

.tickets2a {
vertical-align:middle;
padding-top:10px;
padding-bottom:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
border-bottom:solid 1px #630;
}

.ticket_price {
color:#663300;
}
.ticket_current {
font-weight:bold;
font-style:italic;
}

.guitar_sub {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#666666;
font-weight:normal;
}

.ballard_left {
vertical-align:top;
width:400px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
padding-right:10px;
border-right:solid 1px #000;
}

.ballard_right {
vertical-align:top;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:10px;
}

.about_show {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-style:italic;
color:#300;
font-weight:bold;
}

.ticket_exp {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:18px;
font-weight:bold;
}

.support_l {
border-top:solid 3px #663300;
vertical-align:top;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
}
.support_r {
border-top:solid 3px #663300;
vertical-align:top;
padding-top:10px;
padding-bottom:10px;
}

