/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

html {font-family:Arial, Helvetica, sans-serif;}
body {background-color:#fff;color:#000}
    form {margin:0;padding:0;}
    h1 {font-size:14px;font-weight:bold}
    h2 {font-size:13px;font-weight:bold;font-style:italic;margin-bottom:5px;}
	h2.formheader {font-size:18px;font-weight:bold;font-style:italic;margin-bottom:5px;color:#cd1316}
    h3 {font-size:12px;font-weight:bold;margin-bottom:5px;}
    p {font-size:11px;font-weight:normal;margin-bottom:5px;}
    td {color:#666;font-size:11px;font-weight:normal}
    a {color: #999;text-decoration: none;}
    a:hover {    color:#333;    text-decoration: none;    }
	
.credit {color:#666666; font-size:80%;}
.pic {width:250px;color:#666666;font-size:70%;margin-left:auto;margin-right:auto;}

.subhead {font-weight:bold;}
.showtitle {font-weight:bold;}
.pageup {font-size:80%;float:right;}
.quote {font-style:italic;}
.extag {}
.exname {font-weight:bold;}
.extitle {font-weight:bold;font-style:italic;}
.exdate {font-weight:bold;}
.exmedium {font-weight:normal;}
.small {font-size:80%;}


#wrapper {width:978px;margin-left:auto;margin-right:auto;margin-top:18px;font-size:11px;}
#container {width:978px;margin-left:auto;margin-right:auto;margin-top:18px;font-size:11px;}
#header {position:relative;width:978px;height:163px;}
    #logo {position:absolute;top:0;left:0;width:102px;height:146px}
    div.headbox {position:absolute;border-top:4px solid #000;font-size:13px;font-weight:bold;font-style:italic;text-align:center;}
    div.headbox img {margin-top:4px;}
    #headline {top:0;left:166px;width:480px;height:40px;text-align:left}
    #box-email {top:0;left:664px;width:46px;height:40px;}
    #box-twitter {top:0;left:715px;width:46px;height:40px;}
    #box-facebook {top:0;left:766px;width:46px;height:40px;}
    #box-search {top:0;left:830px;width:148px;height:80px;text-align:left}
    #nav {position:absolute;top:110px;left:166px;width:812px;height:36px}
        #nav ul {list-style-type:none;margin:0;padding:0;}
        #nav ul li {display:block;float:left;border-top:1px solid #000;width:148px;height:36px;margin:0;padding:0;margin-right:18px}
        #nav ul li a {font-size:12px;font-weight:bold;font-style:italic;color:#000;display:block;height:36px}
        #nav ul li.lastitem {margin-right:0;}
li.about  a:hover,ol.about li a:hover,ol.about li.selected {background-color:#009ee3;color:#fff}
li.exhibition  a:hover,ol.exhibition li a:hover,ol.exhibition li.selected {background-color:#ffed00;color:#000}
li.event a:hover,ol.event li a:hover,ol.event li.selected  {background-color:#e5007d;color:#fff}
li.support a:hover,ol.support li a:hover,ol.support li.selected {background-color:#cd1316;color:#fff}
li.media a:hover,ol.media li a:hover,ol.media li.selected {background-color:#3ea434;color:#fff}

        #subnav {list-style-type:none;margin:0;padding:0;margin-bottom:36px;}
        #subnav li {display:block;border-bottom:1px solid #000;width:148px;height:36px;margin:0;padding:0;font-size:12px;font-weight:normal;font-style:italic;}
        #subnav li a {display:block;color:#000;height:36px}

#footbanner {width:978px;height:149px;clear:both;padding-bottom:1em}
    #footbanner ul {list-style-type:none;margin:0;padding:0;}
    #footbanner ul li {position:relative;display:block;float:left;border-top:4px solid #000;width:148px;height:145px;margin:0;padding:0;margin-right:18px;color:#000}
    #footbanner ul li.lastitem {margin-right:0;width:314px}
    #footbanner ul li a {}
    #footbanner ul li img.bannerpic {position:absolute;bottom:0}
    #footbanner ul li h2 {margin:10px 0 10px 0;font-size:12px}
    
#footer {margin-left:0;width:978px;height:56px;clear:both}
    #footer ul {list-style-type:none;margin:0;padding:0;}
    #footer ul li {display:block;float:left;border-top:1px solid #000;width:148px;height:36px;margin:0;padding:0;margin-right:18px;color:#999}
    #footer ul li.lastitem {margin-right:0;}
    #footer ul li a {}
    #footer ul li.leader {font-size:12px;font-weight:bold;font-style:italic;}

#content table {border-collapse:collapse;width:100%;}
#content td {vertical-align:top;}
#col1 {width:148px;background-color:#fff;padding:0;padding-right:18px;}
#col2 {width:480px;background-color:#fff;padding:0;padding-right:18px;color:#000}
#col3 {width:314px;background-color:#fff;text-align:center;padding:0}
#col4 {width:812px;background-color:#fff;;color:#000}

#content td.col1 {width:148px;background-color:#fff;padding:0;padding-right:18px}
#content td.col2 {width:480px;background-color:#fff;padding:0;padding-right:18px;;color:#000}
#content td.col3 {width:314px;background-color:#fff;text-align:center;padding:0}
#content td.col4 {width:812px;background-color:#fff;color:#000}


