* {
	margin:0;
	padding:0;
}

body{
	font-size:62.5%;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#000;
	text-align:center;
}

#wrapper{
	position:relative;
	width:955px;
	text-align:left;
	margin:0 auto;
	background-color:#FFFFFF;
}
#cuddlesWrapper{
	width:900px;
	height:870px;
	text-align:left;
	margin:0 auto;
	background-color:#FFFFFF;
}
#header{
	width:955px;
	height:148px;
	background-image:url(../images/headerStrip.gif);
}

#logo{
	float:left;
}
#sbLogo{
	float:right;
}
#footer{
	clear:both;
	width:955px;
	height:15px;
	background-color:#fff;
}
.prop{
	height:452px;
	float:right;
	width:1px;
}
.propHome{
	height:437px;
	float:left;
	width:1px;
}
/* NAVIGATION STYLES STARTS __________________________________________ */
#safety #safetyNav,
#stockists #stockistsNav,
#cuddles #cuddlesNav,
#contact #contactNav
{
	color:#f71005;
}
#mainNav{
	float:left;
	padding: 70px 0 0 0;
	width:600px;
	background-color:#000;

}
#mainNav li{
	font-size:1.4em;
	color:#fff;
	list-style:none;
	display:inline;
	text-align:left;

}
#mainNav li a{
	padding-right:20px;
	color:#fff;
	text-decoration:none;

}
#mainNav li a:visited{
	color:#fff;
}
#mainNav li a:hover{
	color:#f71005;
}
/* NAVIGATION STYLES ENDS __________________________________________ */
#mainContent{
	float:left;
	width:954px;
}
#mainContentHome{
	float:left;
	width:955px;
}
#copy{
	padding-left:182px;
	width:450px;
}
#headerCopy{
	padding-left:182px;
	width:650px;
}
#stockistsHeaderCopy{
	padding-left:182px;
	width:322px;
}
#leftContent{
	float:left;
	width:626px;
}
#mainProduct{
	background-image:url(../images/productMain.jpg);
	width:627px;
	height:328px;
}
#rightContent{
	float:right;
	background-image:url(../images/promo.jpg);
	width:328px;
	height:452px;
	text-align:center;
}
#textLeft{
	padding:0 30px 0 182px;
	float:left;
	width:335px;
}
#textRight{
	float:left;
	width:350px;
}
#stockistsTextLeft{
	padding:0 30px 0 182px;
	float:left;
	width:200px;
}
#aromaLogo{
	position:absolute;
	top:546px;
	left:752px;
}
.aromaPurpleLogo{
	padding-top:30px;
	padding-left:75px;
}
#contactHeaderCopy{
	float:left;
	padding-left:182px;
	width:322px;
}
#specialBrandsLogo{
	padding:40px 0 0 30px;
	float:left;
}
#tokens{
	margin-top:20px;
	background-image:url(../images/tokens.gif);
	height:150px;
	background-repeat:no-repeat;

}
h1 {
	font-size:2.8em;
	line-height:1.2em;
	color:#666;
	padding-bottom:9px;
}
h2 {
	font-size:1.4em;
	line-height:1.2em;
	color:#666;
}
h4 {
	font-size:1.3em;
	line-height:1.2em;
	color:#666;
	padding-bottom:25px;
}
h4 a{
	color:#666;
}
h4 a:visited{
	color:#666;
}
h4 a:hover{
	color:#f71005;
}

h3 {
	font-size:1.8em;
	line-height:1.2em;
	color:#666;
	padding-bottom:20px;
}
.headerUnderlined {
	font-size:1.8em;
	font-weight:bold;
	line-height:1.2em;
	color:#666;
	padding-bottom:5px;
}
p{
	font-size:1.2em;
	line-height:1.2em;
	color:#666;
	padding-bottom:10px;
}
.header{
	font-size:1.2em;
	font-weight:bold;
	line-height:1.2em;
	color:#666;
	padding-bottom:0x;
}
.header a{
	color:#666;
}
.header a:visited{
	color:#666;
}
.header a:hover{
	color:#f71005;
}
.stockists{
	font-size:1.4em;
	font-weight:bold;
	padding-bottom:10px;
	color:#666;
}
.stockists a{
	color:#666;
	text-decoration:underline;
}
.stockists a:visited{
	color:#666;
	text-decoration:underline;
}
.stockists a:hover{
	color:#000;
	text-decoration:underline;
}
.offers{
	font-size:1.2em;
	font-weight:bold;
	line-height:1.1em;
	padding-top:205px;
	color:#f71005;
}
.offers a{
	font-size:1.2em;
	color:#f71005;
	text-decoration:underline;
}
.offers a:visited{
	font-size:1.2em;
	color:#f71005;
	text-decoration:underline;
}
.offers a:hover{
	font-size:1.2em;
	color:#000;
	text-decoration:underline;
}
