* {
	padding: 0;
	margin: 5px 0;
	background-color: #F17022;
}

a {
	text-decoration: none;
	color: white;
}
img {
	border: 1px white solid;
}
body {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;

}
#wrapper { 
	background-image:url('images/wrapper_back.jpg');
	margin: 0 auto;
	width: 1080px;
	border: 1px solid #E0E0E0;
	padding: 5px 2px 2px 7px;
	background-color: white;
}

#navigation {
	background-color: white;
	float: left;
	width: 1060px;
}

#TopLC { 
	background-color: #F17022;
	color: white;
	margin: 0px 5px 5px 0px;
	padding: 10px;
	height: 20px;
	width: 243px;
	float: left;
}
#TopLC p, a {
	background-color: #F17022;
	color: white;
	font-weight: bold;
}

#TopLM { 
	background-color: #F68B1F;
	color: white;
	margin: 0px 5px 5px 0px;
	padding: 10px;
	height: 20px;
	width: 243px;
	float: left;
}
#TopLM p { 
	background-color: #F68B1F;
	color: white;
	font-weight: bold;
}

#TopLM a { 
	background-color: #F68B1F;
	color: white;
}

#TopRM { 
	background-color: #FDB813;
	color: white;
	margin: 0px 5px 5px 0px;
	padding: 10px;
	height: 20px;
	width: 243px;
	float: left;
}
#TopRM p { 
	background-color: #FDB813;
	color: white;
	font-weight: bold;
}
#TopRM a { 
	background-color: #FDB813;
	color: white;
}

#TopRC { 
	background-color: black;
	color: white;
	margin: 0px 0px 5px 0px;
	padding: 10px;
	height: 20px;
	width: 243px;
	float: left;
}
#TopRC p {
	background-color: black;
	color: white;
	font-weight: bold;
}
#TopRC a {
	background-color: black;
	color: white;
}

#header {
	width: 1065px;
	float: left;
	height: 220px;
	background-color: white;
}
#headerLC {
	background-color: white;
	margin: 0px 5px 5px 0px;
	padding: 10px;
	width: 243px;
	float: left;
}
#headerLC h1 {
	background-color: white;
	font-family: Tahoma, Arial, sans-serif;
	color: black;
	text-align:center;
	font-size: 16px;
}
#headerLC p {
	font-family: Arial, sans-serif;
	background-color: white;
	color: #F68B1F;
	text-align:center;
	font-size: 32px;
	font-weight: bold;
}
#headerLC a {
	background-color: white;
}
#headerMC { 
	background-color: white;
	margin: 0px 5px 5px 0px;
	padding: 10px;
	width: 243px;
	float: left;
}
#headerMC h2 { 
	padding-top: 40px;
	background-color: white;
	color: #FDB813;
	text-align:center;
	font-size: 24px;
}
#headerRC { 
	background-color: white;
	width: 525px;
	float: left;
}
#headerRC img { 
	margin:0;
	margin-top:-5px;
	border:0;
}

/* main columns */

/* column 1 */

#leftcolumn { 
	color: #333;
	background-color: white;
	margin: 0px 5px 5px 0px;
	padding: 10px;
	min-height: 350px;
	width: 243px;
	float: left;
}
#leftcolumn h1 { 
	color: white;
	background-color: #F17022;
	font-size: 16px;
	padding: 5px;
}
#leftcolumn h2 { 
	color: #F17022;
	background-color: white;
	border-bottom: solid 1px #F17022;
	font-size: 14px;
	padding: 5px;
	margin-top: 20px;
}
#leftcolumn p { 
	background-color: white;
	color: black;
	padding: 5px;
}
#leftcolumn img {
	border: 1px solid grey;
	padding: 1px;
}
#leftcolumn ul, li {
	background-color: white;
	margin-left:10px;
}
#leftcolumn a { 
	background-color: white;
	color: #F17022;
}

/* column 2 */

#leftmiddle { 
	color: #333;
	background-color: white;
	margin: 0px 5px 5px 0px;
	padding: 10px;
	min-height: 350px;
	width: 243px;
	float: left;
}
#leftmiddle h1 { 
	color: white;
	background-color: #F68B1F;
	font-size: 16px;
	padding: 5px;
}
#leftmiddle h2 { 
	color: #F68B1F;
	background-color: white;
	border-bottom: solid 1px #F68B1F;
	font-size: 14px;
	padding: 5px;
	margin-top: 20px;
}
#leftmiddle p { 
	background-color: white;
	color: black;
	padding: 5px;
}
#leftmiddle img { 
	border: 1px solid grey;
	padding: 1px;
}
#leftmiddle ul, li {
	background-color: white;
	margin-left: 10px;
}
#leftmiddle a { 
	background-color: white;
	color: #F68B1F;
}

/* column 3 */

#rightmiddle { 
	color: #333;
	background-color: white;
	margin: 0px 5px 5px 0px;
	padding: 10px;
	min-height: 350px;
	width: 243px;
	float: left;
}
#rightmiddle h1 { 
	color: white;
	background-color: #FDB813;
	font-size: 16px;
	padding: 5px;
}
#rightmiddle h2 { 
	color: #FDB813;
	background-color: white;
	font-size: 14px;
	padding: 5px;
	border-bottom: solid 1px #FDB813;
	margin-top: 20px;
}
#rightmiddle p { 
	background-color: white;
	color: black;
	padding: 5px;
}
#rightmiddle img { 
	border: 1px solid grey;
	padding: 1px;
}
#rightmiddle ul, li {
	background-color: white;
	margin-left: 10px;
}
#rightmiddle a { 
	background-color: white;
	color: #FDB813;
}

/* column 4 */

#rightcolumn { 
	color: #333;
	background-color: white;
	margin: 0px 0px 5px 0px;
	padding: 10px;
	min-height: 350px;
	width: 243px;
	float: left;
}
#rightcolumn  h1 { 
	color: white;
	background-color: #228B22;
	font-size: 16px;
	padding: 5px;
}
#rightcolumn p { 
	background-color: white;
	color: black;
	padding: 5px;
}
#rightcolumn img { 
	border: 1px solid grey;
	padding: 1px;
}
#rightcolumn ul, li {
	background-color: white;
	margin-left: 10px;
}
#rightcolumn a { 
	background-color: white;
	color: #228B22;
}

/* heating */

#full_heating {
	color: #333;
	background-color: white;
	margin: 0px 5px 5px 0px;
	padding: 10px;
	min-height: 350px;
	width: 1050px;
	float: left;
}
#full_heating h1 { 
	color: white;
	background-color: #F17022;
	font-size: 18px;
	padding: 5px;
}
#full_heating h2 { 
	color: #F17022;
	background-color: white;
	font-size: 16px;
	padding: 5px;
	margin-top: 20px;
}
#full_heating p { 
	background-color: white;
	color: black;
	padding: 5px;
}
#full_heating ul {
	background-color: white;
	padding: 15px;
}
#full_heating li {
	color: black;
}
#full_heating form, table, tr, td, field, textarea, input {
	background-color: white;
}

#left_heating { 
	color: #333;
	background-color: white;
	border-right: 1px solid #D8D8D8;
	margin: 0px 5px 5px 0px;
	padding: 10px;
	min-height: 350px;
	width: 780px;
	float: left;
}
#left_heating h1 { 
	color: white;
	background-color: #F17022;
	font-size: 18px;
	padding: 5px;
}
#left_heating h2 { 
	color: #F17022;
	background-color: white;
	font-size: 16px;
	padding: 5px;
	margin-top: 20px;
}
#left_heating p {
	background-color: white;
	color: black;
	padding: 5px;
}
#left_heating p.logos {
	background-color: white;
	padding: 5px;
	border: 5px #FDB813 solid;
	margin: 30px;
	text-align: center;
}
#left_heating img {
	padding: 1px;
	margin: 5px;
	background-color: white;
}
#full_heating img {
	padding: 1px;
	margin: 5px;
	background-color: white;
}
#full_heating a { 
	background-color: white;
	color: #F17022;
}
#left_heating ul, li {
	background-color: white;
	margin-left:10px;
}
#left_heating a { 
	background-color: white;
	color: #F17022;
}
#right_heating { 
	color: #333;
	background-color: white;
	margin: 0px 0px 5px 0px;
	padding: 10px;
	min-height: 350px;
	width: 243px;
	float: left;
}
#right_heating h1 { 
	color: white;
	background-color: #696969;
	font-size: 16px;
	padding: 5px;
}
#right_heating h2 { 
	color: #F17022;
	background-color: white;
	font-size: 12px;
	padding: 5px;
}
#right_heating p { 
	background-color: white;
	color: black;
	padding: 5px;
}
#right_heating img { 
	border: 1px solid grey;
	padding: 1px;
}
#right_heating ul, li {
	background-color: white;
	margin-left: 10px;
}
#right_heating a { 
	background-color: white;
	color: #F17022;
	text-decoration: none;
}
/* plumbing */

#full_plumbing {
	color: #333;
	background-color: white;
	margin: 0px 5px 5px 0px;
	padding: 10px;
	min-height: 350px;
	width: 1050px;
	float: left;
}
#full_plumbing h1 { 
	color: white;
	background-color: #F68B1F;
	font-size: 18px;
	padding: 5px;
}
#full_plumbing h2 { 
	color: #F68B1F;
	background-color: white;
	font-size: 16px;
	padding: 5px;
	margin-top: 20px;
}
#full_plumbing p { 
	background-color: white;
	color: black;
	padding: 5px;
}
#left_plumbing { 
	color: #333;
	background-color: white;
	border-right: 1px solid #D8D8D8;
	margin: 0px 5px 5px 0px;
	padding: 10px;
	min-height: 350px;
	width: 780px;
	float: left;
}
#left_plumbing h1 { 
	color: white;
	background-color: #F68B1F;
	font-size: 18px;
	padding: 5px;
}
#left_plumbing h2 { 
	color: #F68B1F;
	background-color: white;
	font-size: 16px;
	padding: 5px;
	margin-top: 20px;
}
#left_plumbing p {
	background-color: white;
	color: black;
	padding: 5px;
}
#left_plumbing img {
	padding: 1px;
	margin: 5px;
	background-color: white;
}
#full_plumbing img {
	padding: 1px;
	margin: 5px;
	background-color: white;
}
#full_plumbing a { 
	background-color: white;
	color: #F68B1F;
}
#left_plumbing ul, li {
	background-color: white;
	margin-left:10px;
}
#left_plumbing a { 
	background-color: white;
	color: #F68B1F;
}
#right_plumbing { 
	color: #333;
	background-color: white;
	margin: 0px 0px 5px 0px;
	padding: 10px;
	min-height: 350px;
	width: 243px;
	float: left;
}
#right_plumbing h1 { 
	color: white;
	background-color: #696969;
	font-size: 16px;
	padding: 5px;
}
#right_plumbing h2 { 
	color: #F68B1F;
	background-color: white;
	font-size: 12px;
	padding: 5px;
}
#right_plumbing p { 
	background-color: white;
	color: black;
	padding: 5px;
}
#right_plumbing img { 
	border: 1px solid grey;
	padding: 1px;
}
#right_plumbing ul, li {
	background-color: white;
	margin-left: 10px;
}
#right_plumbing a { 
	background-color: white;
	color: #228B22;
}

/* fires */

#full_fires {
	color: #333;
	background-color: white;
	margin: 0px 5px 5px 0px;
	padding: 10px;
	min-height: 350px;
	width: 1050px;
	float: left;
}
#full_fires h1 { 
	color: white;
	background-color: #FDB813;
	font-size: 18px;
	padding: 5px;
}
#full_fires h2 { 
	color: #FDB813;
	background-color: white;
	font-size: 16px;
	padding: 5px;
	margin-top: 20px;
}
#full_fires p { 
	background-color: white;
	color: black;
	padding: 5px;
}
#left_fires { 
	color: #333;
	background-color: white;
	border-right: 1px solid #D8D8D8;
	margin: 0px 5px 5px 0px;
	padding: 10px;
	min-height: 350px;
	width: 780px;
	float: left;
}
#left_fires h1 { 
	color: white;
	background-color: #FDB813;
	font-size: 18px;
	padding: 5px;
}
#left_fires h2 { 
	color: #FDB813;
	background-color: white;
	font-size: 16px;
	padding: 5px;
	margin-top: 20px;
}
#left_fires p {
	background-color: white;
	color: black;
	padding: 5px;
}
#left_fires img {
	padding: 1px;
	margin: 5px;
	background-color: white;
}
#full_fires img {
	padding: 1px;
	margin: 5px;
	background-color: white;
}
#full_fires a { 
	background-color: white;
	color: #FDB813;
}
#left_fires ul, li {
	background-color: white;
	margin-left:10px;
}
#left_fires a { 
	background-color: white;
	color: #FDB813;
}
#right_fires { 
	color: #333;
	background-color: white;
	margin: 0px 0px 5px 0px;
	padding: 10px;
	min-height: 350px;
	width: 243px;
	float: left;
}
#right_fires h1 { 
	color: white;
	background-color: #696969;
	font-size: 16px;
	padding: 5px;
}
#right_fires h2 { 
	color: #FDB813;
	background-color: white;
	font-size: 12px;
	padding: 5px;
}
#right_fires p { 
	background-color: white;
	color: black;
	padding: 5px;
}
#right_fires img { 
	border: 1px solid grey;
	padding: 1px;
}
#right_fires ul, li {
	background-color: white;
	margin-left: 10px;
}
#right_fires a { 
	background-color: white;
	color: #228B22;
}

/* renewables */

#full_renewables {
	color: #333;
	background-color: white;
	margin: 0px 5px 5px 0px;
	padding: 10px;
	min-height: 350px;
	width: 1050px;
	float: left;
}
#full_renewables h1 { 
	color: white;
	background-color: #228B22;
	font-size: 18px;
	padding: 5px;
}
#full_renewables h2 { 
	color: #228B22;
	background-color: white;
	font-size: 16px;
	padding: 5px;
	margin-top: 20px;
}
#full_renewables p { 
	background-color: white;
	color: black;
	padding: 5px;
}
#left_renewables { 
	color: #333;
	background-color: white;
	border-right: 1px solid #D8D8D8;
	margin: 0px 5px 5px 0px;
	padding: 10px;
	min-height: 350px;
	width: 780px;
	float: left;
}
#left_renewables h1 { 
	color: white;
	background-color: #228B22;
	font-size: 18px;
	padding: 5px;
}
#left_renewables h2 { 
	color: #228B22;
	background-color: white;
	font-size: 16px;
	padding: 5px;
	margin-top: 20px;
}
#left_renewables p {
	background-color: white;
	color: black;
	padding: 5px;
}
#left_renewables img {
	padding: 1px;
	margin: 5px;
	background-color: white;
}
#full_renewables img {
	padding: 1px;
	margin: 5px;
	background-color: white;
}
#full_renewables a { 
	background-color: white;
	color: #228B22;
}
#left_renewables ul, li {
	background-color: white;
	margin-left:10px;
}
#left_renewables a { 
	background-color: white;
	color: #228B22;
}
#right_renewables { 
	color: #333;
	background-color: white;
	margin: 0px 0px 5px 0px;
	padding: 10px;
	min-height: 350px;
	width: 243px;
	float: left;
}
#right_renewables h1 { 
	color: white;
	background-color: #696969;
	font-size: 16px;
	padding: 5px;
}
#right_renewables h2 { 
	color: #228B22;
	background-color: white;
	font-size: 12px;
	padding: 5px;
}
#right_renewables p { 
	background-color: white;
	color: black;
	padding: 5px;
}
#right_renewables img { 
	border: 1px solid grey;
	padding: 1px;
}
#right_renewables ul, li {
	background-color: white;
	margin-left: 10px;
}
#right_renewables a { 
	background-color: white;
	color: #228B22;
}


/* footer */

#footer { 
	width: 1050px;
	clear: both;
	background-color: white;
	color: #333;
	border: 1px solid #ccc;
	margin: 0px 0px 10px 0px;
	padding: 10px;
	min-height: 350px;
}
#footer_short { 
	width: 1050px;
	clear: both;
	background-color: white;
	color: #333;
	border: 1px solid #ccc;
	margin: 0px 0px 10px 0px;
	padding: 10px;
	min-height: 100px;
}
#footer_short a {
	background-color: white;
	color: #333;
}
#footer, #footer_short p {
	background-color: white;
	color: #333;
}
#footer, #footer_short img {
	border: solid 2px white;
}
#footerLC { 
	background-color: white;
	margin: 0px 5px 5px 0px;
	padding: 10px;
	height: 20px;
	width: 240px;
	float: left;
}
#footerLC h1 { 
	background-color: #F17022;
	color: white;
	font-size: 12px;
	padding: 5px;
}
#footerLC p {
	background-color: white;
	color: #333;
}
#footerLC a {
	background-color: white;
	color: #333;
}
#footerLM { 
	background-color: white;
	margin: 0px 5px 5px 0px;
	padding: 10px;
	height: 20px;
	width: 240px;
	float: left;
}
#footerLM h1 { 
	background-color: #F68B1F;
	color: white;
	font-size: 12px;
	padding: 5px;
}
#footerLM p { 
	background-color: white;
	color: #333;
}
#footerLM ul, li { 
	background-color: white;
	color: #333;
	margin-left: 10px;
}
#footerRM { 
	background-color: white;
	margin: 0px 5px 5px 0px;
	padding: 10px;
	height: 20px;
	width: 240px;
	float: left;
}
#footerRM h1 { 
	background-color: #FDB813;
	color: white;
	font-size: 12px;
	padding: 5px;
}
#footerRM p { 
	background-color: white;
	color: #333;
}
#footerRM a { 
	background-color: white;
}
#footerRC { 
	background-color: white;
	margin: 0px 0px 5px 0px;
	padding: 10px;
	height: 20px;
	width: 235px;
	float: right;
}
#footerRC h1 { 
	background-color: Black;
	color: white;
	font-size: 12px;
	padding: 5px;
}
#footerRC p {
	background-color: white;
	color: #333;
}
#footerRC a {
	background-color: white;
	color: #333;
}
