a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#contacttext p,
#welcomemessagetext p,
#renovationtext p,
#testimonialsscroll p,
#hometext p  {
	font: 14px/17px Arial;
	margin: 0px;
	text-align: left;
	font-family: Arial;
}

#id59consultform fieldset,
#id34consultform fieldset,
#contactform fieldset  {
   font: 10px/12px "Myriad Pro";
   border: none;
}

#developmenttext p,
#companytext p,
#renovationtitletext p  {
   font: 30px/36px Arial;
   margin: 0px;
   color: #E00000;
   text-align: left;
}

#id59consultform p,
#id34consultform p,
#contactform p  {
   font: 17px/20px "Myriad Pro";
   margin: 0px;
   text-align: left;
}

#id59consultform,
#id34consultform,
#contactform  {
	visibility: visible;
	position: absolute;
	left: 695px;
	top: 423px;
	width: 190px;
}

#navimenu li a:hover,
#footertext p a:hover  {
   color: #666666;
   text-decoration: overline;
}

#id35mainslideshow,
#id67mainslideshow  {
   visibility: visible;
   position: absolute;
   left: 217px;
   top: 428px;
   width: 445px;
   height: 168px;
   background-color: #FFFFFF;
   background-image: none;
}

#id33line,
#id64line,
#id58line  {
   background: url(testimonialsmedia/id58line.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 692px;
   top: 425px;
   width: 3px;
   height: 397px;
}

#id46line,
#id52line  {
	background: url(historicrenovationmedia/id52line.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 195px;
	top: 443px;
	z-index: 3;
	width: 380px;
	height: 30px;
}

#id35mainslideshow  {
   z-index: 4;
}

#id67mainslideshow  {
   z-index: 3;
}

#continuumlogoimg  {
   visibility: visible;
   position: absolute;
   left: 841px;
   top: 142px;
   z-index: 4;
   width: 165px;
   height: 180px;
}

#id59consultform  {
   z-index: 3;
}

#id34consultform  {
   z-index: 4;
}

#footertext p a  {
   color: #000000;
   text-decoration: none;
}

#navimenu li a  {
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #EDEDED;
   height: 100%;
}

#footertext p  {
   font: 9px/11px Tahoma;
   margin: 0px;
   text-align: center;
}

#contactform  {
   z-index: 3;
}

#navimenu li  {
   height: 100%;
   display: inline;
   margin: 0px;
}

#navitext p  {
   font: 10px/12px Tahoma;
   margin: 0px;
   text-align: center;
}

#footertext  {
   visibility: visible;
   position: absolute;
   left: 363px;
   top: 872px;
   z-index: 3;
   width: 376px;
}

#background  {
   margin: 0px auto 0px auto;
   visibility: visible;
   width: 1104px;
   position: relative;
   background-color: #FFFFFF;
   background-image: none;
}

#bannerimg  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 92px;
   z-index: 3;
   width: 1104px;
   height: 291px;
}

#id33line  {
   z-index: 4;
}

#navimenu  {
	font: 12px/16px Arial;
	margin: 0px;
	height: 16px;
	padding: 0px;
	list-style: none;
	text-align: left;
	letter-spacing: 1px;
	color: #EDEDED;
	position: absolute;
	left: 226px;
	top: 850px;
	z-index: 3;
	width: 720px;
}

#id64line  {
   z-index: 3;
}

#navitext  {
   visibility: visible;
   position: absolute;
   left: 113px;
   top: 350px;
   z-index: 4;
   width: 876px;
}

#id58line  {
   z-index: 3;
}

#layer21  {
   background: url(historicrenovationmedia/layer21.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 654px;
   top: 153px;
   z-index: 4;
   width: 101px;
   height: 69px;
}

#layer15  {
   background: url(historicrenovationmedia/layer15.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 1104px;
   height: 900px;
}

.centerac  {
   text-align: center;
}

fieldset *  {
   margin: .2em 0 .2em 0;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}

label  {
	margin-right: .5em;
	display: block;
	text-align: left;
	float: left;
	width: 140px;
	font-family: "Myriad Pro";
}
#background #testimonialsscroll p span {
	font-size: 18px;
}
#background #testimonialsscroll p span {
	font-size: 24px;
}
