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

a ins  {
   text-decoration: none;
}

#horizontalmenu li a,
#horizontalmenucopy li a,
#sitedesignbuttoncopy2 a,
#horizontalmenucopy2 li a,
#sitedesignbutton a,
#sitedesignbuttoncopy3 a,
#sitedesignbuttoncopy a,
#horizontalmenucopy3 li a  {
   font-style: Normal;
   text-decoration: none;
   color: #000000;
   display: block;
}

#id57aboutusbutton a,
#id58homebutton a,
#id62ratesbutton a,
#id64aboutusbutton a,
#id63whattheyresayingbutton a,
#id56whattheyresayingbutton a,
#id65homebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 44px;
   background-position: 0% 0px;
   font-size: 44px;
   line-height: 44px;
}

#id65homebutton a:hover,
#id63whattheyresayingbutton a:hover,
#id62ratesbutton a:hover,
#id64aboutusbutton a:hover  {
   background-position: -169px 0%;
}

#copyright2007happyhoovescopy2 p,
#copyright2007happyhoovescopy p,
#copyrighttextcopy p,
#copyrighttext p  {
	font: 9px/18px "Times New Roman";
	margin: 0px;
	text-align: center;
	color: #000000;
}

#horizontalmenucopy li,
#horizontalmenucopy2 li,
#horizontalmenu li,
#horizontalmenucopy3 li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#sitedesignbutton,
#sitedesignbuttoncopy3,
#sitedesignbuttoncopy2,
#sitedesignbuttoncopy  {
   font: 11px/15px "Times New Roman";
   letter-spacing: 1px;
   text-align: center;
   visibility: visible;
   position: absolute;
   left: 355px;
   width: 245px;
   height: 15px;
}

#homewelcomeimleightext p,
#bioaftermanyyearstext p,
#bioiwasborninmidlandtext p  {
	font: 14px/18px "Times New Roman";
	margin: 0 0 10px 0;
	text-align: left;
	letter-spacing: 0px;
}

#horizontalmenucopy3,
#horizontalmenucopy2,
#horizontalmenu,
#horizontalmenucopy  {
   font: 12px/17px "Times New Roman";
   height: 17px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   letter-spacing: 1px;
   position: absolute;
   left: 263px;
   width: 428px;
}


#testimonialsheadlinetext,
#bioaboutleightext,
#ratesheadlinetext  {
	visibility: visible;
	position: absolute;
	left: 230px;
	top: 10px;
	z-index: 2;
	width: 510px;
}

#ratesxmedia
 {
	visibility: visible;
	position: absolute;
	left: 230px;
	top: 10px;
	z-index: 2;
	width: 515px;
}

#bioaboutleightext p,
#testimonialsheadlinetext p,
#ratesheadlinetext p  {
	font: bold 21px/18px "Times New Roman";
	margin: 0px;
	letter-spacing: 2px;
	text-align: left;
	color: #000000;
}

#id63whattheyresayingbutton,
#id64aboutusbutton,
#id65homebutton  {
   visibility: visible;
   position: absolute;
   left: 4px;
   z-index: 3;
   width: 169px;
   height: 44px;
}

#id56whattheyresayingbutton,
#id58homebutton,
#id57aboutusbutton  {
   visibility: visible;
   position: absolute;
   left: 6px;
   z-index: 4;
   width: 168px;
   height: 44px;
}

#pid2aboutus,
#pid1home,
#pid3whattheyresaying,
#pid4rates  {
   margin: 0px auto 0px auto;
   width: 750px;
   position: relative;
}

#id4pinkbehindhorizmenucopy,
#pinkbehindhorizmenucopy2  {
   visibility: visible;
   position: absolute;
   left: 190px;
   z-index: 1;
   width: 560px;
   height: 25px;
   background-repeat: no-repeat;
}

#copyright2007happyhoovescopy2,
#copyrighttextcopy  {
   visibility: visible;
   position: absolute;
   left: 362px;
   z-index: 1;
   width: 230px;
}

#id26pinkbehindhorizmenucopy,
#pinkbehindhorizmenu  {
   visibility: visible;
   position: absolute;
   left: 190px;
   z-index: 2;
   width: 560px;
   height: 25px;
   background-repeat: no-repeat;
}

#homecontacttext p a,
#bioarianastrozzitext p a  {
   font-style: Normal;
   letter-spacing: 1px;
   text-decoration: none;
}

#testimonialsnavbackground,
#ratesnavbackground  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 231px;
   z-index: 2;
   width: 205px;
   background-repeat: no-repeat;
}

#testimonialcontentxmedia ,
#testimonialstext p  {
	font: 14px/17px "Times New Roman";
	margin: 0px;
	letter-spacing: 0px;
	text-align: left;
}

#copyrighttext,
#copyright2007happyhoovescopy  {
   visibility: visible;
   position: absolute;
   left: 362px;
   z-index: 2;
   width: 230px;
}

.bluetable TD,
.bluetable TH
,
.bluetable  {
   background-color: #90cff2;
   color: black;
}

.pinktable,
.pinktable TH
,
.pinktable TD  {
   background-color: #cc739f;
   color: black;
}

#copyright2007happyhoovescopy2  {
	top: 2144px;
}

#id63whattheyresayingbutton a  {
   width: 169px;
}

#id56whattheyresayingbutton a  {
   width: 168px;
   background-image: url(homemedia/id56whattheyresayingbutton.gif);
}

#copyright2007happyhoovescopy  {
	top: 797px;
}

#id26pinkbehindhorizmenucopy  {
   background-image: url(aboutusmedia/id26pinkbehindhorizmenucopy.gif);
   top: 762px;
}

.tantable,
.tantable TH
,
.tantable TD  {
   background-color: #c9bb8a;
   color: black;
}

#id4pinkbehindhorizmenucopy  {
   background-image: url(ratesmedia/id4pinkbehindhorizmenucopy.gif);
   top: 1143px;
}

#id63whattheyresayingbutton  {
   top: 364px;
}

#id56whattheyresayingbutton  {
   top: 133px;
}

#testimonialsnavbackground  {
	background-image: url(testimonialsmedia/testimonialsnavbackground1980.gif);
	height: 1980px;
}

#pinkbehindhorizmenucopy2  {
	background-image: url(whattheyresayingmedia/pinkbehindhorizmenucopy2.gif);
	top: 2109px;
}

#horizontalmenucopy3 li a  {
   height: 100%;
}

#horizontalmenucopy2 li a  {
   height: 100%;
}

#homewelcomeimleightext p  {
   padding-bottom: 11px;
}

#horizontalmenucopy li a  {
   height: 100%;
}

#sitedesignbuttoncopy3 a  {
   width: 100%;
}

#bioaftermanyyearstext p  {
   padding-bottom: 10px;
}

#sitedesignbuttoncopy2 a  {
   width: 100%;
}

#sitedesignbuttoncopy a  {
   width: 100%;
}

#sitedesignbuttoncopy3  {
   z-index: 1;
   top: 1195px;
}

#sitedesignbuttoncopy2  {
	z-index: 1;
	top: 2161px;
}

#sitedesignbuttoncopy  {
	z-index: 2;
	top: 814px;
}

#id64aboutusbutton a  {
   width: 169px;
}

#horizontalmenucopy2  {
	z-index: 2;
	top: 2112px;
}

#id57aboutusbutton a  {
   width: 168px;
   background-image: url(homemedia/id57aboutusbutton.gif);
}

#pinkbehindhorizmenu  {
	background-image: url(homemedia/pinkbehindhorizmenu.gif);
	top: 878px;
}

#horizontalmenucopy3  {
   z-index: 2;
   top: 1146px;
}

#horizontalmenu li a  {
   height: 100%;
}

#sitedesignbutton a  {
   width: 100%;
}

#ratesnavbackground  {
   background-image: url(ratesmedia/ratesnavbackground.gif);
   height: 1009px;
}

#horizontalmenucopy  {
   z-index: 3;
   top: 765px;
}

#id62ratesbutton a  {
   width: 169px;
}

#homecontacttext p  {
   font: 14px/15px "Times New Roman";
   margin: 0px;
   letter-spacing: 1px;
   text-align: left;
}

#id64aboutusbutton  {
   top: 309px;
}

#id57aboutusbutton  {
   top: 79px;
}

#copyrighttextcopy  {
   top: 1178px;
}

#id65homebutton a  {
   width: 169px;
}

#sitedesignbutton  {
	z-index: 2;
	top: 930px;
}

#id58homebutton a  {
   width: 168px;
   background-image: url(homemedia/id58homebutton.gif);
}

#id62ratesbutton  {
   visibility: visible;
   position: absolute;
   left: 5px;
   top: 418px;
   z-index: 3;
   width: 169px;
   height: 44px;
}

#horizontalmenu  {
	z-index: 3;
	top: 881px;
}

#id65homebutton  {
   top: 256px;
}

#id58homebutton  {
   top: 25px;
}

#copyrighttext  {
	top: 913px;
}

#hhplogosmall  {
   background: url(whattheyresayingmedia/hhplogosmall.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 4px;
   top: 5px;
   z-index: 2;
   width: 190px;
   height: 210px;
}

#ratesxmedia  {
	top: 70px;
	color: #000000;
}

#background  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 750px;
   height: 964px;
   background-color: #FFFFFF;
   background-image: none;
}

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