.featured {
	height: 334px;
	width: 800px;
}

#feature_photo {
	width: 437px;
	text-align: right;
}

#feature_message {
	color: #666;
	background-color: #F5F8DD;
	border-bottom: 4px solid #FFF;
	border-left: 8px solid #FFF;
	border-right: 18px solid #FFF;
	padding: 10px;
	vertical-align: text-top
}

#feature_message h1 {
	font-size: 16px;
	font-weight: normal;
	color: #0098BC;
}

#feature_message h2 {
	font-size: 14px;
	font-weight: normal;
	color: #0098BC;
}

#socialmedia {
	background-color: #F5F8DD;
	border-left: 8px solid #FFF;
	border-right: 18px solid #FFF;
	padding: 10px;
	
}

.bodyPadding {

	padding-left: 23px;

	padding-right: 0px;

	margin: 0px;

}

.bodyPadding2 {

	padding-left: 15px;

	padding-right: 0px;

	margin: 0px;

}

.sidepadding {

	padding-top: 8px;

	padding-left: 11px;

	padding-right: 5px;

	margin: 0px;

}

.sidepadding2 {

	padding-top: 0px;

	padding-left: 11px;

	padding-right: 0px;

	margin: 0px;

}

.sidepadding3 {

	padding-top: 8px;

	padding-left: 11px;

	padding-right: 0px;

	padding-bottom: 8px;

	margin: 0px;

}

.tableTitle {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	padding-top: 2px;

	padding-bottom: 3px;

	padding-left: 10px;

	line-height:11px;

}



body {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	line-height: 15px;

	color: #000000;

	font-size: 10px;

	margin-left: 0px;

	margin-top: 0px;

}



.table_border_top_bottom{

	border:solid; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px;  border-color:#e2ea94;

}



a:link { text-decoration: none; color: #008EB0;}

a:visited { text-decoration: none; color: #0098BC;}

a:active { text-decoration: underline; color: #0098BC;}

a:hover { text-decoration: underline; color: #0098BC;}



/*-------------------------------------------------

Top Breadcrumb Text Formatting

-------------------------------------------------*/

div#Breadcrumb {font-size: 9px; font-weight: bold; color: #FFFFFF;	padding-left: 16px;}

div#Breadcrumb a:link {font-size: 9px; font-weight: bold; color: #FFFFFF; text-decoration: none;}

div#Breadcrumb a:visited {font-size: 9px; font-weight: bold; color: #FFFFFF; text-decoration: none;}

div#Breadcrumb a:active {font-size: 9px; font-weight: bold; color: #FFFFFF; text-decoration: underline;}

div#Breadcrumb a:hover {font-size: 9px; font-weight: bold; color: #FFFFFF; text-decoration: underline;}

/*-------------------------------------------------

Footer Text Formatting

-------------------------------------------------*/

div#Footer p {

  font-size: 9px;

  line-height: 13px;

}



-->

/*---- Calendar CSS ---- */

table.calendar a:link { text-decoration: none; color: #F73073;}

table.calendar a:visited { text-decoration: none; color: #F73073;}

table.calendar a:active { text-decoration: underline; color: #F73073;}

table.calendar a:hover { text-decoration: underline; color: #0098BC;}



.calendarHeader { 

    font-weight: bolder; 

    color: #000000; 

    background-color: #FFFFFF; 

}



.calendarMonth { 

    font-weight: bolder; 

    color: #F73073; 

    background-color: #FFFFFF; 

}



.calendarSpecial {  

    color: #F73073; 

    background-color: #FFFFFF; 

}



/* change this to make 'tdoay' show up in different style */

.calendarToday { 

    background-color:#FFFFFF;

}



.calendarEventDay{

}



.calendar { 

    background-color: #FFFFFF;

}



.calendarRegularOpen{

	background-color:#FFFFFF;

}

/*---- Calendar CSS ends here OLD COLOR for calendar is E4ED9C ---*/



hr {

	border-top: 1px dashed #bcd309;

	width: 100%;

	height: 1px;

	margin: 10px 0px 10px 5px;

	text-align: left;

	border-right: 0 none;

	border-bottom: 0 none;

	border-left: 0 none;

	background-position: center;

	}

li {

	padding-top: 4px;
	
	padding-bottom: 4px;
	
	}

img {
	
	border: 0px;
	
	}

.newslogo {
	padding: 0px 20px 20px 0px;
}

.newsarticle {
	padding: 0px 0px 20px 0px;
	vertical-align: top;
}


</style>