/*Edit CSS code below - store.css - Do not remove this line*/
/* @override http://erolhosting.co.uk/slendex2/store.css */

img {border:0;}

body {

border:0;

padding:0;

margin:0;

}






* html body {

f\ont-size: medium; /* for other IE versions */

font-size: small; /* for IE5/Win */

}



body {

margin: 20px;

font-family: 'Trebuchet MS', Helvetica, sans-serif;

background-color: #C9CEFF;

line-height: 1.5em; 

color: #333;

background-image: url(images/bg.jpg);

background-repeat: repeat-x;

background-position: top;

text-align: center;

}



#wrapper {

background-color:#fff;

margin: auto auto;

padding: 5px;

width:820px;

_width:830px;

}



h1 {

font-size: 22px;

color: #333366; 

font-weight: bold;

font-family: Arial, Helvetica, sans-serif;

line-height: 1.5em;

margin: 0;

}



h2 {

font-size: 16px;

font-weight: bold;

font-family: Arial, Helvetica, sans-serif;

line-height: 1.5em;

margin: 0;

padding: 0;

}





h3 {

font-size: 18px;

color: #333366; 

font-weight: normal;

font-family: Arial, Helvetica, sans-serif;

line-height: 1.5em;

margin: 0;

}





a {

color: #99A3FF;

text-decoration: underline;

}





a:hover {

color: #333366;

text-decoration: none; 

}



p, td, font, li {

font-size: 13px;

color: #333;

line-height: 1.5em;

}

#e_container{
width: 820px;
margin: 0 auto;
border: 5px solid #fff;
background: #fff;
}



#banner {

width: 820px; 

height: 254px;

display: block;

background-image: url(images/banner-home.jpg);

background-repeat: no-repeat;

padding:0;

}



#banner #content {

font-family: Arial, Helvetica, sans-serif;

font-size: 18px;

color: #333366; 

margin-top: 20px;

margin-right: 30px;

padding: 10px;

float: right;

display: block;

width:390px;

line-height: 1.5em;

}





#banner #natural {

font-family: Arial, Helvetica, sans-serif;

font-size: 22px;

color:#669966;

}





#e_toolbar {

background-image: url(images/toolbar-bg.jpg); 

background-repeat: repeat-x;

background-position: bottom;

background-color: #fff;

height: 122px;

}



#e_toolbar a {

font-family: Arial, Helvetica, sans-serif;

white-space: nowrap;

font-size: 15px;

font-weight: bold;

display: block;

text-align: center;

color: #fff;

text-decoration: none;

}



#e_toolbar a:hover {

font-family: Arial, Helvetica, sans-serif;

white-space: nowrap;

font-size: 15px;

font-weight: bold;

display: block;

text-align: center;

color: #333366;

text-decoration: none;

}



#e_basket {

vertical-align: top;

background-color: #f5f5f5;

border: none;

padding: 10px;

text-align: right;

font-size: 11px;

color: #666;

}



#e_basket #header{

color: #333366;

font-weight: bold;

}





#e_page {

vertical-align: top;

background-color: #ffffff;

padding: 0;

margin: 0;

}



/* Footer */

#footer {

/*background-image:  url(file://images/footer-bg.jpg);*/ 

background-repeat: repeat-x;

background-position: top;

background-color: #dcdaeb;

padding: 5px;

height: 50px;

}


#footer p {

text-align: center;

color: #fff;

padding: 0;

margin: 0;

font-size: 11px;

}



#footer a {

color: #99A3FF;

text-decoration: none;
margin: 0 2px;

}



#footer a:visited {

color: #ccc;

text-decoration: none; 

}



#footer a:hover {

color: #99A3FF;

text-decoration: underline; 

}



#quote {

background-image: url(images/quote.jpg); 

background-repeat: no-repeat;

background-position: 95% 70%; 

}





/*Rounded Corners Effect*/



.raised {background: transparent; width:100%; margin:0 auto;}

.raised h1 , .raised p{margin:0 10px;}

.raised p {padding:0.8em; color: #333366;}



.raised .top, .raised .bottom {display:block; background:transparent; font-size:1px;}

.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {display:block; overflow:hidden;}

.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {height:1px;}

.raised .b2 {background:#EDEEFF; border-left:1px solid #fff; border-right:1px solid #eee;}

.raised .b3 {background:#EDEEFF; border-left:1px solid #fff; border-right:1px solid #ddd;}

.raised .b4 {background:#EDEEFF; border-left:1px solid #fff; border-right:1px solid #aaa;}

.raised .b4b {background:#EDEEFF; border-left:1px solid #eee; border-right:1px solid #999;}

.raised .b3b {background:#EDEEFF; border-left:1px solid #ddd; border-right:1px solid #999;}

.raised .b2b {background:#EDEEFF; border-left:1px solid #aaa; border-right:1px solid #999;}





.raised .b1 {margin:0 5px; background:#EDEEFF;}

.raised .b2, .raised .b2b {margin:0 3px; border-width:0 2px;}

.raised .b3, .raised .b3b {margin:0 2px;}

.raised .b4, .raised .b4b {height:2px; margin:0 1px;}

.raised .b1b {margin:0 5px; background:#999;}

.raised .boxcontent {display:block; background:#EDEEFF; border-left:1px solid #fff; border-right:1px solid #999;}



#Page_Header {

margin-top: 20px;

margin-left: 20px;

margin-bottom: 0px;

text-align: left;

}



#Page_Breadcrumb {

font-size: 11px;}



.date {

font-size: 11px;

color: #666;

}



.image a {

 text-align:center; 

 background:#fff; 

 border:1px solid #ccc;

padding: 5px; 

width: 120px;

height: 145px;

float: left;

margin: 10px;

}



.image a:hover{

 text-align:center; 

 background:#fff; 

 border:1px solid #99A3FF;;

 padding: 5px; 

width: 120px;

height: 145px;

float: left;

margin: 10px; 

}



 .tel{

text-align: right; 

color:#666;

font-size: 13px;

font-weight: normal;

font-family: Arial, Helvetica, sans-serif;

line-height: 1.8em;

}





#ireland{

float: left;

margin-left:0px;

}

.itemwrap{
margin-bottom: 20px;
float: left;
}

.imgitem{
float: left;
}

.itemdesc{
float: left;
width: 510px;
}

.itemdesc a, .itemdesc a:visited{
color: #333366;
text-decoration: none;
}