
html  { 
border: 0 
}
body           { 
color: #030; 
font-family: Georgia, "Times New Roman", Times, serif; 
text-align: center; 
margin: 0;

scrollbar-3dlight-color: #030; 
scrollbar-arrow-color: #CF6; 
scrollbar-darkshadow-color: #030; 
scrollbar-face-color: #030; 
scrollbar-highlight-color: #030; 
scrollbar-shadow-color: #030; 
scrollbar-track-color: #CF9
}
h1 {
display: none;
}
h2   { 
font-size: 1.5em; 
font-weight: bold; 
padding: 0 24px 0 
}
h3 {
font-size: 1.2em;
padding: 0 24px 0;
}
p  { 
font-size: 0.8em; 
padding: 0 24px 
}
table  { font-size: 0.9em }
ul { 
font-size: 0.8em; 
list-style-type: disc; 
margin: 1em 0 1em 40px 
}
.caption { padding: 12px 24px 12px 12px; float: left; border: 0 }
form  { 
font-size: 0.7em; 
text-align: left; 
padding: 0 24px 0; 
}
form .buttonsend {
color: #030;
background-color: #CF6;
font-size: 1em;
border: 1px ridge #060;
padding: 2px;
}
form .formfield {
border: 2px groove #CF6;
/*padding-bottom: 12px;*/
}

.logo { 
background-position: 0 center 
}
#page   { 
text-align: left; 
margin-top: 18px; 
width: 750px; 
border: solid 1px #030 
}
#date { 
text-align: right; 
margin-top: -20px; 
width: 150px; 
height: 20px 
}

/* navigation */
#topnav   { 
text-align: right; 
margin-top: -31px; 
margin-left: 150px; 
width: 600px; 
height: 20px 
}
#topnav h6 {
display: none
}
#topnav ul        { 
font-size: 0.7em; 
line-height: 20px 
}
#topnav ul li  { 
list-style: none; 
display: inline 
}
#topnav ul li a   { 
color: #030; 
text-decoration: none; 
margin-left: 3px; 
padding: 3px 0.5em 
}
#topnav ul li a:hover  { 
color: #cf9; 
text-decoration: none; 
background-color: #030; 
margin-left: 3px; 
padding: 3px 0.5em 
}
/* end topnavigation */

#header         { 
background-image: url(../images/header.jpg); 
width: 750px; 
height: 150px 
}
#enclose      { 
text-align: center; 
top: 15em; 
width: 750px; 
float: left 
}
#enclose img a:visited { 
text-decoration: none; 
border: solid 1px #f69 
}
#maincolumn        { 
text-align: left; 
width: 590px; 
float: right 
border: solid 1px #CCC;
}
#maincolumn img a, a:link, a:hover, a:visited { color: #fff; text-decoration: none; border-width: 0 }
#maincolumn a, a:link { 
color: #030;
text-decoration: none; 
}
#maincolumn a:hover {
color: #CCC;
text-decoration: underline;
}
#maincolumn a:visited {
}
.gallery td   { text-align: center }
.gallery img  { text-align: center; padding: 0 }
#leftcolumn       { 
text-align: left; 
margin: 0; 
padding: 0; 
width: 150px; 
height: 300px; 
float: left; 
border-right: 1px dotted #9c9
}

#leftcolumn h5 {
display: none;
}

#leftcolumn ul  { 
font-size: 0.7em; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
line-height: 2.5em; 
list-style-type: none; 
margin: 0; 
padding: 12px 
}

#leftcolumn a, a:link, a:visited {
color: #F60; 
text-decoration: none; 
}
#leftcolumn a:hover {
color: #C03;
text-decoration: underline;
}

#footer { 
color: #cf6; 
font-size: 0.7em; 
background-color: #030; 
/*background-position: 0 center; */
text-align: center;
vertical-align: middle; 
padding: 3px;
height: 24px; 
clear: both 
}
/* floating popup */
#popup   { 
background-color: #003; 
position: relative; 
top: 10px; 
width: 450px 
}
#dropin   { 
visibility: hidden; 
position: absolute; 
top: 75px; 
left: 75px; 
width: 450px; 
height: 450px; 
border: solid 1px #ccf 
}
#titlebar    { 
font-size: 0.8em; 
background-color: #003; 
text-align: right; 
padding: 2px 6px 1px 2px; 
width: 450px; 
height: 24px 
}
#cframe    { 
width: 450px; 
height: 450px 
}
#message   { 
background-color: #003; 
margin: 0; 
width: 450px; 
filter: alpha(opacity="80")
}
/* end floating popup */
