body
{
  background: #58B6FF;
  background-image: url(http://www.tailsource.com/images/diamonds.jpg); 
  background-repeat: repeat; 
  scrollbar-face-color: #58B6FF;
  scrollbar-highlight-color: #1967A2;
  scrollbar-3dlight-color: #58B6FF;
  scrollbar-darkshadow-color: #58B6FF;
  scrollbar-shadow-color: #1967A2;
  scrollbar-arrow-color: #1967A2;
  scrollbar-track-color: #58B6FF;
  margin: 0px 0px 0px 0px;
}

a:link 
{
  font-family: Verdana, Helvetica, Arial, Sans-Serif;
  font-weight: bold;
  color: #0A8FF6;
  text-decoration: none; 
}
a:visited
{
  font-family: Verdana, Helvetica, Arial, Sans-Serif;
  font-weight: bold;
  color: #0A8FF6;
  text-decoration: none; 
}
a:hover 
{
  font-family: Verdana, Helvetica, Arial, Sans-Serif;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none; 
}


#TopDownload a:link 
{
  font-family: Verdana, Helvetica, Arial, Sans-Serif;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none; 
}
#TopDownload a:visited
{
  font-family: Verdana, Helvetica, Arial, Sans-Serif;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none; 
}
#TopDownload a:hover 
{
  font-family: Verdana, Helvetica, Arial, Sans-Serif;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none; 
}




#Edge 
{
  position: absolute;
  top: 0px;
  left:  748px;
  width: 7px;
  height: 1074px;
  background-image: url(http://www.tailsource.com/images/edge.jpg); 
  background-repeat: x-repeat;
  z-index: 3;
  visibility: visible;
}

#1 
{
  position: absolute;
  top: 0px;
  left:  0px;
  width: 756px;
  height: 180px;
  z-index: 2;
  visibility: visible;
}
#2 
{
  position: absolute;
  top: 180px;
  left:  0px;
  width: 756px;
  height: 187px;
  z-index: 2;
  visibility: visible;
}
#ContentBG 
{
  position: absolute;
  top: 335px;
  left:  0px;
  width: 749px;
  height: 590px;
  background: #FFFFFF;
  z-index: 2;
  visibility: visible;
}
#Bottom 
{
  position: absolute;
  top: 896px;
  left:  0px;
  width: 749px;
  height: 176px;
  z-index: 3;
  visibility: visible;
}
#MainBottomCopyright 
{
  position: absolute;
  top: 1000px;
  left:  10px;
  width: 500px;
  height: 70px;
  z-index: 3;
  visibility: visible;
}
#Counters
{
  position: absolute;
  top: 1030px;
  left:  645px;
  width: 80px;
  height: 20px;
  z-index: 5;
  visibility: visible;
}








#Home 
{
  position: absolute;
  top: 293px;
  left:  0px;
  width: 88px;
  height: 40px;
  z-index: 3;
  visibility: visible;
}
#AboutUs 
{
  position: absolute;
  top: 293px;
  left:  88px;
  width: 88px;
  height: 40px;
  z-index: 3;
  visibility: visible;
}
#ContactUs 
{
  position: absolute;
  top: 293px;
  left:  212px;
  width: 88px;
  height: 40px;
  z-index: 3;
  visibility: visible;
}
#Menu1 
{
  position: absolute;
  top: 333px;
  left:  0px;
  width: 342px;
  height: 35px;
  z-index: 3;
  visibility: visible;
  background-image: url(http://www.tailsource.com/images/menu1.jpg); 
}
#Menu2 
{
  position: absolute;
  top: 367px;
  left:  0px;
  width: 285px;
  height: 35px;
  z-index: 3;
  visibility: visible;
}
#Menu3 
{
  position: absolute;
  top: 401px;
  left:  0px;
  width: 250px;
  height: 35px;
  z-index: 3;
  visibility: visible;
}
#Menu4 
{
  position: absolute;
  top: 435px;
  left:  0px;
  width: 228px;
  height: 35px;
  z-index: 3;
  visibility: visible;
}
#NewTails
{
  position: absolute;
  top: 650px;
  left:  5px;
  width: 190px;
  height: 54px;
  z-index: 4;
  visibility: visible;
}
#NewTails a
{
  font-family: Verdana, Helvetica, Arial, Sans-Serif;
  color: #db0000; 
  font-weight: bold; 
  font-size: 12px;
}
#NewTails a:active
{
  font-family: Verdana, Helvetica, Arial, Sans-Serif;
  color: #db0000; 
  font-weight: bold; 
  font-size: 12px;
}
#NewTails a:hover
{
  font-family: Verdana, Helvetica, Arial, Sans-Serif;
  color: #FFFFFF; 
  font-weight: bold; 
  font-size: 12px;
}
#NSBA
{
  position: absolute;
  top: 733px;
  left:  23px;
  width: 190px;
  height: 54px;
  z-index: 4;
  visibility: visible;
}
#Huntseathorses 
{
  position: absolute;
  top: 770px;
  left:  23px;
  width: 190px;
  height: 54px;
  z-index: 4;
  visibility: visible;
}
#Pleasurehorse 
{
  position: absolute;
  top: 808px;
  left:  36px;
  width: 0px;
  height: 0px;
  z-index: 4;
  visibility: visible;
}
#AQHA 
{
  position: absolute;
  top: 865px;
  left:  23px;
  width: 150px;
  height: 54px;
  z-index: 4;
  visibility: visible;
}
#Menu 
{
  position: absolute;
  top: 413px;
  left:  0px;
  width: 213px;
  height: 660px;
  background-image: url(http://www.tailsource.com/images/menu_bg.jpg); 
  background-repeat: repeat-y;
  z-index: 3;
  visibility: visible;
}
#Button1 
{
  position: absolute;
  top: 369px;
  left:  0px;
  width: 200px;
  height: 44px;
  z-index: 4;
  visibility: visible;
}
#Button2 
{
  position: absolute;
  top: 413px;
  left:  0px;
  width: 200px;
  height: 44px;
  z-index: 4;
  visibility: visible;
}
#Button3 
{
  position: absolute;
  top: 458px;
  left:  0px;
  width: 200px;
  height: 40px;
  z-index: 4;
  visibility: visible;
}
#Button4 
{
  position: absolute;
  top: 499px;
  left:  0px;
  width: 200px;
  height: 40px;
  z-index: 4;
  visibility: visible;
}
#Button5 
{
  position: absolute;
  top: 539px;
  left:  0px;
  width: 200px;
  height: 130px;
  z-index: 4;
  visibility: visible;
}










#DownloadBox 
{
  position: absolute;
  top: 235px;
  left:  550px;
  width: 250px;
  height: 80px;
  z-index: 3;
  visibility: visible;
}
#TopCustomersMain 
{
  position: absolute;
  top: 230px;
  left:  570px;
  width: 100px;
  height: 80px;
  z-index: 3;
  visibility: visible;
}
#TopDownload 
{
  position: absolute;
  top: 270px;
  left:  580px;
  width: 250px;
  height: 80px;
  z-index: 4;
  visibility: visible;
}
#TopCustomersGallery 
{
  position: absolute;
  top: 260px;
  left:  480px;
  width: 100px;
  height: 80px;
  z-index: 3;
  visibility: visible;
}
#TopCustomers 
{
  position: absolute;
  top: 270px;
  left:  430px;
  width: 100px;
  height: 80px;
  z-index: 3;
  visibility: visible;
}
#TopCustomers2 
{
  position: absolute;
  top: 260px;
  left:  545px;
  width: 100px;
  height: 80px;
  z-index: 3;
  visibility: visible;
}
#TopCustomers3 
{
  position: absolute;
  top: 260px;
  left:  660px;
  width: 100px;
  height: 80px;
  z-index: 3;
  visibility: visible;
}
#TopCustomers4 
{
  position: absolute;
  top: 230px;
  left:  620px;
  width: 100px;
  height: 80px;
  z-index: 3;
  visibility: visible;
}
#QualityTails
{
  position: absolute;
  top: 315px;
  left:  415px;
  width: 100px;
  height: 80px;
  z-index: 5;
  visibility: visible;
}








#Testimonials1 
{
  position: absolute;
  top: 370px;
  left:  550px;
  width: 300px;
  height: 412px;
  z-index: 3;
  visibility: visible;
}
#Testimonials2 
{
  position: absolute;
  top: 430px;
  left:  560px;
  width: 290px;
  height: 345px;
  scrollbar-face-color: #58B6FF;
  scrollbar-highlight-color: #1967A2;
  scrollbar-3dlight-color: #58B6FF;
  scrollbar-darkshadow-color: #58B6FF;
  scrollbar-shadow-color: #1967A2;
  scrollbar-arrow-color: #1967A2;
  scrollbar-track-color: #58B6FF;
  z-index: 4;
  visibility: visible;
  overflow: auto;
}
.TestText
{
  font-family: Arial, Sans-Serif;
  font-size: 10px;
  font-weight: normal;
  color: #FFFFFF;
  text-align: justify;
}




#IContent 
{
  position: absolute;
  top: 770px;
  left:  245px;
  width: 475px;
  height: 195px;
  scrollbar-face-color: #58B6FF;
  scrollbar-highlight-color: #1967A2;
  scrollbar-3dlight-color: #58B6FF;
  scrollbar-darkshadow-color: #58B6FF;
  scrollbar-shadow-color: #1967A2;
  scrollbar-arrow-color: #1967A2;
  scrollbar-track-color: #58B6FF;
  z-index: 6;
  visibility: visible;
  overflow: auto;
}
.IContent
{
  background: #0D90F6;
  font-family: Verdana, Helvetica, Arial, Sans-Serif;
  font-size: 10px;
  font-weight: normal;
  color: #FFFFFF;
  border-width: 1px;
  border-color: #1985D8;
  border-style: solid;
  text-align: left;
}




#Trotter 
{
  position: absolute;
  top: 390px;
  left:  478px;
  width: 50px;
  height: 50px;
  z-index: 5;
  visibility: visible;
}
#Bar 
{
  position: absolute;
  top: 410px;
  left:  250px;
  width: 300px;
  height: 11px;
  z-index: 4;
  visibility: visible;
}
#AboutTrotter 
{
  position: absolute;
  top: 390px;
  left:  600px;
  width: 50px;
  height: 50px;
  z-index: 5;
  visibility: visible;
}
#AboutBar 
{
  position: absolute;
  top: 410px;
  left:  380px;
  width: 300px;
  height: 11px;
  z-index: 4;
  visibility: visible;
}
#AboutContent 
{
  position: absolute;
  top: 400px;
  left:  260px;
  width: 490px;
  height: 500px;
  z-index: 4;
  visibility: visible;
}











#ItemTrotter 
{
  position: absolute;
  top: 350px;
  left:  600px;
  width: 50px;
  height: 50px;
  z-index: 5;
  visibility: visible;
}
#ItemBar 
{
  position: absolute;
  top: 370px;
  left:  380px;
  width: 300px;
  height: 11px;
  z-index: 4;
  visibility: visible;
}
#ItemContent 
{
  position: absolute;
  top: 350px;
  left:  260px;
  width: 490px;
  height: 500px;
  z-index: 4;
  visibility: visible;
}







#Item1 
{
  position: absolute;
  top: 470px;
  left:  260px;
  width: 490px;
  height: 150px;
  z-index: 4;
  visibility: visible;
}
#PayNow1 
{
  position: absolute;
  top: 560px;
  left:  600px;
  width: 50px;
  height: 50px;
  z-index: 5;
  visibility: visible;
}
#PayNow2 
{
  position: absolute;
  top: 700px;
  left:  600px;
  width: 50px;
  height: 50px;
  z-index: 5;
  visibility: visible;
}
#PayNow3 
{
  position: absolute;
  top: 840px;
  left:  600px;
  width: 50px;
  height: 50px;
  z-index: 5;
  visibility: visible;
}
#PayNow4 
{
  position: absolute;
  top: 980px;
  left:  600px;
  width: 50px;
  height: 50px;
  z-index: 5;
  visibility: visible;
}
#Item2 
{
  position: absolute;
  top: 370px;
  left:  260px;
  width: 490px;
  height: 150px;
  z-index: 4;
  visibility: visible;
}
#PayNow1b 
{
  position: absolute;
  top: 460px;
  left:  600px;
  width: 50px;
  height: 50px;
  z-index: 5;
  visibility: visible;
}
#PayNow2b 
{
  position: absolute;
  top: 600px;
  left:  600px;
  width: 50px;
  height: 50px;
  z-index: 5;
  visibility: visible;
}
#PayNow3b 
{
  position: absolute;
  top: 700px;
  left:  600px;
  width: 50px;
  height: 50px;
  z-index: 5;
  visibility: visible;
}
#PayNow4b 
{
  position: absolute;
  top: 840px;
  left:  600px;
  width: 50px;
  height: 50px;
  z-index: 5;
  visibility: visible;
}
#PayNow5b 
{
  position: absolute;
  top: 960px;
  left:  600px;
  width: 50px;
  height: 50px;
  z-index: 6;
  visibility: visible;
}









#Gallery1 
{
  position: absolute;
  top: 363px;
  left:  240px;
  width: 300px;
  height: 252px;
  z-index: 4;
  visibility: visible;
}
#Gallery1b 
{
  position: absolute;
  top: 363px;
  left:  490px;
  width: 300px;
  height: 252px;
  z-index: 4;
  visibility: visible;
}
#Gallery2 
{
  position: absolute;
  top: 577px;
  left:  240px;
  width: 300px;
  height: 252px;
  z-index: 5;
  visibility: visible;
}
#Gallery3 
{
  position: absolute;
  top: 577px;
  left:  490px;
  width: 300px;
  height: 252px;
  z-index: 5;
  visibility: visible;
}
#Gallery4 
{
  position: absolute;
  top: 790px;
  left:  375px;
  width: 300px;
  height: 252px;
  z-index: 5;
  visibility: visible;
}
#More
{
  position: absolute;
  top: 970px;
  left:  667px;
  width: 80px;
  height: 20px;
  z-index: 5;
  visibility: visible;
}
#More2
{
  position: absolute;
  top: 970px;
  left:  667px;
  width: 80px;
  height: 20px;
  z-index: 5;
  visibility: visible;
}
#More3
{
  position: absolute;
  top: 450px;
  left:  667px;
  width: 80px;
  height: 20px;
  z-index: 5;
  visibility: visible;
}





#MainContent 
{
  position: absolute;
  top: 420px;
  left:  230px;
  width: 320px;
  height: 500px;
  z-index: 4;
  visibility: visible;
}
#MainContentHR
{
  position: absolute;
  top: 815px;
  left:  230px;
  width: 500px;
  height: 10px;
  z-index: 4;
  visibility: visible;
}
#OtherItems
{
  position: absolute;
  top: 835px;
  left:  240px;
  width: 500px;
  height: 197px;
  z-index: 4;
  visibility: visible;
}






#ColorBar 
{
  position: absolute;
  top: 410px;
  left:  280px;
  width: 300px;
  height: 11px;
  z-index: 4;
  visibility: visible;
}
#ColorTrotter 
{
  position: absolute;
  top: 390px;
  left:  300px;
  width: 50px;
  height: 50px;
  z-index: 5;
  visibility: visible;
}
#ColorDiamondRow1 
{
  position: absolute;
  top: 490px;
  left:  250px;
  width: 500px;
  height: 214px;
  z-index: 4;
  visibility: visible;
}
#ColorDiamondRow2 
{
  position: absolute;
  top: 730px;
  left:  250px;
  width: 600px;
  height: 214px;
  z-index: 4;
  visibility: visible;
}
#ColorDiamondRow3 
{
  position: absolute;
  top: 875px;
  left:  245px;
  width: 600px;
  height: 214px;
  z-index: 4;
  visibility: visible;
}
#ColorDiamondRow4 
{
  position: absolute;
  top: 780px;
  left:  245px;
  width: 600px;
  height: 214px;
  z-index: 4;
  visibility: visible;
}
#ColorDiamond1 
{
  position: absolute;
  top: 0px;
  left:  0px;
  width: 500px;
  height: 214px;
  z-index: 5;
  visibility: visible;
}
#ColorDiamond2 
{
  position: absolute;
  top: 0px;
  left:  70px;
  width: 115px;
  height: 214px;
  z-index: 5;
  visibility: visible;
}
#ColorDiamond3 
{
  position: absolute;
  top: 0px;
  left:  140px;
  width: 115px;
  height: 214px;
  z-index: 5;
  visibility: visible;
}
#ColorDiamond4 
{
  position: absolute;
  top: 0px;
  left:  210px;
  width: 115px;
  height: 214px;
  z-index: 5;
  visibility: visible;
}
#ColorDiamond5 
{
  position: absolute;
  top: 0px;
  left:  280px;
  width: 115px;
  height: 214px;
  z-index: 5;
  visibility: visible;
}
#ColorDiamond6 
{
  position: absolute;
  top: 0px;
  left:  350px;
  width: 115px;
  height: 214px;
  z-index: 5;
  visibility: visible;
}
#Band1
{
  position: absolute;
  top: 520px;
  left:  344px;
  width: 300px;
  height: 50px;
  z-index: 3;
  visibility: visible;
}
#Band2
{
  position: absolute;
  top: 760px;
  left:  344px;
  width: 300px;
  height: 50px;
  z-index: 3;
  visibility: visible;
}
#ColorContentBG 
{
  position: absolute;
  top: 335px;
  left:  0px;
  width: 749px;
  height: 700px;
  background: #FFFFFF;
  z-index: 2;
  visibility: visible;
}
#ColorEdge 
{
  position: absolute;
  top: 0px;
  left:  748px;
  width: 7px;
  height: 1074px;
  background-image: url(http://www.tailsource.com/images/edge.jpg); 
  background-repeat: x-repeat;
  z-index: 3;
  visibility: visible;
}
#ColorsBottom 
{
  position: absolute;
  top: 1000px;
  left:  0px;
  width: 749px;
  height: 176px;
  z-index: 3;
  visibility: visible;
}
#ColorsBottomCopyright 
{
  position: absolute;
  top: 1100px;
  left:  10px;
  width: 500px;
  height: 70px;
  z-index: 3;
  visibility: visible;
}








#Copyright 
{
  position: absolute;
  top: 0px;
  left:  0px;
  width: 500px;
  height: 30px;
  z-index: 4;
  visibility: visible;
}
#Copyright a
{
  font-family: Verdana, Helvetica, Arial, Sans-Serif;
  color: #0065B3; 
  font-weight: bold; 
  font-size: 9px;
}
#Copyright a:active
{
  font-family: Verdana, Helvetica, Arial, Sans-Serif;
  color: #0065B3; 
  font-weight: bold; 
  font-size: 9px;
}
#Copyright a:hover
{
  font-family: Verdana, Helvetica, Arial, Sans-Serif;
  color: #FFFFFF; 
  font-weight: bold; 
  font-size: 9px;
}








#Updated 
{
  position: absolute;
  top: 785px;
  left:  590px;
  width: 300px;
  height: 30px;
  z-index: 4;
  visibility: visible;
}


#TailsNext 
{
  position: absolute;
  top: 1000px;
  left:  420px;
  width: 200px;
  height: 30px;
  z-index: 4;
  visibility: visible;
}











.Form
{
  background: #000000;
  background-image: url(http://www.tailsource.com/images/formgradient.gif);
  font-family: Verdana, Helvetica, Arial, Sans-Serif;
  font-size: 10px;
  font-weight: normal;
  color: #FFFFFF;
  border-width: 2px;
  border-color: #0E74C3;
  border-style: solid;
  text-align: left;
}
.Form2
{
  background: #000000;
  background-image: url(http://www.tailsource.com/images/formgradient2.gif);
  font-family: Verdana, Helvetica, Arial, Sans-Serif;
  font-size: 10px;
  font-weight: normal;
  color: #FFFFFF;
  border-width: 2px;
  border-color: #0E74C3;
  border-style: solid;
  text-align: left;
}
.FormText
{
  font-family: Verdana, Helvetica, Arial, Sans-Serif;
  font-size: 12px;
  font-weight: normal;
  color: #FFFFFF;
  text-align: right;
}




.NewsText
{
  font-family: Verdana, Helvetica, Arial, Sans-Serif;
  font-size: 10px;
  font-weight: normal;
  color: #FFFFFF;
  text-align: left;
}

.MainText
{
  font-family: Verdana, Helvetica, Arial, Sans-Serif;
  font-size: 12px;
  font-weight: normal;
  color: #0065B3;
  text-align: left;
}

.MainText2
{
  font-family: Verdana, Helvetica, Arial, Sans-Serif;
  font-size: 12px;
  font-weight: normal;
  color: #FFFFFF;
  text-align: left;
}

.Downloads
{
  font-family: Verdana, Helvetica, Arial, Sans-Serif;
  font-size: 12px;
  font-weight: normal;
  font-variant: small-caps;
  color: #FFFFFF;
  text-align: left;
  line-height: 2;
}

.DarkCaps
{
  font-family: Verdana, Helvetica, Arial, Sans-Serif;
  font-size: 12px;
  font-weight: bold;
  font-variant: small-caps;
  color: #0065B3;
  text-align: left;
}

.DarkCaps2
{
  font-family: Verdana, Helvetica, Arial, Sans-Serif;
  font-size: 14px;
  font-weight: bold;
  font-variant: small-caps;
  color: #0065B3;
  text-align: left;
}

.RedText
{
  font-family: Verdana, Helvetica, Arial, Sans-Serif;
  font-size: 11px;
  font-weight: bold;
  font-variant: small-caps;
  color: #CB0912;
  text-align: left;
}


.TopText
{
  font-family: Verdana, Helvetica, Arial, Sans-Serif;
  font-size: 10px;
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
}

.BoxText
{
  font-family: Verdana, Helvetica, Arial, Sans-Serif;
  font-size: 11px;
  font-weight: normal;
  color: #FFFFFF;
  text-align: left;
}

.BoxText2
{
  font-family: Verdana, Helvetica, Arial, Sans-Serif;
  font-size: 9px;
  font-weight: normal;
  color: #FFFFFF;
  text-align: left;
}



.SpecialsText
{
  font-family: Verdana, Helvetica, Arial, Sans-Serif;
  font-size: 10px;
  font-weight: normal;
  color: #FFFFFF;
  text-align: left;
}

.LargeText
{
  font-family: Verdana, Helvetica, Arial, Sans-Serif;
  font-weight: normal;
  font-size: 18px;
  color: #FFFFFF;
}

.RedText
{
  font-family: Verdana, Helvetica, Arial, Sans-Serif;
  font-weight: bold;
  font-size: 12px;
  color: #c20012;
}


.SmallText
{
  font-family: Verdana, Helvetica, Arial, Sans-Serif;
  color: #0A8FF6; 
  font-weight: normal; 
  font-size: 9px;
}

.LinkText
{
  font-family: Verdana, Helvetica, Arial, Sans-Serif;
  color: #FFFFFF; 
  font-weight: normal; 
  font-size: 9px;
}

.KeywordsText
{
  font-family: Verdana, Helvetica, Arial, Sans-Serif;
  font-size: 6px;
  font-weight: bold;
  color: #00246E;
  text-align: center;
}

.Border
{
  border-width: 3px;
  border-color: #58B6FF;
  border-style: solid;
}

.SmallLink
{
  font-family: Verdana, Helvetica, Arial, Sans-Serif;
  color: #FFDFDE; 
  font-weight: bold; 
  font-size: 9px;
  text-align: center;
}

.Copyright
{
  font-family: Verdana, Helvetica, Arial, Sans-Serif;
  color: #FFFFFF; 
  font-weight: normal; 
  font-size: 9px;
}



