@charset "utf-8";

.style1 {font-family: Verdana, Geneva, sans-serif}

.style8 {color: #CC3333}

.style11 {

    line-height:50%;

	color: #CC3333;

	font-size: 11px;

}

.style12 {font-size: 16px}

.style13 {color: #CC3333; font-size: 16px; }

.style15 {color: #CC3333; font-size: 12px; }



body {

	background-color: #FFF;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-image: url(Images/bg-left.gif);

	background-repeat: repeat;

}



.mainContent2h1{ 

	font:14px Tahoma, Arial; 

	color:#CC3333;

	text-align:left;

	margin-bottom:5px;

	margin-top:10px;

}



.mainContent2h3{ 

	font:15px Tahoma, Arial;

	color:#333333;

	text-align:left;

}



.mainContent2p{ 

	font:12px Tahoma, Arial;

	color:#7C7C7C;

	line-height:18px;

}

.mainContent2a { 

	font:12px Tahoma, Arial;

	color:#7C7C7C;

	text-decoration:underline;

}



.mainContent2a:hover { 

	font:12px Tahoma, Arial;

	color:#CC3333;

	text-decoration:underline;

}

.mainContent4a { 

	font:14px Tahoma, Arial;

	color:#AF1719;

	text-decoration:underline;

}



.mainContent4a:hover { 

	font:14px Tahoma, Arial;

	color:#AF1719;

	text-decoration:underline;

}
.mainContent3a { 

	font:12px Tahoma, Arial;

	color:#CC3333;

	text-decoration:underline;

}



.mainContent3a:hover { 

	font:12px Tahoma, Arial;

	color:#7C7C7C;

	text-decoration:underline;

}

.mainContent2hr {

	color:#eeeeee;

}

/*Wrapper*/

#holdingBox {

	margin-right: auto;

	margin-left: auto;

	height: auto;

	width: 781px;

	position: relative;

	margin-top: 20px;

}



/*Header and Navigation*/

#holdingBox #headerNavigation {

	height: 325px;

	width: 780px;

}

#holdingBox #headerNavigation #morganFuels {

	height: 264px;

	width: 377px;

	position: absolute;

}

#holdingBox #headerNavigation #serviceArea {

	height: 325px;

	width: 158px;

	left: 377px;

	position: absolute;

}

#holdingBox #headerNavigation #rightHeaderImg {

	height: 325px;

	width: 246px;

	position: absolute;

	left: 534px;

}

#holdingBox #headerNavigation #navigationMenu {

	height: 61px;

	width: 377px;

	position: absolute;

	top: 264px;

	background-color: #666;

}



/* Main content area */



#mainContent {

	height: auto;

	width: 780px;

}

#mainImgHolder {

	z-index: 0;

	height: auto;

	width: 780px;

}



#mainHeading {

	position: absolute;

	height: 289px;

	width: 173px;

	left: 9px;

	top: 347px;

	z-index: 2;

}

#welcomeHeading {

	position: absolute;

	height: auto;

	width: 510px;

	left: 196px;

	top: 375px;

	z-index: 2;

}

#contactHeading {

	position: absolute;

	height: auto;

	width: 510px;

	left: 15px;

	top: 347px;

	z-index: 2;

}

#listLeft {

	position: absolute;

	z-index: 3;

	left: 206px;

	top: 1px;

	height: 228px;

	width: 545px;

}

#commerciallist {

	position: absolute;

	z-index: 3;

	left: 221px;

	top: 348px;

	height: 228px;

	width: 539px;

}

#residentiallist {

	position: absolute;

	z-index: 3;

	left: 228px;

	top: 342px;

	height: 202px;

	width: 494px;

}

#contactlist {

	position: absolute;

	z-index: 3;

	left: 13px;

	top: 379px;

	height: 228px;

	width: 561px;

}

#welcomelist {

	position: absolute;

	z-index: 3;

	left: 195px;

	top: 435px;

	height: 134px;

	width: 561px;

}

#listRight {

	position: absolute;

	z-index: 3;

	left: 474px;

	top: 474px;

	height: auto;

	width: 281px;

}



/* Style for the list both left and right */

.unorderedList {

	font-family: Verdana, Geneva, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000;

	text-decoration: none;

	text-align: left;

	line-height: 20px;

	display: block;

}





/* Footer */

#footer {

	background-image: url(Images/footerImg.gif);

	background-repeat: no-repeat;

	height: 130px;

	width: 780px;

	position: relative;

}



/* Text Styles */

.headerTitle {

	font:16px Tahoma, Arial; 

	color:#CC3333;

	text-align:left;

	text-decoration: none;

}

.listText {

	font-family: Verdana, Geneva, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000;

	text-decoration: none;

}

.border {

	border: 2px solid #000000;

}


