body {background: #fee5b4; margin: 0; text-align: center; font-family: Verdana; font-size: 8pt}
body center div div {text-align: left}

.clear {clear: both}

.mainContainer {width: 999px}
.mainContainer .topContainer {width: 999px; height: 120px; background: url('../images/tc_bg.jpg') no-repeat}
.mainContainer .middleContainer {width: 999px; height: 530px; background: url('../images/mc_bg.jpg') no-repeat; padding: 0}
.mainContainer .bottomContainer {width: 999px; height: 138px; background: url('../images/bc_bg.jpg') no-repeat}

.curtain {position: absolute; width: 169px; height: 653px; background: url('../images/curtain.png') no-repeat -8px 0px}
.banner1 {background: url('../images/banner1.png') no-repeat top right; width: 1005px; height: 119px; position: absolute}
.banner2 {background: url('../images/banner2.png') no-repeat bottom right; width: 208px; height: 108px; position: absolute}

.thumbsContainer {width: 300px; margin: 0 0 6px 0}
.thumbsContainer .tc_heading {background: #4e3a16; font-family: Verdana; font-size: 8pt; padding: 2px 0px 2px 0px; color: #FFF; font-weight: bold}
.thumbsContainer .tc_content {background: #000; height: 129px}
.thumbsContainer .tc_footer {background: #876830; height: 26px; border-top: 1px solid #FFF; padding: 0}

.newsContainer {width: 300px; margin: 0 0 6px 0}
.newsContainer .nc_heading {background: #700400; font-family: Verdana; font-size: 8pt; padding: 2px 0px 2px 5px; color: #FFF}
.newsContainer .nc_heading span {font-style: italic}
.newsContainer .nc_content {background: #000; height: 120px; padding: 0 0 0 10px}
.newsContainer .nc_content2 {background: #700400; padding: 8px 30px 8px 5px; font-family: Verdana; font-size: 8pt; color: #FFF}
.newsContainer .nc_content3 {padding: 8px 0 8px 5px; font-family: Verdana; font-size: 8pt; color: #FFF}
.newsContainer .nc_footer {background: url('../images/bgstrip.png') no-repeat; height: 26px; border-top: 1px solid #FFF; padding: 0}

.newsContainer2 {width: 330px; margin: 0 0 4px 0; height: 470px; overflow: scroll; overflow-x: hidden}
.newsContainer2 .nc_heading {background: #700400; font-family: Verdana; font-size: 8pt; padding: 2px 5px 2px 0; color: #FFF; text-align: right}
.newsContainer2 .nc_content {background: #000; height: 120px; padding: 0 0 0 10px}
.newsContainer2 .nc_content2 {background: #700400; padding: 8px 30px 8px 5px; font-family: Verdana; font-size: 8pt; color: #FFF}
.newsContainer2 .nc_content3 {padding: 8px 0 8px 5px; font-family: Verdana; font-size: 8pt; color: #FFF}
.newsContainer2 .nc_footer {background: #876830; height: 23px; padding: 4px 0 0 0; margin: 0 0 5px 0}
.newsContainer2 .nc_footer .button1 {margin: 0}

.newsContainer2Footer {width: 330px; height: 16px; background: #4e3a16; text-align: center; font-size: 1pt; padding: 2px 0 0 0}
.newsContainer2Footer a.paginationLink:link {font-family: Verdana; font-size: 8pt; font-weight: bold; font-size: 8pt; color: #FFF; text-decoration: none}
.newsContainer2Footer a.paginationLink:active {font-family: Verdana; font-size: 8pt; font-weight: bold; font-size: 8pt; color: #FFF; text-decoration: none}
.newsContainer2Footer a.paginationLink:visited {font-family: Verdana; font-size: 8pt; font-weight: bold; font-size: 8pt; color: #FFF; text-decoration: none}
.newsContainer2Footer a.paginationLink:hover {font-family: Verdana; font-size: 8pt; font-weight: bold; font-size: 8pt; color: #FFF; text-decoration: underline}
.newsContainer2Footer a.paginationLinkActive:link {font-family: Verdana; font-size: 8pt; font-weight: bold; font-size: 8pt; color: #FFF; text-decoration: underline}
.newsContainer2Footer a.paginationLinkActive:active {font-family: Verdana; font-size: 8pt; font-weight: bold; font-size: 8pt; color: #FFF; text-decoration: underline}
.newsContainer2Footer a.paginationLinkActive:visited {font-family: Verdana; font-size: 8pt; font-weight: bold; font-size: 8pt; color: #FFF; text-decoration: underline}
.newsContainer2Footer a.paginationLinkActive:hover {font-family: Verdana; font-size: 8pt; font-weight: bold; font-size: 8pt; color: #FFF; text-decoration: none}

.galleryContainer1Footer {width: 999px; height: 16px; background: #4e3a16; text-align: center; font-size: 1pt; padding: 2px 0 0 0}

.newsContainer3 {width: 660px; margin: 0 0 4px 0; height: 470px}
.newsContainer3 .nc_heading {background: #700400; font-family: Verdana; font-size: 8pt; padding: 2px 5px 2px 0; color: #FFF; text-align: right}
.newsContainer3 .nc_heading2 {width: 253px; background: #700400; font-family: Verdana; font-size: 8pt; padding: 4px 0 4px 5px; color: #FFF; text-align: left; margin: 0 5px 0 0; margin: 0 0 5px 0}
.newsContainer3 .nc_content {background: #2a1c04; height: 453px; padding: 0 0 0 10px}
.newsContainer3 .nc_content2 {background: #700400; padding: 8px 30px 8px 5px; font-family: Verdana; font-size: 8pt; color: #FFF}
.newsContainer3 .nc_content3 {float: left; margin: 0 0 0 130px; padding: 8px 5px 8px 0; font-family: Verdana; font-size: 8pt; color: #f9e7b8}
.newsContainer3 .nc_footer {background: #876830; height: 23px; padding: 4px 0 0 0; margin: 0 0 5px 0}
.newsContainer3 .nc_footer .button1 {margin: 0}

.newsContainer3Footer {width: 660px; height: 16px; background: #4e3a16; text-align: right; font-size: 1pt; padding: 2px 0 0 0}
.newsContainer3Footer a.paginationLink:link {font-family: Verdana; font-size: 8pt; font-weight: bold; font-size: 8pt; color: #FFF; text-decoration: none}
.newsContainer3Footer a.paginationLink:active {font-family: Verdana; font-size: 8pt; font-weight: bold; font-size: 8pt; color: #FFF; text-decoration: none}
.newsContainer3Footer a.paginationLink:visited {font-family: Verdana; font-size: 8pt; font-weight: bold; font-size: 8pt; color: #FFF; text-decoration: none}
.newsContainer3Footer a.paginationLink:hover {font-family: Verdana; font-size: 8pt; font-weight: bold; font-size: 8pt; color: #FFF; text-decoration: underline}
.newsContainer3Footer a.paginationLinkActive:link {font-family: Verdana; font-size: 8pt; font-weight: bold; font-size: 8pt; color: #FFF; text-decoration: underline}
.newsContainer3Footer a.paginationLinkActive:active {font-family: Verdana; font-size: 8pt; font-weight: bold; font-size: 8pt; color: #FFF; text-decoration: underline}
.newsContainer3Footer a.paginationLinkActive:visited {font-family: Verdana; font-size: 8pt; font-weight: bold; font-size: 8pt; color: #FFF; text-decoration: underline}
.newsContainer3Footer a.paginationLinkActive:hover {font-family: Verdana; font-size: 8pt; font-weight: bold; font-size: 8pt; color: #FFF; text-decoration: none}

.galleryContainer1 {width: 998px; margin: 0 0 4px 0; height: 470px}
.galleryContainer1 .gc_heading {background: #4e3a16; font-family: Verdana; font-size: 8pt; padding: 2px 5px 2px 0; color: #FFF; text-align: right}
.galleryContainer1 .gc_content {background: #765b2c url('../images/drips.jpg') no-repeat top right; padding: 0 0 0 135px}
.galleryContainer1 .gc_content2 {background: #700400; padding: 8px 30px 8px 5px; font-family: Verdana; font-size: 8pt; color: #FFF}
.galleryContainer1 .gc_content3 {padding: 8px 0 8px 5px; font-family: Verdana; font-size: 8pt; color: #FFF}
.galleryContainer1 .gc_footer {background: #876830; height: 23px; padding: 4px 0 0 0; margin: 0 0 5px 0}
.galleryContainer1 .gc_footer .button1 {margin: 0}

.portraitContainer {width: 342px; height: 308px; margin: 45px 0 0 44px; overflow: hidden}
.pc_content {color: #000; font-family: Verdana; font-size: 8pt; width: 352px; padding: 5px 0 0 35px; text-align: center}

.leftContainer {width: 300px; float: left}
.leftContainer2 {width: 660px; float: left}
.leftContainer3 {width: 998px; float: left}
.centerContainer {background: url('../images/frame.png') no-repeat; width: 428px; height: 422px; float: left; margin: -20px 0 0 -10px; z-index: 1000}
.rightContainer {width: 300px; float: right; margin: 0 0 0 -40px}
.rightContainer2 {width: 330px; float: right; margin: 0 0 0 -40px}

.moreTextContainer {width: 245px; margin: 0 0 0 65px; font-family: Verdana; color: #000; font-size: 8pt; padding: 2px 4px 0 4px}
.moreTextContainer .email {margin: 20px 0 0 -5px; border: 0}
.moreTextContainer2 {width: 428px; margin: 50px 0 0 0; text-align: center}
.moreTextContainer3 {width: 327px; height: 133px; float: left; margin: 0 0 0 16px}
.moreTextContainer3 .facespace {border: 0px}

.mainNav {width: 760px; height: 30px; text-align: right; padding: 5px 0 0 0; float: right}
.mainNav .navLink {margin: 7px 40px 0 0; float: left}
.mainNav .navLink a.navLinkA:link {font-family: Verdana; font-size: 8pt; font-weight: bold; font-size: 8pt; color: #000; text-decoration: none}
.mainNav .navLink a.navLinkA:active {font-family: Verdana; font-size: 8pt; font-weight: bold; font-size: 8pt; color: #000; text-decoration: none}
.mainNav .navLink a.navLinkA:visited {font-family: Verdana; font-size: 8pt; font-weight: bold; font-size: 8pt; color: #000; text-decoration: none}
.mainNav .navLink a.navLinkA:hover {font-family: Verdana; font-size: 8pt; font-weight: bold; font-size: 8pt; color: #000; text-decoration: underline}

.mainNav .navImage {margin: 0 40px 0 0; float: left}
.mainNav .navImage1 {margin: 0 40px 0 0; float: left; width: 60px; height: 23px; background: url('../images/nav/1.png') no-repeat}
.mainNav .navImage2 {margin: 0 40px 0 0; float: left; width: 56px; height: 23px; background: url('../images/nav/2.png') no-repeat}
.mainNav .navImage3 {margin: 0 40px 0 0; float: left; width: 120px; height: 23px; background: url('../images/nav/3.png') no-repeat}
.mainNav .navImage4 {margin: 0 40px 0 0; float: left; width: 136px; height: 23px; background: url('../images/nav/4.png') no-repeat}
.mainNav .navImage5 {margin: 0 40px 0 0; float: left; width: 96px; height: 23px; background: url('../images/nav/5.png') no-repeat}
.mainNav .navImage6 {margin: 0 40px 0 0; float: left; width: 58px; height: 23px; background: url('../images/nav/6.png') no-repeat}
.mainNav .navImage7 {margin: 0 40px 0 0; float: left; width: 117px; height: 23px; background: url('../images/nav/7.png') no-repeat}

.button1 {height: 19px; margin: 4px 0 0 0}
.button1 .left {background: url('../images/button1_left.gif') repeat-x; width: 5px; height: 19px; float: left}
.button1 .middle {background: url('../images/button1_middle.gif') repeat-x; height: 19px; float: left; padding: 3px 4px 0 4px; font-size: 1pt}
.button1 .right {background: url('../images/button1_right.gif') repeat-x; width: 5px; height: 19px; float: left}
.button1 a:link {font-family: Verdana; color: #000; font-weight: bold; font-size: 8pt; text-decoration: none}
.button1 a:active {font-family: Verdana; color: #000; font-weight: bold; font-size: 8pt; text-decoration: none}
.button1 a:visited {font-family: Verdana; color: #000; font-weight: bold; font-size: 8pt; text-decoration: none}
.button1 a:hover {font-family: Verdana; color: #f8db9e; font-weight: bold; font-size: 8pt; text-decoration: none}

.button2 {height: 19px; margin: 4px 0 0 0}
.button2 .left {background: url('../images/button2_left.gif') repeat-x; width: 5px; height: 19px; float: left}
.button2 .middle {background: url('../images/button2_middle.gif') repeat-x; height: 19px; float: left; padding: 3px 4px 0 4px; font-size: 1pt}
.button2 .right {background: url('../images/button2_right.gif') repeat-x; width: 5px; height: 19px; float: left}
.button2 a:link {font-family: Verdana; color: #f8db9e; font-weight: bold; font-size: 8pt; text-decoration: none}
.button2 a:active {font-family: Verdana; color: #f8db9e; font-weight: bold; font-size: 8pt; text-decoration: none}
.button2 a:visited {font-family: Verdana; color: #f8db9e; font-weight: bold; font-size: 8pt; text-decoration: none}
.button2 a:hover {font-family: Verdana; color: #000; font-weight: bold; font-size: 8pt; text-decoration: none}

a.link1:link {font-family: Verdana; color: #000; font-size: 8pt; text-decoration: none; font-style: italic}
a.link1:active {color: #000; text-decoration: none; font-style: italic}
a.link1:visited {color: #000; text-decoration: none; font-style: italic}
a.link1:hover {color: #000; text-decoration: underline; font-style: italic}

.thumb1 {width: 100px; height: 100px; margin: 14px 8px 0 0; float: right; border: 1px solid #6f5529}
.thumb1 img {border: 0px}
.thumb2 {width: 100px; height: 100px; margin: 10px 10px 0 0; float: left; border: 1px solid #6f5529}
.thumb2 img {border: 0px}
.thumb3 {width: 235px; height: 235px; margin: 0 8px 1px 5px; float: right; border: 3px solid #700400}
.thumb3 img {border: 0px}

.galleryThumb {width: 106px; margin: 10px 10px 0 0; float: left; border: 1px solid #4e3a16}
.galleryThumb .gtImage {width: 100px; height: 100px; margin: 3px 0 3px 3px}
.galleryThumb .gtImage img {border: 0}
.galleryThumb .gtText {width: 94px; height: 40px; text-align: center; background: #000; margin: 3px 0 3px 3px; padding: 3px}
.galleryThumb .gtText span {font-style: italic}
.galleryThumb .gtText a:link,.galleryThumb .gtText a:active,.galleryThumb .gtText a:visited {color: #FFF; text-decoration: none}
.galleryThumb .gtText a:hover {color: #FFF; text-decoration: underline}

.galleryDescription {clear: both; width: 760px; background: #CF9F4C; border: 1px solid #4e3a16; padding: 5px}
.contentArea {color: #F0E3C1; padding: 10px}


.pagination {text-align: center; font-size: 7pt; font-family: Verdana}
.pagination .pag_first {float: left; width: 30px}
.pagination .pag_last {float: left; width: 30px}
.pagination .pag_prev {float: left; width: 15px; border: 1px solid #444; margin: 0 2px 0 0; padding: 0px; color: #000; text-align: center}
.pagination .pag_next {float: left; width: 15px; border: 1px solid #444; margin: 0 2px 0 0; padding: 0px; color: #000; text-align: center}
.pagination .pag_number_current {float: left; width: 15px; border: 1px solid #FFF; margin: 0 2px 0 0; padding: 0px; background: #000; color: #FEE5B4; font-weight: bold; text-align: center}
.pagination .pag_number_other {float: left; width: 15px; border: 1px solid #444; margin: 0 2px 0 0; padding: 0px; text-align: center}
.pagination .pag_total {float: left}
.pagination .pag_showing {float: left}
.pagination a:link {font-family: Verdana; text-decoration: none; font-weight: bold; color: #CCC}
.pagination a:active {font-family: Verdana; text-decoration: none; font-weight: bold; color: #CCC}
.pagination a:visited {font-family: Verdana; text-decoration: none; font-weight: bold; color: #CCC}
.pagination a:hover {font-family: Verdana; text-decoration: underline; font-weight: bold; color: #CCC}
