html, body, h1, h2, h3, h4, ul, li { 
margin : 0; 
padding : 0; 
} 
h1 img { 
display : block; 
} 
img { 
border : 0; 
} 
a { 
color : #464544; 
} 
a:hover { 
color : #ffa405; 
} 
.left { 
float : left; 
} 
.right { 
float : right; 
} 
.more { 
text-align : right; 
} 
.clear { 
clear : both; 
} 
body {
	background : #504634;
	text-align : center;
	color : #695f4c;
	padding-bottom : 10px;
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
} 
#wrapper {
	text-align : left;
	margin : 15px auto;
	width : 672px;
	position : relative;
	background : #8e9d81;
} 
#header { 
background : #c7d0a6 url(images/header.jpg) no-repeat; 
height : 266px; 
} 
#logo { 
position : absolute; 
top : 12px; 
left : 300px; 
width : 170px; 
} 
#logo h1 { 
font : bold 24px "arial narrow", arial, sans-serif; 
} 
#logo p { 
margin : 0; 
font-weight : bold; 
} 
#cart { 
position : absolute; 
top : 8px; 
left : 319px; 
width : 208px; 
background : #92928e; 
width : 315px; 
height : 65px; 
background-color : #92928e; 
} 
#cart-cart { 
padding : 8px 8px 8px 60px; 
color : white; 
} 
#cart p { 
margin : 0; 
} 
#cart .orange { 
color : #cccc33; 
font-size : 10px; 
} 
#cart a { 
color : white; 
font-size : 10px; 
} 
#nav { 
background : #6e735c; 
position : absolute; 
top : 101px; 
left : 287px; 
width : 385px; 
padding : 9px 0; 
text-align : center; 
height : 147px; 
} 
#nav li { 
list-style : none; 
display : inline; 
color : #ffffff; 
} 
#nav a { 
text-decoration : none; 
color : #ffffff; 
} 
#gallery { 
position : absolute; 
top : 155px; 
left : 287px; 
width : 385px; 
} 
#gallery li { 
list-style : none; 
text-indent : -999px; 
float : left; 
overflow : hidden; 
height : 111px; 
} 
#gallery .gwomen { 
background : url(images/pic_1.jpg) no-repeat; 
width : 127px; 
} 
#gallery .gkids { 
background : url(images/pic_2.jpg) no-repeat; 
width : 130px; 
} 
#gallery .gmen { 
background : url(images/pic_3.jpg) no-repeat; 
width : 128px; 
} 
#body { 
padding-top : 3px; 
background-color : #f7efc1; 
} 
#categories { 
float : left; 
width : 195px; 
} 
#categories2 { 
float : left; 
width : 195px; 
} 
#seasonal, #collection { 
float : right; 
width : 474px; 
background : #c7d0a6; 
margin-bottom : 2px; 
} 
#seasonal .inner, #collection .inner { 
padding : 6px 12px; 
} 
#seasonal p, #collection p { 
margin : 0.9em 0; 
} 
.more a { 
font-size : 12px; 
color : #000; 
text-decoration : none; 
} 
.more a:hover { 
text-decoration : underline; 
} 
h3 { 
font : bold 14px "arial narrow", arial, sans-serif; 
color : #1b1812; 
} 
h2 { 
font : 18px "arial narrow", arial, sans-serif; 
color : #695f4c; 
padding-bottom : 10px; 
} 
#categories h2 { 
color : #fff; 
padding : 4px 0 5px 39px; 
background : #6e735c; 
} 
#categories li { 
background : #c7d0a6 url(images/bullet.gif) no-repeat left; 
border-top : 1px solid #f4efdf; 
list-style : none; 
font-size : 12px; 
padding : 7px 0 8px 35px; 
} 
#categories  li1 {
	border-top : 1px solid #f4efdf;
	list-style : none;
	font-size : 12px;
	padding : 7px 0 8px 35px;
} 

#categories a { 
text-decoration : none; 
color : #000000; 
} 
#categories a:hover { 
text-decoration : underline; 
color : #463f32; 
} 
#collection { 
background : #c7d0a6 url(images/person_bg.jpg) no-repeat right bottom; 
} 
#collection .inner { 
padding-right : 98px; 
} 
#minigal { 
float : right; 
width : 225px; 
margin-top : 1em; 
margin-bottom : 1em; 
} 
#minigal div { 
float : left; 
margin : 6px; 
} 
#collection ul { 
margin-left : 1.5em; 
} 
#collection li { 
margin : 0.2em 0; 
color : #463f32; 
font-size : 16px; 
font-weight : bold; 
font-family : "arial narrow", arial, sans-serif; 
} 
#collection p { 
width : 103px; 
margin-left : 1.5em; 
} 
#seas-one, #seas-two, #seas-three { 
height : 146px; 
} 
#seas-one { 
float : left; 
width : 195px; 
margin-right : 3px; 
background : url(images/foot_3.jpg) no-repeat; 
} 
#seas-two { 
float : left; 
width : 249px; 
margin-right : 3px; 
background : url(images/foot_1.jpg) no-repeat; 
} 
#seas-three { 
float : left; 
width : 222px; 
background : url(images/foot_2.jpg) no-repeat; 
} 
#seas p { 
text-align : right; 
color : #000000; 
margin : 80px 15px 0 0; 
font-size : 23px; 
font-weight : bold; 
} 
#seas p.date { 
margin-top : 0; 
font-size : 16px; 
} 
#copyright { 
text-align : center; 
font-size : 9px; 
padding : 3px; 
} 
body, td, th { 
color : #000000; 
} 
body { 
background-color : #f7efc1; 
} 
.style1 { 
color : #7a5f4c; 
} 
a:hover { 
color : #7a5f4c; 
} 
.style2 { 
font-size : 12px; 
} 
.style3 { 
font-size : 15px; 
color : #ffffff; 
} 
.style4 { 
font-size : 19px; 
} 
.style5 { 
font-size : 14px; 
} 
.style6 { 
font-size : 10px; 
} 
.style8 { 
color : #695f4c; 
} 
.style9 { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 15px; 
} 
.style13 { 
font-size : 16px; 
font-weight : bold; 
color : #ffffff; 
} 
.style14 { 
font-size : 13px; 
} 
.style16 { 
font-size : 15px; 
color : #ffffff; 
} 
.style17 { 
font-size : 15px; 
} 
.style18 { 
font-size : 13px; 
} 
a.c3 { 
text-decoration : underline; 
} 
li.c2 { 
list-style : none; 
display : inline; 
} 
li.c1 { 
list-style : none; 
} 
body, td, th { 
color : #000000; 
} 
body { 
background-color : #f7efc1; 
} 
.style1 { 
color : #7a5f4c; 
} 
a:hover { 
color : #7a5f4c; 
} 
.style2 { 
font-size : 12px; 
} 
.style3 { 
font-size : 15px; 
color : #ffffff; 
} 
.style4 { 
font-size : 19px; 
} 
.style5 { 
font-size : 14px; 
} 
.style6 { 
font-size : 10px; 
} 
.style8 { 
color : #695f4c; 
} 
.style9 { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 15px; 
} 
.style13 { 
font-size : 16px; 
font-weight : bold; 
color : #ffffff; 
} 
.style14 { 
font-size : 13px; 
} 
.style16 { 
font-size : 15px; 
color : #ffffff; 
} 
.style17 { 
font-size : 15px; 
} 
.style18 { 
font-size : 13px; 
} 
a.c3 { 
text-decoration : underline; 
} 
li.c2 { 
list-style : none; 
display : inline; 
} 
li.c1 { 
list-style : none; 
} 
.textcenter {
	text-align: left;
	font-size: 12px;
}
#pattern-style-b
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 5px;
	width: 460px;
	text-align: left;
	border-collapse: collapse;
	background: url('images/patternb-head.png');
}
#pattern-style-b thead tr
{
	background: url('images/patternb-head.png');
}
#pattern-style-b th
{
	font-size: 14px;
	font-weight: normal;
	padding: 8px;
	border-bottom: 1px solid #6e735c;
	color: #695f4c;
}
#pattern-style-b td
{
	padding: 8px; 
	border-bottom: 1px solid #6e735c;
	color: #695f4c;
	border-top: 1px solid transparent;
}
#pattern-style-b tbody tr:hover td
{
	color: #339;
	background: #cdcdee;
}
#home #nav-home
{
	font-weight: bold;
}
#aboutus #nav-aboutus
{
	font-weight: bold;
}
#therapies #nav-therapies
{
	font-weight: bold;
}
#pricelist #nav-pricelist
{
	font-weight: bold;
}
#workshops #nav-workshops
{
	font-weight: bold;
}
#sunshineroom #nav-sunshineroom
{
	font-weight: bold;
}
#events #nav-events
{
	font-weight: bold;
}
#giftvouchers #nav-giftvouchers
{
	font-weight: bold;
}
#products #nav-products
{
	font-weight: bold;
}
#specialoffers #nav-specialoffers
{
	font-weight: bold;
}
#links #nav-links
{
	font-weight: bold;
}
#location #nav-location
{
	font-weight: bold;
}
#contactus #nav-contactus
{
	font-weight: bold;
}
#Specialist-Physiotherapy-Fitness-Equipment #nav-Specialist-Physiotherapy-Fitness-Equipment
{
	font-weight: bold;
}
