body {
background-color : #adcaea;
font-family : Verdana, Helvetica, Arial, sans-serif;
line-height : 125%;
padding : 0;
margin : 0;
}
.logo {
background-color : #bed8f3;
background : #bed8f3 url(backgrounds/fade.jpg) repeat-y right bottom;
}
h1 {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : x-large;
}
li {
font-size : small;
}
h2 {
color : blue;
font-size : medium;
font-weight : normal;
}
li {
font-size : small;
list-style-type : circle;
color : navy;
}
post-body div, p {
font-size : small;
color : navy;
}
em {
font-style : normal;
text-transform : uppercase;
}
#tag {
font-style : italic;
font-family : Georgia, Times, serif;
background-color : #bed8f3;
border-top : 3px solid #2d5bb0;
border-bottom : 4px solid #2d5bb0;
padding-top : 0.2em;
padding-bottom : 0.2em;
padding-left : 0.8em;
margin : 0;
background : #bed8f3 url(backgrounds/fade.jpg) repeat-y right bottom;
}
h1 {
font-family : "Trebuchet MS", Helvetica, Arial, Sans-serif;
background-color : navy;
color : white;
}
a {
font-weight : bold;
color : black;
}
a:hover {
text-decoration : none;
color : white;
}
a:active {
color : black;
background-color : navy;
}
.fun {
color : #339999;
font-family : Georgia, Times, serif;
letter-spacing : 0.05em;
}
.nav {
width : 180px;
background-color : #6699cc;
}
.nav a:active {
color : navy;
background-color : white;
}
h1 {
font-size : large;
color : navy;
margin : 0;
background : #adcaea;
}
h2 {
color : navy;
font-size : 175%;
font-weight : normal;
padding-top : 15px;
}
h3 {
color : navy;
font-size : 150%;
}
h4, h5, h6 {
color : navy;
}
#nav, #body, #header {
position : absolute;
}
#nav, #body {
top : 220px;
}
#body {
left : 200px;
right: 200px;
}
#nav {
width : 180px;
background-color : #7da5d8;
}
#header {
width : 100%;
border-top : 3px solid #7da5d8;
}
.feature {
float : right;
margin : 10px;
}
.photo p {
font-size : 65%;
font-weight : bold;
margin-top : 0;
width : 430px;
line-height : 1.4em;
}
.photocredit {
font-weight : normal;
color : black;
}
.photo {
padding-bottom : 20px;
margin-bottom : 10px;
}
#nav {
width : 180px;
height : 484px;
background-color : #2d5bb0;
}
table.events {
border-collapse : collapse;
}
table.events th, table.events td {
padding : 4px;
border : 1px solid #000066;
}
table.events th {
font-size : x-small;
text-align : left;
background : #241374 url(backgrounds/header-bg.jpg);
color : #ffffff;
padding-top : 0;
padding-bottom : 0;
padding-left : 2px;
padding-right : 2px;
}
table.events td {
font-size : small;
}
table.events caption {
color : #000066;
font-size : small;
text-align : left;
padding-bottom : 5px;
font-weight : bold;
}
h1, h2, h3 {
font-family : "Trebuchet MS", Helvetica, Arial, sans-serif;
}
form.contact fieldset {
border : 2px solid navy;
padding : 10px;
}
form.contact legend {
font-weight : bold;
font-size : small;
color : navy;
padding : 5px;
}
form.contact label {
font-weight : bold;
font-size : small;
color : blue;
}
form.contact label.fixedwidth {
display : block;
width : 240px;
float : left;
}
form.contact {
padding : 0;
margin : 0;
margin-top : -15px;
}
form.contact .buttonarea input {
background : navy;
color : white;
font-weight : bold;
padding : 5px;
border : 1px solid white;
}
form.contact .buttonarea {
text-align : center;
padding : 4px;
background-color : #0066ff;
background : #bed8f3 url(backgrounds/buttonline.jpg) repeat-y center bottom;
}
.copyright {
font-family : "Trebuchet MS", Helvetica, Arial, sans-serif;
text-align : center;
line-height : 1.2em;
font-size : 10%;
}
#ads{
float: right;
}
