BODY
{
font-family: Verdana, Geneva, Arial, sans-serif;
font-size: 10pt;
background: #9999cc;
}

p
{
font-size: 9pt; 
padding: 0px; 
margin: 3px;
margin-left: 25px;
}

A:link
{color: #3333CC;
font-weight: bold;
text-decoration: none}

A:active
{color: #3333CC;
background-color: black;}

A:visited
{color: #3333CC;
font-weight: bold;
text-decoration: none;}

A:hover
{color: #FF6600}

H1 {
font-size: 12pt;
padding: 3px 10px 3px 10px;
margin: 0px;
}

H2
{
font-size: 10pt;
padding: 3px 10px 3px 10px;
margin: 0px;
}

H3
{
font-size: 9pt;
padding: 3px 10px 3px 10px;
font-weight: normal;
font-style: italic;
text-align: center;
}

#calendar {
float: left;
margin-left: 4px;
padding: 0px;
font-size: 8pt;
}

div#content {
background: #fff;
border: 1px solid black;
border-top: 2px solid black;
border-bottom: 2px solid black;
padding: 0px;
margin-left: 190px;
}

#content div.header
{
background: white;
border-bottom: 1px solid black;
padding: 5px 0px 5px 0px;
margin-bottom: 5px;
}

#content div.themesel
{
padding: 3px 6px 3px 6px;
text-align: right;
font-size: 9pt;
background: white;
}

A.theme:link, A.theme:active, A.theme:visited, A.theme:hover;
{}

div.header h2
{
font-size: 9pt;
}

p.news
{
}

h1.themeheader
{
}

h1.posting {
padding: 3px 10px 3px 10px;
}

h2.posting
{
padding: 3px 10px 3px 10px;
font-size: 9pt;
}

img {border: none;}

/* Table Styles
================*/

table {
border: 0px;
border-right: 1px solid black;
border-bottom: 2px solid black;
border-top: 1px solid black;
background: #fff;
margin-bottom: 5px;
}

td, th
{
border: 0px;
border-left: 1px solid black;
border-top: 1px solid black;
width: 22px;
height: 19px;
text-align: center;
font-weight: normal;
}

th.day
{
background: #ffff66;
}

td.noitem, td.item {
font-size: 8pt;
}

td.item
{
background: #ccffcc;
}

#today
{
background: #eaa;
}

#calendar .nomonth {
margin-bottom: 5px;
border: 1px solid black;
border-top: 2px solid black;
border-bottom: 2px solid black;
background: #fff;
text-align: center;
position: relative;
}

.nomonth p.month {
margin: 5px;
font-weight: normal;
font-size: 8pt;
}

