body	{ margin:0 auto; padding:0; background:#fff; text-align:center; font:normal 11px Trebuchet MS; }

#container	{ margin:0 auto; padding:0; text-align:left; width:999px; }

#menu		{ float:left; width:999px; padding:0px 0px 0px 0px; margin:0; }
#menu.homeP		{ float:left; width:999px; padding:0px 0px 0px 0px; margin:0 auto; }

#mainCont	{ float:left; width:972px; padding:30px 0px 0px 27px; min-height:400px; height:100%; }
div[id] #mainCont { height:auto; }
.leftCol	{ float:left; width:255px; }
.leftCol h2	{ float:left; width:255px; font:bold 18px/19px Trebuchet MS; color:#998633; padding:0; margin:0;  }
.leftCol h2 em	{ display:block; font:normal 10px/10px Trebuchet MS; }
.leftCol h2.image		{ float:left; width:255px; font:bold 18px/19px Trebuchet MS; color:#ed3389; padding:0; margin:0;  }
.leftCol h2.image em	{ display:block; font:normal 10px/10px Trebuchet MS; }
.leftCol h2.details		{ float:left; width:375px; font:bold 18px/19px Trebuchet MS; color:#4b6863; padding:60px 0px 20px; margin:0;  }

.leftCol.details	{ float:left; width:375px; font:bold 12px/16px Trebuchet MS; color:#4b6863; }
.leftCol.details a	{ color:#4b6863; text-decoration:none; }
.leftCol.details a:hover	{ color:#4b6863; text-decoration:underline; }

.leftCol.people	{ float:left; width:375px; font:bold 12px/16px Trebuchet MS; color:#3683c4; }
.leftCol.people a	{ color:#3683c4; text-decoration:none; }
.leftCol.people a:hover	{ color:#3683c4; text-decoration:underline; }
.leftCol h2.people		{ float:left; width:375px; font:bold 18px/19px Trebuchet MS; color:#3683c4; padding:60px 0px 20px; margin:0;  }

.leftCol.news			{ float:left; width:375px; font:bold 12px/16px Trebuchet MS; color:#f9750a; }
.leftCol.news a			{ color:#f9750a; text-decoration:none; }
.leftCol.news a.news0	{ color:#f9750a; text-decoration:none; font-size:14px; font-weight:14px; }
.leftCol.news a:hover	{ color:#f9750a; text-decoration:underline; }
.leftCol h2.news		{ float:left; width:375px; font:bold 18px/19px Trebuchet MS; color:#f9750a; padding:60px 0px 20px; margin:0;  }

.videoList		{ clear:both; display:block; overflow:hidden; padding:30px 0px 0px 0px; }
.row			{ clear:both; display:block; overflow:hidden; padding:0px 0px 20px 0px; }
.row .left		{ float:left; width:115px; font:normal 9px Trebuchet MS; color:#998633; }
.row img		{ display:block; padding-bottom:3px; }	
.row .right		{ float:right; width:115px; font:normal 9px Trebuchet MS; color:#998633; }	

.imageList		{ clear:both; display:block; overflow:hidden; padding:30px 0px 0px 0px; }
.rowImage		{ clear:both; display:block; overflow:hidden; padding:0px 0px 10px 0px; }
.rowImage a		{ float:left; border:1px solid #fff; margin-left:5px; display:inline; }
.rowImage a:hover{ border:1px solid #605d5d; display:inline; }
.rowImage img	{ border:none;}

.imagebox		{ float:right; padding:10px; width:645px; border:4px solid #898988; }

.rightCol   	{ float:right; width:683px; }
.videobox		{ float:left; padding:20px 0px 0px 18px; width:665px;  background-color:#898988 }
.videob			{ float:left; padding:0px 0px 20px 0px; width:665px; }
.videobox p		{ text-align:right; font:normal 13px Trebuchet MS; color:#c5c5c3; padding-right:25px; }
.videobox p	 em	{ font:normal 17px Trebuchet MS; color:#fff;  }
.videobox p	 a 	{ font:normal 17px Trebuchet MS; color:#fff; text-decoration:none;  }
.videobox p	 a:hover{ text-decoration:underline;  }
.thumb , .thumb img	, .thumb a	{border:0px;text-decoration:none;color:#000000}
a.thumb:hover {text-decoration:underline;}
.imgLegend{padding:10px;text-align:left;display:block;margin-top:5px; font-style:italic;float:left}

.bottom		{ clear:both; display:block; overflow:hidden; text-align:right; font:normal 9px Trebuchet MS; color:#998633; padding-bottom:10px; }
.bottom em  { font:normal 20px Trebuchet MS; color:#f2c709; }
.bottom em a	{ font:normal 20px Trebuchet MS; color:#f2c709; text-decoration:none; }
.bottom em a:hover{ font:normal 20px Trebuchet MS; color:#f2c709; text-decoration:underline; }

.linkLine	{ clear:both; display:block; overflow:hidden; text-align:right; font:normal 13px arial; color:#605d5d; padding-bottom:10px; }
.linkLine a { font:normal 13px arial; color:#605d5d; margin:0px 5px ; display:inline; text-decoration:none; }
.linkLine a:hover { text-decoration:underline; }