  body.salesignup {
  background-color:#fff6cf;
  background-image:none;
}
body.salesignup p {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:normal;
  color: #000000;
  margin-left: 10px;
  margin-right: 1px;
  margin-top: 2px;
  margin-bottom: 2px;
}
body.salesignup p.normal {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:normal;
  color: #000000;
  margin-left: 10px;
  margin-right: 1px;
  margin-top: 2px;
  margin-bottom: 2px;
}
body.salesignup ul {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:normal;
  color: #000000;
  margin-left: 20px;
  margin-right: 1px;
  margin-top: 2px;
  margin-bottom: 2px;
}
body.salesignup h1  {           /*title*/
  font-family:Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight:normal;
  margin-left: 4px;
  margin-top: 90px;
  margin-bottom: 3px;
   margin-right:4px;
   color: #a73803;
}
body.salesignup h2  {           /*sub head add to salesignup*/
  font-family:Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight:bold;
  color: #006600;
  margin-left: 4px;
  margin-top: 5px;
  margin-bottom: 3px;
}
body.salesignup h3  {           /*sub head add to salesignup*/
  font-family:Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight:bold;
  color: #150185;
  margin-left: 10px;
  margin-top: 35px;
  margin-bottom: 3px;
}


 body.horsesale {
  background-color:#fff6cf;
  background-image:none;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:normal;
}
 body.horsesale p {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:normal;
  color: #000000;
  margin-left: 4px;
  margin-right: 1px;
  margin-top: 4px;
  margin-bottom: 4px;
}
body.horsesale h1  {           /*title*/
  font-family:Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight:normal;
  margin-left: 4px;
  margin-top: 1px;
  margin-bottom: 3px;
   margin-right:4px;
   color: #005500;
}
body.horsesale h2  {           /*sub head add to horsesale*/
  font-family:Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight:normal;
  color: #006600;
  margin-left: 4px;
  margin-top: 5px;
  margin-bottom: 3px;
}
body.horsesale h3  {           /*sub head add to horsesale*/
  font-family:Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight:normal;
  color: #150185;
  margin-left: 6px;
  margin-top: 5px;
  margin-bottom: 3px;
}
body.horsesale h4  {           /* perm horsesale breaks/zones*/
  font-family:Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight:bold;
  color: #6F2400;
  margin-left: 6px;
  margin-top: 5px;
  margin-bottom: 1px;
}

body.horsesale .copyrighttext {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight:normal;
  font-style: normal;
  color: #000000;
}
body.horsesale .copyrightlink {
  color: #0000ff;
}
body.horsesale #copyright {
  border-color:#000000;
}

.randhorsetab {
   border-width:1px;
   border-style:solid;
   border-color:#000000;
  background-color:#ffdd78;
}
.subset_tab {
   border-width:0px;
   border-style:solid;
   border-color:#000000;
   background-color: #fff6cf;
   margin-left: 4px;
   margin-right: 4px;
   margin-top: 0px;
   margin-bottom: 3px;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:normal;
  color: #a73803;
}
.hl_sale {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight:bold;
  color: #150185;
  margin-top: 5px;
}
.ad_photointro {
   border-width:2px;
   border-style:solid;
   border-color:#A73803;
   background-color: #fff6cf;
}
.ad_photo {
   border-width:5px;
   border-style:solid;
   border-color:#A73803;
   margin-top:5px;
}
.ad_intro {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:bold;
  color: #A73803;
}
.specs_td {
   border-width:2px;
   border-style:solid;
   border-color:#A73803;
   background-color: #A73803;
}
.topblock {
  text-align:center;
}
.specs_tab {
  background-color: #A73803;
  width:100%;
}
.nickname {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight:bold;
  color: #fff6cf;
  background-color: #A73803;
  padding:2px;
}
a.web_link:link
{
  text-decoration: underline;
  color: #ffffff;
}
a.web_link:visited
{
  text-decoration: underline;
  color: #ffffff;
}
a.web_link:hover
{
  text-decoration: underline;
  color: #ffffff;
  background-color:#000000;
}
a.web_link:active
{
  text-decoration: underline;
  color: #ffffff;
}
.barlab1 {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:bold;
  color: #ffffff;
  background-color: #AF4815;
  padding:4px;
  border-width:0px;
  border-style:none;
  border-color:#000000;
  width:35%;
}
.barval1 {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:normal;
  color: #ffffff;
  background-color: #AF4815;
  padding:4px;
  border-width:0px;
  border-style:none;
  border-color:#000000;
}
.barlab0 {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:bold;
  color: #ffffff;
  background-color: #AF5E36;
  padding:4px;
  border-width:0px;
  border-style:none;
  border-color:#000000;
  width:35%;
}
.barval0 {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:normal;
  color: #ffffff;
  background-color: #AF5E36;
  padding:4px;
  border-width:0px;
  border-style:none;
  border-color:#000000;
}

.lineagehead {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight:bold;
  color: #6F2400;
  background-color: #dddddd;
}
.lineage_blue {
  background-color: #eeeeff;
}
.lineage_pink {
  background-color: #ffeeee;
}
.lineage_td {
   border-width:2px;
   border-style:solid;
   border-color:#A73803;
}
.lineage_block {
   border-width:0px;
   border-style:none;
   border-color:#000000;
}
.gglineage_name{
}
.glineage_name {
}
.plineage_name {
}
.alineage_name {
}

.pic_td {
   border-width:2px;
   border-style:solid;
   border-color:#A73803;
   background-color: #fff6cf;
}
.picblock {
   padding-left:20px;
   padding-right:20px;
}

.contact_td {
   border-width:2px;
   border-style:solid;
   border-color:#A73803;
   background-color: #fff6cf;
}
.contact_tab {
  width:100%;
}
.contact_elec {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:normal;
  padding-left:5px;
}
.contact_addr {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:normal;
  padding-left:10px;
}


 body.horselist {
  background-color:#fff6cf;
  background-image:none;
  margin:3px;
}
.nopic {
   border-width:2px;
   border-style:solid;
   border-color:#000000;
   margin-top:0px;
   margin-bottom:0px;
}
.thumbpic {
   border-width:5px;
   border-style:solid;
   border-color:#A73803;
   margin-top:4px;
   margin-bottom:4px;
}
.listpic {
   border-width:2px;
   border-style:solid;
   border-color:#A73803;
   margin-top:2px;
   margin-bottom:2px;
}
.singlepic {
   border-width:2px;
   border-style:solid;
   border-color:#A73803;
   margin-top:0px;
   margin-bottom:0px;
}

.spacer {
   display: block;
   }
.error {
  color: #ff0000;
}
ul.cone
{
    color:#000000;
   font-family:arial, sans-serif;
   font-size: 16px;
   font-weight: normal;
   font-style: normal;
  margin-left: 30pt;
  list-style-image: url('http://www.horseicecream.com/images/bullet-cone.gif');
  line-height:20pt;
}

#copyright {
  background-color:transparent;
  border-top-width:1px;
  border-bottom-width:1px;
  border-right-width:0px;
  border-left-width:0px;
  border-style:solid;
  border-color:#000000;
  padding-top:3px;
  padding-bottom:3px;
}
.copyrighttext {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight:normal;
  font-style: normal;
  color: #000000;
}
.copyrightlink {
  color: #0000ff;
}

/********************* horselist.php *********/

body.horselisting {
margin:10px 10px 0px 10px;
padding:0px;
background-color:#008800;
   background-image:url(/images/grasstile190.jpg);
   background-repeat:repeat;
}

body.horselisting #copyright {
  background-color:transparent;
  border-top-width:1px;
  border-bottom-width:1px;
  border-right-width:0px;
  border-left-width:0px;
  border-style:solid;
  border-color:#ccffcc;
  padding-top:3px;
  padding-bottom:3px;
}
body.horselisting .copyrighttext {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight:normal;
  font-style: normal;
  color: #ccffcc;
}
body.horselisting .copyrightlink {
  color: #ffffff;
}
 .red
{
      color: #FF0000;
}


