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

a ins  {
   text-decoration: none;
}

#facilitiesandservicesbuttoncopy a,
#contactusbuttoncopy a,
#directionsbuttoncopy a,
#ourresidentmanagersbuttoncopy a,
#homebuttoncopy a,
#trailridesandeventsbuttoncopy a  {
   background-repeat: no-repeat;
   display: block;
   height: 7px;
   background-position: 0% 0px;
   font-size: 7px;
   line-height: 7px;
}

#thesingletonbarntextnomerge p,
#i25milestextnomerge p,
#thesingletonbarntextnomergecopy p,
#welcometothelongtextnomerge p  {
   font: 13px/16px "Trebuchet MS" Geneva Sans-serif;
   margin: 0px;
   text-align: left;
}

#pid4ourresidentmanagers,
#pid5trailridesandevents,
#pid7contactus,
#pid3hayhoovesandteeth,
#return,
#pid2facilitiesandservices,
#pid1home,
#pid6directions  {
   margin: 0px auto 0px auto;
   width: 1024px;
   position: relative;
}

#ourresidentmanagersbutton a,
#trailridesandeventsbutton a,
#hayhoovesandteethbutton a,
#facilitiesandservicesbutton a,
#contactusbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 15px;
   background-position: 0% 0px;
   font-size: 15px;
   line-height: 15px;
}

#thesingletonbarntextnomergecopy p a,
#emailtextnomerge p a,
#welcometothelongtextnomerge p a,
#residentequestriantextnomerge p a  {
   border: 0px none #000000;
   text-decoration: none;
   color: #8A1E20;
}

#id2smallcowboynomerge,
#id5smallcowboynomerge,
#id4smallcowboynomerge,
#id6smallcowboynomerge,
#smallcowboynomergecopy  {
   background: url(sg_hayhoovesandteeth_media/id4smallcowboynomerge.gif) no-repeat;
   visibility: visible;
   position: absolute;
   top: 199px;
   z-index: 3;
   width: 36px;
   height: 60px;
}

#directionsbuttoncopy a:hover,
#facilitiesandservicesbutton a:hover,
#ourresidentmanagersbutton a:hover  {
   background-position: -77px 0%;
}

#linkgroup3menu li a,
#linkgroup2menu li a,
#linkgroup1menu li a,
#additionalmenu li a,
#pdfmenu li a  {
   border-bottom-color: #000000;
   border-bottom-style: none;
   border-right-color: #000000;
   border-right-style: none;
   border-left-color: #000000;
   border-left-style: none;
   border-width: 0px;
   border-top: 0px;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #000000;
   width: 100%;
   display: block;
}

#linkgroup1menu li,
#linkgroup3menu li,
#pdfmenu li,
#linkgroup2menu li,
#additionalmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#inquisitivehorsenomerge,
#femaletrailridernomerge,
#grandfathernomerge  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 194px;
   z-index: 3;
   width: 444px;
   background-repeat: no-repeat;
}

#ourresidentmanagersbutton,
#facilitiesandservicesbutton  {
   visibility: visible;
   position: absolute;
   top: 221px;
   z-index: 3;
   width: 77px;
   height: 15px;
}

#tolearnmoreabouttextnomerge p,
#emailtextnomerge p  {
   font: bold 16px/19px "Trebuchet MS" Geneva Sans-serif;
   margin: 0px;
   text-align: left;
}

#linkgroup2menu,
#linkgroup1menu,
#linkgroup3menu  {
   font: 11px/16px "Trebuchet MS" Geneva Sans-serif;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: left;
   position: absolute;
   top: 792px;
   z-index: 2;
}

#facilitiesandservicesbuttoncopy a:hover  {
   background-position: -165px 0%;
}

#ourresidentmanagersbuttoncopy a:hover  {
   background-position: -168px 0%;
}

#trailridesandeventsbuttoncopy a:hover  {
   background-position: -163px 0%;
}

#hayhoovesandteethbuttoncopy a:hover  {
   background-position: -159px 0%;
}

#horseinfieldnomerge,
#barnnomerge  {
   visibility: visible;
   position: absolute;
   left: 440px;
   top: 0px;
   z-index: 4;
   width: 584px;
   height: 208px;
   background-repeat: no-repeat;
}

#thesingletonbarntextnomergecopy p  {
   color: #8A1E20;
}

#directionsbutton a,
#homebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 5px;
   background-position: 0% 0px;
   font-size: 5px;
   line-height: 5px;
}

#facilitiesandservicesbuttoncopy a  {
   width: 165px;
   background-image: url(sg_hayhoovesandteeth_media/id0facilitiesandservicesbut.gif);
}

#trailridesandeventsbutton a:hover  {
   background-position: -67px 0%;
}

#allcontentcopyrightbutton a:hover  {
   background-position: -992px 0%;
}

#residentequestriantextnomerge p a  {
   font-weight: bold;
}

#id1horsesnomerge,
#fieldnomerge  {
   visibility: visible;
   position: absolute;
   left: 438px;
   top: 0px;
   z-index: 4;
   width: 586px;
   height: 208px;
   background-repeat: no-repeat;
}

#trailridesandeventsbuttoncopy a  {
   width: 163px;
   background-image: url(sg_hayhoovesandteeth_media/id0trailridesandeventsbutto.gif);
}

#facilitiesandservicesbuttoncopy  {
   visibility: visible;
   position: absolute;
   left: 85px;
   top: 935px;
   z-index: 2;
   width: 165px;
   height: 7px;
}

#id1saddlenomerge,
#horsenomerge  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 192px;
   z-index: 3;
   width: 444px;
   height: 632px;
   background-repeat: no-repeat;
}

#ourresidentmanagersbuttoncopy a  {
   width: 168px;
   background-image: url(sg_hayhoovesandteeth_media/id0ourresidentmanagersbutto.gif);
}

#hayhoovesandteethbutton a:hover  {
   background-position: -68px 0%;
}

#hayhoovesandteethbuttoncopy a  {
   background: url(sg_hayhoovesandteeth_media/hayhoovesandteethbuttoncopy.gif) no-repeat 0% 0px;
   display: block;
   height: 8px;
   width: 159px;
   font-size: 8px;
   line-height: 8px;
}

#tolearnmoreabouttextnomerge p  {
   color: #8A1E20;
}

#facilitiesandservicesbutton a  {
   width: 77px;
   background-image: url(sg_hayhoovesandteeth_media/facilitiesandservicesbutton.gif);
}

#ourresidentmanagersbuttoncopy  {
   visibility: visible;
   position: absolute;
   left: 444px;
   top: 935px;
   z-index: 2;
   width: 168px;
   height: 7px;
}

#thesingletonbarntextnomerge p  {
   padding-bottom: 5px;
}

#trailridesandeventsbuttoncopy  {
   visibility: visible;
   position: absolute;
   left: 630px;
   top: 935px;
   z-index: 2;
   width: 163px;
   height: 7px;
}

#facilitiesandservicesbutton  {
   left: 505px;
}

#ourresidentmanagersbutton a  {
   width: 77px;
   background-image: url(sg_hayhoovesandteeth_media/ourresidentmanagersbutton.gif);
}

#contactusbuttoncopy a:hover  {
   background-position: -79px 0%;
}

#hayhoovesandteethbuttoncopy  {
   visibility: visible;
   position: absolute;
   left: 268px;
   top: 935px;
   z-index: 2;
   width: 159px;
   height: 8px;
}

#trailridesandeventsbutton a  {
   width: 67px;
   background-image: url(sg_hayhoovesandteeth_media/trailridesandeventsbutton.gif);
}

#allcontentcopyrightbutton a  {
   background: url(sg_hayhoovesandteeth_media/allcontentcopyrightbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 9px;
   width: 992px;
   font-size: 9px;
   line-height: 9px;
}

#allcontentcopyrightbutton  {
   visibility: visible;
   position: absolute;
   left: 12px;
   top: 952px;
   z-index: 2;
   width: 992px;
   height: 9px;
}

#ourresidentmanagersbutton  {
   left: 694px;
}

#hayhoovesandteethbutton a  {
   width: 68px;
   background-image: url(sg_ourresidentmanagers_media/hayhoovesandteethbutton.gif);
}

#trailridesandeventsbutton  {
   visibility: visible;
   position: absolute;
   left: 793px;
   top: 221px;
   z-index: 3;
   width: 67px;
   height: 15px;
}

#directionsbutton a:hover  {
   background-position: -64px 0%;
}

#femaletrailridernomerge  {
   background-image: url(sg_trailridesandevents_media/femaletrailridernomerge.gif);
   height: 630px;
}

#contactusbutton a:hover  {
   background-position: -48px 0%;
}

#inquisitivehorsenomerge  {
   background-image: url(sg_return_media/inquisitivehorsenomerge.gif);
   height: 605px;
}

#hayhoovesandteethbutton  {
   visibility: visible;
   position: absolute;
   left: 603px;
   top: 221px;
   z-index: 3;
   width: 68px;
   height: 15px;
}

#directionsbuttoncopy a  {
   width: 77px;
   background-image: url(sg_hayhoovesandteeth_media/directionsbuttoncopy.gif);
}

#smallcowboynomergecopy  {
   left: 529px;
}

#homebuttoncopy a:hover  {
   background-position: -36px 0%;
}

#contactusbuttoncopy a  {
   width: 79px;
   background-image: url(sg_hayhoovesandteeth_media/contactusbuttoncopy.gif);
}

#id6smallcowboynomerge  {
   left: 461px;
}

#i25milestextnomerge p  {
   padding-bottom: 20px;
}

#id2smallcowboynomerge  {
   left: 811px;
}

#id4smallcowboynomerge  {
   left: 619px;
}

#id5smallcowboynomerge  {
   left: 529px;
}

#emailtextnomerge p a  {
   font-weight: bold;
   color: #000000;
}

#directionsbuttoncopy  {
   visibility: visible;
   position: absolute;
   left: 811px;
   top: 935px;
   z-index: 2;
   width: 77px;
   height: 7px;
}

#thinbottombarnomerge  {
   background: url(sg_facilitiesandservices_media/thinbottombarnomerge.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 918px;
   z-index: 5;
   width: 1024px;
   height: 4px;
}

#horseinfieldnomerge  {
   background-image: url(sg_contactus_media/horseinfieldnomerge.gif);
}

#contactusbuttoncopy  {
   visibility: visible;
   position: absolute;
   left: 907px;
   top: 935px;
   z-index: 2;
   width: 79px;
   height: 7px;
}

#homebutton a:hover  {
   background-position: -31px 0%;
}

#grandfathernomerge  {
   background-image: url(sg_directions_media/grandfathernomerge.gif);
   height: 620px;
}

#directionsbutton a  {
   width: 64px;
   background-image: url(sg_hayhoovesandteeth_media/directionsbutton.gif);
}

#contactusbutton a  {
   width: 48px;
   background-image: url(sg_hayhoovesandteeth_media/contactusbutton.gif);
}

#backgroundnomerge  {
   background: url(sg_hayhoovesandteeth_media/backgroundnomerge.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 239px;
   z-index: 1;
   width: 1024px;
   height: 745px;
}

#directionsbutton  {
   visibility: visible;
   position: absolute;
   left: 881px;
   top: 221px;
   z-index: 3;
   width: 64px;
   height: 5px;
}

#id1horsesnomerge  {
   background-image: url(sg_hayhoovesandteeth_media/id1horsesnomerge.gif);
}

#homebuttoncopy a  {
   width: 36px;
   background-image: url(sg_hayhoovesandteeth_media/homebuttoncopy.gif);
}

#id1saddlenomerge  {
   background-image: url(sg_home_media/id1saddlenomerge.gif);
}

#contactusbutton  {
   visibility: visible;
   position: absolute;
   left: 966px;
   top: 221px;
   z-index: 3;
   width: 48px;
   height: 15px;
}

#homebuttoncopy  {
   visibility: visible;
   position: absolute;
   left: 32px;
   top: 935px;
   z-index: 2;
   width: 36px;
   height: 7px;
}

#linkgroup2menu  {
   width: 186px;
   left: 638px;
}

#rustbarnomerge  {
   background: url(sg_hayhoovesandteeth_media/rustbarnomerge.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 196px;
   z-index: 2;
   width: 1024px;
   height: 63px;
}

#linkgroup1menu  {
   width: 160px;
   left: 470px;
}

#linkgroup3menu  {
   width: 192px;
   left: 826px;
}

#label2nomerge  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 5;
   width: 448px;
   height: 208px;
   background-repeat: no-repeat;
}

#horsenomerge  {
   background-image: url(sg_hayhoovesandteeth_media/horsenomerge.gif);
}

#pdfmenu li a  {
   color: #8A1E20;
}

#fieldnomerge  {
   background-image: url(sg_directions_media/fieldnomerge.gif);
}

#homebutton a  {
   width: 31px;
   background-image: url(sg_hayhoovesandteeth_media/homebutton.gif);
}

#barnnomerge  {
   background-image: url(sg_facilitiesandservices_media/barnnomerge.gif);
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 462px;
   top: 221px;
   z-index: 3;
   width: 31px;
   height: 5px;
}

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


