@charset "utf-8";
/* CSS Document */

.mainContent {
	margin-left:15px;
	margin-right:85px;
	margin-bottom:10px;
	margin-top:5px;
	font-family: Verdana, Georgia, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
}

.standardText {
	font: .8em Arial, Helvetica, sans-serif;
}

.headerLinks A {
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #987744;
}

.headerLinks {
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #4D2409;
}


.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight:bold;
	background-image: url(/images/headerGradient.png);
	border-bottom: solid black 1px;
	color: #FFFFFF;
	padding-left: 5px;
	margin-bottom: 7px;
}

.largerHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight:bold;
	background-image: url(/images/headerGradient.png);
	border-bottom: solid black 1px;
	color: #FFFFFF;
	padding-left: 5px;
	margin-bottom: 5px;
}


.calendarEntry {
	background-color: #DDDCBD;
	border: 1px solid #000000;
}

.calendarEntry .eventDate {
	background-color: #AC936A;
	margin: 5px;
	margin-right:15px;
	padding: 5px;
	border: 1px solid #000000;
	font-weight: bold;
	color: #FFFFFF;
}

.calendarEntry .event {
	background-color: #FFFFFF;
	margin: 5px 5px 10px 15px;
	padding: 5px;
	border: 1px solid #000000;
}

.calendarEntry .event .eventTitle {
	font-size: 1.1em;
	font-weight:bold;
	/*background-image: url(/images/headerGradient.png);*/
	border-bottom: solid black 1px;
	/*color: #FFFFFF;*/
	padding-left: 8px;
	margin-bottom: 5px;
}

A {
	font-family: Verdana, Georgia, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #987744;
	text-decoration: underline;
}

A:hover {text-decoration:none;}

.img-shadow {
  float:left;
  background: url(/images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(/images/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  }
  
.img-noShadow {
  float:left;
  background: url(/images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(/images/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }
  
 .img-noShadow img{
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  }

.artist {
	background-color:#DDDCBD;
	border: 1px solid #000000;
	/*height:275px; For Arial*/
	height:215px;
	width:auto;
	/*overflow:visible;*/
}

.artist .artistInfo {
	background-color: #FFFFFF;
	border: 1px solid #000000;
	margin: 5px;
	padding: 5px;
	float:left;
	/*height:auto;*/
	/*width:250px; Trying other Value for IE6 */
	width:247px; /*working value for Verdana*/
	/*overflow:visible;*/
}

.artist .artistName {
	font: 1.3em Arial, Helvetica, sans-serif;
	font-weight:bold;
	border-bottom:1px solid #000000;
	padding-left:15px;
}

.artist .artistImage {
	/*float:right;*/
	/*height:auto;
	width:auto;*/
}

DIV.AartistSpacer {
	height:400px;
}

.imageBorder {
	border: 1px solid;
	padding:1px;
	margin:5px;
	border-color:#987744;
}

.eventImage {
	border: 1px solid;
	padding:1px;
	margin:7px;
	border-color:#987744;
}

.imageBorderBlack {
	border: 1px solid;
	padding:1px;
	margin:5px;
	border-color:#000000;
}

.facilityLink {
	font-size: 1.1em;
}

.tooLong { }
.littleTooLong { }
