a, a:hover, a:active, a:visited { text-decoration: none; color: #036; }

h1,h2,h3,h4,h5,p {margin-left: 5px;}


#header img { float: left; border: 0; margin: 15px; }
#header h1 { margin-top: 25px; margin-left: 10px; }

#header_nav { background: #348; }
#header_nav ul { margin: 0; padding: 0; }
#header_nav ul li { margin: 0; padding: 0;  padding-top: 5px; padding-bottom: 5px; float: left; width: 155px; list-style: none; font-weight: bold; text-align: center; border-right: 0px solid white; }
#header_nav .ccm-spacer { display: none; }

#header_nav ul li a,
#header_nav ul li a:active,
#header_nav ul li a:hover,
#header_nav ul li a:visited
{ color: #fff; font-size: 1.1em; }

#content_left { color: #fff; }
#content_left .nav{ margin-top: 25px;  }
#content_left { background: #c02; }
#content_left ul { margin-left: 0; }
#content_left ul li { list-style: none; font-weight: bold; }

#content_left a,
#content_left a:active,
#content_left a:hover,
#content_left a:visited
{ color: #fff; font-size: 1em; }

#content_left h2 { font-size: 1.4em; }
#content_left .rssSummaryList { margin-left: 5px; margin-right: 5px; }
#content_left .rssSummaryListTitle { color: #ddd; }
#content_left .rssItemTitle a { color: #999; }

#content_right { background: #eee;}
#content_right div { margin-left: 5px; margin-right: 5px; }

.ccm-calendar-date-node h2 { color: #fff; margin: 0; }
.event a { color: #999; margin-bottom: 0; }

.rssSummaryList { border-bottom: 1px solid #ccc; margin-bottom: 10px; }
