/* Generic Styles */
#page_narrow
{width:500px;
float: left;}

.home_text
{width: 380px;
float: left;
}

a
{text-decoration: none;}

a:hover
{text-decoration: underline;}

.home_text a, #page_narrow a
{text-decoration: underline;}

#centrebar H1
{color: #013974;}

H2
{background-color: #013974;
color: #FFFFFF;
padding: 2px 5px 2px 5px;
margin-top: 0;
}

.hits
{background-color: yellow;}

table
{clear: both;
width:100%;}

/* Right Bar Styles */

#rightbar_image
{float:right;}

#rightbar_image img
{padding-top: 5px;}

#feature_fund, #fund_search, #report_box, #feature
{background-color: #DED7C4;
padding-bottom: 5px;
float: right;
width: 220px;
margin: 5px 0px 5px 5px;
}

#feature_fund H1, #fund_search h1, #report_box H1, #feature H1
{background-color: #9C8944;
color: #FFFFFF;
padding: 2px 5px 5px 10px;
font-size: 1.4em;
margin: 0;}

#feature_fund H2
{background-color:#DED7C4;
color:#013974;
font-family:verdana,tahoma,arial,sans-serif;
font-size:1.1em;
font-weight:bold;
margin:0px 0px 2px;
padding: 5px 5px 5px 10px;
}

#report_box a
{font-weight: bold;}

#feature_fund p, #fund_search p, #fund_search form, #report_box p, #feature p
{padding: 2px 10px 2px 10px;
margin: 0;}

#feature p
{font-size: 1.1em;
}

#feature_fund img
{padding: 5px 5px 5px 5px;
float:right;}

#fund_search img
{padding: 0px 5px 0px 0px;
float: left;}

#report_box img
{padding: 0px 5px 2px 0px;}

#feature img
{padding: 2px;
margin: 0 auto;}

.report
{clear:both;
padding: 5px 5px 5px 5px;
}


/* Right Bar - Contribute Now Box */
#contribute
{background-color: #9C8944;
color: #FFFFFF;
width: 220px;
margin-top: 5px;
float: right;
clear: right;
}

#contribute h1
{font-weight: normal;
font-size: 1.5em;
padding: 2px 5px 2px 5px;}

#contribute a
{color: white;}

/*News & Events on Home Page*/

#home_news_events 
{margin-top: 10px;}

#home_news_events h1
{background-color: #013974;
color: #FFFFFF;
padding: 5px 10px 5px 10px;
font-weight:normal;
margin: 0px 2px 0 0;
}

#home_news_events H2
{color: #013974;
background: #FFFFFF;
font-weight:bold;
font-size: 1.1em;
padding: 0;
margin: 0px 0px 2px 0px;
font-family:verdana,tahoma, arial, sans-serif;
}

#home_news_events p
{padding: 2px 10px 5px 10px;
margin: 0px;}

#home_news_events img
{float:left;
padding: 0 5px 5px 0px;}

.home_news_events_item
{clear: both;
padding: 5px 10px 2px 0px;}

.home_news_events_more
{float: right;
color: #FFFFFF;
font-weight: bold;
margin: 0;
padding: 10px 5px 2px 0;
}

.home_news_events_more a
{color: #FFFFFF;
}

.bottom 
{margin:0px;
padding: 0px;
border-bottom: 1px solid #CCCCCC;
clear: both;
height: .05em;}

#feature_news
{border-right: 1px solid #CCCCCC;}

#feature_events H2
{padding-left: 10px;}

/*news on news page */
.news_summary
{clear: both;
padding: 5px 0 5px 0;}

.news_summary img
{float: left;
padding: 0 5px 5px 0px;
width: 50px;
height: 50px;}

.news_summary p
{margin: 0px;}

/* News Story Page */

#news_story
{float: left;
width: 360px;}

#news_story H1, #news_story_summary
{margin-top: 0;
padding: 5px 5px 5px 5px;}

#news_story H1
{background-color: #013974;
color: #FFFFFF;
margin-bottom: 0;
font-weight: normal;
}

#news_story_summary
{background-color: #DFEFFF;
font-size: 1.1em;}

#news_story_img
{font-weight: bold;
float: right;
width: 300px;
}

/*Feature Story Page Styles*/
#feature_story
{}

#feature_story img
{float: left;
padding:0px 12px 2px 0;
}

#feature_story H1
{background-color: #9C8944;
color: #FFFFFF;
padding: 5px 10px 5px 10px;
font-weight:normal;
margin: 0px;}

#feature_story_summary
{background-color: #DED7C4;
font-size: 1.1em;}

#feature_story p
{margin: 0;
padding: 5px 0 5px 0;}


/* Report Page Styles */

#report_page H2
{clear: both;}

#report_page img
{padding: 0px 5px 5px 0px;}

.entry
{clear: both;}

/* Fund Styles */
.fund_image
{float:right;}