<style type="text/css">
<!--

#b_event {
  margin: 2px;
}

h3 {
  font-family: Arial,"Avant Garde";
}

h4 {
  font-family: Arial,"Avant Garde";
}

h5 {
  font-family: Arial,"Avant Garde";
  font-size:0.9em;
  font-weight:bold;
}

.p_info {
  font-family: Tahoma, "Avant Garde", Verdana,Arial,Helvetica;
  font-size:0.9em;
  line-height:1.5em;
  font-weight:100;
  text-indent:0.0cm;
  display: block;
}

#p_event_header_date {
  background-color: #C0C0C0;
  font-size: 16px;
  font-family: Arial,"Avant Garde";
  line-height: 19px;
  text-align: left;
  display: block;
}

#p_event_header_price {
  background-color: #C0C0C0;
  font-size: 16px;
  font-family: Arial,"Avant Garde";
  line-height: 19px;
  text-align: right;
  display: block;
}

#p_event_artist {
  font-size: 28px;
  font-style: italic;
  line-height: 32px;
  text-align: center;
  display: block;
}

#p_event_title {
  font-size: 28px;
  line-height: 32px;
  text-align: center;
  display: block;}

#p_event_desc {
  font-size: 16px;
  font-family: Tahoma;
  line-height: 22px;
  text-align: left;
  display: block;
}

#p_event_desc_quote {
  font-size: 15px;
  line-height: 18px;
  font-style: italic;
  text-align: left;
  display: block;
}

#font_event_desc_quote_source {
  font-size: 15px;
  line-height: 18px;
  text-align: right;
  font-weight:bold;
  display: block;
}

#p_event_important_info {
  font-size: 16px;
  font-family: Tahoma;
  line-height: 22px;
  text-align: left;
  color: red;
  display: block;
}

#p_event_footer_program {
  background-color: #C0C0C0;
  font-size: 16px;
  font-family: Arial,"Avant Garde";
  line-height: 19px;
  text-align: left;
  display: block;
}

#p_event_footer_home {
  background-color: #C0C0C0;
  font-size: 16px;
  font-family: Arial,"Avant Garde";
  line-height: 19px;
  text-align: right;
  display: block;
}

.navcontainer_left ul
{
margin: 0;
padding: 0;
list-style-type: none;
}

.navcontainer_left li { 
margin: 0 0 .2em 0;
display: block;
}

.navcontainer_left a
{
font-family: Arial,"Avant Garde";
font-size: .8em;
font-weight: 200;
display: block;
color: #000000;
background-color: #C24641;
width: 100px;
padding: .2em .8em;
text-decoration: none;
border:2px;
border-style:solid;
border-top-color: #E55451; 
border-left-color: #E55451; 
border-right-color: #7E2217; 
border-bottom-color: #7E2217;
}

.navcontainer_left a:hover
{
font-family: Arial,"Avant Garde";
font-size: .8em;
font-weight: 200;
display: block;
color: #C0C0C0;
background-color: #C24641;
width: 100px;
padding: .2em .8em;
text-decoration: none;
border:2px;
border-style:solid;
border-top-color: #7E2217;
border-left-color: #7E2217;
border-right-color: #E55451; 
border-bottom-color: #E55451;
}

.navcontainer_top ul
{
margin: 0;
padding: 0;
list-style-type: none;
}

.navcontainer_top li 
{ 
margin: 0 0 .2em 0;
display: inline;
}

.navcontainer_top a
{
font-family: Arial,"Avant Garde";
font-size: .8em;
font-weight: 200;
display: inline;
color: #000000;
background-color:#C24641;
padding: .2em .8em;
text-decoration: none;
border:2px;
border-style:solid;
border-top-color: #E55451; 
border-left-color: #E55451; 
border-right-color: #7E2217; 
border-bottom-color: #7E2217;
}

.navcontainer_top a:hover
{
color: #C0C0C0;
background-color: #C24641;
border:2px;
border-style:solid;
border-top-color: #7E2217;
border-left-color: #7E2217;
border-right-color: #E55451; 
border-bottom-color: #E55451;
}

 
.a_boxed_link_top {
  width:110px;
  height:25px;
  font-family: Arial,"Avant Garde";
  font-size:0.9em;
  font-weight:200;
  vertical-align:middle;
  text-align:center;
  background-color:#C24641;
  border:2px;
  border-style:solid;
  border-top-color: #800517;
  border-left-color: #C11B17;
  border-right-color: #800517; 
  border-bottom-color: #C11B17; 
  padding:1px;
  margin:1px;
}

.a_boxed_link_left {
  width:100%;
  font-family: Arial,"Avant Garde";
  font-size:.8em;
  font-weight:200;
  background-color:#C24641;  
  border:2px;
  border-style:solid;
  border-top-color: #800517;
  border-left-color: #C11B17;
  border-right-color: #800517; 
  border-bottom-color: #C11B17; 
  padding:1px;
  margin:1px;
}


.text_left {
  width:100%;
  font-family: Arial,"Avant Garde";
  font-size:0.8em;
  font-weight:100;
}

.text_left_bright {
  width:100%;
  font-family: Arial,"Avant Garde";
  font-size:0.8em;
  font-weight:100;
  color: #C0C0C0;
}



.text_center {
  width:100%;
  font-family: Arial,"Avant Garde";
  font-weight:100;
  text-align:center;
}