.mainTable {
	width: 600px;
	border-collapse: collapse;
	padding: 0px;
	border: 0px;
	}

.f1 {
        list-style-type: none;
        padding-left: 0px;
}

.f2 { 
        float: left;
        width: 60px;
}

.artistPhoto {
	border: 1px solid #000000;
}
 
hr {
	color: #ffffff; background-color: #ffffff; border: 1px dotted #000099; border-style: none none dotted; 
}

body { background-color: #FFFFFF; }

body, td, p {
  font-family: geneva, verdana, sans-serif;
  font-size: 10px;
  color: #444444;
}

th {
  font-family: geneva, verdana, sans-serif;
  font-size: 10px;
  color: #444444;
  font-weight: bold;
  text-align: left;
}

.eventTitle {
  font-family: geneva, verdana, sans-serif;
  font-size: 11px;
  color: #444444;
  font-weight: bold;
  text-align: left;
}

.boldblack {
  font-family: geneva, verdana, sans-serif;
  font-size: 10px;
  color: #000000;
}

.boldblue {
  font-family: geneva, verdana, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #003399;
}

.blueheader {
  font-family: verdana;
  font-size: 13px;
  font-weight: bold;
  color: #003399;
}

.boldorange {
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: #FF6600;
}

select {
  font-family: geneva, verdana;
  font-size: 10px;
}

input {
  font-family: geneva, verdana;
  font-size: 10px;
}

input.search {
  font-family: geneva, verdana;
  font-size: 10px;
  width: 150px;
}

input.browse {
  font-family: geneva, verdana;
  font-size: 10px;
  width: 125px;
}

.fineprint {
  font-family: geneva, verdana;
  font-size: 9px;
  color: #999999;
}

.header {
  font-size: 14px;
  font-weight: bold;
}

.orangeheader {
  font-family: verdana;
  font-size: 13px;
  font-weight: bold;
  color: #FF6600;
}

.venue {
  font-size: 12px;
  font-weight: bold;
  color: #333333;
}

.artist {
  font-size: 12px;
  font-weight: bold;
  color: #000000;
}

a:link {
  color: #000000;
}

a:visited {
  color: #000000;
}

a:hover {
  color: #EE5500;
}

a:link.noline {
  color: #003366;
  text-decoration: none;
}

a:visited.noline {
  color: #003366;
  text-decoration: none;
}

a:hover.noline {
  color: #3366ff;
  text-decoration: none;
}

.leftnav {
  font-size: 11px;
  font-weight: bold;
  color: #222222;
}
a.cal {
	text-decoration : none;
	color : white;
}

a:hover.cal {
	text-decoration : underline;
	color : ffcc33;
  font-weight: bold;
}

.REDADMIN {
	color:	#FF0000;
}

.DASH {
	border: dashed 1px #999966;
        padding: 1px;
} 