erreceout* { font-size: 100%;}
html, body {
    margin: 0; padding: 0; 
}
body {
    background: white;
    font-family: Arial, Verdana, sans-serif;
    font-size: 0.75em;
    color: #303030;
    padding-bottom: 50px;
}
a, a:link, a:visited, a:active {
    color: #494948;
    text-decoration: none;
}
a:hover {
    color: #00C0FF;
    /* borer-bottom: 1px solid 373E46; */
}
a { 
    outline: none;
    /* borer-bottom: 1px solid 00C0FF; */
}
object { outline: none;}
p {
    line-height: 1.35em;
    margin: 0 0 0.8em 0;
}
em {
    font-style: italic;
}
img, form, fieldset {
    border: none;
    margin: 0;
    padding: 0;
}
label {
    cursor: text;
}
.clear {
    clear: both;
    font-size: 1px;
    margin: 0;
}
.strong {
    font-weight: bold;
}
.left {
    float: left;
}
.right {
    float: right;
}
.noMarginRgt {
    margin-right: 0 !important;
}
.noMarginTop {
    margin-top: 0 !important;
}
ul {
    list-style: none;
}
table td img {
    display: block;
}
#accesskeyLinks  {
    font-size: 0.1em;
    height: 1px;
    position: absolute;
    left: -1000px;
    top: -1000px;
}
/* Site Structure */
#container {
    margin: 0 auto;
    width: 949px;
    padding: 0 10px 10px 10px;
    border-left: 1px solid #dbdbda;
    border-right: 1px solid #dbdbda;
    border-bottom: 1px solid #dbdbda;
}
#branding {
    height: 121px;
    position: relative;
}
a#brandingLogo {
    display: block;
    width: 191px; height: 54px;
    position: absolute;
    top: 17px; left: 0;
    background: url('../images/site/StructureImages/gacLogo.gif') no-repeat;
    /*background: url('/images/logos/gacLogo.gif') no-repeat;*/
}
a#dcms {
    width: 130px; height: 90px;
    position: absolute;
    top: 13px; right: 16px;
    /*background: url('/images/logos/dcmsLogo.gif') no-repeat;*/
    background: url('../images/site/StructureImages/DCMSlogosmaller.gif') no-repeat;
}
#content {
    padding-top: 10px;
}
/* Search Box */
#search {
    width: 171px; height: 63px;
    padding: 10px 10px 0 10px;
    border-left: 1px solid #dbdbda;
    border-right: 1px solid #dbdbda;
    position: absolute;
    top: 0; left: 578px;
    color: #494948;
}
#search p {
    margin-bottom: 6px;
}
#search input {
    font-family: Arial, Verdana, sans-serif;
    color: #494948;
}
#search button {
    width: 20px; height: 20px;
    background: url('https://www.gac.culture.gov.uk/wp-content/themes/ukartcollection/images/site/BackgroundImages/searchButton.gif') no-repeat 0 -20px;
    border: none;
    cursor: pointer;
    position: absolute;
    top: 32px; right: 9px;
    *top: 33px;
}
#search button:hover {
    background: url('https://www.gac.culture.gov.uk/wp-content/themes/ukartcollection/images/site/BackgroundImages/searchButton.gif') no-repeat 0 0;
}
.inputContainer #searchInput, .inputContainer #email, .inputContainer #searchArtistInput #searchArtistInput {
    width: 144px; 
    height: 14px;
    padding: 3px;
    /*background: url('/images/site/searchInputBg.gif') no-repeat;*/
    background: url('../images/site/BackgroundImages/searchArtistInputBg.gif') no-repeat;
    border: none;
    vertical-align: top;
}
.inputContainer #email {
    width: 155px;
    /*background: url('/images/site/newsletterSubscribeInput.gif') no-repeat;*/
    /*background: url('/images/site/BackgroundImages/newsletterSubscribeInput.gif') no-repeat;*/
    padding: 2px;
}
#newsletterSubscribe {
    width: 155px;
    /*background: url('/images/site/newsletterSubscribeInput.gif') no-repeat;*/
    /*background: url('/images/site/BackgroundImages/newsletterSubscribeInput.gif') no-repeat; */
    color: #FFFFFF;
    border-bottom: 1px solid #00c0ff;
    padding: 2px;
}
#search ul {
    margin: 5px 0 0 0;
    padding: 2px 0 0 0;
    list-style: none;
    /*background: url('/images/site/searchUlBg.gif') 72px 0 no-repeat;*/
    background: url('../images/site/BackgroundImages/searchUlBg.gif') 72px 0 no-repeat;
}
#search ul li {
    display: inline;
    padding: 0 5px 0 0;
    margin: 0 7px 0 0;
}
#search ul li.website {
    border-right: 1px solid #dbdbda;
}
#search label {
    display: inline-block;
    vertical-align: top;
    padding-left: 2px;
}
#searchWebsite, #searchCollection {
    width: 14px; height: 14px;
    margin: 0; padding: 0;
    border: none;
}
/* Main Navigation */
ul#nav {
    height: 24px;
    margin: 0; padding: 0;
    list-style: none;
    /* background: url('/images/site/menuBorder.gif') bottom repeat-x; */
    background: url('../images/site/BackgroundImages/menuBorder.gif') bottom repeat-x;
}
ul#nav li {
    float: left;
    border-right: 1px solid #dbdbda;
    
}
ul#nav li a, ul#nav li a:link, ul#nav li a:visited, ul#nav li a:active {
    display: block;
    width: 102px; height: 20px;
    padding: 4px 0 0 10px;
    color: #494948;
}
ul#nav li a:hover {
    border-bottom: 4px solid #b2b2b2;
    height: 16px;
}
ul#nav li a.home {
    width: 104px;
    padding-left: 2px !important;
}
ul#nav li#activeNav a {
    border-bottom: 4px solid #b2b2b2;
    height: 16px;
}
/* Accessibility Menu */
ul#navSupp {
    width: 950px;
    margin: 0 auto;
    padding: 12px 10px 0 10px;
    list-style: none;
}
ul#navSupp li {
    display: inline;
    border-right: 1px solid #8e8e8c;
    padding: 0 5px 0 1px;
    *padding: 0 2px 0 5px;
    font-size: 10px;
}
ul#navSupp li a, ul#navSupp li a:link, ul#navSupp li a:visited, ul#navSupp li a:active {
    font-size: 1.05em;
    color: #656562;
}
ul#navSupp li a:hover {
    text-decoration: underline;
}
/* Page Headings */
h1 {
    font-family: Helvetica, Arial, Verdana, sans-serif;
    font-size: 2.15em;
    font-weight: normal;
    margin: 13px 0 17px 0;
    color: #494948;
}
h1.midPage {
    margin: 0 0 19px 0;
}
h2 {
    margin: 0;
    font-size: 1.1em;
    font-weight: normal;
    display: -moz-inline-stack;
    display: inline-block;
    zoom: 1;
    *display: inline;
    line-height: 14px;
}
#mainFeature h2, .previewTitle h2, .introTitle h2 {
    /* border-bottom: 1px solid #00c0ff; */
}
.introTitle h2 a  {
    border-bottom: 1px solid #00c0ff;
    line-height: 1.4em;
}
.titleBox h2  {
    font-size: 1.2em;
}
#mainFeature h2 {
    display: inline;
    line-height: 16px;
}
#colMain h2, #contentGIT h2, #contentStaff h2, #contentCommissions h2, #contentTimeline h2, #contentSubjectBrowser h2, #contentAdvancedSearch h2 {
    color: #31302f;
    font-weight: bold;
    font-size: 1.3em;
    padding-bottom: 5px;
}
#contentTimeline h2  {
    margin: 0 0 22px 0;
}
#contentGIT h2 {
    margin-bottom: 3px;
}
.otherWork h2 {
    font-size: 1.0em;
    color: #373e46;
    margin-bottom: 3px;
}
#contentSubjectBrowser h2 {
    margin-bottom: 23px;
}
h3 {
    margin: 1.2em 0 0.7em 0;
    color: #002a51;
    font-size: 1.1em;
    color: #31302f;
}
h3.noMargin {
    margin-top: 0;
}
#colMain h3 {
    margin: 10px 0 3px 0;    /* was margin: 25px 0 3px 0; */
    color: #31302f;
    font-size: 1.1em;
}
#colMain h3.extraMargin {
    margin-top: 41px;
}
#colMain h3.featureDetails {
    margin: 8px 0 22px 0;
    font-weight: normal;
}
#contentArtist h3 {
    font-size: 1.09em;
    color: #373e46;
    margin: 21px 0 0 0;
}
#colSecondary h4 {
    margin: 30px 0 4px 0;
}
/* Main Features */
#mainFeature {
    width: 949px; height: 324px;
    margin-bottom: 14px;
    overflow: hidden;
    position: relative;
}
#mainFeatures {
    width: 949px;
}
#mainFeature h2 a, #mainFeature h2 a:link, #mainFeature h2 a:visited, #mainFeature h2 a:active {
    border-bottom: 1px solid #00c0ff;
    color: #303030;
}
#mainFeature h2 { padding-bottom: 1px; }
#mainFeature h2 a:hover {
    border-bottom:1px solid #303030;
}
#mainFeature img {
    display: block;
}
#mainFeature ul {
    margin: 0; padding: 0;
    height: 324px;
    
    width: 949px;
}
#mainFeature ul li {
    margin: 0; padding: 0;
    position: relative;
    width: 949px; height: 324px;
    float: left;
}
.mainFeatureBox {
    width: 189px; height: 166px;
    position: absolute;
    top: 158px; left: 0;
    background: #e6e6e1;
}
.mainFeatureContent {
    width: 174px; height: 157px;
    padding: 9px 0 0 15px;
    position: relative;
}
.mainFeatureTitle {
    width: 110px;
}
.mainFeatureCaption {
    width: 160px;
}
a.mainFeatureNext, a.mainFeaturePrev {
    display: block;
    width: 32px; height: 24px;
    position: absolute;
    /*background: url('/images/site/mainFeatureButtons.gif') no-repeat;*/
    background: url('../images/site/BackgroundImages/mainFeatureButtons.gif') no-repeat;
}
a.mainFeatureNext {
    top: 1px; right: 1px;
    background-position: -33px -24px;
}
a.mainFeaturePrev {
    top: 1px; right: 34px;
    background-position:  0 -24px;
}
a.mainFeaturePrev.inactive, a.mainFeatureNext.inactive {
    background: #e4ff00;
    cursor: default;
}
a:hover.mainFeatureNext {
    background-position: -32px 0px;
}
a:hover.mainFeaturePrev {
    background-position: 0px 0;
}

/* Intro Boxes on the Home Page */
#introContainer {
    /*background: url('/images/site/introContainerBg.gif') repeat-y;*/
    background: url('../images/site/BackgroundImages/introContainerBg.gif') repeat-y;
    min-height: 218px;
    margin-bottom: 13px;
}
* html #introContainer {
    height: 192px;
}
div.intro {
    width: 189px;
    float: left;
    margin: 0 1px 0 0;
}
div.introTitle {
    margin: 0 0 0 -1px;
    /*background: white url('/images/site/previewTitleBg.gif') no-repeat;*/
    background: white url('../images/site/BackgroundImages/previewTitleBg.gif') no-repeat;
    padding: 8px 0 7px 15px;
}
*html div.introTitle {
    margin-left: 0;
}
div.introContent {
    padding: 14px 14px 0 14px;
    color: white;
}
#introAbout #introAboutLeft {
    float: left;
    width: 156px;
    font-weight: bold;
}
#introAbout #introAboutRight {
    float: right;
    width: 158px;
}
#introNewsletter {
}
#introNewsletter p {
    font-weight: bold;
}
#introNewsletter button {
    width: 53px; height: 12px;
    /*background: url('/images/site/subscribeButton.gif') no-repeat;*/
    background: url('../images/site/BackgroundImages/subscribeButton.gif') no-repeat;
    border: none;
    cursor: pointer;
    margin-top: 8px;
}
#introCollection {
    width: 379px;
    margin-right: 0;
    position: relative;
}
#introCollection .column {
    width: 155px;
}
#introCollection ul {
    margin: 0; padding: 0;
    list-style: none;
    position: absolute;
    top: 36px; left: 200px;
    width: 202px; height: 124px;
}
#introCollection ul li {
    
    margin-bottom: 1px;
    color: #303030;
    line-height: 24px;
    height: 24px;
    font-size: 1%;
}
#introCollection ul a, #introCollection ul a:link, #introCollection ul a:visited, #introCollection ul a:active {
    display: block;
    height: 24px;
    font-size: 12px;
    padding-left: 8px;
    /*background: #e6e6e1 url('/images/site/introCollectionButtons.gif') right -24px no-repeat;*/
    background: #e6e6e1 url('../images/site/BackgroundImages/introCollectionButtons.gif') right -24px no-repeat;
}
#introCollection ul a:hover {
    /*background: #00c0ff url('/images/site/introCollectionButtons.gif') right 0 no-repeat;*/
    background: #00c0ff url('../images/site/BackgroundImages/introCollectionButtons.gif') right 0 no-repeat;
    color: white;
}
/* Features Preview Boxes on the Home Page */
#previewContainer, #homePageFeatures {
    /*background: url('/images/site/previewContainerBg.gif') 0 28px no-repeat;*/
    background: url('../images/site/BackgroundImages/previewContainerBg.gif') 0 28px no-repeat;
    width: 100%;
}
#previewContainer div.preview {
    width: 188px;
    float: left;
    margin: 0 1px 0 0;
}
#previewContainer div.previewTitle {
    margin: 0 0 0 -1px;
    /*background: white url('/images/site/previewTitleBg.gif') no-repeat;*/
    background: white url('../images/site/BackgroundImages/previewTitleBg.gif') no-repeat;
    padding: 8px 0 7px 15px;
}
*html #previewContainer div.previewTitle {
    margin-left: 0;
}
#previewContainer div.previewContent {
    height: 11em;
    padding: 13px 14px 0 14px;
    color: #303030;
}
#previewContainer div.preview img {
    display: block;
}
#previewContainer div.previewContent h3 {
    margin-top: 0;
}
/* Features Boxes on the Features Page */
.featuresPageContainer {
    /*background: url('/images/site/featuresContainerBg.gif') repeat-y;*/
    background: url('../images/site/BackgroundImages/featuresContainerBg.gif') repeat-y;    width: 100%;
    margin-bottom: 23px;
}
.featuresPageContainer.theme {
    margin: 0 0 0 0;
}
.featuresPageContainer div.feature {
    width: 189px;
    float: left;
    margin: 0 1px 0 0;
}
.featuresPageContainer div.featureTitle {
    margin: 0 0 0 -1px;
    background: white url('../images/site/BackgroundImages/previewTitleBg.gif') no-repeat;
    padding: 8px 0 7px 15px;
}
*html .featuresPageContainer div.featureTitle {
    margin-left: 0;
}
.featuresPageContainer div.featureContent {
    height: 11em;
    padding: 13px 12px 0 14px;
    color: #303030;
}
.featuresPageContainer div.feature img {
    display: block;
}
.featuresPageContainer div.featureContent h3 {
    margin-top: 0;
}
/* Features Boxes on the Home Page */
.featuresContainer {
    /*background: url('/images/site/featuresContainerBg.gif') repeat-y;*/
    /* background: url('') repeat-y; */
    width: 100%;
    margin-bottom: 23px;
}
.featuresContainer.theme {
    margin: 12px 0 0 0;
}
.featuresContainer div.feature {
    background: url('../images/site/BackgroundImages/featuresContainerBg.gif') repeat-y;
    width: 189px;
    float: left;
    margin: 0 1px 0 0;
}
.featuresContainer div.featureTitle {
    margin: 0 0 0 -1px;
    background: white url('../images/site/BackgroundImages/previewTitleBg.gif') no-repeat;
    padding: 8px 0 7px 15px;
}
*html .featuresContainer div.featureTitle {
    margin-left: 0;
}
.featuresContainer div.featureContent {
    height: 11em;
    padding: 13px 12px 0 14px;
    color: #303030;
}
.featuresContainer div.feature img {
    display: block;
}
.featuresContainer div.featureContent h3 {
    margin-top: 0;
}

/* Move to the top */
h3 a, h3 a:link, h3 a:visited, h3 a:active {
    color: #002a51;
}
h3 a:hover {
    color: #303030;
    border-bottom: 1px solid black;
}
.noMarginBot {
    margin-bottom: 0;
}

/* Secondary Navigation */
#navSecondary {
    width: 170px;
    padding-right: 7px;
    float: left;
}
#navSecondary div.collectionTips {
    padding-bottom: 1px; 
    margin-top:10px
}
#navSection { width: 163px; }
ul#navSection, ul#navSection li ul {
    margin: 0; padding: 0;
    list-style: none;
}
ul#navSection li {
    border-bottom: 1px solid #dbdbda;
}
ul#navSection li a, ul#navSection li a:link, ul#navSection li a:visited, ul#navSection li a:active {
    display: block;
    padding: 6px 0 6px 4px;
    color: #323232;
}
ul#navSection ul li.normal a {
    color: #323232;
}
ul#navSection li a:hover, ul#navSection li.active a {
    color: #059dcf;
}
ul#subNavSection li.normal a {
    color: #323232;
}
ul#subNavSection li a:hover, ul#subNavSection li a:active {
    color: #059dcf;
}
ul#navSection li a.activeDrop {
    color: #7e7e7e;
}
ul#navSection li ul li {
    border-top: 1px solid #dbdbda;
    border-bottom: none;
}
*html ul#navSection li ul li {
    height: 22px;
}
ul#navSection li ul li a, ul#navSection li ul li a:link, ul#navSection li ul li a:visited, ul#navSection li ul li a:active {
    padding-left: 15px;
}
ul#navSection li ul li a:hover, ul#navSection li ul li.active a {
    color: #059dcf;
}
ul#navSection li ul li.normal a {
    color: #323232;
}
ul#navSection li ul li ul li a, ul#navSection li ul li ul li a:link, ul#navSection li ul li ul li a:visited, ul#navSection li ul li ul li a:active {
    padding-left: 25px;
}
ul#navSection li ul li ul li a:hover, ul#navSection li ul li ul li.active a {
    color: #059dcf;
}
ul#navSection li ul li ul li.normal a {
    color: #323232;
}
ul#navSection li ul li ul li ul li a, ul#navSection li ul li ul li ul li a:link, ul#navSection li ul li ul li ul li a:visited, ul#navSection li ul li ul li ul li a:active {
    padding-left: 35px;
}
ul#navSection li ul li ul li ul li a:hover, ul#navSection li ul li ul li ul li.active a {
    color: #059dcf;
}
ul#navSection li ul li ul li ul li.normal a {
    color: #323232;
}

/* Main Content */
#contentMain {
    width: 759px;
    padding-left: 10px;
    float: right;
    border-left: 1px solid #dbdbda;
}
#colMain {
    width: 570px;
    padding: 5px 0 0 10px;
    float: left;
    border-left: 1px solid #dbdbda;
    border-right: 1px solid #dbdbda;
}
#colMainContent {
    /* border-right: 1px solid #dbdbda; */
    padding-right: 9px;
}
#colMainContent ul, .colMainSlimmer ul  {
    margin: 0; 
    padding: 0 0 0 15px; 
    margin: 8px 0 0 15px;
    list-style-image: url('../images/site/BackgroundImages/greybullet.gif');
}
#colMainContent ul li, .colMainSlimmer ul li {
    margin: 0; 
    padding: 0;
    line-height: 1.5em; 
    font-size: 12.9667px;
    list-style-position: outside;
}
#colMainContent ul li a, .colMainSlimmer ul li a {
    border-bottom: 1px solid #00C0FF;
    margin-left: 0px;
    line-height: 2.0em;
}
#colMainContent a, .colMainSlimmer a {
    border-bottom: 1px solid #00C0FF;
    margin-left: 0px;
}
#colMainContent ul li a:hover, .colMainSlimmer ul li a:hover, #colMainContent a:hover, .colMainSlimmer a:hover {
    /* border-bottom: 1px solid #343F43; 
    margin-left: 8px;  */
}
.colMainSlim {
    width: 455px;
}
.colMainSlimmer {
    width: 392px;
}
#colMain p {
    color: #31302f;
    line-height: 1.7em;
    margin-bottom: 21px;
}
#colMain p.intro {
    color: #31302f;
    line-height: 1.3em;
    width: 450px;
    font-size: 1.2em;
    margin-bottom: 1px;   /* was margin-bottom: 21px; */
}
#colMain .colMainSlimmer p {
    margin-bottom: 16px;
}
.colMainReports p {
    margin-bottom: 16px !important;
    color: red;
}
#colMain em {
    /* font-weight: bold; */
    /* border-bottom: 1px solid #00c0ff; */
}
/* Features main Section */
#contentMainFeatures {
    width: 759px;
    padding-left: 10px;
    float: right;
    border-left: 1px solid #dbdbda;
    margin-top: -3px;
}
#featureIntro {
    width: 410px;
}
#featureIntro p {
    font-size: 1.165em;
    color: #31302f;
    line-height: 1.5em;
    margin-bottom: 15px;
}
#colMain p.end {
    margin-bottom: 0;
}
#colMain blockquote {
    border-left: 4px solid #d6d6d1;
    padding-left: 14px;
    margin: 24px 0 25px 18px;
}
#colMain blockquote em {
    font-style: italic;
    border: none;
}
#colMain blockquote p {
    margin-bottom: 0;
}
/* Features Gallery */
#featuresGalleryOuter {
    
}
#featureGallery {
    border-top: 1px solid #DBDBDA;
    padding: 10px;
}
#featureGallery img {
    display: block;
    margin: 0 auto;
}
#featureGalleryInfo {
    background: #e8e8e5;
    padding: 5px 9px 2px 9px;
    height: 65px;
}
#featureGalleryInfo a, #featureGalleryInfo a:link, #featureGalleryInfo a:visited, #featureGalleryInfo a:active {
    border-bottom: 1px solid #00c0ff;
    color: #373e46;
}
#featureGalleryInfo a:hover {
    /* color: #00C0FF; */
    border-bottom:1px solid #343F43;
}
#featureGalleryInfo p {
    margin-bottom: 0;
}
#featureGalleryInfo div.featureGalleryCopy p a {
    border: none;
    color: #303030;
}
#featureGalleryThumbs {
    padding: 10px 0 31px 0;
    * padding-bottom: 41px;
    border-bottom: 1px solid #dbdbda;
    margin-bottom: 10px;
    position: relative;
    width: 560px;
    overflow: hidden;
}
#featureGalleryThumbs ul {
    margin: 0; padding: 0;
}
#featureGalleryThumbs ul li {
    float: left;
    height: 92px;
    margin-right: 10px;
    position: relative;
    margin-bottom: 10px;
    padding-left: 0px;
}
#featureGalleryThumbs ul div.thumbNumber {
    width: 25px; height: 25px;
    position: absolute;
    bottom: 0; left: 0;
    background: #656563;
    text-align: center;
    color: white;
    line-height: 26px;
}
*html #featureGalleryThumbs ul div.thumbNumber {
    bottom: 2px;
}
#featureGalleryThumbs ul li.active div.thumbNumber {
    background: #00c0ff;
}
#featureThumbs {
    width:560px;
    overflow:hidden;
    
}
#featureGalleryThumbs a#previous, #featureGalleryThumbs a#next {
    display: block;
    width: 25px; height: 25px;
    position: absolute;
    /* background: url('/images/featuresGallery/galleryDirectionButtons.gif') no-repeat; */
    background: url('../images/site/BackgroundImages/galleryDirectionButtons.gif') no-repeat;
}
#featureThumbs ul.featureUList { list-style: none; }
#featureThumbs ul li a { border-bottom: 0px; }
#featureThumbs ul li a img { float: left; }
#featureGalleryThumbs a#previous {
    background-position: 0 -25px;
    bottom: 9px; left: 0;
    border-bottom: 0px;
}
#featureGalleryThumbs a:hover#previous {
    background-position: 0 0;
}
#featureGalleryThumbs a#next {
    background-position: -25px -25px;
    bottom: 9px; left: 33px;
    border-bottom: 0px;
}
#featureGalleryThumbs a:hover#next {
    background-position: -25px 0;
}
#featureGalleryThumbs a#previous.inactive, #featureGalleryThumbs a#next.inactive {
    background: #e8e8e5;
    cursor: default;
}
/* Secondary Content */
#colSecondary {
    float: left;
    width: 179px;
    padding: 0 0 0 9px;
    color: #31302f;
    margin-top: 69px;
}
#colSecondary a, #colSecondary a:link, #colSecondary a:visited, #colSecondary a:active {
    border-bottom: 1px solid #00c0ff;
    color: #31302f;
    line-height: 20px;
}
#colSecondary a:hover {
    color: #00C0FF;
    /* border-bottom:1px solid #343F43; */
}
#colSecondary ul {
    margin: 0; padding: 0;
    list-style: none;
}
/* Subject Browser */
#contentSubjectBrowser {
    padding-left: 10px;
    padding-top: 21px;
    width: 760px;
    float: left;
    /* background: url('/images/artistPage/artistContainerBg.gif') no-repeat; */
    background: url('../images/site/BackgroundImages/artistContainerBg.gif') no-repeat;
}
#contentSubjectBrowser p a, #contentSubjectBrowser p a:link, #contentSubjectBrowser p a:visited, #contentSubjectBrowser p a:active {
    color: #303030;
    border-bottom: 1px solid #00C0FF;
}
#contentSubjectBrowser p a:hover {
    color: #00C0FF;
    /* border-bottom: 1px solid #343F43; */
}
#navSubjectBrowser {
    border-bottom: 1px solid #d3d3d2;
    border-right: 1px solid #d3d3d2;
    margin-bottom: 12px;
}
#navSubjectBrowser #ctl00_box1, #navSubjectBrowser #box2, #navSubjectBrowser #box3, #navSubjectBrowser #box4 {
    width: 189px; height: 263px;
    float: left;
    border-left: 1px solid #d3d3d2;
    border-top: 1px solid #d3d3d2;
    overflow: auto;
}
#navSubjectBrowser #box1, #navSubjectBrowser #box2, #navSubjectBrowser #box3, #navSubjectBrowser #box4 {
    width: 189px; height: 263px;
    float: left;
    border-left: 1px solid #d3d3d2;
    border-top: 1px solid #d3d3d2;
    overflow: auto;
}
#navSubjectBrowser #box5 {
    width: 180px; height: 263px;
    float: left;
    border-left: 1px solid #d3d3d2;
    border-top: 1px solid #d3d3d2;
    overflow: auto;
}
#navSubjectBrowser #box6 {
    width: 160px; height: 263px;
    float: left;
    border-left: 1px solid #d3d3d2;
    border-top: 1px solid #d3d3d2;
    overflow: auto;
}
#navSubjectBrowser #box7 {
    width: 404px; height: 263px;
    float: left;
    border-left: 1px solid #d3d3d2;
    border-top: 1px solid #d3d3d2;
    overflow: auto;
}
#navSubjectBrowser #box4 {
    width: 188px;
}
#navSubjectBrowser ul {
    margin: 0; padding: 0;
}
#navSubjectBrowser ul li {
    border-bottom: 1px solid #dbdbda;
}
#navSubjectBrowser ul a, #navSubjectBrowser ul a:link, #navSubjectBrowser ul a:visited, #navSubjectBrowser ul a:active {
    display: block;
    padding: 6px 0 6px 4px;
    font-size: 0.9em;
    color: #323232;
    /*background: url('/images/site/subjectBrowserBg.gif') no-repeat 163px -84px;*/
    background: url('../images/site/BackgroundImages/subjectBrowserBg.gif') no-repeat 163px -84px;
}
#navSubjectBrowser #box5 ul a {
    background: url('../images/site/BackgroundImages/subjectBrowserBg.gif') no-repeat 154px -84px;
}
#navSubjectBrowser #box6 ul a {
    background: url('../images/site/BackgroundImages/subjectBrowserBg.gif') no-repeat 135px -84px;
}
#navSubjectBrowser #box7 ul a {
    background: url('../images/site/BackgroundImages/subjectBrowserBg.gif') no-repeat 375px -84px;
}
#navSubjectBrowser ul a:hover {
    background: #fefad5 url('../images/site/BackgroundImages/subjectBrowserBg.gif') no-repeat 163px -45px;
}
#navSubjectBrowser ul a.activeSubject {
    background: #373e48 url('../images/site/BackgroundImages/subjectBrowserBg.gif') no-repeat 163px -6px;
    color: white;
}
#navSubjectBrowser ul a.seeWorks {
    /*background: #66ff66 url('/images/site/subjectBrowserBg-SeeWorks.gif') no-repeat 163px -6px;*/
    background: #66ff66 url('../images/site/BackgroundImages/subjectBrowserBg-SeeWorks.gif') no-repeat 163px -6px;
    color: black;
}
#navSubjectBrowser #box1 ul a.activeSubject,
#navSubjectBrowser #box2 ul a.activeSubject,
#navSubjectBrowser #box3 ul a.activeSubject,
#navSubjectBrowser #box4 ul a.activeSubject {
    background: #373e48 url('../images/site/BackgroundImages/subjectBrowserBg.gif') no-repeat 163px -6px;
    color: white;
}
#navSubjectBrowser #box5 ul a.activeSubject {
    background: #373e48 url('../images/site/BackgroundImages/subjectBrowserBg.gif') no-repeat 154px -6px;
    color: white;
}
#navSubjectBrowser #box6 ul a.activeSubject {
    background: #373e48 url('../images/site/BackgroundImages/subjectBrowserBg.gif') no-repeat 135px -6px;
    color: white;
}
#navSubjectBrowser #box7 ul a.activeSubject {
    background: #373e48 url('../images/site/BackgroundImages/subjectBrowserBg.gif') no-repeat 375px -6px;
    color: white;
}
#navSubjectBrowser #box1 ul a.seeWorks,
#navSubjectBrowser #box2 ul a.seeWorks,
#navSubjectBrowser #box3 ul a.seeWorks,
#navSubjectBrowser #box4 ul a.seeWorks {
    background: #66ff66 url('../images/site/BackgroundImages/subjectBrowserBg-SeeWorks.gif') no-repeat 163px -6px;
    color: black;
}
#navSubjectBrowser #box5 ul a.seeWorks {
    background: #66ff66 url('../images/site/BackgroundImages/subjectBrowserBg-SeeWorks.gif') no-repeat 154px -6px;
    color: black;
}
#navSubjectBrowser #box6 ul a.seeWorks {
    background: #66ff66 url('../images/site/BackgroundImages/subjectBrowserBg-SeeWorks.gif') no-repeat 135px -6px;
    color: black;
}
#navSubjectBrowser #box7 ul a.seeWorks {
    background: #66ff66 url('../images/site/BackgroundImages/subjectBrowserBg-SeeWorks.gif') no-repeat 375px -6px;
    color: black;
}
/* Reports */
#colMainContent ul.reportsList, .colMainSlimer ul.reportsList {
    margin: 0; padding: 0;
    list-style: none;
    list-style-image: none;
    width: 565px;
}
#colMainContent ul.reportsList li {
    border-bottom: 1px solid #dbdbda;
    line-height: 29px;
    color: #31302f;
    background: #f2f2f2;
}
#colMainContent ul.reportsList li.date {
    font-weight: bold;
    padding-left: 7px;
}
#colMainContent ul.reportsList li a, #colMainContent ul.reportsList li a:link,
#colMainContent ul.reportsList li a:visited, #colMainContent ul.reportsList li a:active {
    display: block;
    /*background: url('/images/site/reportsListBg.gif') no-repeat 0 -29px;*/
    background: url('../images/site/BackgroundImages/reportsListBg.gif') no-repeat 0 -29px;
    padding-left: 25px;
    color: #002a51;
    border-bottom: none;
}
#colMainContent ul.reportsList li a:hover {
    background: #fffad4 url('../images/site/BackgroundImages/reportsListBg.gif') no-repeat 0 0;
}
 
/* Zoom Feature */
#zoom {
    height: 412px;
    padding: 10px 10px 34px 10px;
    position: relative;
}
#zoomImage {
    width: 559px; height: 412px;
    float: left;
}
#zoomPlayer {
    width: 559px; height: 412px;
    float: left;
}
#zoomDetails {
    width: 164px;
    float: right;
    padding-top: 4px;
}
#zoomDetails h2 {
    color: #373e46;
    /* border-bottom: 1px solid #00c0ff; */
    margin-bottom: 32px;
    padding-bottom: 1px;
    line-height: 17px;
}
#zoomDetails p {
    color: #373e46;
    line-height: 1.7em;
}
#zoomDetails a, #zoomDetails a:link, #zoomDetails a:visited, #zoomDetails a:active {
    color: #373e46;
    border-bottom: 1px solid #00C0FF;
    padding-bottom: 1px;
}
#zoomDetails a:hover {
    color: #00C0FF;
    border-bottom: 1px solid #00C0FF;
}
#zoom ul {
    margin: 0; padding: 0;
    width: 170px;
    position: absolute;
    right: 10px; bottom: 60px;
}
#zoom ul li {
    border-bottom: 1px solid #dbdbda;
    height: 27px;
    line-height: 27px;
}
#zoom ul li a, #zoom ul li a:link, #zoom ul li a:visited, #zoom ul li a:active {
    display: block;
    color: #373e46;
    padding-left: 6px;
}
#zoom ul li a:hover {
    color: #00c0ff;
}
/* Work Page */
#navWork {
    height: 27px;
    margin: 0; padding: 0;
}
#navWork li {
    float: left;
    border-right: 1px solid #dbdbda;
}
#navWork li a, #navWork li a:link, #navWork li a:visited, #navWork li a:active {
    display: block;
    color: #373e46;
    width: 115px; height: 27px;
    line-height: 23px;
    padding: 0 0 0 10px;
}
#navWork li a:hover, #navWork li a.active {
    color: #0791be;
    border-bottom: 4px solid #00c0ff;
    height: 23px !important;
}
.containerWork {
    background: #d7d8d4;
    padding: 10px 0 0 10px;
}
*html .containerWork {
    padding-left: 10px;
}
.contentWork {
    color: #373e46;
}
.contentWork a, .contentWork a:link, .contentWork a:visited, .contentWork a:active {
    color: #373e46;
    border-bottom: 1px solid #00c0ff;
}
.contentWork a:hover {
    border-bottom: 1px solid #373e46;
}
#detailsWork {
    width: 172px;
    float: left;
}
#infoWork {
    width: 555px;
    float: right;
    padding: 0 0 19px 16px;
}
.contentWork ul, .contentWork tr {
    margin: 0; padding: 0;
    margin-bottom: 24px;
}
.contentWork ul li, .contentWork tr td {
    line-height: 21px;
    padding: 0px;
}
.contentWork tr td.cell1 {
    width:176px;
    vertical-align: text-top;
}
.contentWork tr td.cell2 { padding: 0 0 0 7px; }
.contentWork em, .artistWork em {
    border-bottom: 1px solid #00c0ff;
}
.containerWork img {
    display: block;
}
.contentWorkDescription, .contentWorkMakerBiography {
    width: 450px;
    padding-bottom: 20px;
}

#contentWorkSubjects {
    width: 500px;
}
#contentWorkSubjects p, .contentWorkDescription p,  .contentWorkMakerBiography p {
    line-height: 1.8em;
}
#contentWorkSubjects ul {
    margin: 20px 0 27px 0;
    padding: 0;
}
#contentWorkSubjects ul li {
    display: inline-block;
    line-height: 21px;
    margin-right: 1px;
}
#contentWorkSubjects ul li a, #contentWorkSubjects ul li a:link, #contentWorkSubjects ul li a:visited, #contentWorkSubjects ul li a:active {
    color: #303030;
    border-bottom: 1px solid #00C0FF;
}
#contentWorkSubjects ul li a:hover {
    border-bottom: 1px solid #343F43;    
}

/* Format the Other Places list*/
#contentWorkPlaces {
    /*width: 470px;*/
}
#contentWorkPlaces p, .contentWorkDescription p {
    line-height: 1.8em;
}
#contentWorkPlaces ul {
    margin: 20px 0 27px 0;
    padding: 0;
}
#contentWorkPlaces ul li {
    display: inline;
    line-height: 21px;
}
#contentWorkPlaces ul li a, #contentWorkPlaces ul li a:link, #contentWorkPlaces ul li a:visited, #contentWorkPlaces ul li a:active {
    color: #303030;
    border-bottom: 1px solid #00C0FF;
    margin-right: 5px;
}
#contentWorkPlaces ul li a:hover {
    border-bottom: 1px solid #343F43;
}

/* Format the Other Sitters list*/
#contentWorkSitters {
    /*width: 470px;*/
}
#contentWorkSitters p, .contentWorkDescription p {
    line-height: 1.8em;
}
#contentWorkSitters ul {
    margin: 20px 0 27px 0;
    padding: 0;
}
#contentWorkSitters ul li {
    display: inline;
    line-height: 21px;
}
#contentWorkSitters ul li a, #contentWorkSitters ul li a:link, #contentWorkSitters ul li a:visited, #contentWorkSitters ul li a:active {
    color: #303030;
    border-bottom: 1px solid #00C0FF;
    margin-right: 5px;
}
#contentWorkSitters ul li a:hover {
    border-bottom: 1px solid #343F43;
}
.workCopyright  {
    /*background-color: #f2f2f2;*/
    padding: 150px 15px 15px 15px;
    line-height: 25px;
    width: 520px;
    height: 220px;
    border: 1px solid #DBDBDA;
}

/* Recent Features Box */
#outerRecentFeature {
    /*background: url('/images/site/outerRecentFeatureBg.gif') repeat-y;*/
    background: url('../images/site/BackgroundImages/outerRecentFeatureBg.gif') repeat-y;
    margin-bottom: 26px;
    width: 950px;
    min-height: 350px;
}
#containerRecentFeature {
    width: 760px;
    float: left;
}
.boxRecentFeature {
    float: left;
    margin: 0 1px 0 0;
    width: 189px;
}
.contentRecentFeature {
    height: 11em;
    padding: 13px 14px 0 14px;
}
.contentRecentFeature h3 {
    margin-top: 0;
}
.contentRecentFeature h3 a, .contentRecentFeature h3 a:link, .contentRecentFeature h3 a:visited, .contentRecentFeature h3 a:active {
    color: #002a51;
}
.contentRecentFeature h3 a:hover {
    color: #303030;
    border-bottom: 1px solid #303030;
}
.boxRecentFeature img {
    display: block;
}
/* Explore The Collection Box */
#containerExplore {
    width: 189px;
    background: #ebebe7;
    float: left;
}
#boxExplore {
    float: left;
    margin: 0;
    width: 189px;
    position: relative;
}
#contentExplore {
    color: #303030;
    height: 11em;
    padding: 13px 14px 0 14px;
}
#contentExplore h3 {
    margin-top: 0;
}
#boxExplore ul {
    margin: 0; padding: 0;
    position: absolute;
    top: 145px; left: 10px;
    width: 202px; height: 124px;
}
#boxExplore ul li {
    margin-bottom: 1px;
    line-height: 24px;
    height: 24px;
    font-size: 1%;
}
#boxExplore ul li a, #boxExplore ul li a:link, #boxExplore ul li a:visited, #boxExplore ul li a:active {
    display: block;
    height: 24px;
    font-size: 12px;
    color: white;
    padding-left: 8px;
    /* background: #303030 url('/images/site/introCollectionButtons.gif') right -24px no-repeat; */
    background: #303030 url('../images/site/BackgroundImages/introCollectionButtons.gif') right -24px no-repeat;
}
#boxExplore ul li a:hover {
    background: #00c0ff url('../images/site/BackgroundImages/introCollectionButtons.gif') right 0 no-repeat;
    color: white;
}
/* Search Collection Form */
#containerSearchCollection {
    width: 370px;
    float: left;
}
.titleBox {
    /*background: white url('/images/site/previewTitleBg.gif') no-repeat;*/
    background: white url('../images/site/BackgroundImages/previewTitleBg.gif') no-repeat;
    margin: 0 0 0 -1px;
    padding: 8px 0 7px 14px;
}
*html .titleBox {
    margin-left: 0;
}
.titleBox.noML {
    margin-left: 0;
}
#containerSearchCollection .titleBox {
    padding-top: 5px;
}
#containerSearchCollection .titleBox h2 {
    border-bottom: none;
}
#searchCollectionForm {
    width: 370px;
    border-bottom: 1px solid #dbdbdb;
    position: relative;
    margin: 15px 0 17px 0;
}
#searchCollectionForm ul {
    margin: 0;
    padding: 4px 0 8px 0;
    width: 295px;
    border-right: 1px solid #dbdbdb;
}
#searchCollectionForm ul li {
    padding: 0;
    margin: 8px 0 0px 0;
}
#searchCollectionForm ul li.noMT {
    margin-top: 0;
}
#searchCollectionForm label {
    display: inline-block;
    width: 102px;
    cursor: text;
}
#searchCollectionForm label.labelSmall {
    width: 32px;
}
#searchCollectionForm label.labelSmaller {
    width: 22px;
}
#searchCollectionForm input {
    width: 174px; height: 14px;
    font-family: Arial, Verdana, sans-serif;
    color: #303030;
    padding: 0;
}
#searchCollectionForm input.inputSmall {
    width: 52px;
}
#searchCollectionForm select {
    width: 180px;
}
#searchCollectionForm input#searchCollectionSubmit {
    width: 68px; height: 20px;
    /* background: url('/images/searchCollectionForm/submitButton.gif') 0 -20px no-repeat; */
    background: url('../images/site/BackgroundImages/submitButton.gif') 0 -20px no-repeat;
    border: none;
    cursor: pointer;
    position: absolute;
    bottom: 7px;
    right: 0;
}
#searchCollectionForm input#searchCollectionSubmit:hover {
    background: url('../images/site/BackgroundImages/submitButton.gif') 0 0 no-repeat;
}
#searchCollectionForm input#searchCollectionClear {
    width: 68px; height: 20px;
    /* background: url('/images/searchCollectionForm/clearButton.gif') 0 -20px no-repeat; */
    background: url('../images/site/BackgroundImages/clearButton.gif') 0 -20px no-repeat;
    border: none;
    cursor: pointer;
    position: absolute;
    bottom: 7px; 
    right: 0;
}
#searchCollectionForm input#searchCollectionClear:hover {
    background: url('../images/site/BackgroundImages/clearButton.gif') 0 0 no-repeat;
}
#containerSearchCollection p {
    width: 250px;
    margin-bottom: 16px;
}
#containerSearchCollection p a, #containerSearchCollection p a:link, #containerSearchCollection p a:visited, #containerSearchCollection p a:active {
    color: #303030;
    border-bottom: 1px solid #00C0FF;
}
#containerSearchCollection p a:hover {
    color: #00C0FF;
    /* border-bottom: 1px solid #303030; */
}
/* Portrait Thumbnail Table */
#portraitThumbs {
    width: 100%;
    margin: 0;
    padding: 0;
}
#portraitThumbs td {
    background: #ededeb;
    border-bottom: 1px solid white;
    padding: 7px 10px 10px 10px;
    vertical-align: top;
    color: #373e46;
}
#portraitThumbs td.cell1 {
    width: 160px;
    border-right: 1px solid white;
}
#portraitThumbs td.cell2 {
    width: 169px;
    border-right: 1px solid white;
}
#portraitThumbs td.cell3 {
    width: 169px;
    padding: 10px;
}
#portraitThumbs p {
    line-height: 14px;
    margin-bottom: 7px;
}
#portraitThumbs a, #portraitThumbs a:link, #portraitThumbs a:visited, #portraitThumbs a:active {
    color: #373e46;
    border-bottom: 1px solid #00c0ff;
}
#portraitThumbs a:hover {
    /* border-bottom: 1px solid #343f43; */
}

/* Most Popular Works This Month */
#contentPopular {
    width: 570px;
    float: right;
}
#contentPopular .titleBox {
    padding-top: 5px;
}
#contentPopular .titleBox h2 {
    border-bottom: none;
}
#contentPopular table {
    width: 100%;
    margin: 8px 0 0 0;
    padding: 0;
}
#contentPopular table td {
    background: #ededeb;
    border-bottom: 1px solid white;
    border-left: 1px solid white;
    vertical-align: top;
    color: #303030;
    line-height: 18px;
    width: 169px;
    padding: 8px 10px 10px 10px;
}
#contentPopular table P, #filterResults p {
    line-height: 18px;
    margin-bottom: 0.35em;
}
#contentPopular table a, #contentPopular table a:link, #contentPopular table a:visited, #contentPopular table a:active {
    color: #303030;
    border-bottom: 1px solid #00c0ff;
}
#contentPopular table a:hover {
    border-bottom: 1px solid black;
}
/* Contact Page */
#contentGIT {
    width: 370px;
    float: left;
    padding-right: 9px;
    margin-top: 6px;
}
#contentGIT p {
    color: #31302f;
    line-height: 21px;
    margin-bottom: 11px;
}
#contentGIT .block {
    /*background: #f2f2f2 url('/images/site/contactBlockBg.gif') bottom no-repeat;*/
    background: #f2f2f2 url('../images/site/BackgroundImages/contactBlockBg.gif') bottom no-repeat;
    padding: 5px 0 3px 7px;
}
#contentGIT .block.tel {
    margin-bottom: 0px;
}
#contentGIT .block.fax {
    margin-bottom: 17px;
}
#contentGIT .block p {
    margin: 0;
    float: left;
    line-height: 21px;
}
#contentGIT .block p.contactType {
    width: 173px;
    font-weight: bold;
}
#contentGIT .block p.contactDetails {
    padding-left: 10px;
    width: 180px;
}
#contentGIT .block.letter {
    padding-top: 6px;
}
#contentGIT .block.letter p {
    line-height: 20px;
}
#contentGIT .block a, #contentGIT .block a:link, #contentGIT .block a:visited, #contentGIT .block a:active {
    color: #002a51;
}
#contentGIT div.block p a { border-bottom: 1px solid #00C0FF; }
#contentStaff {
    width: 560px;
    float: left;
    border-left: 1px solid #dbdbda;
    padding-left: 9px;
    margin-top: 6px;
}
#staffList {
    background: #f2f2f2;
    margin-top: 34px;
}
#staffList ul {
    margin: 0; padding: 0;
    list-style: none;
    float: left;
}
#staffList ul li {
    border-bottom: 1px solid #dbdbda;
    line-height: 29px;
    padding-left: 6px;
}
#staffList ul#name {
    width: 180px;
    margin-right: 10px;
    font-weight: bold;
}
#staffList ul#position {
    width: 370px;
}
/* Artist Section */
#artistContainer {
    width: 770px;
    float: left;
    /* background: url('/images/artistPage/artistContainerBg.gif') no-repeat; */
    background: url('../images/site/BackgroundImages/artistContainerBg.gif') no-repeat;
}
#contentArtist {
    width: 560px;
    padding-left: 9px;
    border-left: 1px solid #dbdbda;
    float: left;
}
#innerContentArtist {
    padding-top: 23px;
}
#tabArtist {
    height: 23px;
    border-bottom: 1px solid #dbdbda;
    margin-bottom: 13px;
}
#tabArtist div {
    float: left;
    color: #303030;
    border-right: 1px solid #dbdbda;
}
#tabArtist .page {
    width: 175px; height: 21px;
    padding: 2px 0 0 4px;
}
#tabArtist .selectView {
    width: 185px; 
    height: 22px;
    padding: 1px 0 0 4px;
}
#tabArtist .sortBy {
    width: 186px; height: 22px;
    padding: 1px 0 0 4px;
    border: none;
}
#tabArtist select {
    width: auto; height: 20px;
}
#tabArtist.tabArtistResults {
    height: 24px;
    padding-top: 3px;
}
#contentSubjectResults {
    padding: 21px 0 0 10px;
}
#contentSubjectResults h3 {
    color: #373e46;
    font-size: 1.1em;
    margin: 0 0 19px 0;
}
#contentCommissions {
}
#contentCommissions h2 {
    margin: 5px 0 0 0;
}
/* Artist List A-Z Filter */
#artistAZList {
    margin: 5px 0 20px 0;
    padding: 0;
    list-style: none;
    height: 18px;
    border-bottom: 1px solid #dbdbda;
}
#artistAZList li {
    float: left;
    border-right: 1px solid #dbdbda;
    height: 19px;
}
#artistAZList li a, #artistAZList li a:link, #artistAZList li a:visited, #artistAZList li a:active {
    display: block;
    color: #303030;
    width: 21px; height: 18px;
    padding: 0;
    text-align: center;
}
#artistAZList li a:hover {
    color: #06a0d6;
    border-bottom: 4px solid #00c2fc;
    height: 14px;
}
#artistAZList li.activeArtist a, .paginator li.activeArtist a {
    color: #06a0d6;
    border-bottom: 4px solid #00c2fc;
    height: 14px !important;
}
/* Artist List Paginator */
.paginator {
    margin: 0; padding: 0;
    list-style: none;
    height: 18px;
    border-bottom: 1px solid #dbdbda;
    
}
.paginator.top {
    margin-top: 25px;
    margin-bottom: 9px;
}
.paginator.bottom {
    margin-top: 10px;
}
.paginator li {
    float: left;
    border-right: 1px solid #dbdbda;
    height: 19px;
}
.paginator li a, .paginator li a:link, .paginator li a:visited, .paginator li a:active {
    display: block;
    color: #303030;
    width: 35px; height: 18px;
    padding-left: 10px;
}
.paginator li a:hover {
    color: #06a0d6;
    border-bottom: 4px solid #00c2fc;
    height: 14px;
}
.paginator li a.paginatorStart {
    /*background: url('/images/site/artistPaginatorArrows.gif') -160px 4px no-repeat;*/
    background: url('../images/site/BackgroundImages/artistPaginatorArrows.gif') -160px 4px no-repeat;
}
.paginator li a.paginatorPrevious {
    background: url('../images/site/BackgroundImages/artistPaginatorArrows.gif') -104px 4px no-repeat;
}
.paginator li a.paginatorNext {
    background: url('../images/site/BackgroundImages/artistPaginatorArrows.gif') -48px 4px no-repeat;
}
.paginator li a.paginatorLast {
    background: url('../images/site/BackgroundImages/artistPaginatorArrows.gif') 10px 4px no-repeat;
}
/* Subject Results */
#columnBackSubjects {
    float: left;
    width: 180px;
    padding: 0 9px 0 0;
}
#columnBackSubjects a, #columnBackSubjects a:link, #columnBackSubjects a:visited, #columnBackSubjects a:active {
    display: block;
    height: 28px;
    /*background: #e4ff00 url('/images/subjectResults/backButton.gif') right -28px no-repeat;*/
    background: #e4ff00 url('../images/site/BackgroundImages/backButton.gif') right -28px no-repeat;
    color: #323232;
    line-height: 28px;
    padding-left: 8px;
}
#columnBackSubjects a:hover {
    background: #00c0ff url('../images/site/BackgroundImages/backButton.gif') right 0 no-repeat;
    color: white;
}
#filterResults {
    width: 100%;
    margin: 0; padding: 0;
}
#filterResults td {
    width: 169px;
    padding: 6px 10px 10px 10px;
    background: #ededeb;
    border-bottom: 1px solid white;
    border-left: 1px solid white;
    color: #373e46;
    line-height: 18px;
    vertical-align: top;
}
#filterResults td.imageCell {
    width: 160px;
    padding: 10px;
    border-left: none;
    text-align: center;
}

#filterResults a, #filterResults a:link, #filterResults a:visited, #filterResults a:active {
    color: #373e46;
    border-bottom: 1px solid #00c0ff;
}
#filterResults a:hover {
    /* border-bottom: 1px solid #343f43; */
}
/* Artist Filter */
#filterArtistContainer {
    float: left;
    width: 180px;
    padding: 0 9px 0 10px;
    margin-top: 56px;
}
.filterArtist {
    border-bottom: 1px solid #dbdbda;
    padding-bottom: 10px;
}
.filterArtist p {
    color: #303030;
    margin: 5px 0;
}
.filterArtist select {
    width: 89%;
}
#searchArtist input {
    width: 85%;
}
#searchArtist {
    position: relative;
    height: 20px;
}
#selectRange {
    position: relative;
    height: 20px;
}
input#searchArtistSubmit {
    width: 20px; height: 20px;
    background: url('../images/site/BackgroundImages/searchButton.gif') no-repeat 0 -20px;
    border: none;
    cursor: pointer;
    position: absolute;
    top: 0; right: 0;
}
input#submitMakerRange {
    width: 20px; height: 20px;
    background: url('../images/site/BackgroundImages/searchButton.gif') no-repeat 0 -20px;
    border: none;
    cursor: pointer;
    position: absolute;
    top: 10; right: 0;
}
input:hover#searchArtistSubmit {
    background: url('../images/site/BackgroundImages/searchButton.gif') no-repeat 0 0;
}
input:hover#submitMakerRange {
    background: url('../images/site/BackgroundImages/searchButton.gif') no-repeat 0 0;
}
input#submitSitterRange {
    width: 20px; height: 20px;
    background: url('../images/site/BackgroundImages/searchButton.gif') no-repeat 0 -20px;
    border: none;
    cursor: pointer;
    position: absolute;
    top: 10; right: 0;
}
input:hover#searchSitterSubmit {
    background: url('../images/site/BackgroundImages/searchButton.gif') no-repeat 0 0;
}
input:hover#submitSitterRange {
    background: url('../images/site/BackgroundImages/searchButton.gif') no-repeat 0 0;
}

/*
input#searchArtistInput {
    width: 150px; 
    height: 13px;
    padding: 3px;
    background: url('/images/site/BackgroundImages/searchArtistInputBg.gif') no-repeat;
    border-color: Gray;
    border-style: solid;
    border-width: 1px;
}
*/

.goButton {
    width: 20px; height: 20px;
    background: url('../images/site/BackgroundImages/searchButton.gif') no-repeat 0 -20px;
    border: none;
    cursor: pointer;
    position: relative;
    padding: 0 0 0 0;
    vertical-align: top;
    margin: 0 0 0 0;
}
.goButton:hover {
    background: url('../images/site/BackgroundImages/searchButton.gif') no-repeat 0 0;
}
select#selectArtist {
    width: 155px;
    height: 20px;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
    position:static;
}
/* Artist Section */
#timelineContainer {
    width: 770px;
    float: left;
    /* background: url('/images/artistPage/artistContainerBg.gif') no-repeat; */
    background: url('../images/site/BackgroundImages/artistContainerBg.gif') no-repeat;
}
/* Timeline */
#columnTimeline {
    float: left;
    width: 180px;
    padding: 0 9px 0 10px;
    margin-top: 56px;
}
    
#columnTimeline ul {
    margin: 0; padding: 0;
}
#columnTimeline ul li {
    border-bottom: 1px solid #dbdbda;
}
#columnTimeline ul a, #columnTimeline ul a:link, #columnTimeline ul a:visited, #columnTimeline ul a:active {
    display: block;
    padding: 6px 0 6px 4px;
    color: #303030;
}
#columnTimeline ul a:hover {
    color: #059dcf;
}
#columnTimeline ul a.activeTimeline {
    color: #059dcf !important;
}
#columnTimeline ul li ul li {
    border-top: 1px solid #dbdbda;
    border-bottom: none;
}
*html #columnTimeline ul li ul li {
    height: 22px;
}
#columnTimeline ul li ul li a, #columnTimeline ul li ul li a:link, #columnTimeline ul li ul li a:visited, #columnTimeline ul li ul li a:active {
    padding-left: 15px;
}
#columnTimeline ul a.activeDecade {
    padding-left: 15px;
    color: #059dcf !important;
}
#columnTimeline ul a.decade {
    padding-left: 15px;
}
#contentTimeline {
    width: 560px;
    padding: 23px 0 0 9px;
    border-left: 1px solid #dbdbda;
    float: left;
}
#contentTimeline table {
    width: 100%;
    margin: 0;
    padding: 0;
}
#contentTimeline table td {
    background: #ededeb;
    border-bottom: 1px solid white;
    padding: 7px 10px 10px 10px;
    color: #303030;
    border-right: 1px solid white;
}
#contentTimeline table td.timelineDate {
    /*width: 27px;*/
    width: 69px;
}
#contentTimeline table td.timelineArtistName {
    width: 130px;
    border-right: none;    
}
#contentTimeline table a, #contentTimeline table a:link, #contentTimeline table a:visited, #contentTimeline table a:active {
    color: #303030;
    border-bottom: 1px solid #00c0ff;
}
/* #contentTimeline table a:hover {
    border-bottom: 1px solid #343f43;
} */
/* Artist List Table */
#artistList {
    width: 100%;
    margin: 0; padding: 0;
}
#artistList td {
    background: #ededeb;
    border-bottom: 1px solid white;
    padding: 7px 0 10px 10px;
    color: #373e46;
    vertical-align: top;
}
#artistList td.artistNameCell {
    width: 359px;
    border-right: 1px solid white;
}
#artistList a, #artistList a:link, #artistList a:visited, #artistList a:active {
    color: #373e46;
    border-bottom: 1px solid #00c0ff;
}
/* #artistList a:hover {
    border-bottom: 1px solid #343f43;
} */
/* Artist Thumbnail Table */
#artistThumbs {
    width: 100%;
    margin: 0; padding: 0;
}
#artistThumbs td {
    background: #ededeb;
    border-bottom: 1px solid white;
    padding: 10px;
    vertical-align: top;
    color: #373e46;
}
#artistThumbs td.artistNameCell {
    width: 161px;
    border-right: 1px solid white;
    border-bottom: none;
    padding: 7px 10px 10px 10px;
}
#artistThumbs td.artistWorkCell {
    width: 169px;
    border-right: 1px solid white;
    padding: 7px 10px 10px 10px;
}
#artistThumbs p {
    line-height: 14px;
    margin-bottom: 7px;
}
#artistThumbs td.moreWorksCell {
    padding: 0;
    vertical-align: bottom;
    border-right: 1px solid white;
}
#artistThumbs td.moreWorksCell a.moreWorksLink {
    display: block;
    padding: 8px 0 8px 10px;
    border-top: 1px solid white;
    /*background: url('/images/artistThumbPage/moreWorksLink.gif') no-repeat 165px 13px;*/
    background: url('../images/site/BackgroundImages/moreWorksLink.gif') no-repeat 165px 13px;
    width: 169px; height: 15px;
    font-size: 0.95em;
    color: #303030;
}
#artistThumbs td.moreWorksCell a:hover.moreWorksLink {
    background: #fffad4 url('../images/site/BackgroundImages/moreWorksLinkOver.gif') no-repeat 165px 13px;
}
#artistThumbs td.artistNameCell a, #artistThumbs td.artistNameCell a:link, #artistThumbs td.artistNameCell a:visited, #artistThumbs td.artistNameCell a:active,
#contentOtherWork table td a, #contentOtherWork table td a:link, #contentOtherWork table td a:visited, #contentOtherWork table td a:active,
#contentWorkSubjectsArtwork table td a, #contentWorkSubjectsArtwork table td a:link, #contentWorkSubjectsArtwork table td a:visited, #contentWorkSubjectsArtwork table td a:active {
    color: #373e46;
    border-bottom: 1px solid #00c0ff;
}
#artistThumbs td.artistNameCell a, #artistThumbs td.artistNameCell a:link, #artistThumbs td.artistNameCell a:visited, #artistThumbs td.artistNameCell a:active {
    line-height: 18px;
}
#artistThumbs td.artistNameCell a:hover,
#contentOtherWork table td a:hover,
#contentWorkSubjectsArtwork table td a:hover {
    border-bottom: 1px solid #373e46;
}
/* Other Works Section On The Artist Work Page */
#columnOtherWork, #columnWorkSubjectsSubject {
    width: 172px;
    float: left;
    padding-top: 8px;
}
#columnOtherWork p, #columnWorkSubjectsSubject p {
    margin-bottom: 5px;
}
#columnOtherWork a, #columnOtherWork a:link, #columnOtherWork a:visited, #columnOtherWork a:active {
    color: #373e46;
    border-bottom: 1px solid #00c0ff;
}
#columnOtherWork a:hover {
    border-bottom: 1px solid #373e46;
}
#contentOtherWork, #contentWorkSubjectsArtwork {
    width: 560px;
    float: right;
}

#columnOtherWork, #columnWorkSittersSitter {
    width: 172px;
    float: left;
    padding-top: 8px;
}
#contentOtherWork, #contentWorkSittersArtwork {
    width: 560px;
    float: right;
}

#columnOtherWork, #columnWorkPlacesPlace {
    width: 172px;
    float: left;
    padding-top: 8px;
}
#contentOtherWork, #contentWorkPlacesArtwork {
    width: 560px;
    float: right;
}

#contentOtherWork table, #contentWorkSubjectsArtwork table {
    width: 100%;
    margin: 0; padding: 0;
}
#contentOtherWork table td, #contentWorkSubjectsArtwork table td {
    background: #ededeb;
    border-bottom: 1px solid white;
    border-left: 1px solid white;
    width: 169px;
    padding: 8px 10px 10px 10px;
    vertical-align: top;
    line-height: 18px;
}
#contentOtherWork table td.imageCell, #contentWorkSubjectsArtwork table td.imageCell {
    width: 160px;
    padding: 10px;
    border-left: none;
    vertical-align: middle;
}
#contentOtherWork table tr.lastRow td, #contentWorkSubjectsArtwork table tr.lastRow td {
    border-bottom: none;
}
#contentOtherWork table td p, #contentWorkSubjectsArtwork table td p {
    line-height: 14px;
    margin-bottom: 0.65em;
}
/* Advanced Search */
#columnAdvancedSearch {
    width: 370px;
    float: left;
    padding-right: 9px;
    margin-top: 6px;
}
#contentAdvancedSearch {
    width: 560px;
    float: left;
    border-left: 1px solid #dbdbda;
    padding: 21px 0 0 9px;
    margin-top: 6px;
}
#navAdvancedSearch {
    margin: 24px 0 20px 0;
    padding: 0;
    height: 24px;
    border-bottom: 1px solid #dbdbda;
}
#navAdvancedSearch li {
    margin: 0; padding: 0;
    float: left;
    color: #373e46;
    border-right: 1px solid #dbdbda;
}
#navAdvancedSearch a, #navAdvancedSearch a:link, #navAdvancedSearch a:visited, #navAdvancedSearch a:active {
    display: block;
    height: 20px;
    padding: 4px 0 0 4px;
    color: #494948;
}
#navAdvancedSearch a:hover, #navAdvancedSearch li#activeASNav a {
    border-bottom: 4px solid #00c0ff;
    height: 16px;
    color: #0791be;
}
#navAdvancedSearch a.asAll {
    width: 77px; 
}
#navAdvancedSearch a.asArtist {
    width: 93px;
}
#navAdvancedSearch a.asTitle {
    width: 81px;
}
#navAdvancedSearch a.asSubject {
    width: 100px;
}
#navAdvancedSearch a.asPlace {
    width: 87px;
}
.selectBox {
}
.inputBox {
}
.featureTitle h2 a, .featureTitle h2 a:link, .featureTitle h2 a:visited, .featureTitle h2 a:active,
.previewTitle h2 a, .previewTitle h2 a:link, .previewTitle h2 a:visited, .previewTitle h2 a:active {
    font-size: 1em;
    color: #31302f;
    border-bottom: 1px solid #00c0ff !important;
}
.featureTitle h2 a:hover, .previewTitle h2 a:hover { 
    color: #00C0FF;
}
/* .featureTitle h2 a:hover, .previewTitle h2 a:hover {
    border-bottom: 1px solid #31302f !important;
} */
/* Entire Block Highlight */
.highlight td {
    background: #FFFAD4 !important;
    cursor: pointer;
}
div.featureContent.highlight, div.previewContent.highlight, div.contentRecentFeature.highlight {
    background: #FFFAD4 !important;
    cursor: pointer;
}
div.eliteSearchStrip.highlightStrip,  div.eliteSearchStrip:hover  {
    /*background: url('/images/site/eliteSearchHighlight.gif') repeat-y;*/
    background: url('../images/site/BackgroundImages/eliteSearchHighlight.gif') repeat-y;
    cursor: pointer;
}
/* Advanced Search */
.eliteSearchOuter {
    background: #ededeb;
    /*background: url('/images/site/eliteSearchOuter.gif') repeat-y;*/
    background: url('../images/site/BackgroundImages/eliteSearchOuter.gif') repeat-y;
    border-bottom: 1px solid white;
}
.eliteSearchStrip {
    position: relative;
}
.eliteSearchBox {
    width: 169px;
    float: left;
    padding: 7px 10px 10px 10px;
}
.eliteSearchImage {
    width: 169px;
    float: left;
    padding: 10px;
}
.eliteSearchImage p, .noImageBoxLists {
    width: 159px;
    height: 65px;
    padding: 35px 5px 5px 5px;
    vertical-align: middle;
    border: 1px solid #dbdbda;
}
.eliteSearchDrop {
    width: 160px;
    float: left;
    padding: 7px 10px 10px 10px;
}
.eliteSearchStrip p {
    line-height: 14px;
    margin-bottom: 7px;
}
.eliteSearchBox a, .eliteSearchBox a:link, .eliteSearchBox a:visited, .eliteSearchBox a:active {
    color: #373e46;
    border-bottom: 1px solid #00c0ff;
    line-height: 18px;
}
.eliteSearchDrop a, .eliteSearchDrop a:link, .eliteSearchDrop a:visited, .eliteSearchDrop a:active {
    color: #373e46;
    border-bottom: 1px solid #00c0ff;
    line-height: 18px;
}
.eliteSearchDrop a:hover {
    border-bottom: 1px solid #373e46;
}
.eliteSearchMore {
    width: 179px; height: 31px;
    line-height: 31px;
    position: absolute;
    margin-top: -31px;
}
.eliteSearchMore a, .eliteSearchMore a:link, .eliteSearchMore a:visited, .eliteSearchMore a:active {
    display: block;
    padding: 0 0 0 10px;
    border-top: 1px solid white;
    border-bottom: 1px solid white;
    border-right: 1px solid white;
    background: #f0f0ef url('../images/site/BackgroundImages/moreWorksLink.gif') no-repeat 165px 13px;
    width: 170px; height: 30px;
    font-size: 0.95em;
    color: #303030;
}
.eliteSearchMore a:hover {
    background: #fffad4 url('../images/site/BackgroundImages/moreWorksLinkOver.gif') no-repeat 165px 13px;
}
.eliteSearchToggle {
    width: 560px;
    /*background: url('/images/site/eliteSearchDrop.gif') repeat-y;*/
    background: url('../images/site/BackgroundImages/eliteSearchDrop.gif') repeat-y;
}
.eliteSearchResult1 {
    width: 180px; height: 50px;
    float: left;
}
.eliteDropBox {
    border-top: 1px solid white;
}
/* Advanced Search */
.googleSearchOuter {
    background: #ededeb;
    border-bottom: 4px solid white;
}
/* Advanced Search */
.googleSearchStrip {
    background: #ededeb;
    padding: 0 0 0 10px;
    border-bottom: 1px solid white;
}
.googleSearchStrip p {
    padding: 5px 0px 5px 0px;
}
.googleSearchStrip p a {
    border-bottom: 1px solid #00c0ff !important;
}
#contentMain.fadeout, #container.fadeout {
    border: none;
}

#contentMain.fadein {
    border-left: 1px solid #dbdbda;
}
#container.fadein {
    border-left: 1px solid #dbdbda;
    border-right: 1px solid #dbdbda;
    border-bottom: 1px solid #dbdbda;
}
/* Added by Atos Origin */
#colForm.width, h3.width {
    width: 411px;
}
h3.width2 {width: 420px;}
#colForm {margin-top: 15px;}
#colForm p {margin-bottom:8px}
#colForm p label {width:150px; float:left; padding-right:5px}
#colForm p input {width:250px; height: 14px;}
#colForm p select {width: 256px;}
#colForm div {margin-bottom:8px}
#colForm div label {width:150px; float:left; padding-right:5px}
#colForm div input {width:250px; height: 14px;}
#colForm div select {width: 256px;}
#colForm p.textRight {text-align: right;}
#colForm input.button, .submitPayment input.button {
    height: 20px;
    background: url('http://webarchive.nationalarchives.gov.uk/+/http://www.gac.culture.gov.uk/images/site/genericButton.gif') right -30px no-repeat; 
    background-color: #ffffff;
    border-bottom: 1px solid #00c0ff;
    border-top: none;
    border-right: none;
    border-left: none;
    cursor: pointer;
    color: #31302F;
    margin: 0px 0px 0px 0px;
    padding: 0 5px 0 0;
    width: auto;
}
/* #colForm input.button:hover, .submitPayment input.button:hover {
    border-bottom:1px solid #343F43;
} */
#colForm input.button:hover, .submitPayment input.button:hover {
    color: #00C0FF;
    background-position: right 0;
}

/* copied from colForm above */
#formRepeat {margin-top: 15px;}
#formRepeat div {margin-bottom:8px; height:auto}
#formRepeat div label {width:150px; float:left; padding-right:5px}
#formRepeat div input {width:250px; height: 14px;}
#formRepeat div select {width: 256px;}
#formRepeat div.textRight {text-align: right;}
#formRepeat input.button, .submitPayment input.button {
    height: 20px;
    /* background: url('/images/site/genericButton.gif') right -10px no-repeat; */
    border-bottom: 1px solid #00c0ff;
    cursor: pointer;
    color: #31302F;
    padding: 0 0 0 0;
    margin-left: auto;
    width: 55px;
}
/* formRepeat input.button:hover, .submitPayment input.button:hover {
    border-bottom:1px solid #343F43;
} */
#formRepeat input.button:hover, .submitPayment input.button:hover {
    background-position: right 0;
}

.submitPayment {
    width: 411px;
    text-align: right;
}
.submitPayment.textLeft {text-align: left;}

#backoutPayment {
    width: 411px;
    text-align: left;
}
#backoutPayment a {
    width: 100px;
    border-bottom: 1px solid #00C0FF;
    text-align: left;
    line-height: 25px;
}
#btnSubmitPay.topMargin {
    margin-top: 8px;
}
.payRef {
    border-top: 1px solid #dbdbda;
    padding: 5px 0 0 0;
}
table#tabPayRef td {
    padding-right: 10px;
}
.checkoutDetails {
    width: 411px;
    background: #ededea;
    padding: 4px 4px 0 4px;
    margin: 25px 0 5px 0;
}
#colMain .checkoutDetails p {
    margin-bottom: 5px;
    line-height: 1.3em;
}
#colMain .checkoutDetails h3 {margin-top: 0;}
table#tabInvDetail {
    width: 100%;
}
table#tabInvDetail td {
    line-height: 28px;
    border-top: 1px solid white;
}
#colMain .proceed {margin-left: 6px;}
.noImageBoxLists a{ border-bottom: medium none !important; }
.featureUList li a:hover { border: none !important; }
#buttonFullPage { display:none !important; }
#fullPageDivider { display:none !important; }

.introtext {
    color: #31302F;
    font-size: 1.165em;
    line-height: 1.5em;
    margin-bottom: 15px;
}
#blogTitleLink
{
    border-bottom: 1px solid #00C0FF;
    color: #FFFFFF;
    width: 155px;
    line-height: 1.8em;
}

