a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#facebook {
	position:absolute;
	width:200px;
	height:115px;
	z-index:7;
	left: 17px;
	top: 589px;
}

#reservations {
	position:absolute;
	width:200px;
	height:115px;
	z-index:7;
	left: 18px;
	top: 713px;
}

#upsomingeventsaug2429westernclassicsept1819oc  {
   visibility: visible;
   position: absolute;
   left: 232px;
   top: 216px;
   z-index: 2;
   width: 513px;
   height: 212px;
}

#directions,
#forsale,
#facility,
#tsr  {
   margin: 0px auto 0px auto;
   width: 750px;
   position: relative;
}

#facilitybutton a,
#shopbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 22px;
   background-position: 0% 0px;
   font-size: 22px;
   line-height: 22px;
}

#wspaschedulebutton a:hover  {
   background-position: -169px 0%;
}

#buckstitchbutton a:hover  {
   background-position: -174px 0%;
}

#directionsbutton a:hover  {
   background-position: -153px 0%;
}

#facilitybutton a:hover  {
   background-position: -107px 0%;
}

#forsalebutton a:hover  {
   background-position: -136px 0%;
}

#footertext p a:hover  {
   color: #00B7FF;
   font-style: italic;
   font-weight: bold;
}

#wspaschedulebutton a  {
   background: url(directionsmedia/wspaschedulebutton.png) no-repeat 0% 0px;
   display: block;
   height: 11px;
   width: 462px;
   font-size: 11px;
   line-height: 11px;
}

#directionsbutton a  {
   background: url(directionsmedia/directionsbutton.png) no-repeat 0% 0px;
   display: block;
   height: 21px;
   width: 153px;
   font-size: 21px;
   line-height: 21px;
}

#wspabutton a:hover  {
   background-position: -353px 0%;
}

#shopbutton a:hover  {
   background-position: -92px 0%;
}

#wspaschedulebutton  {
   visibility: visible;
   position: absolute;
   left: 247px;
   top: 177px;
   z-index: 2;
   width: 462px;
   height: 11px;
}

#buckstitchbutton a  {
   background: url(directionsmedia/logo2.gif) no-repeat 0% 0px;
   display: block;
   height: 65px;
   width: 174px;
   font-size: 65px;
   line-height: 65px;
}

#tsrbutton a:hover  {
   background-position: -379px 0%;
}

#cabutton a:hover  {
   background-position: -152px 0%;
}

#directionsbutton  {
   visibility: visible;
   position: absolute;
   left: 38px;
   top: 323px;
   z-index: 2;
   width: 153px;
   height: 21px;
}

#facilitybutton a  {
   width: 107px;
   background-image: url(directionsmedia/facilitybutton.png);
}

#buckstitchbutton  {
   visibility: visible;
   position: absolute;
   left: 25px;
   top: 393px;
   z-index: 2;
   width: 174px;
   height: 65px;
}

#forsalebutton a  {
   background: url(directionsmedia/forsalebutton.png) no-repeat 0% 0px;
   display: block;
   height: 20px;
   width: 136px;
   font-size: 20px;
   line-height: 20px;
}

#facilitybutton  {
   visibility: visible;
   position: absolute;
   left: 62px;
   top: 293px;
   z-index: 2;
   width: 107px;
   height: 22px;
}

#footertext p a  {
   font-style: Normal;
   font-weight: Normal;
   text-decoration: none;
   color: #291A06;
}

#forsalebutton  {
   visibility: visible;
   position: absolute;
   left: 47px;
   top: 351px;
   z-index: 2;
   width: 136px;
   height: 20px;
}

#footertext p  {
   font: 14px/17px Arial;
   margin: 0px;
   color: #291A06;
   text-align: center;
}

#wspabutton a  {
   background: url(directionsmedia/wspabutton.png) no-repeat 0% 0px;
   display: block;
   height: 37px;
   width: 353px;
   font-size: 37px;
   line-height: 37px;
}

#shopbutton a  {
   width: 92px;
   background-image: url(directionsmedia/shopbutton.png);
}

#tsrbutton a  {
   background: url(directionsmedia/tsrbutton.png) no-repeat 0% 0px;
   display: block;
   height: 59px;
   width: 379px;
   font-size: 59px;
   line-height: 59px;
}

#footertext  {
   visibility: visible;
   position: absolute;
   left: 60px;
   top: 884px;
   z-index: 2;
   width: 643px;
}

#texasshape  {
   background: url(directionsmedia/texasshape.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 19px;
   top: 40px;
   z-index: 3;
   width: 207px;
   height: 196px;
}

#wspabutton  {
   visibility: visible;
   position: absolute;
   left: 304px;
   top: 138px;
   z-index: 3;
   width: 353px;
   height: 37px;
}

#cabutton a  {
   background: url(directionsmedia/cabutton.png) no-repeat 0% 0px;
   display: block;
   width: 152px;
   height: 96px;
}

#shopbutton  {
   visibility: visible;
   position: absolute;
   left: 69px;
   top: 261px;
   z-index: 2;
   width: 92px;
   height: 22px;
}

#background  {
   background: url(directionsmedia/background.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 1px;
   z-index: 1;
   width: 750px;
   height: 1000px;
}

#whitestar  {
   background: url(directionsmedia/whitestar.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 186px;
   top: 98px;
   z-index: 4;
   width: 14px;
   height: 13px;
}

#tsrbutton  {
   visibility: visible;
   position: absolute;
   left: 293px;
   top: 55px;
   z-index: 2;
   width: 379px;
   height: 59px;
}

#starright  {
   background: url(directionsmedia/starright.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 675px;
   top: 62px;
   z-index: 2;
   width: 52px;
   height: 52px;
}

#cabutton  {
   visibility: visible;
   position: absolute;
   left: 34px;
   top: 479px;
   z-index: 2;
   width: 152px;
   height: 96px;
}

#sulphur  {
   background: url(directionsmedia/sulphur.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 22px;
   top: 188px;
   z-index: 6;
   width: 63px;
   height: 21px;
}

#cutter2  {
   background: url(directionsmedia/cutter2.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 20px;
   top: 41px;
   z-index: 2;
   width: 206px;
   height: 195px;
}

#springs  {
   background: url(directionsmedia/springs.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 44px;
   top: 207px;
   z-index: 5;
   width: 62px;
   height: 22px;
}

#shape1  {
   background: url(directionsmedia/shape1.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 229px;
   top: 208px;
   z-index: 2;
   width: 491px;
   height: 4px;
}

#homeof  {
   background: url(directionsmedia/homeof.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 458px;
   top: 124px;
   z-index: 2;
   width: 49px;
   height: 14px;
}

#texas  {
   background: url(directionsmedia/texas.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 101px;
   top: 223px;
   z-index: 4;
   width: 43px;
   height: 20px;
}

#star  {
   background: url(directionsmedia/star.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 188px;
   top: 34px;
   z-index: 5;
   width: 104px;
   height: 91px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(directionsmedia/exteriortile.png) center top repeat;
}
