body {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size:.8em;
  background-image:url(images/flowerbg.jpg);
  background-repeat:repeat-x;
  background-color:#af70c9;
  padding:0px;
  margin:0px;
}

td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

/* Wrapper */
#wrapper {
	position:relative;
	/*width: 744px;*/
	width: 744px;
	margin-right:auto;
	margin-left:auto;
	text-align: left;
	background-color:#FFFFFF;
}

/* Main Divs*/
#top {

}
/* Navigation Section */
#nav {
	display:block;
}
#nav ul{
	list-style-type: none;
	*text-align:center;
	margin-left:0px;

}
#nav li {
	display:inline;
	padding:5px;
	padding-right:8px;
	padding-left:8px;
}
#nav a:link {
	font-weight:bold;
	padding-top:6px;
	padding-bottom:5px;
	text-decoration:none;

}
#nav a:visited {
	font-weight:bold;
	padding-top:6px;
	padding-bottom:5px;
	text-decoration:none;

}
/* VARIOUS Coloured Links 
Home */
#nav a.home:link {
	color:#2c0230;
	text-decoration:none;
}
#nav a.home:visited {
	color:#2c0230;
	text-decoration:none;
}
#nav a.home:hover {
	color:#2c0230;
	text-decoration:underline;
}
/* About */
#nav a.about:link {
	color:#65046f;
	text-decoration:none;
}
#nav a.about:visited {
	color:#65046f;
	text-decoration:none;
}
#nav a.about:hover {
	color:#65046f;
	text-decoration:underline;
}
/* Skincare */
#nav a.skincare:link {
	color:#860493;
	text-decoration:none;
}
#nav a.skincare:visited {
	color:#860493;
	text-decoration:none;
}
#nav a.skincare:hover {
	color:#860493;
	text-decoration:underline;
}
/* equine */
#nav a.equine:link {
	color:#b805ca;
	text-decoration:none;
}
#nav a.equine:visited {
	color:#b805ca;
	text-decoration:none;
}
#nav a.equine:hover {
	color:#b805ca;
	text-decoration:underline;
}
/* herbs */
#nav a.herbs:link {
	color:#d245e0;
	text-decoration:none;
}
#nav a.herbs:visited {
	color:#d245e0;
	text-decoration:none;
}
#nav a.herbs:hover {
	color:#d245e0;
	text-decoration:underline;
}
/* process */
#nav a.process:link {
	color:#d558e1;
	text-decoration:none;
}
#nav a.process:visited {
	color:#d558e1;
	text-decoration:none;
}
#nav a.process:hover {
	color:#d558e1;
	text-decoration:underline;
}
/* Links */
#nav a.links:link {
	color:#e779f2;
	text-decoration:none;
}
#nav a.links:visited {
	color:#e779f2;
	text-decoration:none;
}
#nav a.links:hover {
	color:#e779f2;
	text-decoration:underline;
}
/* END of NAV LINKS*/

#mainbody {
	padding-top:0px;
	margin-top:0px;
	position:relative;
}

/* LEFT BANNER STARTS HERE */

#leftbanner {
	float:left;
	width: 223px;
	padding:0px;
	margin:0px;
	background-color:#f0cbf4;
	position:relative;
	clear:none;
}

/* LEFT BANNER ENDS HERE */


#maincontent {
	margin-left:223px;
	padding-left:10px;/*10px*/
	padding-top:0px;
	margin-top:0px;
	color:#42803d;
	padding-right:10px;/*10px*/
	position:relative;
}
#maincontent h2 {
	font-size:1.4em;
	color:#95cc78;
}
#maincontent h3 {
	font-size:1.2em;
	color:#eb7cf4;
}
#maincontent a:link, #maincontent a:visited {
	color: #eb7cf4;
	text-decoration:none;
	font-weight:bold;
}

#maincontent a.terms:link, #maincontent a.terms:visited {
	color: #eb7cf4;
	text-decoration:none;
	font-weight:bold;
}

#maincontent a:hover {
	color: #b805ca;
	text-decoration:underline;
}

#maincontent a.button:link, #maincontent a.button:visited, #maincontent a.link16:link, #maincontent a.link16:visited {
	color: #9d54a3;
	display:block;
	background-image:url(images/normal_button.jpg);
	background-repeat:no-repeat;
	padding:4px;
	margin: 1px 0;
	width:200px; 
}

#maincontent a.button:hover, #maincontent a.link16:hover {
	text-decoration:underline;
}

#maincontent a.link11:link, #maincontent a.link11:visited {
	color:#493c97;
	display:block;
	background-image:url(images/dermatology_button.jpg);
	background-repeat:no-repeat;
	padding:4px;
	margin: 1px 0;
	width:200px; 
}

#maincontent a.link2:link, #maincontent a.link2:visited {
	color:#4e5b28;
	display:block;
	background-image:url(images/sensitive_button.jpg);
	background-repeat:no-repeat;
	padding:4px;
	margin: 1px 0;
	width:200px; 
}
#maincontent a.link2:hover {
	display:block;
	padding:4px;
	margin: 1px 0;
	width:200px; 
	text-decoration:underline;
}
#maincontent a.link10:link, #maincontent a.link10:visited { /*Dry Skin Range*/
	color:#54266a;
	display:block;
	background-image:url(images/dry_skin_button.jpg);
	background-repeat:no-repeat;
	padding:4px;
	margin: 1px 0;
	width:200px; 
}
#maincontent a.link10:hover {
	display:block;
	padding:4px;
	margin: 1px 0;
	width:200px; 
	text-decoration:underline;
}
#maincontent a.link12:link, #maincontent a.link12:visited {
	color:#b02915;
	display:block;
	background-image:url(images/minor_ailments_button.jpg);
	background-repeat:no-repeat;
	padding:4px;
	margin: 1px 0;
	width:200px; 
}
#maincontent a.link12:hover {
	display:block;
	padding:4px;
	margin: 1px 0;
	width:200px; 
	text-decoration:underline;
}
#maincontent a.link11:hover{
	text-decoration:underline;
	display:block;
	padding:4px;
	margin: 1px 0;
	width:200px; 
	text-decoration:underline;
}
#maincontent hr {
	color: #eb7cf4;
	background-color:#eb7cf4;
}

#footer {
	clear:both;
	border-top:1px solid #73bc50;
	padding:6px;
	color:#73bc50;
	font-size:.8em;
	text-align:center;
	clear:both;
}

#footer a:link {
	color:#73bc50;
	text-decoration:underline;
}
#footer a:visited {
	color:#73bc50;
	text-decoration:underline;
}
#footer a:hover {
	color:#e779f2;
	text-decoration:underline;
}
#productsbox {
	background-color:#FFFFFF;
	width:200px;
	margin-left:8px;/*8px*/
	color:#9f509f;
	padding:5px;/*5px*/
	font-size:.8em;
	position:relative;
	clear:none;
}
#productsbox .prodname {
	font-weight:bold;
	padding-bottom:5px; /*5px*/
	color:#9f509f;
}
#productsbox a:link {
	color:#9f509f;
	text-decoration:underline;
}
#productsbox a:visited {
	color:#9f509f;
	text-decoration:underline;
}
#productsbox a:hover {
	color:#73bc50;
	text-decoration:underline;
}

#productsbox img {
	display:block;
	margin-left:auto;
	margin-right:auto;
}
#productsbox2 {
	background-color:#FFFFFF;
	width:200px;
	margin-left:8px;/*8px*/
	color:#9f509f;
	padding:5px;/*5px*/
	font-size:.8em;
	position:relative;
}
#productsbox2 .prodname {
	font-weight:bold;
	padding-bottom:0px;
}
#productsbox2 a:link {
	color:#9f509f;
	text-decoration:underline;
}
#productsbox2 a:visited {
	color:#e779f2;
	text-decoration:underline;
}
#productsbox2 a:hover {
	color:#73bc50;
	text-decoration:underline;
}
#productsbox2 img {
	text-align:right;
	float:right;
	padding-left:5px;/*5px*/
	margin-left:5px;/*5px*/
}
#noticeboard {
	background-color:#FFFFFF;
	width:200px;
	margin-left:8px;/*8px*/
	color:#9d4e9d;
	padding:5px;/*5px*/
	font-size:.8em;
	position:relative;
}
#noticeboard .noticetitle {
	color:#9d4e9d;
	font-size:1.2em;
	font-weight:bold;
}
#noticeboard .noticetext {
	color:#9d4e9d;
}
#shop {
	position: relative;
}
#shop h3 {
	background-image:url(images/prod_bg.jpg);
	background-repeat:no-repeat;
	font-size:1.2em;
	color:#9e4f9e;
	display:block;
	/*width: 490px;*/
	padding-bottom:10px;/*10px*/
	padding-top:10px;/*10px*/
	padding-left:10px;/*10px*/
	padding-right:0px;
	margin-right:0px;
	margin-left:0px;
}
#shop h3.class1 {
	background-image:url(images/prod_bg.jpg);
	background-repeat:no-repeat;
	font-size:1.2em;
	color:#9e4f9e;
	display:block;
	/*width: 490px;*/
	padding-bottom:10px;/*10px*/
	padding-top:10px;/*10px*/
	padding-left:10px;/*10px*/
	padding-right:0px;
	margin-right:0px;
	margin-left:0px;
}


#shop h3.class2 {  /* Sensitive Skin Range*/
	background-image:url(images/prod_sensitive.jpg);
	background-repeat:no-repeat;
	font-size:1.2em;
	color:#4e5b28;
	display:block;
	/*width: 490px;*/
	padding-bottom:10px;/*10px*/
	padding-top:10px;/*10px*/
	padding-left:10px;/*10px*/
	padding-right:0px;
	margin-right:0px;
	margin-left:0px;
}
#shop h3.class11 {/* Dermatology Range*/
	background-image:url(images/prod_derma.jpg);
	background-repeat:no-repeat;
	font-size:1.2em;
	color:#493c97;
	display:block;
	/*width: 490px;*/
	padding-bottom:10px;/*10px*/
	padding-top:10px;/*10px*/
	padding-left:10px;/*10px*/
	padding-right:0px;
	margin-right:0px;
	margin-left:0px;
}

#shop h3.class17 {/* Dermatology Range*/
	background-image:url(images/prod_psoriasis.jpg);
	background-repeat:no-repeat;
	font-size:1.2em;
	color:#ffffff;
	display:block;
	/*width: 490px;*/
	padding-bottom:10px;/*10px*/
	padding-top:10px;/*10px*/
	padding-left:10px;/*10px*/
	padding-right:0px;
	margin-right:0px;
	margin-left:0px;
}

#shop h3.class10 { /* Dry Skin Range*/
	background-image:url(images/prod_dry.jpg);
	background-repeat:no-repeat;
	font-size:1.2em;
	color:#542691;
	display:block;
	/*width: 490px;*/
	padding-bottom:10px;/*10px*/
	padding-top:10px;/*10px*/
	padding-left:10px;/*10px*/
	padding-right:0px;
	margin-right:0px;
	margin-left:0px;
}
#shop h3.class12 { /* Minor Ailments Range*/
	background-image:url(images/prod_minor.jpg);
	background-repeat:no-repeat;
	font-size:1.2em;
	color:#b02915;
	display:block;
	/*width: 490px;*/
	padding-bottom:10px;/*10px*/
	padding-top:10px;/*10px*/
	padding-left:10px;/*10px*/
	padding-right:0px;
	margin-right:0px;
	margin-left:0px;
}
#shop p.desc {
	font-size:.8em;
	padding:10px; /*10px*/
	padding-top:0px;
	display: block;
	/*width:270px;*/
	min-height:160px;
	height:160px;
	
}
#shop .price {
	font-size:1.2em;
	font-weight:bold;
	color: #cb8cc1;
	padding-top:0px;
	display: block;
	padding-left:0px;
}
#shop img.prod {
	float:right;
}

#shop form {
	display:inline;
}
#herbs {
	border-bottom:1px solid #eb7cf4;
	min-height:200px;
	margin-bottom:10px;
	/*height:200px;*/
}
#herbs .herbtitle {
	padding-left:0px;
	font-weight:bold;
}
#herbs .herbdesc {
	padding-left:10px;
}
#herbs img {
	float:right;
	border: 1px solid #457d3e;
	margin-left:10px;
}
.topline {
	border-bottom:1px solid #eb7cf4;
}
.terms {
	font-size:.9em;
}
#popups {
	background-color:#FFFFFF;
}
#blank {
	position:relative;
}
#trouble {
	position:relative;
	height:100%;
	clear:right;
}
.process {
	min-height:220px;
}

#quotesbox{
	display:block;
	border:2px solid #f0cbf4;
	background-color:#f9e6fb;
	margin: 10px 0;
	padding:10px;
}

.quote{
	font-style:italic;
}

.name {
	font-weight:bold;
	text-transform:capitalize;
}

/* Styles added for Psoriasis Page */
#psoriasis *{
	/*color:#6486c4; */
}

#psoriasis h2, #psoriasis p {
	color:#6486c4; 
}

#psoriasis h1{
	background-color:#6486c4;
	display:block;
	text-align:center;
	color:#FFFFFF; 
	font-family:Georgia, "Times New Roman", Times, serif;
	padding: 20px 5px;
	line-height:1.6;
	font-size:2.5em;
}

#psoriasis .smallertext{
	color:#FFFFFF;
	font-size:80%;
}

#psoriasis hr {
background-color:#6486c4;
color:#6486c4;
}

#psoriasis a.terms:link {
	color:#6486c4;
}

#psoriasis a.terms:hover {
	color:#6486c4;
	text-decoration:underline;
}

#psoriasis .price{
	color:#6486c4;
}