BODY {background-color:#FFFFFF; font-family:Arial,Helvetica,sans-serif; color:#000000;}
P,TD {line-height:20px; font-size:11px;}
P#homequote {font-size:20px; color:#666666; width:350px; line-height:26px; margin:0;}
P#homequoteby {font-size:14px; color:#666666; font-weight:bold; margin:24px 0 0 0;}
TH {font-size:10px; line-height:20px; font-weight:bold;}
H1 {color:#DB1920; font-size:32px; font-weight:bold; margin-top:24px;}
H2 {color:#DB1920; font-size:24px; font-weight:bold; margin-top:20px;}
H3 {color:#DB1920; font-size:16px; font-weight:bold; margin-top:16px;}
.microhead {color:#DB1920; font-size:14px; font-weight:bold; display:inline;}
.minihead {color:#DB1920; font-size:16px; font-weight:bold; display:inline;}
A:link,A:visited {color:#666666;}
A:hover,A:active {color:#66666; text-decoration:none;}
B {font-weight:bold; color:#DB1920;}

A.img_selected:link,A.img_selected:visited {background-color:#804000;color:#FFFFFF; padding:1;}
A.img_selected:hover,A.img_selected:active {color:#BCA4A0; text-decoration:none;}

TD#navbar {background-color:#DB1920; color:#FFFFFF;}
TD#navbar UL {list-style-type:none; margin-top:0px; margin-left:6px; padding-left:6px; font-size:12px; font-weight:bold; line-height:16px;}
TD#navbar UL LI {margin-top:12px;}
TD#navbar UL UL LI {margin-top:0px; font-weight:normal;}
TD#navbar UL LI A:link, TD#navbar UL LI A:visited {color:#FFFFFF; text-decoration:none;}
TD#navbar UL LI A:hover, TD#navbar UL LI A:active {color:#FFFFFF; text-decoration:underline;}
TD#navbar UL LI A.navon:link, TD#navbar UL LI A.navon:visited, TD#navbar UL LI A.navon:hover, TD#navbar UL LI A.navon:active {background-color:#ffffff; color:#DB1920; text-decoration:none; padding:1;}

BUTTON#resbutton {font-size:12px; background-color:#000000; color:#FFFFFF; text-align:left;}
DIV#newsbox {padding:6px; overflow:auto; width:250px; height:120px;}

.performance_schedule {line-height:16px;}
.performance_date {font-weight:bold;}
.event_name {text-transform:uppercase;}
.caption {text-align:right; text-transform:uppercase; font-size:7px; color:#333333; letter-spacing:1;}

.formelement {border:1px solid #DB1920;font-size:11px;font-family:Arial,sans-serif;}

.copyright {font-family:Calisto MT,Times New Roman,serif; font-size:10px; color:#FFFFFF; margin-left:6px; line-height:14px; padding-bottom:12;}
.callout_box {font-weight:bold; background-color:#804000; color:#FFFFFF; padding:6px; margin-top:12px;}

A.level_3_nav_button:link, A.level_3_nav_button:visited {color:#000000; text-decoration:none; cursor:pointer;}
A.level_3_nav_button SPAN {border:1px outset #000000; margin:0px 2px; background-color:#CCCCCC; padding:2px; width:120px; white-space:nowrap;}

.thumbnail_selected {border:5px solid #ff0000;}
.thumbnail_unselected {border:0;}

.touring_piece
{
  position: relative;
}

.touring_piece h4
{
  font-size: 11px;
  font-weight: bold; 
  color: #DB1920;
  margin-bottom: 0;
}

.touring_piece p
{
  margin-top: 0;
  margin-right: 180px;
}

.touring_piece img
{
  float: right;
  margin-top: 5px;
}

BUTTON {background-color:#CCCCCC; font-size:10px; padding:2px;}
