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

a ins  {
   text-decoration: none;
}

#formoreinfoortoorderpleasecontactusatinfomackiere p,
#mailingaddress p,
#learnhowatmackiesclinicslivestepbystepinstructionw p,
#id38trainingequipment p,
#nungarknotsisinternationallyreputedexportingfromaustral p,
#phoneemail p,
#id44contactus p,
#bythetimehewas18hewaswritinghisownsongsin1995he p,
#mackiessongshavebeenshowcasedatthefollowingvenuesblu p,
#wedlovetomeetyouinpersonsoifyoureeveroutourway p,
#wouldyouliketobemoreconfidentfeelmoreincontr p,
#id35equipment p,
#togetpricingorlearnmoreaboutourprogrampleasecontact p,
#awonderfulhorsemanoncetoldmackieifyouwantabetterho p,
#welcometothemusicalsideofmackiereddslifehesbeenpe p,
#wouldyoulikeyourhorsetobemorerespectfulwantt p,
#mackieoffersprivatetrainingforyouandyourhorseifthecl p,
#pleasefeelfreetocontactusatinfomackiereddcomwithques p  {
   font: 14px/17px "Palatino Linotype Roman";
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#bottommenu li a:hover,
#formoreinfoortoorderpleasecontactusatinfomackiere p a:hover,
#phoneemail p a:hover,
#id38trainingequipment p a:hover,
#togetpricingorlearnmoreaboutourprogrampleasecontact p a:hover,
#pleasefeelfreetocontactusatinfomackiereddcomwithques p a:hover  {
   font-style: italic;
   font-weight: bold;
}

#formoreinfoortoorderpleasecontactusatinfomackiere p a,
#phoneemail p a,
#id38trainingequipment p a,
#togetpricingorlearnmoreaboutourprogrampleasecontact p a,
#pleasefeelfreetocontactusatinfomackiereddcomwithques p a  {
   font-style: Normal;
   font-weight: Normal;
   text-decoration: none;
   color: #FFFFFF;
}

#hznpid3equipment,
#hznpid1contactus,
#hznmackiereddhorsemanship,
#hznoriginalmusic,
#hznpid2clinics,
#hznpid5training  {
   width: 100%;
   height: 1px;
   overflow: visible;
   position: absolute;
   top: 50%;
   left: 0px;
}

#awonderfulhorsemanoncetoldmackieifyouwantabetterho,
#mackieoffersprivatetrainingforyouandyourhorseifthecl  {
   visibility: visible;
   position: absolute;
   left: 225px;
   z-index: 3;
   width: 461px;
}

#trainingbutton a:hover,
#clinicsbutton a:hover,
#equipmentbutton a:hover,
#contactusbutton a:hover  {
   background-position: -203px 0%;
}

#clinicsbutton a,
#contactusbutton a,
#equipmentbutton a,
#trainingbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 46px;
   width: 203px;
   background-position: 0% 0px;
   font-size: 46px;
   line-height: 46px;
}

#togetpricingorlearnmoreaboutourprogrampleasecontact p  {
   text-align: center;
}

#mackieoffersprivatetrainingforyouandyourhorseifthecl  {
   top: 270px;
}

#formoreinfoortoorderpleasecontactusatinfomackiere p  {
   text-align: center;
}

#awonderfulhorsemanoncetoldmackieifyouwantabetterho  {
   top: 160px;
}

#wantabetterhorsetext p,
#beabetterhorsemantext p  {
   font: bold 14px/17px Verdana;
   margin: 0px;
   color: #FFFFFF;
   text-align: center;
}

#blackrangeridesbutton a,
#originalmusicbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 39px;
   background-position: 0% 0px;
   font-size: 39px;
   line-height: 39px;
}

#trainingbutton,
#contactusbutton  {
   visibility: visible;
   position: absolute;
   left: 0px;
   z-index: 3;
   width: 203px;
   height: 46px;
}

#id34training p,
#id27clinics p  {
   font: italic 14px/17px "Palatino Linotype Bold";
   margin: 0px;
   color: #FFFFFF;
}

#blackrangeridesbutton a:hover  {
   background-position: -152px 0%;
}

#mackiereddhorsemanshiptext p  {
   font: 36px/43px "Palatino Linotype Roman";
   margin: 0px;
   color: #FFFFFF;
   text-align: center;
}

#originalmusicbutton a:hover  {
   background-position: -139px 0%;
}

#mackiereddhorsemanshiptext  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 27px;
   z-index: 4;
   width: 700px;
}

#blackrangeridesbutton a  {
   width: 152px;
   background-image: url(clinicsmedia/blackrangeridesbutton.gif);
}

#originalmusicbutton a  {
   width: 139px;
   background-image: url(clinicsmedia/originalmusicbutton.gif);
}

#blackrangeridesbutton  {
   visibility: visible;
   position: absolute;
   left: 33px;
   top: 306px;
   z-index: 3;
   width: 152px;
   height: 39px;
}

#originalmusicbutton  {
   visibility: visible;
   position: absolute;
   left: 40px;
   top: 445px;
   z-index: 3;
   width: 139px;
   height: 39px;
}

#wherebutton a:hover  {
   background-position: -57px 0%;
}

#equipmentbutton a  {
   background-image: url(clinicsmedia/equipmentbutton.gif);
}

#contactusbutton a  {
   background-image: url(clinicsmedia/contactusbutton.gif);
}

#trainingbutton a  {
   background-image: url(clinicsmedia/trainingbutton.gif);
}

#clinicsbutton a  {
   background-image: url(clinicsmedia/clinicsbutton.gif);
}

#bottommenu li a  {
   font-style: Normal;
   font-weight: bold;
   text-decoration: none;
   color: #FFFFFF;
   height: 100%;
   display: block;
}

#contactusbutton  {
   top: 248px;
}

#equipmentbutton  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 203px;
   z-index: 2;
   width: 203px;
   height: 46px;
}

#trainingbutton  {
   top: 158px;
}

#id34training p  {
   text-align: left;
}

#bottommenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#wherebutton a  {
   background: url(clinicsmedia/wherebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 57px;
   width: 57px;
   font-size: 57px;
   line-height: 57px;
}

#id27clinics p  {
   text-align: center;
}

#clinicsbutton  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 113px;
   z-index: 4;
   width: 203px;
   height: 46px;
}

#wherebutton  {
   visibility: visible;
   position: absolute;
   left: 24px;
   top: 361px;
   z-index: 3;
   width: 57px;
   height: 57px;
}

#mackquatro  {
   background: url(clinicsmedia/mackquatro.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 595px;
   top: 2px;
   z-index: 5;
   width: 102px;
   height: 103px;
}

#bottommenu  {
   font: bold 12px/18px Verdana;
   height: 18px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #FFFFFF;
   position: absolute;
   left: 207px;
   top: 472px;
   z-index: 3;
   width: 493px;
}

#bottomleft  {
   background: url(clinicsmedia/bottomleft.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 294px;
   z-index: 2;
   width: 203px;
   height: 206px;
}

#background  {
   visibility: visible;
   width: 700px;
   height: 500px;
   position: absolute;
   margin-left: -350px;
   left: 50%;
   top: -250px;
   background-color: #FFFFFF;
   background-image: none;
}

#rightside  {
   background: url(clinicsmedia/rightside.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 204px;
   top: 113px;
   z-index: 2;
   width: 496px;
   height: 387px;
}

#mapthumb  {
   background: url(clinicsmedia/mapthumb.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 94px;
   top: 353px;
   z-index: 3;
   width: 93px;
   height: 83px;
}

#banner  {
   background: url(clinicsmedia/banner.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 700px;
   height: 117px;
}

#notes  {
   background: url(clinicsmedia/notes.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 18px;
   top: 430px;
   z-index: 4;
   width: 42px;
   height: 50px;
}

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

