﻿/*apols to anyone reading this. The buy2 style file and the file cssMain styles represent 
styles created for this site - but the owner of this site constantly  changed their
minds over what and how they wanted it - pages were added then taken out - there are
elements with these CSS files which are not used - and CSS applied direct to tags
because I grew feb up having to constantly update the css due to unnecessary dithering
and that we were not paid for all the extra works undertaken the no longer used classes etc remain in the sheets. Sorry. */


body
{
    margin-top: 20px;
    font-size: 71.5%;
    color: #585555; /*#424040; #605D5D;   #3C3A3A;*/
    line-height: 1.4em;
    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 */
}

#bodyshab
{
    background-image: url(../equisigns-images/bg6h.jpg);
    background-repeat: repeat;
}



#html
{
    margin: 0;
    padding: 0;
}
*
{
    margin: 0;
    padding: 0;
}
ul.frontnav
{
    position: relative;
    list-style-type: none;
    text-align: center;
    padding: 0;
    top: 15px;
}
li
{
    margin-left: 0px;
    border-bottom: 1px solid white;
}

a
{
    color: #E67505;
    font-weight: normal;
    text-decoration: none;
}
/*#E67505 #BF6173 #35798E #9E6578 */
a:hover
{
    color: red;
    font-weight: normal;
    text-decoration: none;
}
.a2 a:hover
{
    color: red;
    font-weight: bold;
    text-decoration: none;
}


img
{
    border: 0px;
}
ul.frontnav
{
    text-decoration: none;
}


div#frontnav2
{
    margin-left: 15px;
}




div#frontnav2 p a:hover
{
    text-decoration: none;
}


 .quick {border:solid 1px #B5E7FF; float: left; display: inline; text-align:center; margin-top:5px; margin-left:8px; width:88px; height:24px;}
    .blank { height:30px;}

p.home2blank
{
    display: block;
    margin-left: 3px;
    height: 29px;
    width: 95px;
    text-align: center;
    line-height: 29px;
    font-size: 9pt;
    font-weight: bold;
    vertical-align: middle;
    color: #EA5AEA;
    /* background-image: url(../equisigns-images/buttonhome.jpg);
    background-repeat: no-repeat;*/
    background-color:inherit;
}





p.home2 a
{
    display: block;
    margin-left: 3px;
    height: 29px;
    width: 95px;
    text-align: center;
    line-height: 29px;
    font-size: 9pt;
    font-weight: bold;
    vertical-align: middle;
    color: #EA5AEA;
    background-image: url(../equisigns-images/buttonhome.jpg);
    background-repeat: no-repeat;
}
p.home2 a:hover
{
    display: block;
    margin-left: 3px;
    height: 29px;
    width: 95px;
    text-align: center;
    line-height: 29px;
    font-size: 9pt;
    font-weight: bold;
    vertical-align: middle;
    color: #1157B6;
    background-image: url(../equisigns-images/buttonhome.jpg);
    background-repeat: no-repeat;
}
p.shabby2 a
{
    display: block;
    height: 29px;
    margin-left: 3px;
    width: 95px;
    text-align: center;
    line-height: 29px;
    font-size: 9pt;
    font-weight: bold;
    vertical-align: middle;
    color: #660000;
    background-image: url(../equisigns-images/buttonshabby.jpg);
    background-repeat: no-repeat;
}
p.shabby2 a:hover
{
    display: block;
    height: 29px;
    margin-left: 3px;
    width: 95px;
    text-align: center;
    line-height: 29px;
    font-size: 9pt;
    font-weight: bold;
    vertical-align: middle;
    color: #A603A6;
    background-image: url(../equisigns-images/buttonshabby.jpg);
    background-repeat: no-repeat;
}

p.home2b a
{
    display: block;
    margin-left: 3px;
    height: 29px;
    width: 95px;
    text-align: center;
    line-height: 29px;
    font-size: 9pt;
    font-weight: bolder;
    vertical-align: middle;
    color: #CC3399;
    background-image: url(../equisigns-images/buttonhome_gift.jpg);
    background-repeat: no-repeat;
}
p.home2b a:hover
{
    display: block;
    margin-left: 3px;
    height: 29px;
    width: 95px;
    text-align: center;
    line-height: 29px;
    font-size: 9pt;
    font-weight: bolder;
    vertical-align: middle;
    color: #660033;
    background-image: url(../equisigns-images/buttonhome_gift.jpg);
    background-repeat: no-repeat;
}
p.callhome2b a
{
    display: block;
    margin-left: 3px;
    height: 29px;
    width: 95px;
    text-align: center;
    line-height: 29px;
    font-size: 9pt;
    font-weight: bolder;
    vertical-align: middle;
    color: #660033;
    background-image: url(../equisigns-images/buttonhome_gift.jpg);
    background-repeat: no-repeat;
}
p.callhome2b a:hover
{
    display: block;
    margin-left: 3px;
    height: 29px;
    width: 95px;
    text-align: center;
    line-height: 29px;
    font-size: 9pt;
    font-weight: bolder;
    vertical-align: middle;
    color: #660033;
    background-image: url(../equisigns-images/buttonhome_gift.jpg);
    background-repeat: no-repeat;
}

p.callhome2 a
{
    display: block;
    margin-left: 3px;
    height: 29px;
    width: 95px;
    text-align: center;
    line-height: 29px;
    font-size: 9pt;
    font-weight: bold;
    vertical-align: middle;
    color: #1157B6;
    background-image: url(../equisigns-images/buttonhome.jpg);
    background-repeat: no-repeat;
}
p.callhome2 a:hover
{
    display: block;
    margin-left: 3px;
    height: 29px;
    width: 95px;
    text-align: center;
    line-height: 29px;
    font-size: 9pt;
    font-weight: bold;
    vertical-align: middle;
    color: #1157B6;
    background-image: url(../equisigns-images/buttonhome.jpg);
    background-repeat: no-repeat;
}

p.callshabby2 a
{
    display: block;
    margin-left: 3px;
    height: 29px;
    width: 95px;
    text-align: center;
    line-height: 29px;
    font-size: 9pt;
    font-weight: bold;
    vertical-align: middle;
    color: #A603A6;
    background-image: url(../equisigns-images/buttonshabby.jpg);
    background-repeat: no-repeat;
}
p.callshabby2 a:hover
{
    display: block;
    margin-left: 3px;
    height: 29px;
    width: 95px;
    text-align: center;
    line-height: 29px;
    font-size: 9pt;
    font-weight: bold;
    vertical-align: middle;
    color: #A603A6;
    background-image: url(../equisigns-images/buttonshabby.jpg);
    background-repeat: no-repeat;
}



div
{
    padding: 0;
    margin: 0;
}
img
{
    margin: 0;
    padding: 0;
}

p.vis
{
    visibility: hidden;
    margin-left: -6000px;
}









/* bg6h.jpg */

.divclear
{
    clear: both;
    height: 1px;
}
/**/
#hessian
{
    position: relative;
    width: 820px;
    top: 20px;
    background-color: white;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
}
/*text-align: left for ie - to fix the text align center */
#hessianshab
{
    position: relative;
    width: 820px;
    top: 20px;
    background-color: #CCBA98;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
}


#wrapper2
{
    position: relative;
    width: 800px;
    margin-left: 10px;
    top: 10px;
    padding-bottom: 10px;
    background-image: url(../equisigns-images/bg1a.jpg);
    background-repeat: repeat-y;
}
#wrapper2_gift
{
    position: relative;
    width: 800px;
    margin-left: 10px;
    top: 10px;
    padding-bottom: 10px;
    background-image: url(../ps/fup.jpg);
    background-repeat: repeat-y;
}


#holdheader
{
    position: relative;
    width: 800px;
    left: 0px;
    height: 182px;
    background-color: #FDFBC2;
    background-image: url(../equisigns-images/bg5bb.jpg);
    background-repeat: repeat;
}
#headerunderborder
{
    position: relative;
    width: 800px;
    left: 0px;
    height: 10px;
    background-color: white;
}
#container
{
    position: relative;
    width: 720px;
    margin-left: 40px;
    top: 10px;
    background-color: white;
}
#tutu
{
    float: left;
    display: inline;
    position: relative;
    margin: 0;
    top: 6px;
    left: 20px;
    width: 139px;
    height: 170px;
    background-image: url(../equisigns-images/tutu3top_pink2.jpg);
    background-repeat: no-repeat;
}
#holdheaderblue
{
    position: relative;
    width: 800px;
    left: 0px;
    height: 182px;
    background-color: #FDFBC2;
    background-image: url(../ps/fup.jpg);
    background-repeat: repeat;
}

#tutublue
{
    float: left;
    display: inline;
    position: relative;
    margin: 0;
    top: 6px;
    left: 20px;
    width: 139px;
    height: 170px;
    background-image: url(../equisigns-images/tututop_blue2.jpg);
    background-repeat: no-repeat;
}
#michaelas
{
    float: left;
    display: inline;
    margin: 0;
    position: relative;
    top: 11px;
    left: 100px;
    width: 333px;
    height: 119px;
    background-image: url(../equisigns-images/michaelas_choice_pink.jpg);
    background-repeat: no-repeat;
}
#pinkshed
{
    float: right;
    display: inline;
    position: relative;
    top: 9px;
    margin-right: 20px;
    margin-top: 0;
    width: 145px;
    height: 166px;
    background-image: url(../equisigns-images/pinkshedtop_pink.jpg);
    background-repeat: no-repeat;
}
#waffle2
{
    float: left;
    display: inline;
    position: relative;
    top: 16px;
    left: 101px;
    width: 335px;
    height: 41px;
    margin-top: 0;
    background-image: url(../equisigns-images/waffle_lead_pink.jpg);
    background-repeat: no-repeat;
}
#michaelas_green_light
{
    float: left;
    display: inline;
    margin: 0;
    position: relative;
    top: 11px;
    left: 100px;
    width: 333px;
    height: 119px;
    background-image: url(../equisigns-images/michaelas_choice_green_light.jpg);
    background-repeat: no-repeat;
}
#michaelas_green_dark
{
    float: left;
    display: inline;
    margin: 0;
    position: relative;
    top: 11px;
    left: 100px;
    width: 333px;
    height: 119px;
    background-image: url(../equisigns-images/michaelas_choice_green_dark.jpg);
    background-repeat: no-repeat;
}
#michaelas_blue_dark
{
    float: left;
    display: inline;
    margin: 0;
    position: relative;
    top: 11px;
    left: 100px;
    width: 333px;
    height: 119px;
    background-image: url(../equisigns-images/michaelas_choice_blue_dark.jpg);
    background-repeat: no-repeat;
}
#michaelas_blue_light
{
    float: left;
    display: inline;
    margin: 0;
    position: relative;
    top: 11px;
    left: 100px;
    width: 333px;
    height: 119px;
    background-image: url(../equisigns-images/michaelas_choice_blue_light.jpg);
    background-repeat: no-repeat;
}
#michaelas_blue_light_gift
{
    float: left;
    display: inline;
    margin: 0;
    position: relative;
    top: 11px;
    left: 100px;
    width: 333px;
    height: 119px;
    background-image: url(../equisigns-images/michaelas_choice_blue_light_gift.jpg);
    background-repeat: no-repeat;
}
#pinkshed_gift
{
    float: right;
    display: inline;
    position: relative;
    top: 13px;
    margin-right: -10px;
    margin-top: 0;
    width: 152px;
    height: 154px;
    background-image: url(../equisigns-images/pinkshedtop_blue.jpg);
    background-repeat: no-repeat;
}


#michaelas_yellow
{
    float: left;
    display: inline;
    margin: 0;
    position: relative;
    top: 11px;
    left: 100px;
    width: 333px;
    height: 119px;
    background-image: url(../equisigns-images/michaelas_choice_yellow.jpg);
    background-repeat: no-repeat;
}


#wrapper2shab
{
    position: relative;
    width: 800px;
    margin-left: 10px;
    top: 10px;
    padding-bottom: 10px;
    background-image: url(../equisigns-images/bg6i.jpg);
    background-repeat: repeat;
}
#holdheadershab
{
    position: relative;
    width: 800px;
    left: 0px;
    height: 182px;
    background-color: #FDFBC2;
    background-image: url(../equisigns-images/bg5bb.jpg);
    background-repeat: repeat;
}
#headerunderbordershab
{
    position: relative;
    width: 800px;
    left: 0px;
    height: 10px;
    background-color: #CCBA98;
}

#tutushab
{
    float: left;
    display: inline;
    position: relative;
    margin: 0;
    top: 12px;
    left: 20px;
    width: 139px;
    height: 158px;
    background-image: url(../equisigns-images/tutu3topshab.jpg);
    background-repeat: no-repeat;
}
#michaelasshab
{
    float: left;
    display: inline;
    margin: 0;
    position: relative;
    top: 11px;
    left: 100px;
    width: 333px;
    height: 119px;
    background-image: url(../equisigns-images/michaelas_choice_pink_dark.jpg);
    background-repeat: no-repeat;
}
#pinkshedshab
{
    float: right;
    display: inline;
    position: relative;
    top: 15px;
    margin-right: 20px;
    margin-top: 0;
    width: 139px;
    height: 158px;
    background-image: url(../equisigns-images/pinkshedtopshab.jpg);
    background-repeat: no-repeat;
}
#waffle2shab
{
    float: left;
    display: inline;
    position: relative;
    top: 20px;
    left: 20px;
    width: 480px;
    height: 41px;
    margin-top: 0;
    background-image: url(../equisigns-images/waffle2shab.jpg);
    background-repeat: no-repeat;
}
#waffle2gift
{
    float: left;
    display: inline;
    position: relative;
    top: 20px;
    left: 20px;
    width: 480px;
    height: 41px;
    margin-top: 0;
    background-image: url(../equisigns-images/waffle_gift.jpg);
    background-repeat: no-repeat;
}



#containerInner
{
    width: 700px;
    padding: 0;
}

#center
{
    float: left;
    display: inline;
}

#left22nd
{
    position: relative;
    float: none;
    width: 167px;
    margin-left: -530px;
    top: 5px;
    background-color: white;
    margin-bottom: 10px;
}

#stable
{
    position: relative;
    top: 0px;
    height: 52px;
    margin-left: 60px;
    width: 434px;
    text-align: center;
    margin:0px auto 0px auto;
    background-image: url(../equisigns-images/stable_bes.gif);
    background-repeat: no-repeat;
}

#stableshab
{
    position: relative;
    top: 0px;
    height: 52px;
    margin-left: 60px;
    width: 631px;
    text-align: center;
    margin-top: 0;
    background-image: url(../equisigns-images/stable4a.gif);
    background-repeat: no-repeat;
}
#stable_gift
{
    position: relative;
    top: 0px;
    height: 52px;
    margin-left: 90px;
    width: 631px;
    text-align: center;
    margin-top: 0;
    background-image: url('../equisigns-images/stable_gift.gif');
    background-repeat: no-repeat;
    left: 0px;
}





.doublerow
{
    line-height: 2em;
}
.color1
{
    vertical-align: middle;
    line-height: 1.5em;
    color: white;
    background-color: #6A5E86;
    border: 2px solid #57497C;
}
.color2
{
    vertical-align: middle;
    color: white;
    background-color: #9E6578;
    border: 2px solid #9A4E67;
    padding: 0 2px 0 2px;
}
.color2text
{
    color: #9E6578;
}
.color3
{
    vertical-align: middle;
    color: white;
    background-color: #35798E;
    border: 2px solid #166D88;
    padding: 0 2px 0 2px;
}
.color3text
{
    color: #35798E;
}
.color4
{
    background-color: #295087;
    color: #35798E;
    border: 1px solid #7E9EC8;
    font-weight: bold;
    padding: 0 2px 0 2px;
}
.colortara
{
    background-color: #88918E;
    border: 2px solid #5D6260;
    vertical-align: middle;
    color: #A6D0E8;
    padding: 0 2px 0 2px;
}
.colortaratext
{
    color: #5D6260;
}
.colorpoppy
{
    background-color: #D893AF;
    border: 2px solid #7D9679;
    vertical-align: middle;
    color: #46769E;
    padding: 0 2px 0 2px;
}
.colorpoppytext
{
    color: #46769E;
}
.colorstripe
{
    background-color: #506D75;
    border: 2px solid #2E5A66;
    vertical-align: middle;
    color: white;
    padding: 0 2px 0 2px;
}
.colorstripetext
{
    color: #506D75;
}
.colortutu
{
    background-color: #659587;
    border: 2px solid #308E73;
    vertical-align: middle;
    color: white;
    padding: 0 2px 0 2px;
}
.colortututext
{
    color: #659587;
}
.colormoth
{
    background-color: #938374;
    border: 2px solid #8A613B;
    vertical-align: middle;
    color: white;
    padding: 0 2px 0 2px;
}
.colormothtext
{
    color: #8A613B;
}

.equisign
{
    background-color: transparent;
    color: #CA319A;
    font-weight: bold;
}
/*#FD2BFD   #46020F  #262424 #F8EEDD  border-bottom:1px solid #F0DAB5;  #9E4883 */
p
{
    margin-top: 10px;
}
#container
{
    margin-bottom: 12px;
}
.head
{
    font-weight: bold;
}

.com
{
    background-color: #F8DCF8;
}
.com2
{
    background-color: #A9EAF8;
}

.pink
{
    background-color: #F6EAF6;
    clear: both;
    margin-bottom: 20px;
    padding: 5px;
}
.shab
{
    color: #D0708B;
    line-height: 22px;
    margin: 0;
    padding: 0;
}


#foot
{
    position: relative;
    top: 18px;
     margin: auto auto;
    width: 740px;
    text-align: center;
}

#foot a
{
    background-color: transparent;
    line-height: 20px;
    font-weight: bold;
}
#foot span
{
    font-weight: bold;
}


.clearfix, div#wrapper
{
    display: block;
}

/* Hide from IE5/Mac \*/
* html .clearfix
{
    height: 1px;
}
* html div#wrapper
{
    height: 100%;
}
.clearfix, div#wrapper
{
    display: block;
}
/* End hide */





.clearfix2, div#div1
{
    display: block;
}

/* Hide from IE5/Mac \*/
* html .clearfix2
{
    height: 1px;
}
* html div#div1
{
    height: 100%;
}
.clearfix2, div#div1
{
    display: block;
}
/* End hide */




.clearfix3, div#rain
{
    display: block;
}

/* Hide from IE5/Mac \*/
* html .clearfix3
{
    height: 1px;
}
* html div#rain
{
    height: 100%;
}
.clearfix3, div#rain
{
    display: block;
}
/* End hide */


.clearfix4, div#left
{
    display: block;
}

/* Hide from IE5/Mac \*/

* html .clearfix4
{
    height: 1px;
}
* html div#left
{
    height: 100%;
}
.clearfix4, div#left
{
    display: block;
}
/* End hide */

.lefthide
{
}
.lefthide2
{
}

.tempus
{
    text-align: center;
    font-size: 1.3em;
    line-height:1.4em;
    font-weight: bold;
    font-family: 'Tempus Sans ITC' , 'Comic Sans MS' , Tahoma, Verdana;
}

.flt {float:left; display:inline;}
.wdhh{width: 150px; height:60px; border:solid 1px gray; margin:1px;}
.wdhr{width: 150px; height:32px; border:solid 1px gray; margin:1px;}