body,table{
font-family:verdana;
font-size:9pt;
}



body{
margin:0px;
}


.performers b{
color:#C3566E;
}


.main_td{
padding-top:30px;
background-color:#AEC7BB;
}

.toc_td{
padding-top:30px;
}

.toc{
margin-left:30px;
margin-top:10px;
margin-bottom:10px;
}

.toc2{

margin-top:10px;
margin-bottom:10px;
}


.shows_title{
margin-left:29px;
margin-bottom:10px;

}

.sect_title{
margin-bottom:10px;
}


.logos{
margin-left:30px;

}

.bottom_links{
margin-top:5px;
width:534px;
text-align:center;
font-family:arial;
font-size:8pt;
}


.text-link{
text-decoration:none;
color:#232372;
}

a:hover.text-link{
text-decoration:underline;
color:red;
}

.buy-link{
text-decoration:none;
color:red;
font-style:italic;
}

a:hover.text-link{
text-decoration:underline;
color:red;
}


.all_shows_presented{
margin-top:5px;
width:534px;
text-align:center;
font-family:arial;
font-size:8pt;
color:#767373;
}

.venue,.tickets_and_times{
width:200px;
margin-left:30px;
font-size:8pt;
}

.tickets_and_times,.main_text,.about_text{
margin-top:20px;
margin-bottom:20px;
}

.main_text{
margin-left:20px;
margin-right:20px;
line-height:12pt;
}

.feedback,.photos{
margin-left:20px;
margin-right:20px;
margin-top:20px;
font-size:8pt;
}

.photo_thumbs img{
border:1px #A97A43 solid;
}

.quotes{
font-style:italic;
}


.about_text{
margin-left:30px;
margin-right:30px;
line-height:12pt;
}


.links_title{
color:#C3566E;
margin-left:10px;
font-weight:bold;
}
.ul{
margin-top:5px;
padding-top:0px;
}


