h1, h2, h3 {
font-family: georgia, times new roman, times, serif;
letter-spacing: 0.09em;
color: #460000;
text-align: center;
}

h4 {
font-family: lucida grande, verdana, arial, helvetica, sans-serif;
}

p {
font-family: georgia, times new roman, times, serif;
color: #460000;
}

.spotlight {
padding-bottom: 10px;
font-size: 85%;
}

ul {
list-style: square;
margin-top: 3px;
margin-bottom: 3px;
margin-left: 1em;
padding-left: 1em;
}

li {
font-size: 100%;
font-family: georgia, times new roman, times, serif;
color: #460000;
text-align:left;
}

a:link { background-color: transparent; text-decoration: none; color: #000066; }
a:visited { background-color: transparent; text-decoration: none; color: #000033; }
a:hover { background-color: transparent; text-decoration: underline; color: #000066; }
a:active { background-color: transparent; text-decoration: underline; color: #0000FF; }

.darkbglite, .darkbglite p{
font: 11px lucida grande, verdana, arial, helvetica, sans-serif;
font-weight: normal;
color: #FFFFFF;
}

.darkbglite a:link { background-color: transparent; text-decoration: none; color: #FFFF00; }
.darkbglite a:visited { background-color: transparent; text-decoration: none; color: #FFFF66; }
.darkbglite a:hover { background-color: transparent; text-decoration: underline; color: #FFFF00; }
.darkbglite a:active { background-color: transparent; text-decoration: none; color: #FF6600; }

.sidemenu {font-size: 90%; font-family: georgia, times new roman, times, serif; background-color: transparent; text-decoration: none; color: #FFFFFF; }
.sidemenu a:link {text-decoration: none; color: #FFCD33; }
.sidemenu a:visited {text-decoration: none; color: #FFCD33; }
.sidemenu a:hover {text-decoration: underline; color: #FFFFFF; }
.sidemenu a:active {text-decoration: underline; color: #FFCD33; }

.image-right {
margin: 0 0 2px 5px;
float: right;
}

.image-left {
margin: 0 5px 2px 0;
float: left;
}
