body { 
background-color: #ffffff;
color:White;
font-family:Trebuchet MS,Arial, Verdana;
text-align:center;
margin:0 auto auto auto;

}

.link a:link {
    color:#A2A5A2;
    text-decoration:none;
    font-weight:normal;
    text-decoration:underline;
}

.link a:hover {
    color:#000000 ! important;
    text-decoration:none;
    font-weight:normal;
    text-decoration:underline;
}

.link a:visited {
    color:#A2A5A2;
    text-decoration:none;
    font-weight:normal;
    text-decoration:underline;
}

.link a:active {
    color:#A2A5A2;
    text-decoration:none;
    font-weight:normal;
    text-decoration:underline;
}

.link1 a:link {
    color:#cccccc;
    text-decoration:none;
    font-weight:normal;
    text-decoration:underline;
}

.link1 a:hover {
    color:#000000 ! important;
    text-decoration:none;
    font-weight:normal;
    text-decoration:underline;
}

.link1 a:visited {
    color:#cccccc;
    text-decoration:none;
    font-weight:normal;
    text-decoration:underline;
}

.link1 a:active {
    color:#cccccc;
    text-decoration:none;
    font-weight:normal;
    text-decoration:underline;
}


 

#border 
{
    width:900px;
    margin:20px auto auto auto;
    text-align:center;
}

#border1 
{
    text-align:center;
    width:900px;
    margin:20px auto auto auto;
}

#border2 
{
    float:left;
    width:900px;
    min-height:630px;
    border:1px solid #cccccc;
    float:left;
}

#topborder 
{
    float:left;   
    height:77px;
    width:525px;
    background-image:url(../images/pure-tiaras-wedding-tiaras-banner.gif);
    background-repeat:no-repeat;
    padding:58px 0px 0px 215px;
    font-size:8pt;
    color:#B2B2B2;
    text-align:left;
}

#butterfly 
{   
    float:left;
    height:130px;
    width:160px;
}

#topbancon 
{
    float:left;
    width:900px;
    height:130px;   
    background-color:White;
}

#navigation 
{
    float:left;
    padding:10px;
    width:880px;
    height:30px; 
    text-align:left;
    background-color:#ffffff;
}

#navigation a:link {
    color:#898989;
    text-decoration:none;
    font-weight:normal;
    font-size:10pt;
}

#navigation a:hover {
    color:#000000 ! important;
    text-decoration:none;
    font-weight:normal;
    font-size:10pt;
}

#navigation a:visited {
    color:#898989;
    text-decoration:none;
    font-weight:normal;
    font-size:10pt;
}

#navigation a:active {
    color:#898989;
    text-decoration:none;
    font-weight:normal;
    font-size:10pt;
}

.galleries a:link {
    color:#ffffff;
    text-decoration:none;
    font-weight:normal;
    font-size:10pt;
}

.galleries a:hover {
    color:#000000 ! important;
    text-decoration:none;
    font-weight:normal;
    font-size:10pt;
}

.galleries a:visited {
    color:#ffffff;
    text-decoration:none;
    font-weight:normal;
    font-size:10pt;
}

.galleries a:active {
    color:#ffffff;
    text-decoration:none;
    font-weight:normal;
    font-size:10pt;
}



.navpad 
{
    padding-left:40px;   
}

#maincontent 
{
    float:left;
    width:880px;
    padding:10px 10px 20px 10px; 
    font-size:10pt;
    color:#000000;
    text-align:left;
    min-height:450px;
    background-color:#b4d3bd;
}

#maincontent1
{
    float:left;
    width:880px;
    padding:10px 10px 0px 10px; 
    font-size:10pt;
    color:#000000;
    text-align:left;
    background-color:#b4d3bd;
}

#cart1 
{
    float:left;
    width:710px;
    border:1px solid #cccccc;
    min-height:420px;
    margin-right:20px;
    margin-top:20px;
}

#basket 
{
    float:left;
    width:150px;
    margin-top:20px; 
}


#maintext1 
{
    float:left;
    width:880px;
    height:188px; 
    margin-top:10px;
}

#maintext2 
{
    float:left;
    width:880px;
    height:213px;  
    padding-top:5px;
}

#maintext2a 
{
    float:left;
    height:193px;
    width:704px;
    padding-right:20px;  
    padding-top:15px;
}

#maintext2b 
{
    float:left;
    height:213px;
    width:156px;
}

#maintext2c 
{
    float:left;
    width:880px; 
    padding-top:5px;
}

#maintext2d 
{
    float:left;
    width:704px;
    padding-right:20px;
    padding-top:15px;
}

#contactborder 
{
    float:left;
    width:154px; 
    padding-top:530px;  
}

#maintext2e 
{
    float:left;
    height:213px;
    width:156px;
    background-image:url(../images/pure-tiaras-corner-decoration.gif);
    background-repeat:no-repeat;
}


#footer 
{
    width:880px;
    height:15px;
    text-align:center;
    padding:5px 10px 5px 10px;
    margin:0 auto auto auto;
    color:#cccccc;
    font-size:8pt;
}

#footerleft 
{
    float:left;   
}

#footerright
{
    float:right;   
}

.footpad 
{
    padding:0px 10px 0px 10px;
    color:#cccccc;  
}

.titlegreen 
{
    color:#ffffff;
    font-weight:bold;
    font-size:10pt;   
}

h1 
{
    color:#B2B2B2;
    font-weight:bold;
    font-size:10pt;   
}

h2
{
    color:#B2B2B2;
    font-weight:bold;
    font-size:10pt;   
}

h3
{
    color:#B2B2B2;
    font-weight:bold;
    font-size:10pt;   
}

div.indextext 
{
    float:left;
    width:251px; 
    padding:10px;
    border:1px solid #ffffff;  
    background-image:url(../images/butterfly.jpg);
    background-repeat:no-repeat;
    margin-top:10px;
    background-color:White;
}

div.indext 
{
    float:left;
    height:335px;
    width:251px;
}

div.indextext1 
{
    float:left;
    width:251px; 
    padding:10px;
    border:1px solid #ffffff;  
    background-image:url(../images/weed.gif);
    background-repeat:no-repeat;
    margin-top:10px;
    background-color:White;
}


div.indextext2
{
    float:left;
    width:251px; 
    padding:10px;
    border:1px solid #ffffff;  
    background-image:url(../images/pureborder3.jpg);
    background-repeat:no-repeat;
    margin-top:10px;
    background-color:White;
}



.tiaragalenter a 
{
    float:left;   
    height:19px;
    border:1px solid #cccccc;
    width:249px;
    background-image:url(../images/pure-tiaras-wedding-tiaras-hand-crafted.jpg);
    background-repeat:no-repeat;
    padding-top:124px;
    text-align:center;
    background-color:#A8ADAA;
    color:#ffffff;
    text-decoration:none;
}

.tiaragalenter a:hover 
{
    background-color:#cccccc;
    color:#ffffff;
}

.jewgalenter a 
{
    float:left;   
    height:19px;
    border:1px solid #cccccc;
    width:249px;
    background-image:url(../images/pure-bridal-jewellery.jpg);
    background-repeat:no-repeat;
    padding-top:124px;
    text-align:center;
    background-color:#A8ADAA;
    color:#ffffff;
    text-decoration:none;
}

.jewgalenter a:hover 
{
    background-color:#cccccc;
    color:#ffffff;
}

.bridgalenter a 
{
    float:left;   
    height:19px;
    border:1px solid #cccccc;
    width:249px;
    background-image:url(../images/bridesmaid-tiaras-hand-crafted.jpg);
    background-repeat:no-repeat;
    padding-top:124px;
    text-align:center;
    background-color:#A8ADAA;
    color:#ffffff;
    text-decoration:none;
}

.bridgalenter a:hover 
{
    background-color:#cccccc;
    color:#ffffff;
}

#gallery 
{
    float:left;
    width:878px;
    height:388px;
    border:1px solid #ffffff;  
    margin-top:15px; 
}

.link2 a:link {
    color:#000000;
    text-decoration:none;
    font-weight:normal;
    text-decoration:none;
}

.link2 a:hover {
    color:#000000;
    text-decoration:none;
    font-weight:normal;
    text-decoration:underline ! important;
}

.link2 a:visited {
    color:#000000;
    text-decoration:none;
    font-weight:normal;
    text-decoration:none;
}

.link2 a:active {
    color:#000000;
    text-decoration:none;
    font-weight:normal;
    text-decoration:none;
}

div.contactus1 {
    float:left;
    width:704px;
    margin-top:20px;


}

div.contactus2 {
    float:left;
    width:704px;
    margin-top:20px;


}

div.contactus2a {
    float:left;
    width:880px;
    margin-top:20px;


}

div.contactus2b 
{
    float:left;
    padding-left:20px;
    width:156px;  
}

div.contactus3 {
    float:left;
    width:325px;
}

div.contactus4 {
    float:left;
    width:379px;
}

.fieldpadding {
padding-left:2px;
padding-top:1px;

}


.slink a:link 
{
    color:#A2A5A2;   
}

.slink a:active 
{
    color:#A2A5A2;   
}

.slink a:hover 
{
    color:#000000;   
}

.slink a:visited 
{
    color:#A2A5A2;   
}