body {
font-family: "Trebuchet MS", verdana, arial, helvetica, sans-serif;
font-weight: normal;
font-size: 0.8em;
color: #000000;
background-color: #FFFFFF;
text-decoration: none;
margin: 10px 0 10px 0;
padding: 0;
border: none
}

#banner {color: #3366CC;width: 780px; height: 91px; padding: 0; margin: 0;background: #FFFFFF url(images/shell_museum_new_banner.gif) top left no-repeat; border:none}

#banner ul {margin: 0 0 0 25px; padding: 62px 0 0 0;font-weight: bold}
#banner li {display: inline; padding:12px 8px 12px 0}
#banner li a:link, #banner li a:visited, #banner li a:active {border-right: 1px solid #3366CC; padding-right: 10px;color:#3366CC; text-decoration:underline}
#banner li a:hover {border-right: 1px solid #3366CC; padding-right: 10px;color:#3366CC;text-decoration:none}
#here {border-right: 1px solid #3366CC; padding-right: 10px}

#container {width: 780px; min-height: 475px; margin: 0;background: #CEDAF2 url(images/content_bg.gif) top right repeat-y; border:none}

#content {width: 540px; padding: 0 10px 10px 0; background-color: #CEDAF2; margin:10px 10px 0 10px}
#contentwrapperhome {width: 760px; background: #CEDAF2 url(images/right_001.jpg) top right repeat-y;margin: 0 0 0 10px;border-top:1px solid #FFFFA0}
#contentwrapperabout {width: 760px; background: #CEDAF2 url(images/right_006.jpg) top right repeat-y;margin: 0 0 0 10px;border-top:1px solid #FFFFA0}
#contentwrapperexhibits {width: 760px; background: #CEDAF2 url(images/right_004.jpg) top right repeat-y;margin: 0 0 0 10px;border-top:1px solid #FFFFA0}
#contentwrapperschools {width: 760px; background: #CEDAF2 url(images/right_011.jpg) top right repeat-y;margin: 0 0 0 10px;border-top:1px solid #FFFFA0}
#contentwrapperchurch {width: 760px; background: #CEDAF2 url(images/right_014.jpg) top right repeat-y;margin: 0 0 0 10px;border-top:1px solid #FFFFA0}

#footer {background: #FFFFFF url(images/footer_bg.gif) top left no-repeat; color: #3366CC; width: 780px;margin:0;padding:0;height:50px}
#footer p {padding:10px 0 0 20px;margin:0}
#footer a {color:#3366CC;text-decoration:underline}
#footer a:hover {text-decoration:none}
#footer a:visited {color:#3366CC}

#disclaimer a {color:#3366CC;text-decoration:underline}
#disclaimer a:hover {text-decoration:none}
#disclaimer a:visited {color:#000}

h1 {font-size: 120%}
h2 {font-size: 110%}
h3 {font-size: 100%}

#content a:link {font-size: 100%;
color: blue;
text-decoration: underline
}
#content a:visited {font-size: 100%;
color: #000;
text-decoration: underline
}
#content a:hover, #content a:active {font-size: 100%;
color: blue;
text-decoration: none
}

a:link img, a:visited img, a:hover img, a:active img {border:1px solid #333333; margin: 2px 2px 2px 0} 

a:visited img {border:1px solid #E0E0E0}

div.photoright {float: right; text-align:center; font-size: 90%; padding: 0 0 5px 5px}
div.photoleft {float: left; text-align:center; font-size: 90%; padding: 0 5px 5px 0}
div.photolarge {text-align:center; font-size: 90%}

a.skip:link, a.skip:visited, a.skip:active, a.skip:hover {position: absolute; left:-10000px; top:-10000px; z-Index:-1}

p.breadcrumbmenu {font-size: 100%; width: auto; padding: 0 5px 0 5px}

.exhibitodd {background-color: #E0E0E0; padding: 4px 2px 4px 4px; border: 1px solid #FFFFA0; height: 110px}

.exhibiteven {background-color: #ADD8E6; padding: 4px 4px 4px 2px; border: 1px solid #FFFFA0; height: 110px}

.clearer {clear: both; height: 0; line-height: 0; padding: 0; margin: 0; visibility: hidden; font-size: 0}

#content ul {list-style-position: outside}

#content li {list-style-type:square}

#disclaimer {margin: 0 0 0 10px}
