@charset "utf-8";
/* CSS Document */

/*-----------------------------------------
 styles for the news column on the right
-------------------------------------------*/
#main_container #main_content #news_box_blog
	{
		position:relative;
		float:right;
		width:250px;
		margin:0px;
		padding:0px 10px 10px 10px;
		font-size:12px;
	}

#main_container #main_content #news_box_blog h2
	{
		width:250px;
		margin:15px 0px 10px 0px;
		padding:0px 0px 0px 25px;
		background:url(../images/backgrounds/red_blogtitle_bg.gif) no-repeat top left;
		font-size:17px;
		color: #ccc;
		font-weight:bold;
		height: 21px;
	}
#main_container #main_content #news_box_blog p span
	{
		clear:left;
		display:block;
		width:250px;
		margin:10px 0px 5px 0px;
		border-top:1px dashed #686868;
		color:#686868;
		font-size:12px;
	}
#main_container #main_content #news_box_blog p span b
	{
		font-weight:bold;
		font-size:12px;
	}
#main_container #main_content #news_box_blog a
	{
		text-decoration:none;
		color:#c0384c;
		font-size:12px;
		font-weight:bold;
	}
#main_container #main_content #news_box_blog a img
	{
		margin:10px 0px 0px 0px;
		border:1px solid #bbb;
	}
		
#main_container #main_content #news_box_blog p
	{
		width:100%;
		margin:5px 0px 0px 0px;
		font-size:12px;
	}
#main_container #main_content #news_box_blog img
	{
		border:1px solid #fff;
	}
#main_container #main_content #news_box_blog ul
	{
		/*list-style:inside circle !important;*/
		margin: 0px 0px 0px 10px;
		color:#c0384c;
		font-size:12px;
		font-weight:bold;
	}
#main_container #main_content #news_box_blog ul li{
		list-style:inside disc;
	}

/*--------------------------------------------------------------------------
 additional styles for  major content div for Calendar of Events, VolunteerDates.asp
----------------------------------------------------------------------------*/
	
 #blog_calendar{
	top:35px; left:0px;
	background-color:#e5e5e5;
	border:1px solid #c0bcbc;
	margin:0px 0px 0px 0px;
}
 #blog_calendar td{
		width:26px;
		height:26px;
		border:1px solid #bbb;
		background-color:#ddd;
		color:#aaa;
	} 
	 #blog_calendar td a{
		color:#c0384c;
	} 
 #blog_calendar th{
		height:30px;
		padding:7px 0px 0px 0px;
		border:1px solid #fff;
		background:#777 url(../images/backgrounds/glossy_hot_link.gif) repeat-x 0px 0px;
		color:#fff;
		font-weight:bold;
		
	}
		#blog_calendar th a{
			text-decoration:none;
			color:#aaa;
		}
			#blog_calendar th a:hover{
				color:#c0384c;
			}
#blog_calendar .actualdays{
	color:#666;
}


			