body{
	margin:0 0 0 0;
	padding:0 0 0 0;

//background-color:#BEA696;
	background-color:#f9f2e8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}



#header{}

/* Table Layout */

.wrap{width:100%;}

#outertable{

padding: 0 0 0 0;
border: 1px solid #000000;
background-image:url(images/bgnew.jpg);
}

table#outer{
margin:0 0 0 10;
padding: 0 0 0 0;

border:none;
}

table#inner{
padding: 0 0 0 0;

border:none;
}
/* top, right, bottom, left */
table#zero{
padding: 0 0 0 0;

border:none;
}
/* for use with wrapleft only*/
td#left{
vertical-align:top;
padding: 0 0 0 0;
}
td#right{
vertical-align:top;

padding: 0px 0 0 37px;
}
/* for use with wrapright only*/
td#Rleft{
font-size:0.8em;
vertical-align:top;
/* top, right, bottom, left */
padding: 5 0 0 15;
}
td#Rright{
vertical-align:top;
/* top, right, bottom, left */
padding: 5 15 0 15;
}
td#Rright img{
float:right;
}
td#wide{
vertical-align:top;
text-align:left;

}
/* Footer */

td#footer{
padding-top:50px;
vertical-align:top;
text-align:left;
}
td#footer p{
font-size:0.9em;
text-decoration:none;
}
td#footer p a{
font-weight:bold;
text-decoration:none;
color:#000000;
}



.pagetitle {
        font-size: 18px;
        font-weight: bold;
}

#formtitle {
        font-size: 16px;
        font-weight: bold;
}

	.formfieldtitle {
        font-size: 12px;
//      font-weight: normal;
}

.formfieldtitleerror {
font-size: 12px;
//      font-weight: normal;
color: red;
}

#formerror {
color: #FF0000;
}

#formsuccess {
color: #000000;
}


//.leftnavdiv {
//    font-size: 12px;
//    font-weight: bold;
//}

.leftnavdiv A {
    color: #2f1706;
    text-decoration:none;
}

.leftnavdiv 
{
    padding-top: 5px;
    color: #2f1706;
    text-decoration:none;
}

.leftnavsubdiv 
{
    padding-top: 2px;
    font-size: 10px;
    font-weight: bold;
}

.leftnavsubdiv A
{
    padding-top: 2px;
    text-decoration:none
}




headers 

.home{
	  font-family: 'Cardo', arial, serif;
  font-size: 26px;
  font-style: normal;
  font-weight: 200;
  text-shadow: none;
  text-decoration: none;
  text-transform: uppercase;
  letter-spacing: 0.15em;
  word-spacing: 0em;
  line-height: 1em;
	color: #ad5004;
}

.headerynmuseum{
	  font-family: 'Cardo', arial, serif;
  font-size: 26px;
  font-style: normal;
  font-weight: 200;
  text-shadow: none;
  text-decoration: none;
  text-transform: uppercase;
  letter-spacing: 0.15em;
  word-spacing: 0em;
  line-height: 1em;
	color: #960b0b;
}

.headergiftshop{
	  font-family: 'Cardo', arial, serif;
  font-size: 26px;
  font-style: normal;
  font-weight: 200;
  text-shadow: none;
  text-decoration: none;
  text-transform: uppercase;
  letter-spacing: 0.15em;
  word-spacing: 0em;
  line-height: 1em;
	color: #006988;
}

.headerherritageinnresurant{
	  font-family: 'Cardo', arial, serif;
  font-size: 26px;
  font-style: normal;
  font-weight: 200;
  text-shadow: none;
  text-decoration: none;
  text-transform: uppercase;
  letter-spacing: 0.15em;
  word-spacing: 0em;
  line-height: 1em;
	color: #3d3d01;
}

.headertheater{
	 font-family: 'Cardo', arial, serif;
  font-size: 26px;
  font-style: normal;
  font-weight: 200;
  text-shadow: none;
  text-decoration: none;
  text-transform: uppercase;
  letter-spacing: 0.15em;
  word-spacing: 0em;
  line-height: 1em;
	color: #032d6d;
}

.headerlibrary{
	  font-family: 'Cardo', arial, serif;
  font-size: 26px;
  font-style: normal;
  font-weight: 200;
  text-shadow: none;
  text-decoration: none;
  text-transform: uppercase;
  letter-spacing: 0.15em;
  word-spacing: 0em;
  line-height: 1em;
	color: #491055;
}

.homeheader{
	  font-family: 'Cardo', arial, serif;
  font-size: 26px;
  font-style: normal;
  font-weight: 200;
  text-shadow: none;
  text-decoration: none;
  text-transform: uppercase;
  letter-spacing: 0.15em;
  word-spacing: 0em;
  line-height: 1em;
	color: #ad5004;
}

#splash{
	height: 719px;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	margin-top: auto;
	margin-bottom: auto;
}

.copy {
	color: #960;
	text-align: center;
}

.copy22 {
	color: #960;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.copy23 {
	color: #000;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}


.copyfooter {
	color: #960;
	text-align: center;
	font-size: 16px;
}

new css
.bodytextnormal{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000;
	text-decoration: none;
}

.boldsubheaders{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}

.redsubheaders{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #C30;
	text-decoration: none;
}

#theaterposterholder{
	background-image: url(images/theater-back.png);
	background-repeat: no-repeat;
	height: 612px;
	width: 472px;
}

