/* Cascading Style Sheet, for farthingsofexmoor.co.uk - created: May 2008 
   includes layers menu styles
*/
/* http://www.farthingsofexmoor.co.uk/ */

/* White             FFFFFF R:255 G:255 B:255 */
/* Black             000000 R:0   G:0   B:0   */


/* Dk green         #08884f 
/* Orange	    #f78f1e


/*.~.~.~.~.~.~.~.~.~.~.~.~.~.~.*/


body	{
	color: #213D30 ;
	background-color: #ffffff;
	margin: 0;
	padding: 0;
        font-family: Arial, Verdana, sans-serif;
}

a:link	{
	text-decoration: underline;
	color: #213D30;
}

a:visited	{
	text-decoration: underline;
	color: #213D30;
}

a:hover	{
	text-decoration: underline;
	color: #f78f1e;
}

a:active	{
	text-decoration: underline;
	color: #213D30;
}



.normal {
	position: absolute;
	top : 160px;
	left: 80px;
        padding: 5px;
	font-family: Arial, Verdana, sans-serif;
	font-size: 13px;
	color: #213D30;
}

.small {
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	color: #213D30;
}

.normal_centre {
	font-family: Arial, Verdana, sans-serif;
	font-size: 13px;
	color: #05643b;
	text-align:center;
}

.normalbox      {
	border: 0px solid #08884f ;
	margin: 3px;
	padding: 5px;
	background-color: #ffffff;
}

.margin_greenbox      {
	margin-left: 180px;
	padding: 10px;
	background-color: #d4efe1;
}

.h1	{
	text-align: center;
	font-family: Arial, Verdana, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #00abf7;
}

.emph_Green	{
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00a75f;
}

.emph_dk_Green	{
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #213D30;
}

.mid_emph_dk_Green	{
	font-family: Arial, Verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #213D30;
}

.big_emph_dk_Green	{
	font-family: Arial, Verdana, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #213D30;
}


#headerWrapper {
  position: fixed;
  top: 0px;
  left:0px;  
  border: 2px solid #213D30;
  margin: 3px;
  padding: 5px;
  text-align : left;
  height : 145px;
  line-height : normal;
  background-color : #e4f6ee;
  z-index:9;
}

#greenBorder {
  display: table;
  border: 1px solid #213D30;
  padding: 5px;
}

.header_dk_Green	{
	font-family: Arial, Verdana, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #213D30;
}

#headerLeft {
  float:left;
  width:400px;
  margin:0; padding:0;
}

#headerLeft_top {
  position : relative;
  top : 10px;
  left: 30px;
  font-family: Arial, Verdana, sans-serif;
  font-size: 36px;
  font-weight: bold;
  color: #213D30;
  }

#headerLeft_bottom {
  position : relative;
  top : 20px;
  left: 30px;
  font-family: Arial, Verdana, sans-serif;
  font-size: 22px;
  font-weight: bold;
  color: #213D30;
  }

#headerRight {
  float:right;
  height:140px;
  width:250px;
  margin:0; padding:0;
  font-size: 14px;
  font-weight:bold;
  color: #213D30;
}

#headerMiddle {
  position:absolute;
  top: 40%;
  left: 40%;
  width:240px;
  font-size: 14px;
  color: #213D30;
  font-weight:bold;
  text-align: center;
}


#centreDiv {
 margin-left: auto;
 margin-right: auto;
 text-align:center;
}

.floatleft {
float: left;
width: auto;
margin-left: 5px;
margin-right: 5px;
}

.floatright {
float: right;
width: auto;
}

.mainparatitle {
font-size : 16px;
font-weight: bold;
}

#menuBox {
position: fixed;
top : 159px;
left : 3px;
width :180px;
height :400px;
border: 2px solid #213D30;
background-color: #e4f6ee;
padding: 5px;
}

a.menuLink:link, .menuLink:visited, .menuLink:active { 
  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;
  font-weight:bold;
  color: #08884f; 
  border: 1px solid #213D30;
  padding: 5px;
  background-color: #ffffff;
  text-decoration : none;
}

a.menuLink:hover { 
  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;
  color: #08884f ;
  font-weight:bold; 
  border: 1px solid #213D30;
  padding: 5px;
  background-color: #c6dbd2;
  text-decoration : none;
}

.simple_textRight {
 margin-left : 100px;
}

img.middle { 
vertical-align: middle; 
padding: 5px;
}

img.middle_floatright { 
float: right;
width: auto;
vertical-align: middle; 
margin: 5px;
border-color: #d4efe1;
border-width : 5px;
border-style: solid;
}

img.middle_floatleft { 
float: left;
width: auto;
vertical-align: middle; 
padding: 5px;
}

p.boldcent{
   text-align:center;
   font-weight:bold;
}

p.middle_floatright { 
float: right;
width: auto;
vertical-align: middle; 
padding: 5px;
}


p.clearance{
   clear: both;
}

TABLE.green_shaded {
  border: 1px;
  border-style: solid;
  border-color: #213D30;
  border-spacing: 2px;
}

TABLE.green_shaded  TD{
  background: #e4f6ee;
  text-align : center;
  padding : 3px;
}


