/* @group Main */

body {
	margin: 0;
	background: url(../images/header.gif) no-repeat center top;
	padding: 0;
}

#container{
	width: 970px;
	height: auto;
	margin-bottom: 30px;
	margin-left: auto;
	margin-right: auto;
}

rightcol {
	width: 235px;
	height: 300px;
	float: right;
}

#header{
	width: 970px;
	height: 95px;
	margin-top: 28px;
	margin-bottom: 3px;
}

#nav {
	width: 970px;
	height: 37px;
	margin-bottom: 10px;
}

#mainpic {
	width: 970px;
	height: 135px;
	background: url(../images/mainpic.jpg) no-repeat;
	margin-bottom: 8px;
	margin-top: 0;
}

#mainpic-woodchips {
	width: 970px;
	height: 135px;
	background: url(../images/woodchips.jpg) no-repeat;
	margin-bottom: 8px;
	margin-top: 0;
}

navtypecontain{
	width: 115px;
	height: 37px;
	float: left;
}

#main {
	width: 735px;
	height: auto;
	float: left;
}

#sidebarleft {
	width: 235px;
	height: auto;
	float: left;
}

#sidebarcentre {
	width: 480px;
	height: auto;
	float: right;
	margin-right: 5px;
	padding-right: 5px;
	padding-left: 5px;
}
#sidebarright {
	width: 235px;
	height: auto;
	float: right;
	margin-bottom: 15px;
}

#footer {
	width: 970px;
	margin-right: auto;
	margin-left: auto;
	clear:  both;
	background: url(images/mrsl/footer-bg.jpg) no-repeat center 0;
	padding-top: 8px;
	height: 40px;
	border-top: 1px solid #dcdcdc;
}

/* @end */

/* @group Widgets */

.widcontianer {
	width: auto;
	height: auto;
	margin-bottom: 5px;
	padding: 0;
	margin-top: 0;
}

#widlefttop {
	background: url(../images/widget-left-top.jpg) no-repeat;
	height: 135px;
	width: 235px;
	margin: 0;
	padding: 0;
}

#widleftright {
	background: url(../images/widget-right-top.jpg) no-repeat;
	height: 135px;
	width: 235px;
	margin: 0;
	padding: 0;
}

#widcentre {
	background: url(../images/widget-centre-top.jpg) no-repeat;
	height: 135px;
	width: 470px;
	margin: 0;
	padding: 0;
}

.widbrown {
	background: url(../images/widget-brown.gif) no-repeat;
	height: 130px;
	width: 235px;
	padding-top: 15px;
	margin: auto 0;
}

.widbrown2 {
	height: 130px;
	width: 235px;
	margin: auto 0;
	padding-top: 15px;
	background: url(../images/widget-brown2.gif) no-repeat;
}

.widbrown2a {
	height: 140px;
	width: 235px;
	margin: auto 0;
	padding-top: 15px;
		padding-bottom: 5px;

	background: url(../images/widget-brown2.gif) no-repeat;
}

.widlgreen {
	background: url(../images/widget-lgreen.gif) no-repeat;
	height: 85px;
	width: 235px;
	padding-top: 15px;
	margin: 0;
}

.widlgreen-woodschips {
	background: url(../images/widget-woodchip.jpg) no-repeat;
	height: 133px;
	width: 235px;
	padding-top: 15px;
	margin: 0;
}

.widgreen {
	background: url(../images/widget-green.gif) no-repeat;
	height: 170px;
	width: 235px;
	padding-top: 15px;
	margin: 0;
}

.widgreens {
	background: url(../images/widget-greens.gif) no-repeat;
	height: 110px;
	width: 235px;
	padding-top: 15px;
	margin: 0;
}

.widwoodleft {
	background: url(../images/wood-left.jpg) no-repeat;
	height: 425px;
	width: 235px;
	padding-top: 15px;
	margin: auto 0;
}

.widwoodrightbig {
	background: url(../images/wood-left-1.jpg) no-repeat;
	height: 420px;
	width: 235px;
	padding-top: 15px;
	margin: auto 0;
}

.widwoodright{
	background: url(../images/wood-right.jpg) no-repeat;
	height: 95px;
	width: 235px;
	padding-top: 15px;
	margin: auto 0;
}

.widwoodright_1{
	background: url(../images/wood-right_1.jpg) no-repeat;
	height: 103px;
	width: 235px;
	padding-top: 15px;
	margin: auto 0;
}

/* @end */

/* @group Type */

p {
		color: #005b28;
	font: 11.5pt/13pt Arial, Helvetica, Geneva, sans-serif;
	margin: 0;
	padding: 0 0 15px;
}

.p-caption {
	color: #186b3d;
	font: 8.5pt/11pt Verdana, sans-serif;
}

.p-bold a:link, a:active, a:hover, a:visited{
	color: #186b3d;
		font: normal 11.5pt/13pt Arial, Helvetica, Geneva, sans-serif;

	text-decoration: underline;
}


.p-faint {
		color: #005b28;
	
}


h5 {
	color: #003819;
	margin: 0;
	padding: 0 0 15px;
	text-align: center;
	font: bold 9pt/12pt Arial, Helvetica, Geneva, sans-serif;
}

.p-italic {
	font-style: italic;
	padding-top: 0;
}


h4 {
	color: #005b28;
	font: 11.5pt/13pt Arial, Helvetica, Geneva, sans-serif;
	margin: 0;
	padding: 0 0 15px}


.h4-blink {
	color: #005b28;
	font: 11.5pt/13pt Arial, Helvetica, Geneva, sans-serif;
	margin: 0;
	padding: 0 0 15px
	}


.p-legal {
	color: silver;
	text-align: center;
	font: 8pt/9pt Verdana, sans-serif;
	padding-top: 0;
	margin-top: 0;
}

.p-legal a:link, a:active, a:hover, a:visited{
	color: silver;
	text-align: right;
	font: bold 8pt/9px Verdana, sans-serif;
	text-decoration: none;
}


.p-green{
	color: #186b3d;
}



h1 {
	color: #003819;
	font: bold 16pt/16pt Arial, Helvetica, Geneva, sans-serif;
	margin: 0;
	padding: 0 0 5px;
	
}

h2
 {
	color: #00411d;
	text-align: left;
	padding: 0 15px 4px;
	margin: 0;
	font: bold 9pt/11.5pt Arial, Helvetica, Geneva, sans-serif;
}

.h2-dbrown{
	color: #3e2f01;
}

.h2-lbrown{
	color: #695003;
}

.h2-dgreen{
	color: #00411d;
}

.h2-lgreen{
	color: #c5d653;
}

.h2-dgreenctr{
	color: #00411d;
	text-align: center;
	line-height: 10pt;
	padding-bottom: 5px;
	padding-right: 5px;
	margin-right: 5px;
}

.h2-dgreenctrbig{
	color: #00411d;
	text-align: center;
	font-size: 23px;
	line-height: 22px;
	padding-right: 0px;
	margin-right: 0px;
}


.h2-lgreenctr{
	color: #63983e;
	text-align: center;
	line-height: 10pt;
	padding-bottom: 5px;
	padding-right: 5px;
	margin-right: 5px;
}

.h2-lgreenctr a:link,  a:visited{
		font: bold 9pt/11.5pt Arial, Helvetica, Geneva, sans-serif;
color: #63983e;
	text-align: center;
	line-height: 10pt;

	text-align: center;
	text-decoration: underline;
}

.h2-lgreenctr a:active, a:hover,{
		font: bold 9pt/11.5pt Arial, Helvetica, Geneva, sans-serif;
color: #c5d653;
	text-align: center;
	line-height: 10pt;
text-align: center;
	text-decoration: underline;
	font-weight: normal;
	font-style: normal;
}

.h2-lgreenctrmid{
	color: #c5d653;
	text-align: center;
	line-height: 15pt;
	padding-right: 5px;
	margin-right: 5px;
	font-size: 12pt;
	padding-top: 2px;
	padding-bottom: 7px;
}

.h2-lgreenctrbig{
	color: #c5d653;
	text-align: center;
	font-size: 23px;
	line-height: 24px;
	padding-right: 5px;
	margin-right: 5px;
}

h6 {
	color: #00411d;
	font: bold 25pt/26pt Arial, Helvetica, Geneva, sans-serif;
	text-align: center;
	margin: 0;
	padding: 0;
}

.h6-sml {
		color: #186b3d;
	margin: 0;
	font-size: 20pt;
}




ul {
		color: #005b28;
	font: 11.5pt/13pt Arial, Helvetica, Geneva, sans-serif;
	margin: 0;
	padding: 0 0 10px 40px;
	list-style-type: square;
}





/* @end */
