#global {
	position:relative;
	left: 50%;
	width: 780px;
	height: 554px; /* moitié de la hauteur */
	margin-left: -390px;
	background-color: #E8E8E8;
	z-index: 2;
}
a:link {
	color: #999999;
	font-size: 9px;
	text-decoration: none;
}
.tagline {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: italic;
	color: #00703C;
}
a:visited {
	color: #999999;
	text-decoration: none;
	font-size: 9px;
}
a:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 9px;
}
body {
	background-color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin: 0px;
}
.contact_info {
	font-size: 10px;
	color: #FFFFFF;
	line-height: 20px;
}
.links {
	color: #999999;
	font-size: 10px;
}
#Headlinestyle {
	position:absolute;
	z-index:1;
	left: 29px;
	top: 166px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	visibility: visible;
	height: 30px;
	width: 151px;
}
#Bodystyle {
	position: absolute;
	left: 230px;
	top: 206px;
	width: 448px;
	height: 294px;
}
.subhead {
	font-size: 13px;
	font-weight: bold;
}
.paragraph {
	font-size: 13px;
	font-weight: normal;
	line-height: 18px;
}
#Testimonialstyle1 {
	position: absolute;
	left: 230px;
	top: 206px;
	width: 242px;
	height: 897;
	font-size: 12px;
	font-style: italic;
	line-height: 16px;
}
#Testimonialstyle2 {
	position: absolute;
	left: 498px;
	top: 206px;
	width: 242px;
	height: 897;
	font-size: 12px;
	font-style: italic;
	line-height: 16px;
}
.attribute {
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	line-height: 24px;
	text-align: right;
}
#Kitcheninfobutton {
	position:absolute;
	left:29px;
	top:200px;
	width:177px;
	height:18px;
	z-index:2;
	visibility: visible;
}
#Bathinfobutton {
	height: 18px;
	width: 177px;
	left: 29px;
	top: 225px;
	position: absolute;
	z-index: 4;
	visibility: visible;
}
#Additionsinfobutton {
	position:absolute;
	left:29px;
	top:251px;
	width:177px;
	height:18px;
	z-index:6;
	visibility: visible;
}
#Interiorfinishinfobutton {
	position:absolute;
	left:29px;
	top:329px;
	width:177px;
	height:18px;
	z-index:12;
	visibility: visible;
}
#Exteriortriminfobutton {
	position:absolute;
	left:29px;
	top:380px;
	width:177px;
	height:18px;
	z-index:16;
	visibility: visible;
}
#Custombuiltinsinfobutton {
	position:absolute;
	left:29px;
	top:431px;
	width:177px;
	height:18px;
	z-index:20;
	visibility: visible;
}
#Othersvcesinfobutton {
	position:absolute;
	left:29px;
	top:456px;
	width:177px;
	height:18px;
	z-index:22;
	visibility: visible;
}
#Serviceinfotext {
	font-size: 13px;
	font-weight: normal;
	position: absolute;
	left: 230px;
	top: 195px;
	line-height: 20px;
	width: 281px;
	z-index: 25;
	visibility: visible;
	height: 287px;
}
#Kitcheninfoimage {
	position:absolute;
	left:290px;
	top:6px;
	width:171px;
	height:161px;
	visibility: inherit;
}
.boldlisting {
	font-size: 12px;
	font-weight: bold;
	line-height: 22px;
}
#Serviceintroduction {
	font-size: 13px;
	font-weight: normal;
	position: absolute;
	left: 230px;
	top: 195px;
	line-height: 20px;
	width: 448px;
	z-index: 25;
	visibility: visible;
	height: 287px;
}
#gallerymenubtn1 {
	position:absolute;
	left:29px;
	top:200px;
	width:144px;
	height:18px;
	z-index:2;
	visibility: visible;
}
#gallerymenubtn2 {
	height: 18px;
	width: 144px;
	left: 29px;
	top: 225px;
	position: absolute;
	z-index: 4;
	visibility: visible;
}
#gallerymenubtn3 {
	height: 18px;
	width: 145px;
	left: 29px;
	top: 250px;
	position: absolute;
	z-index: 4;
	visibility: visible;
}
#gallerymenubtn4 {
	height: 18px;
	width: 146px;
	left: 29px;
	top: 275px;
	position: absolute;
	z-index: 4;
	visibility: visible;
}
#gallerymenubtn5 {
	height: 18px;
	width: 148px;
	left: 29px;
	top: 300px;
	position: absolute;
	z-index: 4;
	visibility: visible;
}
#gallerymenubtn6 {
	height: 18px;
	width: 148px;
	left: 29px;
	top: 340px;
	position: absolute;
	z-index: 4;
	visibility: visible;
}
#gallerymenubtn7 {
	height: 18px;
	width: 149px;
	left: 29px;
	top: 365px;
	position: absolute;
	z-index: 4;
	visibility: visible;
}
#contactbodystyle {
	position: absolute;
	left: 29px;
	top: 200px;
	width: 195px;
	height: 186px;
}
#Prism_award {
	position: absolute;
	top: 365px;
	left: 710px;
	z-index: 2;
	visibility: hidden;
}

