/************************************************************************/
/* WKD CSS - Copyright 2006 - www.ruralbusinessconsultancy.co.uk - v1.0 */
/************************************************************************/

/**********************
 NON-HOMEPAGE LAYOUT
***********************/

#pagecontainer {
	background: transparent url(/images/bgpagecontainer-alt.gif) no-repeat left bottom;
}

		div#pagecontainer.nologo {
			background: transparent url(/images/bgpagecontainer.gif) no-repeat left bottom;
		}


#mclft {
	float: left;
	width: 490px;
	margin: 45px 0px 0px 30px;
	padding: 0;
	font-size: 0.8em;
	color: #6C472C;
	line-height: 1.4em;
}

	* html #mclft {
		width: 460px;
	}

		div#mclft.footerpadd {
			margin-bottom: 90px;
		}

	#mclft p {
		margin: 10px 0px;
	}

	#mclft p.bottomspace {
		margin: 0px 0px 50px 0px;
	}

	#mclft h1  {
		color: #83B048;
		font-size: 1.0em;
		padding: 0;
		margin: 0;
	}

	#mclft h1.pagehead  {
		color: #1F590C;
		font-family: tahoma;
		font-weight: normal;
		font-size: 2.2em;
		padding: 0;
		margin-bottom: 20px;
		line-height:0.9em;

	}

#mcrgt {
	width: 219px;
	float: right;
	font-size: 0.85em;
	background: #DCE9D2 url(/images/bgmcrgtul.gif) no-repeat left bottom;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#mcrgtnonav {
	width: 219px;
	float: right;
	font-size: 0.85em;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

	#mcrgt img {
		border: 0;
		padding: 0;
		margin: 0;
	}

	#mcrgtinner {
		background: transparent url(/images/bgmcrgtulnavheader.gif) no-repeat left top;
	}

		#mcrgt ul {
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 13px;
			list-style: none;
			width: 206px;
			color: #6C472C;
		}

			#mcrgt ul li {
				border-bottom: 1px solid #CCDFBD;
			}

			#mcrgt ul li.navheader {
				line-height: 28px;
				padding-left: 11px;
				font-weight: bold;
			}

				#mcrgt ul li a:link, #mcrgt ul li a:visited {
					padding-left: 22px;
					line-height: 19px;
					color: #6C472C;
					text-decoration: none;
				}

				#mcrgt ul li a:hover {
					color: #C6946B;
					text-decoration: underline;
				}

				#mcrgt ul li.subnavon {
					background: transparent url(/images/rhsullibulletarrow.gif) no-repeat left top;
					font-weight: bold;
				}



/**********************
 ONE COLUMN LAYOUT
***********************/

#mcwide {
	float: left;
	width: 690px;
	margin: 45px 0px 0px 30px;
	padding: 0;
	font-size: 0.8em;
	color: #6C472C;
	line-height: 1.4em;
}

	* html #mcwide {
		width: 690px;
	}

		div#mcwide.footerpadd {
			margin-bottom: 90px;
		}

	#mcwide p {
		margin: 10px 0px;
	}

	#mcwide p.bottomspace {
		margin: 0px 0px 60px 0px;
	}

	#mcwide h1  {
		color: #83B048;
		font-size: 1.0em;
		padding: 0;
		margin: 0;
	}