@charset "utf-8";
#bkgdimage {
	position: absolute;
	background-image: url(../images/design_elements/pageBkgd_full.jpg);
	background-repeat: no-repeat;
	width: 1250px;
	margin-left: auto;
	margin-right: auto;
	top: 0px;
	height: 748px;
}

	
#main
	{
	position: relative;
	margin-top: 20px;
	width: 950px;
	background-color: #FFF;
	margin-left: auto;
	margin-right: auto;
	}
#main_old {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	width: 950px;
	background-color: #FFF;
}

	
#logo 
	{
	position: absolute;
	left: 38px;
	top: 30px;
	height: 75px;
	width: 244px;
	}
	
#header
	{
	width: 950px;
	height: 145px;
	margin-top: 0px;
	}
#mainIMG
	{
	width: 930px;
	height: 342px;
	margin-left: 11px;
	}
#mainIMGsubPage {
	width: 930px;
	height: 100px;
	margin-left: 11px;
}

	
#text
	{
	margin-left: 55px;
	width: 535px;
	margin-top: 25px;
	padding-top: 5px;
    }
#textSUB {
	margin-left: 55px;
	width: 595px;
	margin-top: 25px;
	padding-top: 5px;
}
#textADMIN {
	margin-left: 25px;
	width: 900px;
	margin-top: 25px;
	padding-top: 5px;
}
#sidebar {
	margin-left: 450px;
	width: 275px;
	margin-top: 50px;
	position: absolute;
	left: 203px;
	top: 448px;
	padding-left: 10px;
	padding-top: 20px;
	height: 555px;
	background-image: url(../images/misc/sidebarBkgd_3phases_withpadding.png);
	background-repeat: no-repeat;
}

#sidebar-original {
	margin-left: 450px;
	width: 257px;
	margin-top: 50px;
	position: absolute;
	left: 203px;
	top: 365px;
	padding-left: 28px;
	background-image: url(../images/sidebar_Bkgds/sidebarBkgd.png);
	background-repeat: no-repeat;
	padding-top: 20px;
	height: 555px;
}

#sidebarSubPage {
	margin-left: 450px;
	width: 243px;
	margin-top: 50px;
	position: absolute;
	left: 232px;
	top: 155px;
	padding-left: 9px;
	background-repeat: no-repeat;
	padding-top: 20px;
	height: 555px;
}
#sidebarContact {
	margin-left: 450px;
	width: 243px;
	margin-top: 50px;
	position: absolute;
	left: 232px;
	top: 155px;
	padding-left: 9px;
	background-image: url(../images/sidebar_Bkgds/sidebarBkgd_contact.png);
	background-repeat: no-repeat;
	padding-top: 20px;
	height: 555px;
}
#sidebarCompany {
	margin-left: 450px;
	width: 243px;
	margin-top: 50px;
	position: absolute;
	left: 232px;
	top: 155px;
	padding-left: 9px;
	background-image: url(../images/sidebar_Bkgds/sidebarBkgd_company.png);
	background-repeat: no-repeat;
	padding-top: 20px;
	height: 555px;
}

#sidebarDetails {
	margin-left: 450px;
	width: 243px;
	margin-top: 50px;
	position: absolute;
	left: 232px;
	top: 155px;
	padding-left: 9px;
	background-image: url(../images/sidebar_Bkgds/sidebarBkgd_Details.png);
	background-repeat: no-repeat;
	padding-top: 20px;
	height: 555px;
}

#sidebar3phases {
	margin-left: 450px;
	width: 243px;
	margin-top: 50px;
	position: absolute;
	left: 232px;
	top: 155px;
	padding-left: 9px;
	background-image: url(../images/sidebar_Bkgds/sidebarBkgd_3phases.png);
	background-repeat: no-repeat;
	padding-top: 20px;
	height: 555px;
}
#sidebarPortfolio {
	margin-left: 450px;
	width: 243px;
	margin-top: 50px;
	position: absolute;
	left: 232px;
	top: 155px;
	padding-left: 9px;
	background-image: url(../images/sidebar_Bkgds/sidebarBkgd_portfolio.png);
	background-repeat: no-repeat;
	padding-top: 20px;
	height: 555px;
}
#sidebarPricing {
	margin-left: 450px;
	width: 243px;
	margin-top: 50px;
	position: absolute;
	left: 232px;
	top: 155px;
	padding-left: 9px;
	background-image: url(../images/sidebar_Bkgds/sidebarBkgd_pricing.png);
	background-repeat: no-repeat;
	padding-top: 20px;
	height: 555px;
}
#sidebarProcess {
	margin-left: 450px;
	width: 243px;
	margin-top: 50px;
	position: absolute;
	left: 232px;
	top: 155px;
	padding-left: 9px;
	background-image: url(../images/sidebar_Bkgds/sidebarBkgd_process.png);
	background-repeat: no-repeat;
	padding-top: 20px;
	height: 555px;
}
#sidebarServices {
	margin-left: 450px;
	width: 243px;
	margin-top: 50px;
	position: absolute;
	left: 232px;
	top: 155px;
	padding-left: 9px;
	background-image: url(../images/sidebar_Bkgds/sidebarBkgd_services.png);
	background-repeat: no-repeat;
	padding-top: 20px;
	height: 555px;
}







	
#links
	{
	position:absolute;
	width: 615px;
	height: 31px;
	left: 308px;
	top: 105px;
	text-align: right;
	}

	
#bottomaccentlines
	{
	width: 100%;
	background-image: url(../images/design_elements/BottomAccentLines.png);
	height: 81px;
	}
#bottomaccentlines_original {
	width: 950px;
	background-image: url(../images/design_elements/BottomAccentLines.png);
	height: 81px;
}

#requestQuote {
	position: absolute;
	width: 208px;
	height: 101px;
	left: 721px;
	top: 24px;
	vertical-align: top;
}
#footerbar {
	width: 100%;
	height: 33px;
	background-image: url(../images/design_elements/BlueFooterBar.png);
	background-color: #6d6f71;
	background-repeat: repeat-x;
	margin-right: auto;
	margin-left: auto;
}
#footerbar_original {
	width: 950px;
	height: 33px;
	background-image: url(../images/design_elements/BlueFooterBar.png);
	background-color: #6d6f71;
	background-repeat: no-repeat;
}



#vertdivline {
	background-image: url(../images/design_elements/vertdivline2.png);
	position: absolute;
	width: 5px;
	height: 750px;
	left: 630px;
	top: 526px;
	background-repeat: no-repeat;
}

#bottomlinksbar {
	width: 877px;
	top: 1323px;
	height: 20px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 5px;
}
#bottomlinksbar_original {
	width: 877px;
	top: 1323px;
	height: 25px;
	margin-left: 40px;
}


#bottomlinks1 {
	width: 876px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 2px;
}
#bottomlinks1_original {
	width: 876px;
	top: 1366px;
	height: 141px;
	margin-left: 40px;
}
#intro {
	position: absolute;
	width: 431px;
	height: 241px;
	left: 50px;
	top: 219px;
}
#story-original {
	position: absolute;
	width: 338px;
	height: 131px;
	left: 566px;
	top: 191px;
	background-image: url(../images/buttons/OneDayStory.png);
	background-repeat: no-repeat;
}




	
#footerlinks
	{
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-color: #616365;
	height: 100%;
	}		
#footerlinks_original {
	width: 950px;
	height: 148px;
	background-image: url(../images/design_elements/FooterLinks.png);
	background-repeat: no-repeat;
}
#featuredproject {
	position: absolute;
	left: 25px;
	top: 370px;
	height: 287px;
	width: 243px;
}

