/* CSS Document */
body
{
	background-color:#8BA6BB;
	background-image:url('../images/new_bg2.png');
	background-repeat:repeat-x;
	background-position:top center;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
}

#container
{
	width:800px;
	margin:0px auto;
	background-color:#FFF;
}

#header_links
{
	float:right;
	padding:30px 10px;
}
#header_links a
{
	color:#777;
	text-decoration:none;
}
#header_links a:hover
{
	color:#333;
}

#logo img
{
	border:none;
}

#js_menu
{
	width:100%;
}

#banner
{
	width:100%;
	height:75px;
	background-color:#73899A;
	background-image:url('../images/banner.png');
	background-repeat:no-repeat;
}

#page_title
{
	position:relative;
	top:45px;
	left:3px;
	width:150px;
	height:30px;
}
#main_container
{
	width:100%;
	background-color:#FFF;
	background-image:url('../images/main_bg.png');
	background-repeat:repeat-y;
	background-position:top;
}

#side_bar
{
	width:200px;
	height:400px;
	overflow:auto;
	float:right;
}

.side_bar_title
{
	width:(100%);
	padding:3px;
	background-color:#365C7A;
	color:#ececec;
	font-weight:bold;
	text-align:left;
}

.side_bar_title a
{
	color:#ececec;
	text-decoration:none;
}

.side_bar_menu
{
	font-size:10px;
	text-align:right;
	color:#333333;
	padding:3px;
}
.side_bar_menu a
{
	color:#365C7A;
	line-height:18px;
	text-decoration:none;
}
.side_bar_menu a:hover
{
	color:#333333;
}


#main
{
	width:580px;
	height:auto;
	overflow:auto;
	float:left;
	padding:10px;
}

#footer
{
	width:100%;
	background-color:#365C7A;
	overflow:auto;
}
#footer_right
{
	float:right;
	margin:5px;
	font-size:10px;
}

.clear {clear:both;}

p
{
	line-height:18px;
}
p strong
{
	font-size:110%;
}
#project_types
{
	list-style-type:none;
	padding:0px;
	padding-left:10px;
	font-size:90%;
}
#project_types li
{
	padding-bottom:5px;
}
#project_types a {text-decoration:none;color:#333;}

.lb_link img
{
	border:1px solid #333;
	padding:2px;
	width:200px;
	margin:5px 10px 0px 0px;
}
.location
{
	float:left;
	width:50%;
}
#location_map
{
	width:550px;
	height:350px;
	border:none;
}
.affiliations_col
{
	float:left;
	width:50%;
}
.affiliations_col a img
{border:none;}
