body {
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #eddfc4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../images/bg.gif);
	
}
.logo {
border:1px solid #d2aa8c;
}
ul {	
	list-style-image: url(../images/bullet.gif);
	list-style-position: outside;
	padding-top:5px;
}

li {

padding:0px 35px 5px 5px;
line-height:1.5em;


}

.hcontent h1 {
color: #ffffff;
}
h1 {
	margin: 0px;
	padding-bottom: 10px;
	font-weight: bold;
	font-size:1em;
	color:#51210a;
	}
	h2, h3 {
	margin: 0px;
	padding-bottom: 5px;
	padding-top:0px;
	font-weight: bold;
	font-size:1em;
	color:#e6d578;
	}
	h2 {
	font-size:1.2em;
	text-transform:uppercase;
	color: #F7C938;
	}
	h5 {
	line-height:1.75em;
	font-size:1em;
	}
	
	h6 {
	font-size:1em;
	padding-bottom:0px;
	}

strong {
color:#a33110;
}
.rightcontent strong {
color:#F7C938;
}
body A:link, body A:visited, body A:active {
text-decoration:underline;
color:#FF9900;
font-weight:normal;

}
.homeselect a:link, .homeselect a:active, .homeselect a:visited {
	text-decoration:underline;
	
	color: #FF9900;
}
.content A:link, .content A:visited, .content A:active,
TD.rightcontent A:link, TD.rightcontent A:visited, TD.rightcontent A:active {
text-decoration:underline;
color:#F7C938;
font-weight:bold;
font-size:1em;
}

.topstrap A:link, .topstrap A:visited, .topstrap A:active {
text-decoration:none;
color:#ffffff;
font-weight:bold;
font-size:1em;
}


.table {
border:0px solid #000000;
padding:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.htable {
border:0px solid #000000;
padding:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
line-height:1.4em;
}

.navigate {
font-size:.8em;
padding:5px 5px 15px 35px;
text-align:center;
vertical-align:top;
background-color:#ffffff;
border-bottom:0px solid #895136;
color:#ffffff;
}


	
.topstrap {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	padding:5px 5px 5px 15px;
	background-color:#381a0f;
	border-top:0px solid #f49ac1;
	border-bottom:2px solid #ffffff;
	text-transform:uppercase;
}


.rightcontent {
	padding: 20px 15px 10px 0px;
	color: #6a200b;
	font-family: Verdana, Arial, sans-serif;
	font-size: 1em;
	line-height:1.5em;
	text-align:left;
	border-top:0px dotted #d2aa8c;
	border-bottom:0px dotted #d2aa8c;
	}
	.headcontent {
	padding: 5px 15px 5px 0px;
	color: #6a200b;
	font-family: Verdana, Arial, sans-serif;
	font-size: .8em;
	line-height:1.5em;
	text-align:left;
	border-top:1px dotted #d2aa8c;
	border-bottom:1px dotted #d2aa8c;
	}

.stockists {
	padding: 5px 15px;
	color: #E6D578;
	font-family: Verdana, Arial, sans-serif;
	font-size: 1em;
	line-height:1.5em;
	text-align:left;
	border-top:0px dotted #d2aa8c;
	border-bottom:1px dotted #d2aa8c;
	}
	.stockistsb {
	padding: 5px 15px;
	color: #E6D578;
	font-family: Verdana, Arial, sans-serif;
	font-size: 1em;
	line-height:1.5em;
	text-align:left;
	border-top:0px dotted #d2aa8c;
	border-bottom:0px dotted #d2aa8c;
	}
.leftcontent {
	padding: 20px 0px 30px 0px;
	color: #6a200b;
	font-family: Verdana, Arial, sans-serif;
	font-size: .7em;
	line-height:1.5em;
	text-align:left;
	border-top:0px dotted #d2aa8c;
	border-bottom:0px dotted #d2aa8c;
	}
.hcontent {
	padding: 10px 10px 25px 20px;
	color: #000000;
	line-height:1.3em;
	background-color:#7d0916;
	font-size:1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

.content, .terms {
	padding: 0px 20px 25px 20px;
	color: #000000;
	line-height:1.5em;
	background-color:#7d0916;
	font-size: .8em;
	}
	.terms {
	border:1px solid #d2aa8c;
	}
	.terms h3 {
	color:#ffffff;
	padding:10px 0px 0px 0px;
	}
	.hirecontent {
	padding: 30px 35px 5px 0px;
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 0.7em;
	line-height:1.5em;
	text-align: left;
	background-position: right;
	background-color: #FFFFFF;
	border-top:5px solid #cccccc;
	
	}

.choose {
font-size:.8em;
}
.content p, .terms p {
	color: #e6d578;
	font-weight: normal;
	line-height: 130%;
	text-align: left;
	margin-bottom: 10px;
	font-size: 1em;
	}

.content h3, .servicestd h3 {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	font-size: small;
	text-align: left;
	font-weight: bold;
	margin-bottom: 10px;
	}

.hire {
	padding:5px;
	vertical-align:top;
	background-color:#eddfc4;
	color:#6a200b;
	border:1px solid #E4C9C2;
	font-size:10px;
	line-height:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.aroma {
	padding:10px;
	background-image: url(../images/trans.png);
	color: #FFFFFF;
}	
	
.formtable {
text-align:right;
color:#e6d578;
}

.formfield {
padding:5px 5px 5px 0px;
vertical-align:top;
background-color:#eeeeee;
}

.credit {
font-size:.7em;
padding:3px;
text-align:left;
color:#dddddd;
background-color:#381a0f;
border-top:2px solid #895136;
}

.copyright {
float:left;
font-size:0.7em;
border-top:0px solid #895136;
padding:3px;
color:#7D0916;
background-color:#381a0f;

}

.copyright2 {
font-size:0.7em;
border-top:0px solid #000000;
padding:3px;
text-align:right;
color:#ffffff;
background-color:#A33110;

}

.credit A:link, .credit A:visited, .credit A:active {
color:#bbbbbb;
text-decoration:none;
font-weight:normal;
font-size:1em;


}
.bottitle {
	padding:10px 0px;
	text-align:right;
	color: #FFFFFF;
	font-size:0.7em;
	text-transform:uppercase;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.bottitle a:link, .bottitle a:visited, .bottitle a:active {
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
.toptitle {
	padding:10px;
	background-image: url(../images/trans2.png);
	color: #FFFFFF;
	font-size:0.7em;
	text-transform:uppercase;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.ltext {
	padding:10px 40px;
	border:1px solid #d2aa8c;
	
	
}
.hrtext {
	padding:10px;
	border:1px solid #d2aa8c;
	background-color: #7d0916;
	color: #e6d578;
	font-size: .8em;
}
.hrpic {
	padding:10px 0px;
	border:1px solid #d2aa8c;
	background-color: #7d0916;
	color: #e6d578;
	font-size: .8em;
}

.rtext {
	padding:10px 40px;
	border:1px solid #d2aa8c;
	background-color: #7d0916;
	color: #e6d578;
	font-size: 14px;
}
.rimage, .limage, .hlimage {
border:1px solid #d2aa8c;
padding:5px;
}
.limage {
float:left;
margin-right:15px;
}

.hlimage {
float:left;
margin-right:5px;
}
.price {
float:right;
}
.limagehome {
	background-color:#1B1D18;
	color: #FFFFFF;
	border:1px solid #d2aa8c;
padding:5px;
}
.limagehome p{
padding-left:10px;
font-size:.8em;
}
.homeselect {
	padding:5px 0px 0px 5px;
	font-size: 0.9em;
}
.homeselect strong {
color:#FF9900;
}
