@charset "utf-8";

/*//////////////////////////////////////////////////////////////////////////////////////////
  ///////////////////////////////////Layout elements///////////////////////////////////////
  /////////////////////////////////////////////////////////////////////////////////////////*/

#contents 
{
	margin: 0px 230px 0px 0px;
	padding:0px 0px 10px 2px;
}

div#contents div.story p
{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 120%;
	font-weight:bold;
}

.mainContent, .story
{
	float:right;
	width:410px;
	height:auto;
	margin:0px;
	padding:0px;
}

.mainphoto
{
	float:right;
	width:640px;
	height:auto;
}

.story
{
	padding:0px 0px 10px 0px;
}

#contents .story .image_left p, .image_right p
{
	font-weight:normal;
}

/*////////////////////////////////////////////////////////////////////////////////////////////
  ////////////////////////////////////// Right colunm////////////////////////////////////////
  /////////////////////////////////////////////////////////////////////////////////////////*/

#rightCol
{
	float: right;
	width: 215px;
	text-align:center;
}

#rightCol p
{
	font: normal 70% Arial, Helvetica, sans-serif;
	color:#666666;
	margin:2px
} 

#rightCol img
{ 
	border:0px;
}

#rightCol a:link
{ 
	color:#0066CC;
}

#rightCol a:visited
{ 
	color:#004890;
}

#rightCol a:hover, #rightCol a:active
{
	color: #004890;
	text-decoration:underline;
}

#from_event
{
	background-color:#FCE9CA;
	margin-bottom:8px;
}

#from_event ul
{
	border-bottom:1px solid #FDA51B;
	border-left:1px solid #FDA51B;
	border-right:1px solid #FDA51B;
}

#from_event ul ul
{
	border:0px;
}

#from_event h3
{
	background-color:#FDA51B;
	font:bold 75% Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	text-align: center;
}

#event
{
	background-color:#FCE9CA;
	margin-bottom:8px;
}

#event h3
{
	background-color:#FDA51B;
	font:bold 75% verdana;
	color:#fff;
	text-align: center;
	border-bottom:2px solid #fff;
}

#news,#text,#links,#opinion,#bio,#biographies,#content,#pdflib,#misc
{
	background-color:#C8EDFA;
	margin-bottom:8px;
}

#news h3,#text h3,#links h3,#opinion h3,#bio h3,#biographies h3,#content h3,#pdflib h3,#misc h3
{
	background-color:#21ABD8;
	font:bold 75% Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	text-align: center;
	border-bottom:2px solid #fff;
}

#topic
{
	background-color:#FFDCD3;
	margin-bottom:8px;
}

#topic h3
{ 
	background-color:#FF3300;
	font:bold 75% Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	text-align: center;
	border-bottom:2px solid #fff;
}

#multi
{
	background-color:#D0FBA1;
	margin-bottom:8px;
}

#multi h3
{
	background-color:#85E122;
	font:bold 75% Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	text-align: center;
	border-bottom:2px solid #fff;
}

#research {background-color:#E8E8E8;margin-bottom:8px;}
#research h3 { background-color:#909090; font:bold 75% verdana; color:#fff; text-align: center; border-bottom:2px solid #fff;}

#rightCol ul
{
	font: 65% Verdana, Arial, Helvetica, sans-serif;
	list-style-image: url(/icons/homepage/bullet-triangle-home.gif);
	margin:0 0 3px 0;
	padding:0px 0px 2px 8px;
	text-align:left;
}

#rightCol ul li
{
	padding:1px 1px 0px 0px;
	margin:0 0 0 14px;
}

#rightCol ul ul
{ 
	font: 95% Verdana, Arial, Helvetica, sans-serif;
	list-style-image: url(/icons/homepage/bullet-block-home.gif);
}

#rightCol ul ul li
{
	padding:1px 1px 0px 0px;
	margin:0 0 0 -6px;
}

#rightCol ul a
{
	text-decoration:none;
}