table {
border-collapse:collapse;
border:none;


/*width:1024px;*/

}

td {
padding:0px;
vertical-align:top;
}

body {
  font-family:      Verdana, Geneva, Arial, sans-serif;
  font-size:        11px;
  color: #240F09;
  margin:0;
  padding:0
}



a img {
  border:none
}

a:link { 
	color:#6E4722 ;
	}
	a:hover { 
	color: #B2A37C;
	/*background-color:#CCCCCC;*/
	text-decoration: none;
	}


h1, h2 {
  font-weight:normal;
  text-transform: lowercase;
  color:            #916821;
  font-family: "Gill Sans", Trebuchet, Calibri, sans-serif;
  letter-spacing: 2px;
}

h1 {
  font-size:        36px;
  padding-left:     200px;
  margin-top: 10px;
  margin-bottom: 10px;

}

h2 {
  font-size:        24px;

}

ul
{
list-style-type: none;
font-size:10px;
margin:0px;
padding:0px;
padding-left:10px;
}



ul li a
{color:#916821;
text-decoration:none;
}

ul li a:hover{
color:#FFFFFF;
background-color:#916821;
}

blockquote {
  font-style:       italic;
}

/*Table Cell Height and Width*/
#toplogo {width: 608px;}

/*tr#row2 {max-height:40px;}*/


/*img #top {width: 636px;}*/

.leftnav {/*width:400px;width: 177px;height: 190px;*/}

table#sidebar tr td {
	padding:20px;
	
	height:100px;
	width: 147px;
	max-width:147px; 
	/*177-(10*2)   max-width means the table will not be shifted over if the text size is increased through the browser*/
}

/*html > body > table #body > tbody > tr > td > table #sidebar*/
#sidebar {
	margin-bottom: 90px;
}

#pagetitle {
	background-image:url(images/layout/pagetitlefade.jpg);
	background-position:top-left;
	background-repeat:no-repeat;
	width:980px;
	}

#right-sidebar{width:224px; margin-bottom:90px;/*width: 214px;*/}

#body {
	background-image:url(images/layout/footerfade-all.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	min-height:600px;
	height:600px;
	
}
 
#content {
	width: 589px;
	max-width: 589px;
	/*background-image:url(images/layout/footerfade-middle.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
*/	letter-spacing:1px;
	padding-bottom:25px;
}

#content table tr td
{
	padding-left: 20px;
	padding-right: 20px;
		width: 589px;
	max-width: 589px;
}

#content img {
	display: block;
    margin-left: auto;
    margin-right: auto;
	border:1px solid #8d1d14; }



 
#right-sidebar table tr td {padding:10px;}

/*#leftfade {
	background-image:url(images/layout/footerfade-left.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	height:177px;
	width:177px;
}

#rightfade {
	background-image:url(images/layout/footerfade-right.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	height:177px;
}*/

.art {
background-image:url(images/layout/paint.gif);
background-position:top left;
background-repeat:no-repeat;
}

.theatre {
background-image:url(images/layout/masks.gif);
background-position:top left;
background-repeat:no-repeat;
}


/*Formatting for data tables*/
.data th {
padding: 15px 5px;
text-align:left;
border-bottom:thin dotted #999999;
font-size:12px;
color:#8d1d14;
}

.data td {
border-bottom:thin dotted #999999;
font-size:10px;
}

.data caption {font-size:18px}

.note {
padding: 6px 0px;
letter-spacing:normal;
font-size:9px;}


.foot {
text-align:right;
}

.foot a
{color:#916821;
text-decoration:none;
}

.foot a:hover{
color:#FFFFFF;
background-color:#916821;
}


/*html > body > table #layout > tbody > tr > td #toplogo > img #top*/

