/* Home specific styles */
#content-holder {width:450px; float:left;}
#homeSubContent {float:left; width:420px; margin-left:30px;}
#homeSubContent p {font-size:90%;}

#homeSubContent h2 {font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; color:#333333;}
#rssIcon {float:right; display:inline; }	
#rssIcon img {border:none; }

#latestNews {clear:both;}
#latestStories {margin-left:0!important;}
#latestStories li { list-style-type:none; margin:0 0 20px 0; padding:0;}

#matchNews {clear:both; margin:40px 0;}

#matchNews h3 {font-size:100%; color:#c30808; list-style:none; text-decoration:none;}

#latestStories img {float:left; padding:2px; background-color:#fff; border:1px solid #cccccc; margin:0 4px 0 0;}
.newsContent {float:left; margin:0; padding:0; width:295px;}
.newsContent p {font-size:85%;}
#latestStories h3 {color:#c30808; font-size:105%;}
.comDate {clear:left; text-align:right; border-bottom:1px solid #CCCCCC;}
.comDate .comments, .comDate .date {background-color:#CCCCCC; padding:3px 5px; color:#666666;}

#upcomingEventsMatches, #upcomingEventsAll table {width:100%; background-color:#fff; border:1px solid #CCC;}
#upcomingEventsMatches td, #upcomingEventsMatches tr, #upcomingEventsMatches th , #upcomingEventsAll td, #upcomingEventsAll tr, #upcomingEventsAll th  {background:none!important; border:medium none!important;}
#upcomingEventsAll td {padding:3px; color:#000000!important;}
#upcomingEventsAll a {color:#000; font-size:85%;}

#calLinks p {margin-bottom: 40px;}

#calLinks a{color:#FFFFFF;}
#schoolCal, #matchCal {float:left; background-color:#999999; text-align:center; width:100%; color:#fff;}
#calendarHolder h2 {color:#c30808;}
#schoolCal a, #matchCal a, #schoolCal a:visited, #matchCal a:visited, #schoolCal a:active, #matchCal a:active {color:#fff!important;}
#schoolCal {background-color:#333;}
#matchCal { background-color:#aa0a07;}

