body{
  background: url(../images/stripe.gif) repeat-x;
  background-color: #b1b0b1; }
  
body, td, p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px; }

a:link, a:visited {
  text-decoration: none;
  color:#0072bc;
  line-height: 12px; }

a:hover{
  color:#0072bc;
  text-decoration: underline; }

.blacklink a:visited, .blacklink a:link, .blacklink a:active {
line-height: 14px;
color: #000000; }

.copyright {
font-size: 9px;
color: #FFFFFF; }

.copyright a:visited, .copyright a:link, .copyright a:active {
font-size: 9px; 
color: #FFFFFF; }

.heading {
  font-size: 13px;
  font-weight: bold;
  line-height: 20px;
  color: #0072bc;
  margin-bottom: 5px; }
  
.blackheading {
  font-size: 13px;
  font-weight: bold;
  line-height: 20px;
  color: #0072bc;
  margin-bottom: 5px; }
  
.orangetable{
background-color: #0072bc; }

.orangetableline {
border-bottom: 1px solid #0072bc; }

.orangeheader {
font-size: 11px; 
color: #0072bc; }

.orangetitle {
color: #0072bc; 
font-weight: bold; }

.tickets {
font-size: 10px; 
font-weight: bold; 
color: #000000; }

.buylink {
color: #c95327; 
font-size:8px; 
font-weight: bold; }

.itlistsignup {
font-family: Geneva, Arial, Helvetica, sans-serif;
color: #0072bc; 
font-weight: bold; }

td.bottombar{
background: url(../images/bstripe.gif) repeat-x; 
background-color: #000000; }

/*top main menu links*/
a.menu{
  font-family: Geneva, Arial, Helvetica, sans-serif;
  color: #0072bc;
  background-color: #000000;
  text-decoration: none;
  font-weight: bold;
  padding: 4px;
  display: block;
  font-size: 12px;
}
a.menu:hover{
  color: #ffffff;
  text-decoration: none;
}

/* form styles */

.formlabel{
  background-color: #b1b0b1;
  padding: 5px;
  text-align: right;
  color: #ffffff;
  font-weight: bold;
}

.formbutton {
	background-color:#333333;
	border-width: 1px;
	border-color:#000000;
	border-style:outset;
	color:#FFFFFF; 
	padding-right:0.5em; 
	cursor:pointer; 
	width:180px; 
}
form input {
	font:1em Verdana,Geneva,Arial,Helvetica,sans-serif; 
	border-width: 1px;
	border-color: #000;
	border-style:groove;
	background: #fff; 
}
form input:hover { 
	background:#ac1655; 
	border:1px solid #fff; 
	color:#fff;
}
form input:focus {
	background:#fff; 
	border:1px solid #ac1655; 
	color:#b80b38;
}
form #submit {
	background-color:#333333;
	border-width: 1px;
	border-color:#000000;
	border-style:outset;
	color:#FFFFFF; 
	margin-top:1em; 
	cursor:pointer; 
	width:200px; 
}

form #submit:hover {
	background-color:#333333;
	border-width: 1px;
	border-color:#000000;
	border-style:outset;
	color:#ac1655; 
	margin-top:1em; 
	cursor:pointer; 
	width:200px; 
}
form select {
	font:1em Verdana,Geneva,Arial,Helvetica,sans-serif; 
	border-width: 1px;
	border-color: #fff;
	border-style:groove;
	background: #fff; 
}
form select:hover { 
	background:#ac1655; 
	border:1px solid #fff; 
	color:#fff;
}
form select:focus {
	background:#fff; 
	border:1px solid #7f3f98; 
	color:#b80b38;
}

form textarea {
	font:1em Verdana,Geneva,Arial,Helvetica,sans-serif; 
	background:#fff; 
	border-width: 1px;
	border-color: #000;
	border-style:groove;
	color:#000000;
}

form textarea:active {
	font:1em Verdana,Geneva,Arial,Helvetica,sans-serif; 
	background:#fff; 
	border:1px solid #ac1655; 
	color:#000;
}

form textarea:hover { 
	background:#FFF; 
	border:1px solid #ac1655; 
	color:#000;
}