#newsList ul {
list-style-type: circle;
}
#newsList ul li {
margin: 0 0 8px 0;
}
#photos {
height:115px;
margin:0 0 0 0;
padding:0 0 0 0;
}
#photos img {
float:left;
background-color: #f3f3f3;
border: 1px solid #cccccc;
margin: 1px 0 1px 2.75px;
padding:5px;
}
#weather {
font-size:10px;
margin:-5px 0 0 0;
border: 1px solid black;
padding:0;
height:200px;width:148px;
}
#leftMain {
float:left;
width:456px;
margin:6px 0 0 0;
padding:0 0 0 4px;
}
#rightMain {
float:right;
width:140px;
margin-top:16px;
}
#rightMain div {
margin:0 0 8px 0;
}
#rightMain h2 {
font-size: 12px;
margin:10px 0 6px 0;
background-color: #eeeeee;
padding:2px 0 2px 2px;
}
#office, #condLinks, #personalArea {
font-size:11px;
}
#office {
padding:4px 0 0 0;
}
#condLinks {
padding:8px 0 0 0;
}
#condLinks table {
width:100%;
}
#loginForm input {
font-size: 10px;
padding:0;
vertical-align:middle;
}
#loginForm p {
margin:5px 0 0 0;
}
#main, #events, #news {
border-bottom: 2px solid #d60026;
}
#events, #news {
position:relative;
margin:15px 0 0 0;
}
#news table {
width:100%;
margin:10px 0 8px 0;
}
.eventBlock {
margin:4px 0 0 0;
border: 1px dotted #999;
padding:4px;
}
#events td.left {
border-left: 1px dotted #999;
}
#events td.right {
border-right: 1px dotted #999;
}
#events td {
border-top: 1px dotted #999;
border-bottom: 1px dotted #999;
padding:4px;
}
#events table {
border-spacing: 0 4px;
}
.eventBlock .posted { font-size:10px; margin:4px 0 0 0}
