﻿/* news and events content */
#newsContent { float: left; background: #fff url(../images/content-corner.gif) no-repeat bottom right; width: 975px; padding: 25px 0 25px 25px; min-height: 300px; height: auto !important; height: 300px; margin-bottom: 10px; }
#newsContentLeft { float: left; width: 478px; height:329px; }
#newsContentScrolling {float:left; width:460px; height:329px;  overflow: hidden; overflow-x: hidden; padding-right:10px; clear:none;}
#newsContentScrollbar {background:#f33132; width:5px; height:329px; float:right; clear:none;}
#slideButton { height: 30px; width: 5px; background: #e7e8e9; cursor: pointer}

#newsContentRight { float: left; width: 462px; margin-left: 0px; padding-left: 35px; }
#newsContentPartition { float: left; width: 5px; height: 100%; background: #f33132; }
#newsContent h3 { float: left; clear: both; width: 100%; color: #f32239; font-size: 1.5em; margin-bottom: 5px; }
#newsContent h3 a{color:#f32239; text-decoration:none;}
#newsContent h3 a:hover{color:#333132;}	
span.columnDesc { float: left; width: 400px; font-size: 1.5em; padding-bottom: 20px; }
.rssRegContainer { float: left; width: 422px; border-bottom: solid 1px #e7e8e9; }
a#rssReg { float: left; clear: left; padding: 0 25px 10px 0; text-decoration: none; color: #333132; font-size: 1.2em; font-weight: bold; background: url(../images/right-arrow-black.gif) no-repeat top right; }
a#rssReg:hover { color: #f33132; }
.newsStory { float: left; width: 422px; padding: 10px 0; }
span.newsStoryDate { float: left; width: 422px; font-size: 1.2em; font-weight: bold; color: #333132; }
span.newsStoryTitle { float: left; width: 422px; color: #f32239; font-size: 1.2em; font-weight: bold; }
span.newsStoryTitle a { color: #f32239; text-decoration:none; }
span.newsStoryTitle a:hover { color: #333132; text-decoration:none;}

p.newsStoryContent { float: left; width: 422px; }
#calenderContainer { float: left; width: 462px; height: 175px; margin-bottom: 10px; background: #e7e8e9 url(../images/events-calender-corner.gif) no-repeat bottom right; }
#eventsList { float: left; width: 462px; height: auto; }
.eventDetails { float: left; width: 462px; padding: 10px 0; border-bottom: solid 1px #e7e8e9; }
.eventDetailsLast { float: left; width: 462px; padding: 10px 0; }
.eventDetails p, .eventDetailsLast p  { float: left; width: 422px; padding-bottom: 10px; }
.eventDetails p a, .eventDetailsLast p a { color: #f33132; font-weight: bold; text-decoration: none; }
.eventDetails p a:hover, .eventDetailsLast p a:hover { text-decoration: underline; }
#calenderLeft { float: left; width: 175px; height: 150px; padding: 15px 0 0 15px; }
#calenderRight { float: left; width: 222px; height: 135px; padding: 20px; }
#calenderRight span { float: left; width: 222px; color: #f32239; font-size: 1.2em; font-weight: bold; padding-bottom: 10px; }
#calenderRight a { float: left; clear: left; font-size: 1.2em; width: 160px; font-weight: bold; color: #f33132; text-decoration: none; padding-bottom: 5px; }
#calenderRight a:hover { text-decoration: underline; }
#calenderRight p { float: left; clear: left; padding-bottom: 5px; width: 150px; }

a { border: 0; }
td a img { border: 0; padding-top: 3px; }
span.dayHeading { font-size: 12px; font-family: Arial; color: #333132; font-weight: bold; }
span#calendarHeading { font-size: 12px; font-family: Arial; color: #f33132; font-weight: bold; }
span.calendarHighlight { font-size: 12px; font-family: Arial; color: #f33132; font-weight: bold; }
td.date { text-align: center; }
td.date span { font-size: 12px; font-family: Arial; color: #333132; font-weight:normal; text-decoration: none; padding: 4px; }
td.date span.dateOn0 a, .REEEventKey { font-size: 12px; font-family: Arial; color: #f33132; font-weight: bold; text-decoration: none;}
td.date span.dateOn1 a, .OtherEventKey { font-size: 12px; font-family: Arial; color: #333132; font-weight: bold; text-decoration: none;}
.calendarKey{width:222px; float:left; clear:none;  font-size:12px; font-weight:bold;}

.keyOtherEvent{color:#333132; width:70px; float:left; clear:none; }
.keyREEEvent{color:#f33132;width:70px;float:left; clear:none; }
