@charset "utf-8";
/* CSS Document */

.quote{
	font: normal normal bold 20px "Times New Roman", Times, serif;
	color: #BD985F;
}
div#t_content_text {
	
}
div#t_content_text ul {
	margin: 10px;
	list-style-type: disc;

}
div#t_content_text ul li{
	margin: 10px;
}

div#t_content_text ul p{
	display: inline;
}
div#t_content_text table{
	border: 1px solid #AAA;
	border-collapse: collapse;
	text-align: left;	
}
	div#t_content_text table tr {
	}
	div#t_content_text table tr td{
		border: 1px solid #DDD;
		padding: 5px;
		text-align: left;
		vertical-align:top;
	}
	div#t_content_text table tr td p{
		vertical-align:top;
	}
	div#t_content_text h2{
		background-color: #2F507D;
		color: white;
		padding: 5px;
		border: 1px solid black;
		font: normal normal normal 20px arial;
		margin: 0px 0px 10px 0px;
	}
	div#t_content_text h3{
		background-color: #A0BCD6;
		color: #000000;
		padding: 5px;
		border: 1px solid #2F507D;
		font: normal normal bold 16px arial;
		margin: 0px 0px 10px 0px;
	}
		div#t_content_text.calendar h3{
			background-color: #EEEEEE;
			border: 1px solid #AAA;
		}
	div#t_content_text h4{
		color: #000000;
		font: normal normal bold 16px arial;
		margin: 0px 0px 10px 0px;
	}
	div#t_content_text.home h2{
		text-align: left;
		background: #E9E1BE url(../template/images/header_deco.gif) no-repeat scroll right center;
		border: 1px solid #DDC286;
		overflow: hidden;
		height: 20px;
		color: #8A6400;
		font: normal normal bold 12px Verdana, Geneva, sans-serif;
		font-weight: bold;
		line-height: 18px;
	}
	div#t_content_text.home img{
		border: 1px solid #DDC286;
	}
		
	div#t_content_text.home h6{
		border-top: 1px solid #DDC286;
		padding: 0px;
		margin: 0px;
		margin-bottom: 10px;
	}


div#t_news_container{
background-color: #EFEFEF;	
padding: 5px;
border: 1px solid #DDDDDD;
}
div#t_news_container #t_newsarticle_image_container{
	margin: -30px 10px 5px 5px;	
	border: 1px solid #2B5C8A;
	float: left;
	background-color: #DCE9F3;
}
	div#t_news_container #t_newsarticle_image_container img{
		margin: 5px 5px 4px 5px;
		border: 0px solid #2B5C8A;
	}
	div#t_news_container #t_news_header {
		background-color: #A0BCD6;	
		border: 1px solid #2B5C8A;
		margin-bottom: 5px;
		
	}
	
	div#t_news_container #t_news_header #t_news_title{
		float: left;
	}
		div#t_news_container #t_news_header #t_news_title h3{	
			margin: 5px;
			padding: 0px 0px 0px 220px;
			color: black;
			border: none;
			font: normal normal bold 15px arial;
			text-align: left;
		}
	div#t_news_container #t_news_header #t_news_date {
		float: right;	
	}

		div#t_news_container #t_news_header #t_news_date h4{	
			font: normal normal normal 14px arial;
			margin: 6px 5px 0px 0px;
			padding: 0px;
			color: black;
		}
	div#t_news_container #t_news_content{
		margin-top: 0px;	
	}
	div#t_news_container #t_news_content p{

		padding: 0px;
		padding-bottom: 10px;
		
		margin: 0px;
		text-align: justify;

	}
	div#t_news_container #t_news_content p img.right{
		margin: 10px 0px 10px 10px;
		border:2px solid red;
		border: 1px solid #CCCCCC;
	}
/* The listing */	
	
div#t_news_listing{
	
}
		div#t_news_listing .item {
			clear: both;
			margin: 10px 0px 20px 0px;
			background: #FFFFFF url(../template/images/news_article_gradient.jpg) repeat-x scroll left bottom;
			padding: 5px; 
			border: 1px solid #CCCCCC;
		}
			div#t_news_listing .item .item_header {
				clear: both;
				background-color: #DDDDDD;				
				margin: 0px 0px 5px 0px;
			}

					div#t_news_listing .item .item_header .item_title {
						float: left;
					}
							div#t_news_listing .item .item_header h4,
							div#t_news_listing .item .item_header h5{
								padding: 5px;
								margin: 0px ;
							}
					div#t_news_listing .item .item_header .item_date {
						float: right;
					}
			div#t_news_listing .item h5,
			div#t_news_listing .item h4 a{
				color: #2F507D;
			}
		div#t_news_listing .item .news_list_image{
			border: 1px solid #999999;
			margin: 0px 10px 10px 0px;
			float: left;	
		}
#event_filter{
	display: none;
}
div.event_group{
	background: #FFFFFF url(../template/images/news_article_gradient.jpg) repeat-x scroll left bottom;
	padding: 5px;
	border: 1px solid #999;
	margin: 5px;
}
	div.event_group .title{
		background-color: #CCC;
		padding: 2px;
	}
	div.event_group .title h3{
		padding: 0px;
		margin: 0px;
		font: normal normal 900 14px arial;
		text-align: left;
	}
		div.event_group p{
			text-align: left;
		}
	div.event_group .day_group{
		margin: 5px;
	}
	div.event_group .schedule_item{
		float: left;	
		background-color: #EEE;
		margin: 5px;
		padding: 5px;
		border: 1px outset #DDD;
		font: normal normal 900 10px arial;
		width: auto;
		_width: 110px;
		text-align: center;
	}
	div.event_group .schedule_item a{
			color: #555;
	}
	div.event_group .schedule_item .date{
		font: normal normal 900 12px arial;
	}
		div.event_group .day_group .title h4{
			text-align: left;
			font: normal normal 900 12px arial;
		}
		div.event_group .excerpt{

			text-align: left;
			font: normal normal normal 12px arial;
			background-color: #EFEFEF;		
			border: 1px solid #CCC;
			border-top: 1px solid #999;
		}
			div.event_group .excerpt p{
				padding: 5px;	
			}
			div.event_group .excerpt img{
				float: left;	
				border: 1px solid #AAA;
				margin: 5px;
				margin-top: 0px;
				height: 100px;
				width: 150px;
			}
div#t_event_container{
}
	div#t_event_container #content {
	}
		div#t_event_container #content #image_container {
			float: left;
			border: 1px solid #2B5C8A;
			margin: 10px 5px 5px 0px;
		}
		div#t_event_container #content p {

			text-align: left;
		}

		div#t_event_container #content p.dates {
			clear: both;
		}

		div#t_event_container .schedule_item{
			float: left;
			margin: 10px 10px 10px 0px;
			border: 1px solid #999;
			background-color: #DDD;
			padding: 5px;
		}

/* Testimonial style */
div#t_header_testimonial div{
	font: normal normal normal 11px Arial, Helvetica, sans-serif;		
}
div#t_header_testimonial #image{
	margin-left: 5px;	
}
div#t_header_testimonial #image img.bordered{
	margin-bottom: 0px;	
	margin-left: 0px;
}
div#t_header_testimonial .left{
	float: left;
}
div#t_header_testimonial .italic{
	font: italic normal normal 11px Arial, Helvetica, sans-serif;		
}
div#t_header_testimonial #text{
	_width: 245px;
	width: 240px;
	height: 100px;
	padding: 0px;
	padding-right: 10px;
	font: normal normal normal 11px arial;
	color: #765A30;
	float: right;
	text-align: justify;
	margin: 0px;
	position: relative;
	line-height: 15px;
	overflow: hidden;
}
div#t_header_testimonial #text{

}



