<img src="space.gif" width="1" height="1" alt="" border="0">BODY { background-color:#FFFDE6;
    font-family: Arial, Verdana, Sans-serif; color: #484440;
    font-size: 1.0em;
    margin: 10px;
    }
BODY.front { background-color:#FFFDE6;
    font-family: Arial, Verdana, Sans-serif; color: #484440;
    font-size: 1.0em;
    margin: 10px;
    }
a:link {
    color: #000040;
    text-decoration: none;
    }

a:visited {
    text-decoration: none;
    color: #000040;
    }

a:hover {
    color: #DD0000;
    text-decoration: underline;
    }

a:active {
    color: #000040;
    text-decoration: none;
    }
a:link.front {
    color: #000040;
    text-decoration: none;
    }

a:visited.front {
    color: #000040;
    text-decoration: none;
    }

a:hover.front {
    color: #8AC8EC;
    text-decoration: none;
    }

a:active.front {
    color: #000040;
    text-decoration: none;
    }
a:link.menu {
    color: #FF8000;
    text-decoration: none;
    }

a:visited.menu {
    color: #FF8000;
    text-decoration: none;
    }

a:hover.menu {
    color: #8AC8EC;
    text-decoration: none;
    }

a:active.menu {
    color: #FF8000;
    text-decoration: none;
    }
a:link.design {
    color: #484440;
    text-decoration: none;
    }

a:visited.design {
    color: #484440;
    text-decoration: none;
    }

a:hover.design {
    color: #484440;
    text-decoration: none;
    }

a:active.design {
    color: #484440;
    text-decoration: none;
    }
h1 { font-size: 1.3em; font-weight: 500; text-align: center; margin-top: 0px;
 }
h1.front { font-size: 1.5em; font-weight: 600; color: #000040; text-align: center; margin-top: 20px; margin-bottom: 20px;
 }

h2 { font-size: 1.3em; font-weight: 400; text-decoration: none; text-align: center; font-style: italic;
 }

h3 { font-size: 1.0em; font-weight: 600; text-align: left; margin-top: 3px; margin-bottom: 5px;
 }
h3.gallery { font-size: 1.0em; font-weight: 600; text-align: center; color: #000040; margin-top: 3px; margin-bottom: 5px;
 }

h4 { font-size: 1.0em; font-weight: 600; text-align: left; color: #E1B881; margin-top: 12px; margin-bottom: 0px;
 }


TD { font-size: 1.0em; font-weight: 400;
 }
.small { font-size: 0.7em; font-weight: 400; text-align: center; }
div.design { font-size: 0.7em; font-weight: 400; text-align: center; padding-top: 30px; }

table.frontFullPage { width: 100%; height: 100%; }
table.frontPage {  }
table.main { width: 900px; }

td.frontPicture { text-align: center; }
div.enter { font-size: 1.3em; padding-top: 20px; }

td.topLeft { padding-top: 10px; padding-right: 20px; padding-bottom: 10px; padding-left: 20px; vertical-align: top;
 color: #FFFFFF; font-size: 1.5em; background-color: #000040; }
td.topRight { padding-top: 10px; padding-right: 20px; padding-bottom: 10px; padding-left: 20px; vertical-align: top;
 background-color: #000040; text-align: right; }
table.menu { width: 100%;}
td.menu { width: 14%; text-align: center; padding-left: 7px; padding-right: 7px; font-size: 1.2em; }
td.introText { padding-left: 20px; padding-right: 20px; padding-top: 20px; line-height: 1.2; }
div.small { font-size: 0.8em; text-align: left; }
table.bio { padding-top: 10px; padding-right: 20px; padding-bottom: 10px; padding-left: 20px; }
td.bioLeft { width: 50%; padding-right: 20px; }
td.bioRight { width: 50%; padding-left: 20px; }

table.galleryIntro { width: 100%; padding-top: 20px; }

table.pictureInfo { margin-left: 20px; margin-right: 20px; margin-top: 3px; margin-bottom: 15px; }
td.pictureInfo { font-size: 0.7em; vertical-align: top; text-align: center; }
td.galleryTxt1 { font-size: 0.7em; vertical-align: top; text-align: center; font-weight: bold; padding-top: 2px; padding-right: 20px; padding-left: 20px; }
td.galleryTxt { font-size: 0.7em; vertical-align: top; text-align: center; padding-top: 0px; padding-right: 20px; padding-left: 20px; }
td.fullDisplayImage { width: 580px; text-align: center; }
td.fullDisplayInfo { width: 300px; }
td.galleryThumb { padding-top: 15px; padding-right: 20px; padding-left: 20px; vertical-align: top; text-align: center; }
table.indent { padding-right: 10px; }
table.indentBoth { padding-right: 20px; padding-left: 20px; }
div.picture { border: 3px double #484440; padding: 6px; }
td.picture { width: 25%; text-align: center; }
.pic1 {
        BORDER-RIGHT: 3px double #484440; BORDER-TOP: 3px double #484440; BORDER-LEFT: 3px double #484440; BORDER-BOTTOM:3px double #484440;
}
.pic2 {
        BORDER-RIGHT: #CBD1E1 2px solid; BORDER-TOP: #CBD1E1 2px solid; BORDER-LEFT: #CBD1E1 2px solid; BORDER-BOTTOM: #CBD1E1 2px solid;
}
.red { color: #FF0000; }

div.small { font-size: 0.7em; font-weight: 400; text-align: center;}

td.exhibitionsMain {width: 50%; vertical-align: top;}
td.exhibitionsHdg {font-weight: bold;}

div.error { text-align: center; font-size: 1.2em; font-weight: bold; padding: 50px; }

.fullSold { color: #ff0000; }
.sold { color: #ff0000; }
td.galleryPage {font-size: 0.7em; padding-right: 3px;}

table.patronTable {}
td.patronPicture {padding: 6px;}
td.patronName {vertical-align: top; padding: 6px;}
td.patronLink {vertical-align: top; padding: 6px;}

a:link.patronLink {
    color: #000040;
    text-decoration: none;
    }

a:visited.patronLink {
    text-decoration: none;
    color: #000040;
    }

a:hover.patronLink {
    color: #DD0000;
    text-decoration: underline;
    }

a:active.patronLink {
    color: #000040;
    text-decoration: none;
    }

div.journalDate {text-align: left; font-weight: bold; font-style: normal; margin-bottom: 5px; }

.journalTxt { padding-bottom: 15px; }

td.twitter { padding-top: 5px; text-align: right; padding-right: 10px; padding-bottom: 0px; font-style: italic; }