﻿
/* Home Page News in left column */
.leftCol .ModuleWrap h1 {
visibility:hidden;
}





#ctl01_ContentPlaceHolder1_ctl01_ctl02_CalendarPanel h2 {
float:right;
width:265px;
}

.ccgCalendarList {
clear:right;
float:right;
width:250px;
min-height:498px;
margin-right:0px;
border: 1px solid #690609;
background: #efefef;
padding:5px;
margin:0px;
}

	div.ccgCalendarList p { margin:0px; padding:0px; }
	div.ccgCalendarList li {margin-bottom: 8px;}
	div.ccgCalendarList li a {font-weight: bold;}
	div.ccgCalendarList li .dtstart {font-style: italic;}
	


	
div.ccgCalendarList ul.vcalendar li.vevent{
background-image:none;
list-style-image:none;
list-style-type:none;
height:auto;
margin-left:0px;
}


div.ccgCalendarList ul.vcalendar li.vevent p{
margin:0px;
padding:0px;
line-height:normal;
}

div.ccgCalendarList ul.vcalendar li.vevent a{
text-decoration:none;
}
td.rcTitle{
text-align:center;

}

td.rcTitlebar table td{
background-color:#990000;

}



.RadCalendar td.rcTitlebar table {
width:550px;
}

.RadCalendar td.rcTitlebar table td{
		background: #fdeeb3;
		font-weight:bold;
}

.rcMain #ctl01_ContentPlaceHolder1_ctl01_ctl02_EventCalendar_Top table {
width:550px;
border:0px;
margin:0px;
padding:0px;

}
.rcMain table {


width:550px !important;
}
.rcMainTable th {
background-color:#0000CC;
}





	

	
   
    .ccgCalendar * {font-size: 11px;}
	.ccgCalendar table.RadCalendar tr.rcWeek th { background-color:#690609; color: #FFFFFF; font-weight: bold; text-align: center; border: solid 1px #FFFFFF;}
	.ccgCalendar table.RadCalendar td {
		vertical-align: top;
		background: #ffffff;
		}
		.ccgCalendar table.RadCalendar tbody td {width: 70px; overflow: hidden; line-height: normal; min-height: 22px;}
		
	.ccgCalendar table.RadCalendar td.rcOtherMonth {color: #CCCCCC;}
	.ccgCalendar table.RadCalendar td.rcWeekend {background: #efefef; color: #000000;}
	



.ccgCalendar label {
width:100px;
display:block;
float:left;
}
/* Events Cal Admin */
#ctl01_ContentPlaceHolder1_ctl01_ctl03_StartDate_calendar .rcMainTable {

}
#ctl01_ContentPlaceHolder1_ctl01_ctl03_StartDate_calendar TH, #ctl01_ContentPlaceHolder1_ctl01_ctl03_EndDate_calendar_Top  TH {
background-color:#efefef;
}	
/* End Events Cal Admin */
	
/*Home page teaser*/

#home div.upcomingEvents h2 {
		display: block;
		background-color:#990024 !important;
		color:#FFFFFF !important;
		font-size:15px;
		font-weight:bold;
		width: 292px;
		padding: 4px 3px 5px 26px;
		margin:0px;
		background-image:none;
		position: relative;
		right: 3px;
		}

/*END Home page teaser*/