/* darkBrown: 33221a   lightBrown 7e6c4f  very light c8bd9b  dark red 991e33  link 804311*/
div {margin: 0px; padding: 0px}
h1 {margin: 0px; padding: 0px;}
h2 {margin: 0px; padding: 0px}
h3 {margin: 0px; padding: 0px}
h4 {margin: 0px; padding: 0px}
h5 {margin: 0px; padding: 0px}
h6 {margin: 0px; padding: 0px}
p {margin: 0px; padding: 0px}
/*ul {margin: 0px; padding: 0px}
li {margin: 0px; padding: 0px}
*/
table {margin: 0px; padding: 0px}
table tr {margin: 0px; padding: 0px}
table tr td {margin: 0px; padding: 0px}
a, a:link, a:visited {text-decoration: none; margin: 0; padding: 0;}

body {position: relative; margin: 0; padding: 0; top: 0; background-color: #33221a;}
#pageBackground {background-image: url(../uiImages/bgMid.jpg); background-position: center; position: relative; width: 797px; margin-left: auto; margin-right: auto;}
#mastBkrnd {background-image: url(../uiImages/bgTopMast.jpg); background-position: center top; background-repeat: no-repeat;}
#pageArea {position: relative; width: 650px; margin-left: auto; margin-right: auto; min-height: 500px; height: 500px;  height: auto;}
#pageArea #masthead {display:none; position: relative; padding-top: 80px; }
#pageBottom {position: relative; height: 186px; background-image: url(../uiImages/bgBottom.jpg); background-position: center top;}
#pageBottom #legal {position: relative; font-family: arial, helvetica, san-serif; font-size: 9px; width: 650px; margin-left: auto; margin-right: auto; top:120px; font-weight: normal;}
#pageBottom #legal a {color: black; text-decoration: underline;}
#mastheadImage {display: block; border: none; position: relative; top:80px; width: 407px; height: 54px;}
#textContentA p {color: #33221a; font-family: Times; font-size: 13px; line-height: 20px; margin:0 0 12px 0;}
#textContentA p a {text-decoration: underline;
color: #804311; }
.reviewText {font-style: italic; }
.reviewCredit {font-weight: bold; font-style: normal; padding-left: 40px; padding-bottom: 8px;}
#leftCol {position: relative; width: 138px; height: auto; margin: 0 0 40px 0; float: left; padding:0 12px 0 0;}
#rightCol {margin: 0 0 0 150px; padding: 250px 0 0 8px;}
#pageHead {font-family: "Trebuchet MS", san-serif; font-size: 18px; text-transform: uppercase; letter-spacing: 3px;color: #991e33; margin-bottom:12px; }
#pageArea #mainMenu {padding: 18px 0 6px 0; position: relative; height: auto; font-family: Times, serif; text-transform: uppercase; font-size: 11px; letter-spacing: 1px; margin: 330px 0 0 0;border-right: 1px solid #7e6c4f;border-bottom: 1px none #7e6c4f;}
#pageArea #mainMenu a {color: #7e6c4f;}
#pageArea #mainMenu li {position: relative; top: 0; text-align: right; display: block; list-style-type: none; margin: 0 0 18px 0;}
#pageArea #mainMenu li a {position: relative; top: 0; display: inline-block; padding:2px 18px 1px 12px; border-right: 1px none #33221a; }

#pageArea #mainMenu li a:hover {background-color: #c8bd9b; color: white;}
#pageArea #menuHint a {color: #33221a; font-weight: bold;}
*/#homeFace {position: relative; left: -30px; top: 0; width: 228px; height: 228px; margin: 25px 0 0 0;}
.articleImageBoxRight {float: right; margin: 0 0 24px 12px;border: 1px solid #7e6c4f; font-size: 1px; line-height: 1px; padding: 4px;}
.ImagePlain {margin: 0 0 0 0; display: block; border: 1px solid #7e6c4f; font-size: 1px; line-height: 1px; padding: 4px;}

.galleryThumb {display: block; position: relative; margin: 0; padding: 0;}
.galleryThumb img {position: relative;  margin:22px; border: 1px solid #7e6c4f; padding: 3px; float: left; width:142px; height:142px;}

.articlesGalleryNav {font-family: "Trebuchet MS";text-transform:uppercase;letter-spacing: 1px; font-size: 11px; position: relative; height: 28px;margin:0 0 0 0;padding:0}
.articlesGalleryNav ul {color: #7e6c4f; padding: 0; position: relative; height: 14px; margin: 0; }
.articlesGalleryNav ul li {position: relative; list-style-type: none; display: block; float: left;border-bottom: 1px solid #7e6c4f;}
.articlesGalleryNav ul li .menuExplain {position: relative; display: inline-block; padding: 1px 8px 1px 8px;}
.articlesGalleryNav ul li a {color: #804311; position: relative; display: inline-block; padding: 1px 8px 1px 8px;}
.articlesGalleryNav ul li a:hover {color: white; background-color: #c8bd9b;}
.articlesGalleryNav ul li a:visited {color: #804311; position: relative; display: inline-block; padding: 1px 8px 1px 8px;}

#galleryDisplay {position: relative; height: 500px;}
#galleryDisplay img {padding: 4px; border: 1px solid #7e6c4f; }

.linkList {color: #33221a; font-size: 12px;}
.linkList li {margin-bottom: 8px}
.linkList a {color: #804311; text-decoration: underline;}

.newsitem {position: relative; clear: right; border-top: 1px solid #7e6c4f; margin-bottom: 24px; padding-top: 12px;}
.newsheadline {font-family: "Trebuchet MS", san-serif; font-size: 14px; text-transform: uppercase; line-height: 18px; letter-spacing: 3px;color: #991e33; margin-bottom:12px;}
.newsitem img {padding: 4px; border: 1px solid #7e6c4f; margin:0;}
.newsitem .img_with_caption {position: relative; float:right; width:198px; margin:0 0 12px 12px;}
.newsitem .img_with_caption .cap {color:#33221a;font-family: Verdana, san-serif; font-size:10px; line-height: 15px; margin: 4px 0 8px 4px;}
.newsbreak {color:#991e33; position:relative; font-size: 14px; top: -3px; letter-spacing: 10px; margin: 0 0 0 12px}

.radio_quote {color: #33221a; font-family: Times; font-size: 13px; line-height: 20px; margin:0 0 18px 0;}
.radio_quote_credit {font-style: italic; padding:3px 0 0 24px; font-size: 12px;}
.radio_quote a {text-decoration: underline;
color: #804311; }

.performances_head {font-family: Arial, sans-serif; color:#33221A; font-size: 14px; margin:0;  }
.performances {font-family: Arial, sans-serif; list-style:none; padding:8px; font-size: 12px}
.performances li {margin:0 0 8px 0;}
.performance_time {font-weight: bold; display:block; margin:0 0 4px 0}
.performance_des {display:block; padding:0 0 0 12px;}

#next_page {display: block; color: #907639; text-decoration: underline;}
#next_page:hover {color:#991e33;}
#clear_all {clear:both;}