﻿.TuTable {
	border-collapse: collapse;
}

.TuTable th { 
	background-color: #FFCB06;
	font-weight: bold;
	font-size: 1em;
	padding: 6px;
	text-align: left;
}
.TuTable .odd td { background-color: #FFF2C1; padding: 6px;}
.TuTable .even td { background-color: white; padding: 6px;}







/* 
/*  Control the Staff Bio
/*
*/


#BioContainer {width: 560px; min-height: 400px;clear: both;}
#BioTop { width: 100%; height: 150px;   clear: both; margin-bottom: 12px;	}
#IDContainer {width: 352px; height: 150px; clear: both; float: left;}
#StaffInfo{ width: 206px; height: 150px; background-color: white; float: left;}
#StaffInfo ul { margin: 0; padding: 0; font-size: 1em; padding-right: 6px;}
#StaffInfo ul li { display-block; text-align: right; list-style-type: none;}
#StaffImage{ width: 146px; height: 146px; float: left;}
#StaffImage img {border: 1px solid black;}
#StaffLogo{width: 200px; height: 150px; float: left; text-align: center; line-height: 150px;}
#StaffLogoHolder {height: 150px; vertical-align: bottom; line-height: 150px;}
#StaffLogo img {}
#QuoteText {font-style: italic;}
#BioText { }
#BioText span {font-weight: bold; color: green; font-size: 1em; display:block; margin-top: 14px; margin-bottom: 4px;}



/* 
/*  Control the Events and News Items
/*
*/

.eventlistitem {
	margin-bottom: 14px;
}

.headline {
	font-size: 12pt;
	font-weight: bold;
	margin-bottom: 10px;
}
.headline a {
	
}

.subtitle, .headline i {
	display: block;
	margin-top: 4px;
	font-size: 10pt;
	color: #808080;
	margin-bottom: 8px;
}

.article, .blurb {
	font-size: 10pt;
	margin-bottom: 8px;
}

.readmore {
	display: inline;
	font-size: 10pt;
}

.contact {
	margin-bottom: 18px;
}

.whenInfo {
	margin-bottom: 8px;
}

.whenInfo span, .contact span {
	color: #808080;
}


/* Press Releases */
#releaseContact {
	margin: 5px 0px 20px 0px;
	font-size: 9pt;
}

#releaseContact div {
		font-size: 8pt;
}

.releaseDate {
	float: left;
	width: 90px;
	margin-right: 12px;
	font-weight: bold;
	color: #111111;
	text-align: right;
}

.releaselistitem .headline {
	float: left;
	width: 420px;
	font-size: 10pt;
	}
	
	
/**********************************
	NewsTeaser -- meetingsTeaser
***********************************/

#newsTeaser, #meetingsTeaser {
	width: 166px; 
	padding-bottom: 6px; 
	background-color: #e2e2e2;
	margin-bottom: 14px;
}



#newsTeaser div, #meetingsTeaser div {
	margin: 0px;
	padding: 0px;
}

#meetingsTeaser .inner {
	margin-right: 3px;
	overflow: hidden;
}


#newsTeaser ul, #meetingsTeaser ul {
	
	padding-right: 6px;
	margin: 0;
	padding-left: 25px;
		
}

#newsTeaser li{
	font-size: 8pt;
	list-style-type: square;
	
}


#newsTeaser a, #meetingsTeaser a {

}


#meetingsTeaser li {
	font-size: 9pt;
	list-style-type: square;
	margin-bottom: 10px;
}

/**********************************
	SPOTLIGHT
***********************************/

#spotlightContainer {
	float: left:
	width: 161px;
	margin: 0;
	padding: 0;
	border: 0px solid red;
	margin-bottom: 20px;
}

#spotlightImage {
	width: 161px;
	height: 186px;
	margin-bottom: 0px;
	display: block;
}

#spotlightBody {
	display: block;
	padding: 10px 10px;	
	width: 141px;
	background-color: #FFCB00;
	margin: 0;
}

