body, object, embed, p, div, td, li, a { font: 12px/16px Verdana, Geneva, Arial, helvetica, sans-serif; }
body { margin: 18px 0 20px 0; text-align: center; background-color: #5e3b15; }
.bodyText { margin: 0 auto; width: 800px; }
td { font-family: Verdana, Geneva, Arial, helvetica, sans-serif; }
th { font-family: Verdana, Geneva, Arial, helvetica, sans-serif; }
h2 { margin:0 0 6px 0; }
h3 { color:#F1D08D; }
ul, li { color:#F1D08D; font-size:12px; }
h6 { margin:0; font-size: 13px; }
a { color: #F1D08D; text-decoration:none }
.img_border { border:6px solid #F1D08D; }
.gold_text { color:#F1D08D; }
.brown { background-color: #5e3b15; }
.gold { background-color: #F1D08D; }
.small { font-size:10px; }
.noborder { margin:0; }
.nav { background-color: #332212; }
.block { display: block; }
.marginAuto { margin: 0 auto; }

/*  HOMEPAGE STYLES   */
#homepageBody { margin: 48px 0 20px 0; background-image:url(../images/homepage_bkg_parchment.jpg); }
#homepageNav { margin: 0 auto 12px auto; padding-right: 10px; width: 730px; height: 21px; text-align: left; }
#homepageNav img, #internalNav img {margin-right: -4px; margin-bottom: -5px; border: 0; padding: 1px 0; vertical-align: baseline;  }
#homepageMainImg { display: block; margin: 0 auto; }
.tag_line { font-family: Castellar, Tahoma, Arial, San-serif; font-size:18px; color: #5F4F3E; }
.no_display { display: none; } 

/*  FOOTER STYLES   */
.text_brown { color: #5F4F3E; }
.text_gold { color: #F1D08D; }
.footer { font-size: 12px; font-family: Castellar, Tahoma, Arial, San-serif; font-weight:bold; }
.large_footer { font-size: 18px; }

/*  INTERNAL PAGE STYLES   */
.pageHeading { display: block; margin: 28px auto 12px auto; }
.pageSubheading { display: block; margin: 0 auto 12px auto; } 
#internalNav { margin: 0 auto 12px auto; padding-right: 10px; width: 750px; height: 21px; text-align: left; }
#printsListTable { margin: 0 auto; width: 800px; }
#printsListTable td { padding: 0 12px; width: 242px; text-align: left; vertical-align: top; }
#framesPageContainer { margin: 20px auto; padding: 30px 30px 30px 30px; background-image:url(../../images/homepage_bkg_parchment.jpg); }
#framesIntroTable { margin: 16px 0 30px 0; width: 700px; }
#framesIntroLeft { padding: 0; width: 400px; vertical-align: top; text-align: center; font-size: 10px; }
#framesIntroLeft img { margin: 0 0 6px 0; }
#framesIntroRight { padding: 0 12px 24px 30px; width: 258px; vertical-align: middle; text-align: center; }
#framesIntroRight p { color:#5F4F3E; line-height: 20px; text-align: left; }
#framesInfoTable td { color: #5F4F3E; }
.framesTable { margin: 30px auto 0 auto; width: 740px; }
.framesTable td, #framesTableTwoColumn td { padding: 0 13px; width: 220px; text-align: center; vertical-align: middle; 
color: #5F4F3E; }
.framesTable td img, #framesTableTwoColumn td img, .mattesTable td img { margin: 0 0 10px 0; }
#framesTableTwoColumn { margin: 30px auto 0 auto; width: 492px; }
.mattesTable { margin: 30px auto 0 auto; width: 740px; background-color: #5e3b15; }
.mattesTable td { padding: 23px; width: 200px; text-align: center; vertical-align: middle; color: #F1D08D; }
.med_font {font-size:16px; }
