﻿body 
{
    /*background-image: url('graphics/wood-background.jpg');
	background-image: url('graphics/fay-brown.jpg');*/
	background:url(/graphics/fay-background-shadow.jpg) center repeat-y;
    background-position:center top;
    font-size:0.625em;
    text-align:center;
    padding-top:0;
    margin-top:0;
	padding-bottom:0;
	margin-bottom:0;
    /*font-family:Courier New;*/
	font-family:Arial, Helvetica, sans-serif;
    color:#666666;
	-webkit-text-stroke:1px transparent;
}
div.outerholder
{
    text-align:left;
    background-color:#FFFFFF;
    padding:2em 4em 4em 4em;	
    width:85em;
    margin:0 auto;
	background-image:url(graphics/bg_logo.jpg);
	background-repeat:no-repeat;
    }
div.header{margin-top:1em}
div.topnav
{
    font-size:1.3em;
	font-family:Arial, Helvetica, sans-serif;
    float:right;
    text-align:right;
}
div.productnav
{
    clear:both;
    font-size:1.3em;
    font-family:Arial, Helvetica, sans-serif;
    padding-top:2em;
}
div.productnav ul
{
    margin:0;
    padding:0;
    }
div.topnav ul{padding-top:0; margin-top:0}
div.topnav ul li, div.productnav ul li
{
   display:inline;
   margin-left:0.3em;
   padding-left:1em;
   text-transform:uppercase;
   list-style:none;
   background:url('graphics/bullet-point-small.png') no-repeat 0 0.4em;
    }
div.topnav a{color:#666666; text-decoration:none}
div.topnav a:hover{color:#D55C27}
div.productnav ul li
{
    background-image:url('graphics/bullet-point-small-blue.png');
}
div.topnav ul li.first, div.productnav ul li.first
{
   background-image:none;
   padding-left:0;
   margin-left:0;
   color:#333333;
    }
div.productnav a{text-decoration:none;/*color:#389580*/color:#666666}
div.productnav a:hover{color:#D55C27}
form.basketsummary{float:right; font-size:0.7em; margin-top:0.6em; margin-bottom:0.3em}
div.basketContents{clear:both; font-size:0.7em;}
div.basketdetails{font-size:0.7em}
input.basket_btn{color:#666666; font-size:0.9em; border:0;cursor:pointer; background-color:#FFFFFF}
input.add_to_basket_btn{color:#FFFFFF; font-size:1em; border:0;cursor:pointer; background:url(graphics/add-to-basket.png) no-repeat; width:97px; text-align:center; padding:6px 0}
div.basket table{clear:both}
div.promo
{
    margin-top:2.5em;
    margin-bottom:1.5em;
    width:30em;
    height:25em;
    background:url('images-promo/one.jpg') no-repeat 50% 50%;
    border-bottom:1px solid #FFFFFF;
    text-align:right;
    padding-right:55em;
    padding-top:15em;
	clear:both;
}
div.promo div{font-size:1.5em; font-family:Arial, Helvetica, sans-serif; color:#666666; text-transform:uppercase;}
div.promo div#headline{font-size:2.5em;font-weight:normal;color:#FFFFFF; }
div.promo div#headline a{text-decoration:none;color:#FFFFFF;background:url(graphics/black_bg_50.png)}
div.promo div#strapline{font-size:1.75em;}
div.promo div#strapline a{text-decoration:none;color:#FFFFFF; background:url(graphics/black_bg_50.png)}
div.promo span#dot1{color:#FFFFFF}
div.promo div.dots{font-size:3em; line-height:0.8em}
div.promo div.dots span{cursor:pointer}
div.maincontent
{
    font-size:1.2em;
    clear:both;
    }
div.maincontent a{color:#666666}
h1,h2,h3,h4,h5,h6
{
    text-transform:uppercase;
    font-weight:normal;
    /*color:#389580;*/color:#333333;
    font-family:Arial, Helvetica, sans-serif;
    }
div.maincontent h1{padding-top:20px; margin-top:0}
div.homepagespotlights a{text-decoration:none; display:block; color:#666666}
div.homepagespotlights div.spotlight
{
    width:48%;
    float:left;
    background-color:#EEEEEE;
    
}
div.homepagespotlights div h2{background-color:#FFFFFF; margin-top:0; padding:1.5em 0;margin-bottom:15em}
div.homepagespotlights div#left{margin-right:4%; background:url('images-spotlights/left.jpg') no-repeat  0 6.2em}
div.homepagespotlights div#right{background:url('images-spotlights/right.jpg') no-repeat 0 6.2em}
div.homepagespotlights div div
{
    background:url('graphics/whitebg_50.png');
    margin-bottom:2em;
    padding:0.5em 1em; 
    text-transform:uppercase;
    font-family:Arial, Helvetica, sans-serif;
    font-size:1.4em;
}
div.fourcolumns{clear:both;}
div.fourcolumns div
{
    float:left;
    width:22%;
    font-size:1.2em;
    padding-top:2em;
    padding-bottom:3.75em;
    }
div.fourcolumns div#two{margin-left:4%;margin-right:2%}
div.fourcolumns div#three{margin-left:2%;margin-right:4%}
div.footer
{
    border-top:1px dotted #A6A6A6;
    margin-top:4.5em;
    padding:5em 0;
    clear:both;
}
span.active{color:#F76DFF}
div.contactstatus, div.contactform{width:50%; padding:1em 25%; border:1px solid #DDDDDD}
div.productImage img{}
table.producttable{border-top:1px dotted #A6A6A6; padding-top:30px; margin-top:15px; width:100%}
h1.productName{font-size:1.4em; margin-top:0; padding-top:0; }
div.relatedItems{}
div.relatedItems a{font-size:1.2em}
a.return-to-top{/*color:#389580;*/color:#333333}
div.footer a{color:#666666}
