body {
	margin: 0;
	padding: 0;
	text-align: center;
	background-image:url(components/background.jpg);
	background-repeat:repeat-x;
	z-index: 0;
	height: 900px;
}

#container {
	position: relative;
	margin: 0 auto;
	top: 20px;
	left:1 px;
	width:672px;
	height:902px;
	text-align:left;
	background-image:url(components/background.png);
	z-index: 1;
}

#h1 {
	position:absolute;
	top: 354px;
	left: 34px;
	width:290px;
	height:34px;
	text-align:left;
	font-size: 45px;
	font-family: Helvetica, Arial, Verdana, Helvetica, sans-serif;
	font-weight:lighter;
	letter-spacing: -1px;
	line-height: 15pt;
	color: #333333;
	z-index: 3;
	}

#h2 {
	position:absolute;
	top: 400px;
	left: 34px;
	width:368px;
	height:322px;
	text-align:left;
	font-size: 14px;
	font-family: Helvetica, Arial, Verdana, Helvetica, sans-serif;
	font-weight:100;
	letter-spacing: 0px;
	line-height: 15pt;
	color: #333333;
	z-index: 3;
	}
	
	#h3 {
	position:absolute;
	top: 400px;
	left: 34px;
	width:570px;
	height:54px;
	text-align:left;
	font-size: 14px;
	font-family: Helvetica, Arial, Verdana, Helvetica, sans-serif;
	font-weight:100;
	letter-spacing: 0px;
	line-height: 15pt;
	color: #333333;
	z-index: 3;
	}
	
#h4 {
	position:absolute;
	top: 400px;
	left: 30px;
	width:300px;
	height:382px;
	text-align:left;
	font-size: 14px;
	font-family: Helvetica, Arial, Verdana, Helvetica, sans-serif;
	font-weight:100;
	letter-spacing: 0px;
	line-height: 15pt;
	color: #333333;
	z-index: 3;
	}	
	
#h5 {
	position:absolute;
	top: 579px;
	left: 448px;
	width:218px;
	height:153px;
	text-align:left;
	font-size: 14px;
	font-family: Helvetica, Arial, Verdana, Helvetica, sans-serif;
	font-weight:100;
	letter-spacing: 0px;
	line-height: 15pt;
	color: #FFFFFF;
	z-index: 3;
	}
	
#h6 {
	position:absolute;
	top: 840px;
	left: 131px;
	width:400px;
	height:60px;
	text-align:left;
	font-size: 12px;
	font-family: Helvetica, Arial, Verdana, Helvetica, sans-serif;
	font-weight:100;
	letter-spacing: 0px;
	line-height: 15pt;
	color: #999999;
	z-index: 3;
	}
		

#menu {
	position:absolute;
	left:47px;
	top:190px;
	width:750px;
	height:40px;
	font-weight: bold;
	font-size: 18px;
	font-family: Helvetica, Arial, Verdana, Helvetica, sans-serif;
	color: #ffff00;
	letter-spacing: -0.6px;
	line-height: 20pt;
	z-index: 4;
}

.heating {
	text-align:left;
	font-size: 14px;
	font-family: Helvetica, Arial, Verdana, Helvetica, sans-serif;
	font-weight:100;
	letter-spacing: 0px;
	line-height: 15pt;
	color: #333333;
	z-index: 3;
	}


#header {
	position:absolute;
	background-image:url(components/header.png);
	left:17px;
	top:13px;
	width:641px;
	height:302px;
	z-index:3;
}

#gradient {
	position:absolute;
	background-image:url(components/gradient.jpg);
	left:18px;
	top:240px;
	width:640px;
	height:630px;
	z-index:2;
}

#menubar {
position:absolute;
background-image:url(components/menubar.jpg);
left:18px;
top:308px;
width:640px;
height:10px;
z-index:7;
}

#homebutton {
position:absolute;
background-image:url(components/button.png);
left:275px;
top:314px;
width:102px;
height:33px;
z-index:6;
}
#homebuttonselected {
position:absolute;
background-image:url(components/selected.png);
left:275px;
top:314px;
width:102px;
height:33px;
z-index:6;
}
#hometext {
position:absolute;
top: 322px;
left: 310px;
text-align:left;
font-size: 18px;
font-family: Helvetica, Arial, Verdana, Helvetica, sans-serif;
font-weight:lighter;
letter-spacing: -1px;
color: #FFFFFF;
z-index: 7;
}
#hometextselected {
position:absolute;
top: 322px;
left: 310px;
text-align:left;
font-size: 18px;
font-family: Helvetica, Arial, Verdana, Helvetica, sans-serif;
font-weight:lighter;
letter-spacing: -1px;
color: #333333;
z-index: 7;
}


#aboutbutton {
position:absolute;
background-image:url(components/button.png);
left:365px;
top:314px;
width:102px;
height:33px;
z-index:5;
}
#aboutbuttonselected {
position:absolute;
background-image:url(components/selected.png);
left:365px;
top:314px;
width:102px;
height:33px;
z-index:6;
}
#abouttext {
position:absolute;
top: 322px;
left: 400px;
text-align:left;
font-size: 18px;
font-family: Helvetica, Arial, Verdana, Helvetica, sans-serif;
font-weight:lighter;
letter-spacing: -1px;
line-height: 15pt;
color: #FFFFFF;
z-index: 7;
}
#abouttextselected {
position:absolute;
top: 322px;
left: 400px;
text-align:left;
font-size: 18px;
font-family: Helvetica, Arial, Verdana, Helvetica, sans-serif;
font-weight:lighter;
letter-spacing: -1px;
color: #333333;
z-index: 7;
}


#servicesbutton {
position:absolute;
background-image:url(components/button.png);
left:455px;
top:314px;
width:102px;
height:33px;
z-index:4;
}
#servicesbuttonselected {
position:absolute;
background-image:url(components/selected.png);
left:455px;
top:314px;
width:102px;
height:33px;
z-index:6;
}
#servicestext {
	position:absolute;
	top: 322px;
	left: 482px;
	text-align:left;
	font-size: 18px;
	font-family: Helvetica, Arial, Verdana, Helvetica, sans-serif;
	font-weight:lighter;
	letter-spacing: -1px;
	line-height: 15pt;
	color: #FFFFFF;
	z-index: 7;
}
#servicestextselected {
position:absolute;
top: 322px;
left: 482px;
text-align:left;
font-size: 18px;
font-family: Helvetica, Arial, Verdana, Helvetica, sans-serif;
font-weight:lighter;
letter-spacing: -1px;
color: #333333;
z-index: 7;
}


#gallerybutton {
position:absolute;
background-image:url(components/button.png);
left:545px;
top:314px;
width:102px;
height:33px;
z-index:3;
}
#gallerybuttonselected {
position:absolute;
background-image:url(components/selected.png);
left:545px;
top:314px;
width:102px;
height:33px;
z-index:6;
}
#gallerytext {
	position:absolute;
	top: 322px;
	left: 570px;
	text-align:left;
	font-size: 18px;
	font-family: Helvetica, Arial, Verdana, Helvetica, sans-serif;
	font-weight:lighter;
	letter-spacing: -1px;
	line-height: 15pt;
	color: #FFFFFF;
	z-index: 7;
}
#gallerytextselected {
	position:absolute;
	top: 322px;
	left: 570px;
	text-align:left;
	font-size: 18px;
	font-family: Helvetica, Arial, Verdana, Helvetica, sans-serif;
	font-weight:lighter;
	letter-spacing: -1px;
	color: #333333;
	z-index: 7;
}

#radiator {
	position:absolute;
	background-image:url(components/radiator.jpg);
	left:443px;
	top:400px;
	width:203px;
	height:153px;
	z-index:3;
}

#contactbackground {
	position:absolute;
	background-image:url(components/contactbackground.jpg);
	left:443px;
	top:570px;
	width:203px;
	height:153px;
	z-index:3;
}
#logos {
	position:absolute;
	left:18px;
	top:715px;
	width:640px;
	height:65px;
	z-index:3;
	text-align:center;
}

#thumbnail1 {
	position:absolute;
	left:38px;
	top:470px;
	width:130px;
	height:106px;
	z-index:3;
}
#thumbnail2 {
	position:absolute;
	left:196px;
	top:470px;
	width:130px;
	height:105px;
	z-index:3;
}
#thumbnail3 {
	position:absolute;
	left:356px;
	top:470px;
	width:130px;
	height:105px;
	z-index:3;
}
#thumbnail4 {
	position:absolute;
	left:517px;
	top:470px;
	width:130px;
	height:105px;
	z-index:3;
}
#thumbnail5 {
	position:absolute;
	left:38px;
	top:596px;
	width:130px;
	height:105px;
	z-index:3;
}
#thumbnail6 {
	position:absolute;
	left:196px;
	top:596px;
	width:130px;
	height:105px;
	z-index:3;
}
#thumbnail7 {
	position:absolute;
	left:356px;
	top:596px;
	width:130px;
	height:105px;
	z-index:3;
}
#thumbnail8 {
	position:absolute;
	left:517px;
	top:596px;
	width:130px;
	height:105px;
	z-index:3;
}

#webcounter {
position:absolute;
top:0px;
left:400px;
}

