/* CSS Document */

body {
	margin: 0;
	padding: 0;
	background:url(../images/website_bg.gif) no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 120%;
	color: #fff;
}

#wrapper {
	width: 800px;
	height: 600px;
	margin: 20px auto;
}

#leftSection {
	background: #fff url(../images/kn_logo_banner.jpg) no-repeat;
	width: 286px;
	height: 600px;
	float: left;
}

/* Page Background / Holder for each page so that the BG chages colour */

#centerSectionHome {
	background: url(../images/bg_home.jpg) no-repeat #FF9207;
	width: 514px;
	height: 600px;
	float: right;
}

#centerSectionAbout {
	background: url(../images/bg_about.jpg) no-repeat #E20A16;
	width: 514px;
	height: 600px;
	float: right;
}

#centerSectionServices {
	background: url(../images/bg_services.jpg) no-repeat #62A725;
	width: 514px;
	height: 600px;
	float: right;
}

#centerSectionPlant {
	background: url(../images/bg_plant.jpg) no-repeat #0083D7;
	width: 514px;
	height: 600px;
	float: right;
}

#centerSectiontestimonials {
	background: url(../images/bg_testimonials.jpg) no-repeat #00879C;
	width: 514px;
	height: 600px;
	float: right;
}

#centerSectionContact {
	background: url(../images/bg_contact.jpg) no-repeat #004085;
	width: 514px;
	height: 600px;
	float: right;
}

#quoteHome {
	width: 200px;
	height: 600px;
	float: left;
}

#copyHolder {
	width: 294px;
	height: 280px;
	float: left;
	padding: 310px 20px 0 200px;
}

#copyHolderFull {
	width: 294px;
	height: 480px;
	float: left;
	padding: 70px 20px 0 200px;
}

#copyHolderFullTestimonials {
	width: 294px;
	height: 320px;
	float: left;
	padding: 260px 20px 0 200px;
}

#contactcontainer {
	width: 200px;
	padding: 190px 0 0 14px;
}

/* Text Styling */

.greenBoldCopy {
	color: #97D045;
	font-weight: bold;
}

.greyCopy {
	color: #666;
}

/* Link Styling Within Copy */

#contactcontainer a{
	color: #97D045;
	font-weight: bold;
	text-decoration: none;
}

#contactcontainer a:hover{
	color: #666;
}

#copyHolder a{
	color: #97D045;
	font-weight: bold;
	text-decoration: none;
}

#copyHolder a:hover{
	color: #666;
}

h1 {
	font-size: 140%;
	line-height: 100%;
}

.marginBottom {
	margin-bottom: 2px;
}

.marginBottom.br {
	margin: 0;
	padding: 0;
}

.marginBottom p {
	margin: 0;
	padding: 0;
}