﻿
      
body
{
    margin-top: 20px;
    font-size: 12px;
    line-height: 13px;
    font-family: Verdana, Tahoma, Sans-Serif, Arial;
    background-image: url(../equisigns-images/bgstar2.gif); /*equisigns-images/bg5.jpg   bgstar.jpg*/
    background-repeat: repeat;
    background-color: #81CDF0; /*#FFFF99;*/
    margin-bottom: 25px;
    text-align: center; /* for ie - puts everything center page */
}      
   

   
      
#thumbs p {margin:auto auto; border:solid 0px #CCCBCB;}
#thumbs p a img {margin:auto; overflow:hidden; margin-top:1px;}
.spcr {clear:both; height:50px; width:1050px; background-color:#F8D6E4; }

    .hd1 {width:307px; margin-bottom:7px; height:28px; padding-top:7px; font-weight:bold; float:left; display:inline;}
        

  .hd2{
     position:relative;
      top:10px;
         height:28px;
          width:130px;
          margin-left:0px;
          color:White;
          margin-bottom:7px; 
          background-color: #FE6D8B;
          font-weight:bold; 
          float:left; 
          display:inline;
 /* #9A5B6C;*/
           color:White;
            text-align:center;
	}
	
	
		
	.hd2 a{ 
	display:block;	
	color:White;
    padding-top:7px;
}

	.hd2 a:hover{
	display:block;	
	color:black;
    padding-top:7px;
}



.hd3 {position:relative; top:2px; width:130px; height:120px; float:left;  color:White; font-weight:bold; display:inline;background-color:red;}



.ptitlesize
{
    font-size: 7pt;
    background-color: #FE6D8B;
    color: White; /* #CA319A;*/
    padding:0;
    margin:0;
    float: left;
    display: inline;
    margin-right: 5px;
    width: 55px;
    height: 30px;
    border: 1px solid #FE6D8B;
    overflow: hidden;
}

.psize
{
    font-size: 7pt;
    background-color: white;
    float: left;
    display: inline;
    margin-right: 2px;
    margin-bottom:5px;
    width: 45px;
    height: 30px;
    border: 1px solid #FE6D8B;
    cursor: default;
    overflow: hidden;
}
.psizespc
{
    font-size: 8pt;
    background-color: transparent;
    float: left;
    display: inline;
    margin-right: 5px;
    margin-bottom:5px;
    width: 50px;
    height: 30px;
    border: 1px solid transparent;
    cursor: default;
    overflow: hidden;
}

.secinstr 
 {
     font-size:8pt;
     text-align:center;
     cursor: default;
}

.pcolour
{
    background-color: green;
    float: left;
    display: inline;
    margin-top: 4px;
    margin-right: 4px;
    width: 40px; /*30 */
    height: 20px; /*25 */
    border: 1px solid #FE6D8B;
    cursor: default;
}

/* container css - garment page   */

.container {position:relative; width:1050px; height:400px;clear:both; top:50px;}
.container-horse-wear {position:relative; top:45px; width:1050px; height:1200px;clear:both;border:solid 0px red;}
.piccontainer{position:relative; float:left; display:inline; top:5px; width:300px; height:392px; border:solid 0px red;}
.gutscontainer {border:solid 0px green; position:relative; float:left; display:inline; width:700px; height:392px;left:15px; top:5px; padding:0; background-color:White;}
.gutsheader{border:solid 0px blue; position:relative; float:left; display:inline; width:699px; height:25px;text-align:center; top:5px; padding:0; background-color:White;}

.h21 {position:relative; float:left; display:inline; line-height:25px; font-family:'Tempus Sans ITC'; font-size:12pt;}
.h22 {position:relative; float:left; display:inline; line-height:25px; font-family:'Tempus Sans ITC'; font-size:12pt;}
.h23 {position:relative; float:left; display:inline; line-height:25px; font-family:'Tempus Sans ITC'; font-size:12pt;}

.costcontainer {position:relative; top:0px; float:left; display:inline; width:160px; text-align:center;margin-bottom:6px; border:0px}
.costcontainer p {position:relative; top:20px; clear:both}
.colcontainer-polo1{position:relative; top:5px; float:left; display:inline; width:368px; margin-left:5px; height:160px; border:solid 0px red; padding:0px;}
     

.colcontainer-polo2{position:relative; top:5px; float:left; display:inline; width:145px; margin-left:10px; height:160px; border:solid 0px red; padding:0px;}

.colcontainer-pic {position:relative; top:5px; left:20px; float:left; display:inline; width:170px; margin-left:10px; height:160px; border: 0px; padding:0px;}
.colcontainer-pic2 {position:relative; float:left; display:inline;top:0px; left:10px; height:160px; width:210px; border: 0px;}
.container-email-slogan {float:left; display:inline; position:relative; top:0px; width:320px; height:33px; border: solid 0px red;}
.container-spec {float:left; display:inline; position:relative; top:0px; left:10px; height:160px; width:130px; margin:0px; padding:0px; border: solid 0px blue}                
.container-boxsize {height:180px; border: 0px; width:680px; position:relative; top:15px; float:left; display:inline;}
   /* -50 email -85 */
   .boxsize1
    {
    float:left;
    width:320px;
    position: relative;
    top:10px;
    height:50px;
    font-size: 8pt;
    text-align: center;
    margin-bottom: 10px;
    border:solid 0px black;
    }

 .boxsize2
    {
    float:left;
    width:320px;
    position: relative;
    top:15px;
    height:50px;
    font-size: 8pt;
    text-align: center;
    margin-bottom: 10px;
    border:solid 0px black;
   
    }


a {color:#29ABE2}
a:hover {color:#FE6D8B}
a:visited {text-decoration:none;}


    
    .instr  
{width:100%;
 margin-left:0px;
 margin-right:auto;
 margin-top:0px;
    text-align:center;
    height:230px;
    margin-bottom:10px;
      border:solid 0px red;
    }
    
 .instr p 
 {
  float:left;
  display:inline;  
  padding: 5px 2px 5px 2px;
  margin-right:20px;
  width:145px;
  height:210px;
  border:2px solid #F8D6E4;
     }  
     
     .instr p img
 {
  float:left;
  display:inline;  
  padding: 5px 0px 0px 0px;
  margin-left:5px;
  width:auto;
  height:auto;
     }  
     .equisign
{
    background-color: transparent;
    color: #FE6D8B;
    font-weight: bold;
}

     .equisign2
{
    background-color: transparent;
    color: #FE6D8B;
    font-weight: normal;
}

 .pinstr {margin-left:5px;}   
 .pinstrr {margin-right:0px; margin-left:5px;}  
 
 p.vis
{
    visibility: hidden;
    margin-left: -6000px;
}
 