#gallery img {
border : 0;
height : 180px;
padding : 20px;
}
#gallery td {
text-align : center;
}
a:link {
color : #ffffcc;
text-decoration : none;
font-weight : normal;
font-family : 'Sorts Mill Goudy', serif;
}
a:visited {
color : #ffffcc;
text-decoration : none;
font-family : 'Sorts Mill Goudy', serif;
}
a:hover {
color : #f3d784;
text-decoration : underline;
}
#content {
color : #003264;
font-size : 40px;
position : absolute;
padding: 0px;
left : 95px;
top : 70px;
width : 590px;
height : 460px;
text-align: left;
}

.style4 {
font-size : 44px;
}
#caption {
font-family : Helvetica, sans-serif;
font-size : 12px;
color : #aaa;
font-weight : normal;
padding-top : 15px;
z-index : 1;

}
#nav {
position : absolute;
left : 94px;
top : 544px;
width : 604px;
height : 36px;
z-index : 0;
}
#galnav {
position : absolute;
color : #ffffcc;
left : 94px;
top : 40px;
width : 590px;
height : 36px;
}
#redline {
position : absolute;
left : 61px;
top : 95px;
width : 19px;
height : 485px;
border-left : 1px solid #650000;
}
#orangeline {
position : absolute;
left : 391px;
top : 70px;
width : 300px;
height : 1px;
border-top : 1px solid #804000;
display : none;
}
#whiteline {
border-bottom : 1px solid #000;
position : absolute;
left : 22px;
top : 544px;
width : 90%;
height : 1px;
z-index : 3;
}
#logo {
position : absolute;
left : 95px;
top : 20px;
width : 616px;
height : 43px;
}
#preload-02 { background: url(2.gif) no-repeat -9999px -9999px; }
#preload-03 { background: url(3.gif) no-repeat -9999px -9999px; }
#tpreload-01 { background: url(t1.gif) no-repeat -9999px -9999px; }
#tpreload-02 { background: url(t2.gif) no-repeat -9999px -9999px; }
#tpreload-03 { background: url(t3.gif) no-repeat -9999px -9999px; }