<!-- /* $WEFT -- Created by: Andrew Thorburn (a.thorburn&#64;macaulay&#46;ac&#46;uk) on 22/05/2006 -- */
  @font-face {
    font-family: Eurostile;
    font-style:  normal;
    font-weight: normal;
    src: url(http://acorns.macaulay.ac.uk/fonts/EUROSTI0.eot);
  }
  
body {
	font-family: Eurostile, 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_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;

}

#top_intro_text {
	margin-left: 180px;
	margin-right: 180px;
	text-align: center;
}

/*End of page layout styles */

/*Start of top level menu styles */
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;
}

.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;
}


/*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);
}

a.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;
}

IMG {
	display:none;
	}
