html {
overflow-y: scroll;
}
body {
margin: 0;
padding: 0;
background: rgb(25, 50, 91);
font: 90% Arial, Helvetica, sans-serif;
color: white;
}
#wrapper {
position: relative;
width: 784px;
margin: 0 auto;
}
#navbar {
width: 209px;
position: absolute;
top: 0;
left: 0;
}
#navbar p {
margin: 0;
}
#splash {
position: absolute;
width: 323px;
top: 60px;
left: 340px;
}
#about {
position: absolute;
top: 140px;
left: 230px;
width: 500px;
}
#gallery {
position: absolute;
top: 40px;
left: 215px;
width: 570px;
}
#gallery table.centered {
margin: 0 auto;
}
#topnav {
position: absolute;
top: 50px;
left: 230px;
padding-left: 30px;
}
.description {
font-size: .9em;
}
span.title {
font-weight: 600;
}
td.padded {
padding-top: 4px;
}
.subhead {
font-family: "Times New Roman", Times, serif;
font-weight: 700;
font-size: 1.2em;
text-align: center;
}
.about-right {
float: right;
margin: 5px 0px 20px 20px;
}
.clearright {
clear: right;
}
.table-margin {
margin-bottom: 10px;
width: 550px;
padding: 0;
}
.table-margin td {
width: 33.3%;
text-align: center;
}
.table-marginG3 {
margin-bottom: 10px;
width: 500px;
padding: 0;
}
.table-marginG3 td {
text-align: center;
}
.table-marginG5 {
margin-bottom: 10px;
width: 425px;
padding: 0;
}
.table-marginG5 td {
width: 50%;
}
.table-marginG6 {
margin-bottom: 10px;
width: 425px;
padding: 0;
}
.smaller {
font-size: .85em;
}
.right {
float: right;
margin-left: 10px;
margin-bottom: 10px;
display: inline;
}
.textright {
text-align: right;
}
.clearit {
clear: both;;
}
.right2 {
float: right;
margin-left: 20px;
margin-bottom: 20px;
display: inline;
}
.paradown {
margin-top: 70px;
}
img {
border-style: none;
}
a:link {
color: rgb(255, 255, 102);
}
a:visited {
color: rgb(255, 204, 0);
}
a:active {
color: rgb(255, 204, 0);
}
.imgBorderSmall {
border: solid 5px black;
}
.center {
text-align: center;
}
.left {
text-align: left;
}
.right {
text-align: right;
}
.top {
vertical-align: top;
}
