/**************** Body and tag styles ****************/
* {margin: 0;}
body, h1, h2, h3, h4, h5, h6, p, blockquote, label, fieldset, ul, ol, dl, li, object, table, th, tr, td  {padding: 0;}
body {
	font: 100%/1.3 Helvetica, Arial, sans-serif;
	color: #595E5A; background-color: #fff;
}
img {border:none;
}
h1 {
	font-size: 1.8em;
	background-color: #BED5C5;
	color: #BA7E41;
	padding: 12px;
}
h2 {
	font-size: 1.4em;
	color: #BA7E41;
	padding: 12px 12px 8px;
}
h3 {
	font-size: .9em;
	font-style: italic;
	font-weight: normal;
	padding: 12px;
}
h4, h5 {font-size: .9em;
	text-transform: uppercase;
	margin-bottom: .5em;
}
h5 {text-transform: none;
}
p {font-size: .76em;
	margin-bottom: 1em;
}
a {text-decoration: underline;}
a:link, a:visited {color: #1F6836; background-color: inherit;}
a:hover, a:active {color: #BA7E41; background-color: inherit; text-decoration: none;
}
/**************** Container styles ****************/
#container {
	width: 760px;
	margin: 0 auto;
}
/**************** Header styles ****************/
#header {
	background: url(../images/jpg/mainheader.jpg) no-repeat left top;
	height: 136px;
	position: relative;
}
#header #logocontainer {
	position: absolute;
	bottom: 64px; right: 0;
}
#header #logocontainer img {
	float: right;
	margin-left: 8px;
}
/**************** Text Navigation styles ****************/
#textnavbar {
	float: left;
	height: 20px;
	width: 100%;
	font-size: .76em;
	font-weight: bold;
	padding-top: 6px;
}
#textnavbar li {
	border-right: 1px solid #1F6836;
	padding: 0 25px;
	list-style-type: none;
	display: inline;
	float: left;
	line-height: 1;
}
#textnavbar li#leftlistitem {border-left: 1px solid #1F6836;
}
#textnavbar a {text-decoration: none;}
#textnavbar a:link, #textnavbar a:visited {color: #1F6836; background-color: inherit;}
#textnavbar a:hover, #textnavbar a:active  {color: #BA7E41; background-color: inherit;
}
/**************** Image Navigation styles ****************/
#imgnavbar, #imgnavbar2 {
	float: left;
	width: 100%;
	height: 147px;
}
#imgnavbar li, #imgnavbar2 li {
	list-style-type: none;
	display: inline;
	float: left;
	height: 147px;
	margin-right: 8px;
}
#imgnavbar li a, #imgnavbar2 li a {display: block; height: 147px;
}
#imgnavbar li a.timberlink {background: url(../images/jpg/timberharvesting-hover.jpg) no-repeat -292px top; width: 146px;}
#imgnavbar li a.timberlink:hover {background: url(../images/jpg/timberharvesting-hover.jpg) no-repeat -146px top;}
#imgnavbar li a.biomasslink {background: url(../images/jpg/biomass-hover.jpg) no-repeat -290px top; width: 145px;}
#imgnavbar li a.biomasslink:hover {background: url(../images/jpg/biomass-hover.jpg) no-repeat -145px top;}
#imgnavbar li a.roundwoodlink {background: url(../images/jpg/roundwood-hover.jpg) no-repeat -290px top; width: 145px;}
#imgnavbar li a.roundwoodlink:hover {background: url(../images/jpg/roundwood-hover.jpg) no-repeat -145px top;}
#imgnavbar li a.exportlink {background: url(../images/jpg/export-hover.jpg) no-repeat -292px top; width: 146px;}
#imgnavbar li a.exportlink:hover {background: url(../images/jpg/export-hover.jpg) no-repeat -146px top;}
#imgnavbar li a.coproductslink {background: url(../images/jpg/coproducts-hover.jpg) no-repeat -292px top; width: 146px;}
#imgnavbar li a.coproductslink:hover {background: url(../images/jpg/coproducts-hover.jpg) no-repeat -146px top;}
#imgnavbar li#lastlink, #imgnavbar2 li#lastlink {margin-right: 0;
}
#imgnavbar2 li a.timberlink {background: url(../images/jpg/timberharvesting-hover.jpg) no-repeat -146px top; width: 146px;}
#imgnavbar2 li a.timberlink:hover {background: url(../images/jpg/timberharvesting-hover.jpg) no-repeat -292px top;}
#imgnavbar2 li a.biomasslink {background: url(../images/jpg/biomass-hover.jpg) no-repeat -145px top; width: 145px;}
#imgnavbar2 li a.biomasslink:hover {background: url(../images/jpg/biomass-hover.jpg) no-repeat -290px top;}
#imgnavbar2 li a.roundwoodlink {background: url(../images/jpg/roundwood-hover.jpg) no-repeat -145px top; width: 145px;}
#imgnavbar2 li a.roundwoodlink:hover {background: url(../images/jpg/roundwood-hover.jpg) no-repeat -290px top;}
#imgnavbar2 li a.exportlink {background: url(../images/jpg/export-hover.jpg) no-repeat -146px top; width: 146px;}
#imgnavbar2 li a.exportlink:hover {background: url(../images/jpg/export-hover.jpg) no-repeat -292px top;}
#imgnavbar2 li a.coproductslink {background: url(../images/jpg/coproducts-hover.jpg) no-repeat -146px top; width: 146px;}
#imgnavbar2 li a.coproductslink:hover {background: url(../images/jpg/coproducts-hover.jpg) no-repeat -292px top;
}
#imgnavbar span, #header span, #imgnavbar2 span {display: none;}
#imgnavbar2 li.timbercurrent {background: url(../images/jpg/timberharvesting-hover.jpg) no-repeat left top; width: 146px;}
#imgnavbar2 li.biomasscurrent {background: url(../images/jpg/biomass-hover.jpg) no-repeat left top; width: 145px;}
#imgnavbar2 li.roundwoodcurrent {background: url(../images/jpg/roundwood-hover.jpg) no-repeat left top; width: 145px;}
#imgnavbar2 li.exportcurrent {background: url(../images/jpg/export-hover.jpg) no-repeat left top; width: 146px;}
#imgnavbar2 li.coproductscurrent {background: url(../images/jpg/coproducts-hover.jpg) no-repeat left top; width: 146px;
}
/**************** Crumb Text Navigation styles ****************/
#crumbnavbar {
	float: left;
	height: 20px;
	width: 100%;
	font-size: .76em;
	font-weight: bold;
	padding-top: 6px;
	color: #000;
}
#crumbnavbar ul li {
	padding: 0 .76em 0 1.6em;
	display: inline;
	float: left;
	line-height: 1;
	background: url(../images/gif/green-right-arrow.gif) no-repeat left 1px;
}
#crumbnavbar a {text-decoration: none;}
#crumbnavbar a:link, #crumbnavbar a:visited {color: #1F6836; background-color: inherit;}
#crumbnavbar a:hover, #crumbnavbar a:active  {color: #BA7E41; background-color: inherit;
}
/**************** Slideshow styles ****************/
#slideshow {
	position: relative;
	width: 760px;
	height: 180px;
	margin-bottom: 8px;
	float: left;
}
#slideshow img {
	display: none;
	position: absolute;
	top: 0; left: 0;
}
/**************** Content styles ****************/
#maincontent, #maincontent2 {
	background: url(../images/gif/home-content-bg.gif) repeat-y left top;
	float: left;
	width: 100%;
	margin-top: 8px;
}
#maincontent2 {
	margin-top: 0;
}
#contentleft {
	margin-right: 8px;
	width: 606px;
	float: left;
	padding-top: 1em;
}
#contentright {
	width: 146px;
	float: left;
	text-align: center;
	padding-top: 1em;
}
#maincontent2 #contentleft {
	padding-top: 0;
}
#maincontent2 #contentright, #bottomleftcontainer, #bottomrightcontainer {
	padding-top: 12px;
}
#maincontent p, #maincontent h4, #maincontent2 p, #morecontainer p {
	padding: 0 12px;
}
#bottomrightcontainer p, #contentright.contactdetails p {
	padding: 0;
}
#topleftcontainer, #toprightcontainer {
	border-bottom: 8px solid #fff;
}
#bottomrightcontainer p, #morecontainer p, #morecontainer ul {
	font-size: .6em;
}
.imgright {
	float: right;
	margin: 0 0 .5em 1em;
}
#morecontainer {
	margin-top: 8px;
	float: left;
	width: 100%;
	background-color: #DCE8E0;
}
#morecontainer ul, #contentleft ul {margin: 0 0 1em 3em;
}
#contentleft ul {font-size: .75em;
}
img#smallmap {margin-bottom: .3em;
}
/**************** Contact form styles ****************/
table {font-size: .76em;
	margin: 0 0 12px 12px;
	border-collapse: collapse;
	width: 460px;
}
th, td {padding: .5em .3em;
}
input#yourname, input#jobtitle, input#company, input#postcode, input#country, input#telephone, input#fax, input#email, textarea {
	width: 220px;
}
#contentleft label {float: right;
}
#contentleft label.labelleft {float: none;
	padding-left: .3em;
}
.aligntop {vertical-align: top;
}
.largelineheight {line-height: 1.6;
}
/**************** Map Page styles ****************/
#mapcontainer {
	float: right;
	background: url(../images/gif/map/euroforestmap.gif) no-repeat left top;
	width: 236px;
	height: 339px;
	position: relative;
	margin: 12px;
}
#mapcontainer img {
	position: absolute;
}
a#area1link, a#area2link, a#area3link, a#area4link, a#area5link, a#area6link, a#area7link, a#area8link, a#area9link, a#area10link, a#area11link, a#area12link, a#area13link, a#area14link {
	position: absolute;
	width: 19px;
	height: 19px;
	background-repeat: no-repeat;
	background-position: left top;
}
a#area1link {top: 44px; left: 51px; background: url(../images/gif/map/map-area1.gif);}
a#area1link:hover {background: url(../images/gif/map/map-area1.gif) no-repeat -19px top;}
a#area2link {top: 49px; left: 106px; background: url(../images/gif/map/map-area2.gif);}
a#area2link:hover {background: url(../images/gif/map/map-area2.gif) no-repeat -19px top;}
a#area3link {top: 75px; left: 71px; background: url(../images/gif/map/map-area3.gif);}
a#area3link:hover {background: url(../images/gif/map/map-area3.gif) no-repeat -19px top;}
a#area4link {top: 88px; left: 39px; background: url(../images/gif/map/map-area4.gif);}
a#area4link:hover {background: url(../images/gif/map/map-area4.gif) no-repeat -19px top;}
a#area5link {top: 124px; left: 52px; background: url(../images/gif/map/map-area5.gif);}
a#area5link:hover {background: url(../images/gif/map/map-area5.gif) no-repeat -19px top;}
a#area6link {top: 100px; left: 97px; background: url(../images/gif/map/map-area6.gif);}
a#area6link:hover {background: url(../images/gif/map/map-area6.gif) no-repeat -19px top;}
a#area7link {top: 118px; left: 82px; background: url(../images/gif/map/map-area7.gif);}
a#area7link:hover {background: url(../images/gif/map/map-area7.gif) no-repeat -19px top;}
a#area8link {top: 134px; left: 114px; background: url(../images/gif/map/map-area8.gif);}
a#area8link:hover {background: url(../images/gif/map/map-area8.gif) no-repeat -19px top;}
a#area9link {top: 171px; left: 115px; background: url(../images/gif/map/map-area9.gif);}
a#area9link:hover {background: url(../images/gif/map/map-area9.gif) no-repeat -19px top;}
a#area10link {top: 231px; left: 71px; background: url(../images/gif/map/map-area10.gif);}
a#area10link:hover {background: url(../images/gif/map/map-area10.gif) no-repeat -19px top;}
a#area11link {top: 225px; left: 142px; background: url(../images/gif/map/map-area11.gif);}
a#area11link:hover {background: url(../images/gif/map/map-area11.gif) no-repeat -19px top;}
a#area12link {top: 299px; left: 60px; background: url(../images/gif/map/map-area12.gif);}
a#area12link:hover {background: url(../images/gif/map/map-area12.gif) no-repeat -19px top;}
a#area13link {top: 274px; left: 115px; background: url(../images/gif/map/map-area13.gif);}
a#area13link:hover {background: url(../images/gif/map/map-area13.gif) no-repeat -19px top;}
a#area14link {top: 284px; left: 171px; background: url(../images/gif/map/map-area14.gif);}
a#area14link:hover {background: url(../images/gif/map/map-area14.gif) no-repeat -19px top;
}
#area1details, #area2details, #area3details, #area4details, #area5details, #area6details, #area7details, #area8details, #area9details, #area10details, #area11details, #area12details, #area13details, #area14details {display: none;
}
/**************** Footer styles ****************/
#footer {
	float: left;
	width: 100%;
	margin: 5px 0 5px;
}
#footer p {
	font-size: .6em;
	margin-bottom: 5px;
	color: #A0A3A1;
}
/**************** Misc classes and styles ****************/
p.smalltext {font-size: .6em;}
#bottomrightcontainer p.smallertext {font-size: .5em;}
