body { background-color: #fff; background-image: url(../images/rotated.jpg); background-repeat: no-repeat; background-position: left top; }
.logo{ position: absolute; top: 35px; left: 540px; width: 211px; height: 106px; }
#wrap { margin: 0;}
#header	{ height: 205px; position: relative; margin-left: 18px; padding-left: 0; }
#header ul	{ left: 0; bottom: 0; position: absolute; margin-left: 0; padding-left: 0; list-style-type: none; list-style-image: none; }
#header li	{ float: left; margin-left: 0; padding-right: 4px; padding-left: 0; list-style-type: none; list-style-image: none; }
#header li strong	{ list-style-type: none; list-style-image: none; display: none; }
#header li a, #header li a:visited	{ height: 36px; list-style-type: none; list-style-image: none; display: block; }
#header a.nav1, #header a.nav1:visited	{width: 78px;background: url(../images/home.jpg) no-repeat left 5px;}
#header a.nav2, #header a.nav2:visited	{width: 114px;background: url(../images/gallery.jpg) no-repeat left 5px;}
#header a.nav3, #header a.nav3:visited	{width: 128px;background: url(../images/exhibits.jpg) no-repeat left 5px;}
#header a.nav4, #header a.nav4:visited	{width: 86px;background: url(../images/cards.jpg) no-repeat left 5px;}
#header a.nav5, #header a.nav5:visited	{width: 87px;background: url(../images/news.jpg) no-repeat left 5px;}
#header a.nav6, #header a.nav6:visited	{width: 87px;background: url(../images/about.jpg) no-repeat left 5px;}
#header a.nav7, #header a.nav7:visited	{width: 114px;background: url(../images/contact.jpg) no-repeat left 5px;}

#header a.nav1:hover	{background: url(../images/home.jpg) no-repeat left top;}
#header a.nav2:hover	{background: url(../images/gallery.jpg) no-repeat left top;}
#header a.nav3:hover	{background: url(../images/exhibits.jpg) no-repeat left top;}
#header a.nav4:hover	{background: url(../images/cards.jpg) no-repeat left top;}
#header a.nav5:hover	{background: url(../images/news.jpg) no-repeat left top;}
#header a.nav6:hover	{background: url(../images/about.jpg) no-repeat left top;}
#header a.nav7:hover	{background: url(../images/contact.jpg) no-repeat left top;}

p { margin-top: 1px; }
td img{ border: solid 5px #67270f; }
td a:link {color: #67270f;   }
td a:hover {color: #67270f;   }
td a:visited {color: #67270f;   }
a:link {color: #67270f; font-size: 14px; margin-top: 4px; margin-bottom: 0; padding-bottom: 0;  }
a:visited { color: navy; font-size: 14px; margin-top: 4px; margin-bottom: 0; padding-bottom: 0; }
a:hover {color: black; font-size: 14px; margin-top: 4px; margin-bottom: 0; padding-bottom: 0;  }

h1{ color: #67270f; font-size: 15px; font-weight: bold; margin-bottom: 1px; padding-bottom: 0; }
h2{ color: #67270f; font-size: 14px; margin-top: 4px; margin-bottom: 0; padding-bottom: 0; }
h3{ color: #67270f; font-size: 14px; margin-top: 4px; margin-bottom: 0; padding-bottom: 0; }
.navigation{ height: 64px; }
.contentheader{ left: 22px; width: 80%; padding: 12px; }
.content{ font-size: 12px; font-family: arial, helvetica; color: #000000; float: left; width: 700px; margin-top: 18px; padding-left: 29px; }
.eventinfo { color: #333; font-size: 11px; width: auto; height: auto; padding: 10px 10px 10px 25px; }
.eventhead { color: #67270f; font-size: 11px; font-weight: bold; }
.imgleft{ text-align: center; float: left; margin-top: 4px; margin-bottom: 4px; margin-right: 6px;  font-size: 10px; font-family: tahoma; text-decoration: none;}

.imgright{ text-align: center; float: right; margin-top: 4px; margin-bottom: 4px; margin-left: 8px; font-size: 10px; font-family: tahoma; text-decoration: none; }
.gallery{ background-image: url(../images/blankwall.jpg); background-repeat: no-repeat; background-position: left top; width: 700px; height: 500px; margin-top: 8px; margin-left: 33px; }
.content-image{ color: #000000; background-image: url(../images/greysqaure-transparent.png); background-repeat: repeat; background-position: left top; left: 22px; width: 70%; padding: 12px; }
.content-contact{ color: #000000; left: 22px; width: 70%; padding: 12px; }
#clearer{ width: 800px; height: 1px; clear: both; }
.footer{ font-size: 10px; font-family: tahoma; text-decoration: none; text-align: center; width: 700px; margin-top: 20px; margin-left: 20px; padding: 4px 12px 6px; border-top: 2px solid #67270f; }
.footer a:link{ color: #67270f; font-size: 10px; font-family: tahoma; text-decoration: none; text-align: center; }
.footer a:visited{  color: navy;font-size: 10px; font-family: tahoma; text-align: center; }
.footer a:hover{color: black; font-size: 10px; font-family: tahoma; text-align: center; }
.caption{ font-size: 11px; font-style: italic; }
.exhibit-year { color: #67270f; font-size: 14px; font-weight: bold; line-height: 80%; }
.exhibition { font-weight: bold; }
img .initial { vertical-align: -90%}