/* http://www.csuglab.cornell.edu/~dml48/pbcast/css/styles.css */
BODY {
text-align:center;
text-size:small;
font-family:Comic Sans MS;
}

H3 {
margin-top:0px;
}

a:link {
color:maroon;
text-decoration:none;
}
a:visited{
color:maroon;
text-decoration:none;
}
a:hover {
color:red;
text-decoration:underline;
}
a:active {
color:maroon;
text-decoration:none;
}

.logo
{
vertical-align:top;
color:white;
}

.centerbar
{
width:434px;

border-color:black;
border-width:1px;
border-style:solid;
background:#FFFF66;

margin-left:5px;
margin-right:5px;
margin-bottom:5px;
padding:5px;

}

.sidebar
{

float:right;
width:200px;
text-align:center;


border-width:1px;
border-style:none;
background:#FFFF66;

padding:5px;
margin-left:5px;
margin-right:5px;
margin-bottom:5px;
}


.barcontainer
{

margin: 0px auto;
width:682px;
border:solid 1px;
height:auto;
background:#666699;
}

.newsitem
{
margin-top:0.5em;
margin-bottom:0.5em;
margin-left:5px;
margin-right:5px;
padding-left:10px;
padding-right:10px;
border-style:none;
border-width:1px;
border-color:blue;
background:white;
font-size:small;
}

.msgbody
{
margin-top:0.5em;
margin-bottom:0.5em;
margin-left:5px;
margin-right:5px;
padding-left:10px;
padding-right:10px;
border-style:none;
border-width:5px;
border-color:blue;
text-align:justify;
background:white;
font-size:small;
}

.newsheader
{
border-bottom:solid;
border-width:1px;
text-align:center;
font-size:small;
font-weight:bold;
}
.calendaritem
{
float:left;
width:42.5%;
margin-top:0.5em;
margin-bottom:0.5em;
margin-left:5px;
margin-right:5px;
padding-left:10px;
padding-right:10px;
border-style:solid;
border-width:1px;
border-color:blue;


}

.calendarheader
{
border-bottom:dotted;
border-width:1px;


}


