body {overflow: hidden;}
#headerHolder #logo {background: url(/__data/assets/image/0018/5616/Cadwell-Snyder-Logo.gif) no-repeat 3px 0;}
#headerHolder a#logo {width: 210px;}
#headerHolder,
#headerHolder ul#nav a,
#headerHolderSub ul#navSub a,
#headerHolderSub ul#navSub li.current_sub a {color: #fff;}
#headerHolder {position: absolute; background-color: #171717; z-index: 100; width: 100%; margin: 0; filter:alpha(opacity=95); -moz-opacity: .95; opacity:.95;}
#headerHolder ul#nav {margin: 0 auto; width: 800px;}
#headerHolderSub {position: absolute; background-color: #171717; z-index: 1000; width: 100%; margin: 0; top: 53px; height: 24px; filter:alpha(opacity=95); -moz-opacity: .95; opacity:.95;}
#headerHolderSub ul#navSub {margin: 0 20px;}
#footer {display: none;}
#content {width: 100%;}

/* Super Size */
#supersize img, #supersize a {height:100%; width:100%; display:none;}
#supersize .activeslide, #supersize .activeslide img {display:inline;}
#siteContainer {margin: 0; width: 100%;}

/* Nav Indicators */
#headerHolder ul#nav li.hierarchy,
#headerHolder ul#nav li.selected,

/* Full Screen Image */
#supersize img {position:relative; z-index: 1;}

/* About */
#body_text_float {float: right; width: 340px; height: 526px;}
#body_text_trans {filter:alpha(opacity=80); -moz-opacity: .80; opacity:.80; width: 340px; height: 526px; position: absolute; top: 0; z-index: 2; background-color: #000;}
#body_text_sub {width: 300px; color: #fff; text-align: left; padding: 20px 20px 16px 20px; position: absolute; z-index: 2; top: 0;}
#body_text_holder {position: absolute; width: 100%; top: 81px; left: 0; z-index: 1;}
#body_text_sub h3 {color: yellow; text-transform: uppercase; font-weight: normal; font-size: 1.5em; margin-bottom: 6px;}
#body_text_sub p,
#fair_text p {margin-bottom: 10px; line-height: 1.3em;}
#body_text_sub p.first_p,
#body_text_sub p.second_p {margin-bottom: 4px; font-weight: bold;}
#body_text_sub p.second_p {border-bottom: 2px dotted #fff; padding-bottom: 10px;}
#body_text_holder .jScrollPaneContainer {margin-top: 14px;}
/*#body_text_holder .jScrollPaneDrag {background-color: #fff;}*/
#body_text_about {width: 320px; overflow: hidden; height: 400px;}
#body_text_about p {width: 95%;}

/* Art Fairs */
#fair_text_holder {width: 100%; position: absolute; top: 81px; left: 0;}
#fair_text {width: 280px; overflow: hidden; height: 380px; position: absolute; z-index: 2; text-align: left; color: #fff; padding: 10px 20px; font-weight: bold;}

#fair_scroll {overflow: hidden; height: 300px;}

#fair_text h3 {color: #fff; text-transform: uppercase; font-weight: normal; font-size: 1.5em; margin: 16px 0; border-bottom: 2px dotted #fff; padding-bottom: 10px;}
#fair_text h4 {color: yellow; font-size: 1.2em; margin-bottom: 3px;}
#fair_text_sub {filter:alpha(opacity=80); -moz-opacity: .80; opacity:.80; width: 320px; height: 400px; position: absolute; top: 0; z-index: 1; background-color: #000;}
#fair_text_float {float: right; width: 320px;}
#fair_text a,
#fair_text a:hover {color: #fff;}