*{padding:0;margin:0;font:96% Verdana,Arial,sans-serif;}
body{background:#E7DDAC;}

.tabbed{display:block;float:left;margin:0 10px 4px 0;}

#header{background:#fff;}
#header a,.tabbed a,#header a:visited,.tabbed a:visited{}
#header ul{list-style:none;padding:0 0 10px;}

#banner img{display: none;}

a,a:visited{color:#222;}

h1{clear:left;}
hr{display:none;}
h2, h3{font-weight:bold;text-align:center;padding:.5em 0;font-size:1.4em;}
h3{text-align:left;}
h3 small{}

#content img{max-width:100%;border:0}

#content #shopping_icons{padding:0;margin:0;}
#shopping_icons li{display:inline;}
#shopping_icons li a img{border: 0;}
#shop_hl .product{display: none;}

#content{padding-bottom:1em; background: #fff;}

#subcontent{background:#9BCFBD;padding:0;margin:0;}
#subcontent h3 img{display:none;}

#footer{background:#fff;color:#000;padding:10px 0;}
#footer a, #footer a:visited{color:#000;}
#footer ul{list-style:none;}

p{margin-bottom:1em;}
fieldset{border:0;margin:0;padding:0;border-right: solid 1px #8BB9DF;}

#search_box{position:relative;padding-bottom:10px;color:#222;}
#search_box input#search{width:200px;border:solid 2px #fff;}
#search_box input.button{position:absolute;left:185px;top:40px;height:20px;}

#hag_box{background:#fff;padding: 10px 0;margin-bottom: -20px;}
#hag_box h3 img{display:inline;float:left;}

#content{font-size:1.1em}

#newsletter_box2,
#yoga_retreat_box{
background:#E7DDAC;
padding-bottom: 10px;
color:#222;
}

#submenu_box,#address_box{background: #fff;}
#gift_vouchers_box,#submenu_box{padding-bottom: 10px;}
#address_box{padding:10px 0;}


#footer_links{background:#E7DDAC;padding:0 0 10px;}

#btt{background:#E7DDAC;padding:10px 0;}

dt{margin:10px 0 5px;font-weight:bold;}

legend{color:#fff;font-style:italic;margin:-15px 0 0 -10px;}
label{color:#222;display:block;font-weight:bold;}
ol,#content ul{margin-left: 20px;padding-bottom:4px;}
legend{display: none;}

table{border-collapse:collapse;margin-bottom: 10px;}
th,td{border: solid 1px #666;padding: 3px;}