body {
background: #acbac7 url(bg1.jpg);
margin-top: 15px;
}

a:link { color: #3b6083;}
a:hover { color: blue;}

ul { text-align: left;}

.uc { text-transform: uppercase; }

h3 {
font: small-caps 22px serif;
color: #3b6083; 
margin-bottom: 6pt;
}

div#box {
width: 720px;
padding-bottom: 10px;
border: 3px solid black;
border-bottom: none;
margin: auto;
text-align: center;
background-color: white;
}

div#content {
padding-top: 10px;
text-align: center;
}

div#nav {
width: 726px;
text-align: center;
margin: auto;
clear: both;
}

div#navBox {
margin: auto;
height: 60px;
padding: 0 55px;
background: url(bg3.gif) no-repeat;
}

div#nav a {
display: block;
float: left;
padding: 10px 5px;
font-variant:small-caps;
color: #35455F;
height: 60px;
}

div#nav a:hover {
background-color: #7686A3;
color: white;
background: url(g1.gif) no-repeat 50% 1px;
height: 60px;
}

img.bimg {border: 3px solid black;}
a:hover img.bimg {border: 3px solid #7686A3}
span.size {font-size: 13px}

div#gallery {
margin: 0 auto 0 auto;
width: 690px;
padding: 0;
}

div#gallery a {
text-decoration:none;
text-align: center;
height: 125px;
}

div#gallery a img { margin: auto; }

div#gallery a div#click {
display: inline;
text-decoration:none;
color: white;
font: 12px sans-serif;
text-align: center;
float: none;
}

div#gallery a:hover div#click {color: #7686A3;}

div#gallery div {
float: left;
margin: 10px 5px 0 5px;
font-size: 14px;
text-align: center;
}

td { font-size: 14px; }

div#gallery table div {
float: none;
}
}