/* CSS Document */
#front_banner
{
	margin-bottom: 4px;
}

#front-page-left
{
	vertical-align: top;
	width: 650px;
	padding-left: 1px;
	/*padding-right: 3px;*/
	overflow-x: hidden;
}

#front-page-left, #front-page-left td, 
#front-page-right, #front-page-right td
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5A5A5A;
}

#front-page-left .block-views,
#front-page-left .block-term_queue_mod, 
#front-page-right .block-views
{
	border: 2px solid #879AAC;
	padding: 0px;
	margin-bottom: 8px;
}

#front-page-right .block-views
{
	height: 680px;
}

#front-page-left .block-views .content,
#front-page-left .block-term_queue_mod .content,
#front-page-right .block-views .content
{
	padding: 0 10px 5px 15px;
}

#front-page-left .block-views .view-content, 
#front-page-right .block-views .view-content
{
	/*padding: 0 10px 0 15px;*/
}

#front-page-left #block-views-featured_research-block_1 .content
{
	padding: 0;
}

#front-page-left .block-views .view-content ul, 
#front-page-left .block-term_queue_mod .content ul,
#front-page-right .block-views .view-content ul
{
	padding: 0;
}

#front-page-left .block-views .view-content ul li, 
#front-page-left .block-term_queue_mod .content ul li,
#front-page-right .block-views .view-content ul li
{
	margin: 0 0 0.25em 1em;
}

#front-page-left .block-term_queue_mod .content ul li
{
  margin-bottom: 15px;
}


#front-page-left .block-views p,
#front-page-right .block-views p
{
	font-family: Arial, Helvetica, sans-serif;
}

#front-page-left .block-views h3,
#front-page-left .block-term_queue_mod h3,
#front-page-right .block-views h3
{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;

	background-image: none;
	
	border: 1px solid #2E5579;
	margin: 0;
	padding: 0 0 0 10px;
}

#front-page-left .block-views .title,
#front-page-left .block-term_queue_mod .title,
#front-page-right .block-views .title
{	
	background-color: #22486A;
	height: 30px;
	line-height: 30px;
	padding: 3px;
	margin-bottom: 10px;	
}

#front-page-left #block-views-featured_research-block_1 .title
{
	margin-bottom: 5px;
}

#front-page-left #block-views-featured_research-block_1 .project-teaser
{
	margin: 2px 0 2px 2px;
}

#front-page-left #block-views-featured_research-block_1 .project-teaser td
{
	padding-left: 0;
  vertical-align: top;
}

#front-page-left #block-views-featured_research-block_1 .project-teaser td .project-title
{
  width: 420px;
}

#front-page-left #block-views-featured_research-block_1 .node
{
	margin-left: 3px;
  margin-bottom: 3px;
}

#front-page-left .block-views .title table,
#front-page-right .block-views .title table
{
	border: 1px solid #CCCCCC;
}



#front-page-div
{
	width: 5px;
}

#bottom_left .block
{
	margin: 15px;
}


#front-page-right
{
	vertical-align: top;
	padding-bottom: 5px;
}



.block-search
{
	margin-left: 2px;
}


.views-field-created,
#block-views-latest_blog_entries-block_1 .views-field-field-date-posted-value
{
	border-bottom: 1px solid #B2B2B2;
	margin-bottom: 2px;
	
	color: #626262;
	font-weight: bold;
}

#front-page-right .view-latest-blog-entries
{
	width: 245px;
	overflow-x: hidden;
}

.views-field-field-blog-entry-type-value
{
	margin-bottom: 3px;
	
	color: #404040;
	font-weight: bold;
}

#front-page-right #block-views-latest_blog_entries-block_1 .views-field-title
{
	font-weight: bold;
}

#front-page-right #block-views-latest_blog_entries-block_1 .views-field-view-node
{
	text-align: right;
	
	margin-bottom: 10px;
}

.project-read_more
{
	text-align: right;
}

.project-country
{
	font-weight: normal;
	font-style: italic;
}

#search_donate_mailing
{
	margin-bottom: 4px;
}

#block-views-research_questions-block_1
{
}

/*
#block-views-research_questions-block_1 .views-field-name
{
	height: 23px;
}

.view-news-n-announcements .story-field-body
{
	height: 65px;
}*/
