#main {
position: absolute;
width: 900px; left: -50px; margin-left: 100px; top: -50px; margin-top: 100px;
background-color: #FFFFFF;
}

#leftbox {
position: absolute;
top: 125px;
width: 175px;
height: 800px;
background-color: #FFFFFF;
padding: 5px;
max-width: 175px;
}

#centerbox {
position: absolute;
top: 125px;
left: 200px;
width: 550px;
height: 800px;
background-color: #FFFFFF;
text-align: left;
padding: 5px;
max-width: 545px;
}

#rightbox {
position: absolute;
top: 125px;
left: 750px;
width: 175px;
height: 800px;
max-width: 175px;
background-color: #FFFFFF;
}

#mainbox {
position: absolute;
top: 125px;
left: 200px;
width: 700px;
height: 800px;
background-color: #FFFFFF;
text-align: left;
padding: 5px;
max-width: 700px;
}


#prefooter {
position: absolute;
left: 200px;
top: 500px;
width: 650px;
height: 40px;
background-color: #FFFFFF;
text-align: center;
}

#footer {
position: absolute;
top: 1000px;
left: 200px;
width: 600px;
height: 100px;
background-color: #FFFFFF;
text-align: center;
}

#footer2 {
position: absolute;
top: 1200px;
left: 200px;
width: 600px;
height: 100px;
background-color: #FFFFFF;
text-align: center;
}

#footer3 {
position: absolute;
top: 1400px;
left: 200px;
width: 600px;
height: 100px;
background-color: #FFFFFF;
text-align: center;
}



.title {
background: #000000;
color: #FFFFFF;
font-weight: bold;
font-size: 11px;
text-align: center;
}

.title2 {
background: #FFFFFF;
color: #000000;
font-weight: bold;
font-size: 11px;
text-align: center;
}

.next {
background: #FFFFFF;
color: #000000;
text-align: right;
}

.previous {
background: #FFFFFF;
color: #000000;
text-align: left;
}

.page {
font-style: italic;
font-weight: bold;
color: #000000;
background: #CCCCCC;
}

.line {
font-weight: bold;
text-transform: uppercase;
text-decoration: underline;
text-align: center;
}

.center {
text-align: center;
}

#cal1 {
position: absolute;
top: 0px;
left: 5px;
width: 150px;
height: 700px;
background-color: #FFFFFF;
text-align: left;
padding: 5px;
max-width: 150px;
}

#cal2 {
position: absolute;
top: 0px;
left: 155px;
width: 75px;
height: 700px;
background-color: #FFFFFF;
text-align: left;
padding: 5px;
max-width: 75px;
}

#cal3 {
position: absolute;
top: 0px;
left: 230px;
width: 325px;
height: 700px;
background-color: #FFFFFF;
text-align: left;
padding: 5px;
max-width: 325px;
}

#cal4 {
position: absolute;
top: 0px;
left: 550px;
width: 150px;
height: 700px;
background-color: #FFFFFF;
text-align: left;
padding: 5px;
max-width: 150px;
}

#dir1 {
position: absolute;
top: 0px;
left: 5px;
width: 75px;
height: 700px;
background-color: #FFFFFF;
text-align: center;
padding: 5px;
max-width: 75px;
}

#dir2 {
position: absolute;
top: 0px;
left: 80px;
width: 215px;
height: 700px;
background-color: #FFFFFF;
text-align: left;
padding: 5px;
max-width: 215px;
}

#dir3 {
position: absolute;
top: 0px;
left: 295px;
width: 150px;
height: 700px;
background-color: #FFFFFF;
text-align: left;
padding: 5px;
max-width: 150px;
}

#dir4 {
position: absolute;
top: 0px;
left: 445px;
width: 215px;
height: 700px;
background-color: #FFFFFF;
text-align: left;
padding: 5px;
max-width: 215px;
}

#mass1  {
position: absolute;
top: 20px;
left: 5px;
width: 250px;
height: 700px;
background-color: #FFFFFF;
text-align: left;
padding: 5px;
max-width: 250px;
}

#mass2  {
position: absolute;
top: 20px;
left: 280px;
width: 250px;
height: 700px;
background-color: #FFFFFF;
text-align: left;
padding: 5px;
max-width: 250px;
}

BODY {
background-image: url();
background-color: #FFFFFF;
font-size: 11px;
font-family: verdana;
text-align: left
}


A:link {color:#000000; text-decoration: underline}
A:hover {color:#000000; text-decoration: underline; background-color: #CCCCCC}
A:visited {color:#000000; text-decoration: underline}
A:active {color:#000000; text-decoration: underline}

font {color: #000000;}

td {
font-size: 12px;
font-family: verdana;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
color: #000000;
text-align: left;
vertical-align: top;
}

table {
background-color: 'transparent';
border: 0px;
}

.spacer {
color: #000000;
font-size: 1px;
background: #000000;
}

.date {
color: #000000;
font-size: 11px;
background: #cccccc;
}



.mass {
background: #FFFFFF;
color: #000000;
font-weight: bold;
font-size: 11px;
}

.odd {
color: #000000;
font-size: 11px;
background: #CCCCCC;
}



.mass {
color: #000000;
font-size: 16px;
background: #c0c0c0;
}

.dash {
background-color: 'transparent';
border: 1px; 
border-style: dashed;
}













.poll {
color: #000000;
background: #BEBEBE;
}

.notes {
background: #b0c4de;
color: #000000;
}

.christmas {
background: #000000;
color: #FFFFFF;
}

.white {
color: #000000;
font-size: 10px;
background: #FFFFFF;
}



.header {
color: #000000;
background: #c0c0c0;
font-size: 15px;
font-weight: bold;
}


.photo {
color: #000000;
background: #FFFFFF;
font-size: 16px;
font-weight: bold;
text-align: center;

}

.feed {
color: #000000;
font-size: 11px;
background: 'transparent';
}

.sked {
background: #bebebe;
color: #000000;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
}
 
.email {
font-size: 10px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
}

.list {
font-size: 10px;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
}






