html	{ 
		min-height: 100%; margin-bottom: 1px;
}

.bgimage,.bgimage5 {
background-image:url(images/sunflower.jpg);
background-position:right top;
background-repeat:no-repeat;
}

.bgimage2 {
background-image:url(images/flowers.jpg);
background-position:right bottom;
background-repeat:no-repeat;
}

.bgimage3 {
background-image:url(images/orangeflowerbg.jpg);
background-position:left bottom;
background-repeat:no-repeat;
}

.bgimage4 {
background-image:url(images/flowerbg4.jpg);
background-position:right bottom;
background-repeat:no-repeat;
}

.bgimage6 {
background-image:url(images/specialoffersbg.jpg);
background-position:right top;
background-repeat:no-repeat;
}

.bgorchid {
background-image:url(images/bg-fancy.gif);
background-position:left bottom;
background-repeat:no-repeat;
}

.bgproduct {
background-image:url(images/bgproduct.jpg);
background-position:right top;
background-repeat:no-repeat;
}

.bgtreatment {
background-image:url(images/bgtreat.jpg);
background-position:right top;
background-repeat:no-repeat;
}

.bgvoucher {
background-image:url(images/back.jpg);
background-position:center right;
background-repeat:no-repeat;
}

.bgwelcome {
background-image:url(images/lbl_welcome.gif);
background-position:center center;
background-repeat:no-repeat;
}
/*
.box {
border:1px solid #999;
color:#333;
font-weight:700;
margin-left:70px;
margin-right:70px;
padding-left:0;
padding-right:0;
text-align:center;
}
*/
.box h2 {
color:red;
}

.box p {
color:#333;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
line-height:20px;
}

.container {
	margin-left:100px;
	margin-right:100px;
}

.footer {
color:#999;
font-family:Arial, Helvetica, sans-serif;
font-size:x-small;
}

.footer a {
color:#999;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}

.footer a:hover,a.hover {
text-decoration:underline;
}

.hotpink {
color:#B44395;
}

.lbl {
margin-top:20px;
}

.moodimg {
float:right;
right:auto;
}

.opacity {
-moz-opacity:.70;
border:1px solid #000;
color:#000;
filter:alpha(opacity=70);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
opacity:.70;
}

.priceline {
clip:rect(auto auto auto auto);
color:#333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
font-weight:700;
height:42px;
position:absolute;
right:130px;
text-align:right;
text-decoration:none;
text-indent:30px;
}

.tblborder {
border:thin solid #999;
}

.tinytext {
font-size:9px;
}

a {
color:#8CA501;
text-decoration:underline;
}

a.menubar {
color:#CCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:medium;
text-decoration:none;
}

body {
background-color:#eef9bd;
color:#666;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:9pt;
line-height:150%;
margin:0;
}

h1 {
	color:#97B201;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14pt;
	text-transform:uppercase;
	left: -10px;
	position: relative;
}

h2 {
color:#97B201;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12pt;
margin-bottom:0;
padding-bottom:0;
text-decoration:none;
}

li {
line-height:150%;
}

p {
	font-weight:700;
	line-height:200%;
	margin-top:0;
}

p.priceline {
font-weight:700;
text-align:right;
text-indent:50px;
}

table.pricelist {
border:1px solid #666;
font-size:9pt;
margin:5px;
padding:5px;
}

td img {
display:block;
}
caption {
	font-weight: bold;
	color: #97B201;
}
li {
	font-weight:700;
	line-height:200%;
	margin-top:0;
}
.photo {
	border: thin double #666;
	padding: 5px;
	margin: 5px;
}
.centre {
	text-align: center;
}
td {
	font-weight: 700;
	font-family: Georgia, "Times New Roman", Times, serif;
}
