body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	margin: 0;
	padding: 0;
}

/* Start of page layout styles */
#top {
  padding: 2px;
  background: #AFC280 center center;
  height: 100px;
}
#topmenu_bar {
	background: #AFC280 center center;
	font-size: 0.8em;
	color: #3A451E;
	font-weight: bold;
	height: 18px;
}

#logo_area {
/*	width: 150px;
	height: 55px; */
	float: left;
}

/*	#banner_area {
	width: 802px;
	height: 55px;
	float: right;
} */

#photoheader {
	background: #D0DAB2 center center;
	margin-top: 3px;
	text-align: right;
	width: 100%;
	height: 55px;
}

#photoheader_CL {
	background: #B2DAC1 center center;
	margin-top: 5px;
	text-align: right;
	width: 100%;
}

#photoheader_CC {
	background: #EDD685  center center;
	margin-top: 5px;
	text-align: right;
	width: 100%;
}

#photoheader_RD {
	background: #F1BA69  center center;
	margin-top: 5px;
	text-align: right;
	width: 100%;
}

#photoheader_SC {
	background: #DAD4B2 center center;
	margin-top: 5px;
	text-align: right;
	width: 100%;
}

#photoheader_SQ {
	background: #DAD4B2 center center;
	margin-top: 5px;
	text-align: right;
	width: 100%;
}

#photoheader_UB {
	background: #C1C4DB center center;
	margin-top: 5px;
	text-align: right;
	width: 100%;
}

#photoheader_WR {
	background: #B2CDDA center center;
	margin-top: 5px;
	text-align: right;
	width: 100%;
}

#photoheader_about {
	background: #D0DAB2 center center;
	margin-top: 5px;
	text-align: right;
	width: 100%;
}

#left {
	position: absolute;
	left: 0px;
	top: 80px;
	width: 160px;
	margin-top: 3px;
}

#search {
	position: absolute;
	left: 0px;
	top: 220px;
	width: 160px;
}

#center {
  margin-left: 165px;
  margin-right: 165px;
}
#main_photo {
	color: #FFFFFF;
	text-align: center;
	padding-top: 3px;
	top: 80px;
}

#explain_text {

	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;

}

#main_issues {
	width: 100%;
	text-align: center;
/*	padding-top: 10px; */
	font-size: 0.8em;
	top: 115px;
}

#issues_land {
	background: #0000FF;
}

#right {
	position: absolute;
	right: 0px;
	top: 80px;
	width: 160px;
	margin-top: 3px;

}

#footer {
	background: #AFC280;
	margin: 20px;
	text-align: center;
	visibility: hidden;
	font-size: 0.8em;
	clear: both;


}

#top_intro_text {
	margin-left: 180px;
	margin-right: 180px;
	text-align: center;
}

/*End of page layout styles */

/*Start of first top level menu style */
ul#left_menu {
	list-style: none;
	margin: 5px;
	padding: 0;
	display: block;
}

#left_menu a{
	width: 100%;
	display: block;
}

ul#left_menu a:link, ul#left_menu li a:visited {
	text-decoration: underline;
	display: block;
	color: #7F7F7F;
	font-size: 0.8em;
}

ul#left_menu li {
	margin: 0px;
	padding: 0px;
	border: 0px solid #FFFFFF;
	display: block;
}

ul#left_menu li a:hover {
	background-color: #99CCFF;
	color: #eeeeee;
	display: block;
}

.left_menu {
	list-style: none;
	margin: 5px;
	padding: 0;
	display: block;
}

.left_menu a{
	width: 100%;
	display: block;
}

.left_menu a:link, .left_menu li a:visited {
	text-decoration: underline;
	display: block;
	color: #7F7F7F;
	font-size: 0.8em;
}

.left_menu li {
	margin: 0px;
	padding: 0px;
	border: 0px solid #FFFFFF;
	display: block;
}

.left_menu li a:hover {
	background-color: #99CCFF;
	color: #eeeeee;
	display: block;
}
/*End of first top level menu style */

/*Start of second top level menu style */
ul#right_menu_events {
	list-style: none;
	margin: 5px;
	padding: 0;
	display: block;
}

#right_menu_events a{
	width: 100%;
	display: block;
}

ul#right_menu_events a:link, ul#right_menu_events li a:visited {
	text-decoration: underline;
	display: block;
	color: #7F7F7F;
	font-size: 0.8em;
}

ul#right_menu_events li {
	margin: 0px;
	padding: 0px;
	border: 0px solid #FFFFFF;
	display: block;
}

ul#right_menu_events li a:hover {
	background-color: #99CCFF;
	color: #eeeeee;
	display: block;
}
/*End of second top level menu style */

.strapline {
	background-color: #D0DAB2;
	color: #3A451E;
	font-size: 0.9em;
	padding: 5px;
	margin: 3px;
/*	left: 0px; */
	text-align: center;
	width: 100%;
	top: 111px;
}

.right_hand_menu_items {
	color: #7F7F7F;
	font-size: 0.8em;
	padding: 2px;
	background-color: white;
	list-style-type: none;
}

.right_hand_menu_items li {
	font-size: 0.9em;
}

.right_hand_menu_items td {
	font-size: 0.9em;
}


/*end of top level menu styles*/

/*Start of left menu styles*/

.menu_headings {
	background-color: #D0DAB2;
	color: #3A451E;
	font-size: 0.9em;
	font-weight: bold;
	padding: 5px;
	margin: 0px;
	left: 0px;
}

.menu_headings_issues_CL {
	background-color: #B2DAC1;
	color: #3A451E;
	font-size: 0.9em;
	font-weight: bold;
	padding: 5px;
	margin: 0px;
	left: 0px;
}

.menu_headings_issues_SC {
	background-color: #DAD4B2;
	color: #3A451E;
	font-size: 0.9em;
	font-weight: bold;
	padding: 5px;
	margin: 0px;
	left: 0px;
}

.menu_headings_issues_WR {
	background-color: #B2CDDA;
	color: #3A451E;
	font-size: 0.9em;
	font-weight: bold;
	padding: 5px;
	margin: 0px;
	left: 0px;
}

.menu_headings_issues_UB {
	background-color: #C1C4DB;
	color: #3A451E;
	font-size: 0.9em;
	font-weight: bold;
	padding: 5px;
	margin: 0px;
	left: 0px;
}

.menu_headings_issues_RD {
	background-color: #F1BA69;
	color: #3A451E;
	font-size: 0.9em;
	font-weight: bold;
	padding: 5px;
	margin: 0px;
	left: 0px;
}

.menu_headings_issues_CC {
	background-color: #EDD685;
	color: #3A451E;
	font-size: 0.9em;
	font-weight: bold;
	padding: 5px;
	margin: 0px;
	left: 0px;
}


/*End of left menu styles*/

/*Start of sub menu style*/
ul#left_menu ul.subnav {
	list-style: none;
	margin: 0;
	padding: 0;
}

ul#left_menu ul.subnav li {
	border-top: 0 none;
	padding-left: 1.5em;
}

ul#left_menu ul.subnav li a:link, ul#left_menu ul.subnav li a:visited {
	padding: 1px;
	font: bold 0.7em /1.5 verdana, sans-serif;
	color: #5c6f90;
	background-color: transparent;
}

ul#left_menu ul.subnav li a:hover {
	color: #43616b;
	background-color: transparent;
	text-decoration: underline;
}

/*End of sub menu style*/

/* Start of Text formatting styles */

#scale_text_large { font-size: large;}
#scale_text_medium { font-size: medium;}
#scale_text_small { font-size: small;}
#scale_text_xsmall { font-size: xsmall;}
#scale_text_xxsmall { font-size: xxsmall;}

.top_intro_text_large_first {
	font-family: "Times New Roman";
	font-size: 2.5em;
	color: #FFFFFF;
}

.top_intro_text_large_second {
	font-family: "Times New Roman";
	font-size: 2.5em;
	color: #FFFFFF;
}

.top_intro_text_small {
	font-family: "Times New Roman";
	font-size: 1em;
	text-align: center;
	text-decoration: none;
}

.topmenu_bar_links {
	background: #AFC280 center center;
	color: #3A451E;
	font-weight: bold;
}

.small_text {
	font-size: .8em;
	font-style: italic;
}

/* End of Text formatting styles */

/* Start of Issue formatting styles */

.indexsmall {
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal; border-top: none; font-size: 0.9em; border-right: none; border-bottom: none;
	border-left: none; font-style: italic;
}

.issues_text {
	font-size: 0.8em;
}

.issues_text_heading {
	font-size: 0.95em;
	font-weight: bold;
}

.change_land_bkgnd {
	background-color: #B2DAC1;
}

.soil_cons_bkgnd {
	background-color: #DAD4B2;
}

.water_res_bkgnd {
	background-color: #B2CDDA;
}

.nat_herit_bkgnd {
	background-color: #C1C4DB;
}

.rural_dev_bkgnd {
	background-color: #F1BA69;
}

.climate_change_bkgnd {
	background-color: #EDD685;
}

/* End of Issue formatting styles */

/* Start of Additional formatting */

a.personalpage {
        padding: 0 20px 0px 0px;
        background-repeat: no-repeat;
	background-position: center right;
	display:inline; display:inline-block;
	background-image: url(/images/htm.gif);
}

.pdf {
        padding: 0 20px 0px 0px;
        background-repeat: no-repeat;
	background-position: center right;
	display:inline; display:inline-block;
	background-image: url(/images/pdf.gif);
}

a.word {
        padding: 0 20px 0px 0px;
        background-repeat: no-repeat;
	background-position: center right;
	display:inline; display:inline-block;
	background-image: url(/images/msworddoc.gif);
}

a.excel {
        padding: 0 20px 0px 0px;
        background-repeat: no-repeat;
	background-position: center right;
	display:inline; display:inline-block;
	background-image: url(/images/msxls.gif);
}

a.ppt {
        padding: 0 20px 0px 0px;
        background-repeat: no-repeat;
	background-position: center right;
	display:inline; display:inline-block;
	background-image: url(/images/msppt.gif);
}

/* End of Additional formatting */

.minimal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-align: center;
	text-decoration: none;
}

.two_cols {
	column-count: 2;
	column-rule: solid #000000 1em;
	column-gap: 4em;
}

/* Publication pages formatting */
.annualreportheadings_green {
	color: #004500;
}

.annualreportheadings_orange {
	color: #de7925;
}

.annualreportheadings_eggplant {
	color: #945e4a;
}
/* End of Publication pages formatting */

/* Start of Project title settings */

.projectSERP {
	color: #628600;
}

/* End of Project title settings */

/* Start of FEARLUS specific page styles */
.charity_world_blue_bkgnd {background-color: #66ccff;}
/* End of FEARLUS specific page styles */

/* Start of GIMI specific page styles */
.GIMI_SG1 {background-color: #009999;}
.GIMI_SG2 {background-color: #999966;}
.GIMI_SG3 {background-color: #CC9999}
.GIMI_SG4 {background-color: #FF9999;}
.GIMI_soilfit_members {
	border: 2px solid #0000FF;
}
/* End of GIMI specific page styles */

/* Table font size reduction */

.small_table_text {
	font-size: 90%;}
	
/* Start of Homepage formatting for Land Conference - 25th April 2006 */
.land_conf_background {
background-color:#627DB6;
}

.land_conf_main_text {
color:#FFFFFF;
text-align:center;
	font-weight: 700;
	font-size: 1.2em;
	text-decoration:none;
}

.land_conf_secondary_text {
	color:#000000;
	text-align:center;
	font-weight: 700;
	font-size: 0.8em;
}
/* End of Homepage formatting for Land Conference - 25th April 2006 */

/*COLUMNS*/
.threecolumn_outer {
	width:33%;
	float:left;
/*	border: 1px dashed red; */
}

.threecolumn_inner {
	padding:.3em .5em .3em .5em;
/*	border: 1px dashed blue; */
}

.clearboth {
           clear: both;
           }
