body
{
margin: auto;
background-color: #809562;
padding-bottom: 10px;
}
#mainTable
{
border-left:#000000 solid 1px;
border-right:#000000 solid 1px;
}

/********************** horizontal nav ********************/
#navigation #currentpage a {
	color: #343647;
	}
p.mural {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
padding: 25px;
text-align:center;
}	
p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
}

#menu
{
background-image:url(images/menuBgrnd.jpg);
background-repeat:repeat-x;
height: 30px;
}
.menu ul {
 display: block;
 padding: 0px;
 margin: 0px;
 list-style: none;
 text-align: center;
}
.menu ul li {
 display: inline;
 margin: 0px;
 list-style: none;
 /*border: 1px solid #c8c8c8;
 background-color: #e8e8e8;*/
 padding: 1px;
 font-size: 15px;
}
.menu a {
	padding: 0px 20px;
	text-decoration: none;
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
}
.menu a:hover {
 /*background-color: white;
 border: 1px solid #d8d8d8;*/
 color: #343647;
 font-size: 15px;
}


/***********************end horizontal nav ******************/
/* header section */
#headerPic
{
width: 800px;
height: 111px;
padding: 0px;
}
#headerLogo
{
width:800px;
height: 84px;
background-image:url(images/newHeader.jpg);
}
/*end header */
/* rt-top header links */
a.rtheader:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D81010;
	text-decoration: none;
	background-color: #FFFFFF;
	text-align: right;
	vertical-align: top;
	padding: 4px;
}
a.rtheader:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D81010;
	text-decoration: none;
	background-color: #FFFFFF;
	text-align: right;
	vertical-align: top;
	padding: 4px;
}
a.rtheader:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D81010;
	text-decoration: underline;
	background-color: #FFFFFF;
	text-align: right;
	vertical-align: top;
	padding: 4px;
}
a.rtheader:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D81010;
	text-decoration: none;
	background-color: #FFFFFF;
	text-align: right;
	vertical-align: top;
	padding: 4px;
}
#header_rt {
float:right;
padding-top: 4px;
padding-right: 20px;
vertical-align:text-top;
padding-bottom: 55px;
}
/*end main nav */
#footerTable
{
height:45px;
background-image:url(/images/footerBgrnd.jpg);
background-repeat:repeat-x;
width:1000px;
padding: 0px;
}
a.footer:link {color: #fff; text-decoration: none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
}
a.footer:visited {color: #fff; text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
}
a.footer:active {color: #fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
}
a.footer:hover {color: #ccc; text-decoration:overline underline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
}
#copyright
{
text-align:center;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding-top: 5px;
}
/****************** content format sections ************************/
#homeContent
{
padding: 0px;
}
#pageContent
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	background-color: #FFFFFF;
	text-align: left;
	padding: 10px;
}
/**********************    end content format ***********************/




/************************ left nav css for all page *************************************/
#homePageLeftNav {
	background-color: #56588a;
	width: 155px;
	text-align: center;
	vertical-align: top;
	padding-bottom: 5px;
}
/* end left nav css */
/************** home page event tables on right **************************/

#outerRightTable
{
margin: 10px 5px;
padding: 10px 5px;
}
#tableTop{
width: 180px;
text-align:left;
padding: 5px;
background-color: #a7a745;
height: 10px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#tableBottom{
width: 180px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
padding: 5px;
background-color: #cccc66;
font-size:14px;
border-bottom: #767627 solid 1px;
}
#tableTop2{
width: 180px;
text-align:left;
padding: 5px;
background-color: #6B9E39;
height: 10px;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#tableBottom2{
width: 180px;
text-align:left;
padding: 5px;
background-color: #98CB65;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border-bottom: #70a738 solid 1px;
}
a.rtpagemenu: link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b03806;
	text-align: left;
	text-decoration: none;
}
a.rtpagemenu:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b03806;
	text-align: left;
	text-decoration: none;
}
a.rtpagemenu: hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #316AC5;
	text-align: left;
	text-decoration: underline;
}
a.rtpagemenu: active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b03806;
	text-align: left;
	text-decoration: none;
}
/*************** end home page tables ********************/
/******************** page content style ********************/
.pageContent {
	font-family: "MS Sans Serif", Tahoma, "Times New Roman";
	font-size: 14px;
	color: #000000;
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	padding-top: 25px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #bbbbbb;
	border-right-color: #bbbbbb;
	border-bottom-color: #bbbbbb;
	border-left-color: #bbbbbb;
	width: 400px;
}
.pageTitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0092b0;
	text-decoration: underline;
	background-color: #FFFFFF;
	text-align: justify;
	padding: 5px;
	font-weight: bold;
}
.pageMenu {
	background-color: #0066cc;
	padding: 25px;
	width: 125px;
	text-align: justify;
	vertical-align: top;
}
.rentalPageMenu {
	background-color: #ff6633;
	padding: 25px;
	width: 125px;
	text-align: justify;
	vertical-align: top;
}
.galleryPageMenu {
	background-color: #0099ff;
	padding: 25px;
	width: 125px;
	text-align: justify;
	vertical-align: top;
}
a.subMenuLinks:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
a.subMenuLinks:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
a.subMenuLinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: underline;
	text-align: right;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
a.subMenuLinks:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
a.galleryMenuLinks:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;

	text-align: right;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
a.galleryMenuLinks:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;

	text-align: right;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
a.galleryMenuLinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: underline;

	text-align: right;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
a.galleryMenuLinks:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;

	text-align: right;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.quickLinksTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: underline;
	text-align: left;
	vertical-align: top;
	padding-top: 40px;
	padding-right: 3px;
	padding-left: 5px;
	font-weight: bold;
	padding-bottom: 0px;
}
.quickLinksTitle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333;
	text-decoration: underline;
	text-align: left;
	vertical-align: top;
	padding-top: 40px;
	padding-right: 3px;
	padding-left: 5px;
	font-weight: bold;
	padding-bottom: 0px;
}
#pageText
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	color: #000000;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 100px;
}
a.contentlink:link {
	color: #d32c2c;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #ffffff;
}
a.contentlink:visited {
	color: #d32c2c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #ffffff;
}
a.contentlink:hover {
	color: #d32c2c;
	background: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}
a.contentlink:active {
	color: #d32c2c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #ffffff;
}
/************************ end page content style ****************/
/***************** order table ***********************/
.ordercell {
	font-family: Arial, Helvetica, sans-serif
	font-size: 12px;
	color: #333333;
	background-color: #FFFFFF;
	text-align: center;
	padding: 5px;
	font-weight: bold;
}

/****************** end order table ********************/
/**************** calendar style ***************/
.calendarMonth {
	background-color: #4b4e7a;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	padding: 4px;
	border-collapse:collapse;
}
.calendarTable {
	background-color: #b1b1b1;
	border: 1px solid #9a9a9a;
}
.galleryDates {
	padding: 5px;
	border: 1px solid #59363c;
}
.calendarCell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #f8f8fa;
	text-align: center;
	padding-bottom: 35px;
	margin: 10px;
}


/****************** end calendar style *****************/
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #696969;
	text-decoration: none;
	text-align: center;
}
/******** performance style **********/
.performancePageMenu {
	background-color: #ffcc00;
	padding: 25px;
	width: 150px;
	text-align: left;
	vertical-align: top;
}
a.performanceMenuLinks:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3a0500;
	text-decoration: none;
	text-align: right;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
a.performanceMenuLinks:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3a0500;
	text-decoration: none;
	text-align: right;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
a.performanceMenuLinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3a0500;
	text-decoration: underline;
	text-align: right;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
a.performanceMenuLinks:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3a0500;
	text-decoration: none;
	text-align: right;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
/************* end performance style ************/
/**************** classes style *****************/
a.classesMenuLinks:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 5px;
}
a.classesMenuLinks:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 5px;
}
a.classesMenuLinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: underline;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 5px;
}
a.classesMenuLinks:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 5px;
}
.classesPageMenu {
	background-color: #339966;
	padding: 25px;
	width: 125px;
	text-align: left;
	vertical-align: top;
}
/***************** end classes style **************/
/******************** events styles ***************/
.eventsPageMenu {
	background-color: #0066cc;
	padding: 25px;
	width: 125px;
	text-align: left;
	vertical-align: top;
}
a.eventsMenuLinks:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
	background-color: #0066cc;
	text-align: left;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
a.eventsMenuLinks:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
	background-color: #0066cc;
	text-align: left;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
a.eventsMenuLinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: underline;
	background-color: #0066cc;
	text-align: left;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
a.eventsMenuLinks:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
	background-color: #970000;
	text-align: left;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
/***************** end events styles ****************/
/********************** artists styles **************/
.artistsPageMenu {
	background-color:#ff6633;
	padding: 25px;
	width: 125px;
	text-align: left;
	vertical-align: top;
}
a.artistsMenuLinks:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
	background-color: #ff6633;
	text-align: left;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
a.artistsMenuLinks:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
	background-color: #ff6633;
	text-align: left;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
a.artistsMenuLinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: underline;
	background-color: #b03806;
	text-align: left;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
a.artistsMenuLinks:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
	background-color: #ff6633;
	text-align: left;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}

/***************** end artists styles *****************/
#support {
	font-family: "MS Sans Serif", Tahoma, "Times New Roman";
	font-weight: bold;
	color: #0066CC;
	text-align: left;
	display: block;
	line-height: 200%;
}h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	color: #999999;
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
/************************* text titles ************************/
.textTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #510028;
	font-weight: bold;
	padding-top: 20px;
}
#holidayDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #990000;
}
#holidayTime {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-align: left;
	text-indent: 20px;
}
blockquote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
