@charset "UTF-8";
/* CSS Document */

body {
padding: 30px 50px;
margin: 0;
background-color: #000
}
.clearfix:after {
content: ".";
display: block;
font-size: 0px;
line-height: 0px;
height: 0;
clear: both;
visibility: hidden;
}
* html .clearfix {
height: 1%;
}
#wrap {
text-align: center;
}
#cont {
width: 804px;
text-align: left;
margin: 0 auto;
}
#module {
border: solid 2px #4b0b01;
background-color: #000000;
}
#main {
background-image: url(images/nav.jpg);
background-repeat: repeat-y;
background-position: left top;
}
#nav {
width: 165px;
float: left;
margin-top: 10px;
height: 640px
}
#nav p {
color: #333333;
font-size: 14px;
font-family: Arial, Vedana, Helvetica;
text-decoration: none;
font-weight: bold;
padding: 0px 30px 0px 0px;
text-align: left;
}
#nav ul {
list-style-type: none
}
#nav li {
color: #f75108;
font-size: 14px;
font-family: Arial, Vedana, Helvetica;
text-decoration: none;
font-weight: bold;
padding: 3px 30px 0px 0px;
text-align: left;
}
#nav a {
color: #CC0000;
font-size: 14px;
font-family: Arial, Vedana, Helvetica;
text-decoration: none;
font-weight: bold;
}
#nav a:visited {
color: #CC0000;
font-size: 14px;
font-family: Arial, Vedana, Helvetica;
text-decoration: none;
font-weight: bold;
}
#nav a:hover {
color: #f75108;
font-size: 14px;
font-family: Arial, Vedana, Helvetica;
text-decoration: none;
font-weight: bold;
}
#body {
width: 800px;
float: left;
}
#header {
background-color: #de8b3b;
text-align: center;
padding: 50px 0px 50px 0px;
font-size: 28pt;
color: #990000;
font-family: Helvetica;
background-image: url(heading.gif);
background-repeat: no-repeat
}
#pics {
padding-left: 20px;
}
#content {
padding: 2px 20px 2px 20px;
background-color: #000000;
}
#update {
font-weight: bold;
}
#footer {
background-image: url(images/nav.jpg);
background-repeat: repeat-y;
background-position: left top;
text-align: center;
font-size: 8pt;
color: #999999;
font-family: Arial, Vedana, Helvetica;
}
H1 {
margin-top: 5px;
font-weight: bold;
font-size: 22px;
margin-left: 10px;
color: #990000;
line-height: 18px;
margin-right: 6px;
font-family: Arial, Vedana, Helvetica;
}
H2 {
font-weight: bold;
font-size: 14px;
margin-left: 10px;
color: #990000;
line-height: 14px;
margin-right: 6px;
font-family: Verdana, Arial, Helvetica
}
P {
font-size: 8pt;
margin-left: 15px;
margin-right: 6px;
font-family: Verdana, Arial, Helvetica;
color: #FFFF00
}
UL {
font-size: 8pt;
font-family: Verdana, Arial, Helvetica
}
LI {
margin-left: 0px;
margin-right: 6px;
padding-top: 3px
}
PRE {
margin-left: 40px;
margin-right: 6px;
}
A:link {
color: #FF0000;
font-family: Verdana, Arial, Helvetica;
text-decoration: none;
}
A:active {
color: #FF0000;
font-family: Verdana, Arial, Helvetica;
text-decoration: none;
}
A:visited {
color: #DB2929;
font-family: Verdana, Arial, Helvetica;
text-decoration: none
}
A:hover {
color: #FF2400;
font-family: Verdana, Arial, Helvetica;
text-decoration: none
}
A {
font-size: 8pt;
font-family: Verdana, Arial, Helvetica
}
#contact {
display: none;
}
.md {
position: absolute;
bottom: 200px;
left: 340px;
width: 500px;
}
.bd {
background-image: url(images/contentbody.jpg);
background-repeat: repeat-y;
background-position: left top;
padding: 10px;
}
.close {
position: absolute;
top: 6px;
right: 10px;
}
#bubble {
font-size: 6pt;
font-family: Verdana, Arial, Helvetica;
}
#bubble tr {
font-size: 8pt;
font-family: Verdana, Arial, Helvetica;
}
#map {
float: left;
margin: 30px auto;
font-size: 8pt;
font-family: Verdana, Arial, Helvetica;
border: solid 2px #333333;
width: 500px;
height: 362px;
}

#bubble td {
font-size: 8pt;
font-family: Verdana, Arial, Helvetica;
}
#exhibition {
width: 230px;
float: left;
text-align: center
}
#expic {
width: 350px;
float: left;
padding-top: 10px;
padding-left: 20px
}
#homepic img {
width: 450px;
}
#uptitle {
color: #FFFF00;
padding-top: 20px;
text-align: center;
}
#uptitle img {
width: 95px;
height: 130px;
}
#uptitle a {
color: #FFFF00;
font-size: 14px;
font-family: Arial, Vedana, Helvetica;
text-decoration: none;
font-weight: bold;
}
#uptitle a:hover {
color: #FFFF00;
font-size: 14px;
font-family: Arial, Vedana, Helvetica;
text-decoration: none;
font-weight: bold;
}
#exhdr {
background-image: url(images/buzz_hdr.jpg);
width: 580px;
height: 215px;
float: left;
}
