/*------------------------------------------------------------------
[Global Stylesheet]

Project:	Akabi Products
Version:	1.0
Last change:	05/29/08 [no comment]
Designer: Arpy Tarpinian
Front-end Developer: Zeke Franco

Tested on IE6, IE7, Safari 3, Firefox 2, Opera 9
--------------------------------------
=Reset
--------------------------------------*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
/* =elements
--------------------------------------*/
a { 
	color:#7C4199;
	text-decoration:none;
}
a:hover {
	color:#f5f5f5;
}
body {
	background:#d9efec url('../images/bg-grad.jpg') scroll repeat-x 0 0;
	color:#7C4199;
	font:14px/1.35  'Trebuchet MS', Helvetica, Arial, sans-serif;
}
/* =masthead
--------------------------------------*/
#masthead {
	background:transparent url('../images/wave-top.png') scroll no-repeat 0 0;
	height:230px;
 	width:960px;
}
#masthead h1 {
	background:transparent url('../images/akabi-logo2.png') scroll no-repeat 0 0;
	height:256px;
	overflow:hidden;
	position:absolute;
	top:6px;
	left:476px;
	text-indent:-9999px;
	width:479px;
}
#masthead h1 a {
	display:block;
	height:177px;
	width:398px;
}
/* =nav [navigation]
--------------------------------------*/
#nav {
	font-size:16px;
	height:275px;
	width:150px;
	position:absolute;
	left:70px;
	top:250px;
}
#nav a {
	color:#13607E;
	display: block;
	padding:5px 0;
	text-align:left;
}
#nav a:hover {
	color:#7C4199;
}
#nav li {
	float:left;
	
	height:40px;
	width:60px;
	
}
/* [tabs] */
#home #nav .home {
	
}
#nav .home {
	height:40px;
	width:120px;
}
#nav .hydratingmists {
	height:20px;
	width:120px;
	
}
#nav .soothe {
	display:inline;	
	margin-left:20px;
	height:20px;
	width:120px;

}
#soothe #nav .soothe {
	
}
#nav .detoxify {
	display:inline;
	margin-left:20px;
	height:20px;
	width:120px;
}
#detoxify #nav .detoxify {
	
}
#nav .entice {
	display:inline;
	margin-left:20px;
	height:20px;
	width:120px;
}
#entice #nav .entice {
	
}
#nav .renew {
	display:inline;
	margin-left:20px;
	height:40px;
	width:120px;
}
#renew #nav .renew {
	
}

#nav .candles {
	height:20px;
	width:120px;
}

#candles #nav .candles {
	
}

#nav .lavender {
	display:inline;
	margin-left:20px;
	height:20px;
	width:120px;

}
#lavender #nav .lavender {
	
}
#nav .jasmine {
	display:inline;
	margin-left:20px;
	height:20px;
	width:120px;

}
#jasmine #nav .jasmine {
	
}
#nav .amberwood {
	display:inline;
	margin-left:20px;
	height:20px;
	width:120px;

}
#amberwood #nav .amberwood {
	
}
#nav .gardenia {
	display:inline;
	margin-left:20px;
	height:40px;
	width:120px;

}
#gardenia #nav .gardenia {
	
}

#nav .baskets {
	height:40px;
	width:120px;
}

#baskets #nav .baskets {
	
}
#nav .testimonials {
	height:40px;
	width:120px;
}
#testimonials #nav .testimonials {
	
}
#nav .contact {
	height:40px;
	width:120px;
}
#contact #nav .contact {
	
}
#nav .mailing {
	height:40px;
	width:120px;
}
#mailing #nav .mailing {
	
}

/* [tabs hover states] 
#nav .soothe a:hover, #nav .detoxify a:hover, #nav .entice a:hover {
	background:transparent url(../images/product-tab.gif) scroll no-repeat 0 0;
}
#nav .renew a:hover, #nav .testimonials a:hover{
	background:transparent url(../images/renew-tab-hover.gif) scroll no-repeat 0 0;
	height:72px;
} */


/*=Pageheadingtitle
--------------------------------------*/
#pageheading{
	font-size:25px;
	font-family:Tahoma, Geneva, sans-serif;
	letter-spacing:10px;
	color:#83cac2;
	position:absolute;
	top:230px;
	left:220px;
	width:500px;
}

/*=special promo
--------------------------------------*/
#promo1{
	font-size:25px;
	font-family:Tahoma, Geneva, sans-serif;
	letter-spacing:2px;
	color:#abc3c1;
	position:absolute;
	top:700px;
	left:240px;
	width:300px;
}


/* =primarycontent
--------------------------------------*/
/* [products] */
#primarycontent {
	clear:both;
	height:400px;
	position:relative;
		left:220px;
		top:34px;
	width:865px;
}
#home #primarycontent {
	background:transparent url('../images/famProduct-bg6.png') scroll no-repeat 0 0;
	
	z-index:20;
}
#home #overflow {
	color:#49024f;
	font-size:14px;
	line-height:1.5;
	height:450px;
	overflow:hidden;
	padding:5px 5px 5px 10px;
	position:relative;
		top:10px;
		left:10px;
	/* text-shadow:3px 3px 3px #5C6665; */
	width:450px;
}
#home #pageheading{
	font-size:25px;
	font-family:Tahoma, Geneva, sans-serif;
	letter-spacing:10px;
	color:#83cac2;
	position:absolute;
	top:230px;
	left:220px;
	width:800px;
}
#overflow h2 {
	margin-top:10px;
}
#overflow a {
	color:#E6FFFD;
}
#overflow ol {
	margin-top:15px;
	height:195px;
}
#overflow li {
	line-height:1;
	margin-top:6px;
	text-align: center;
}
/* [imgnav for homepage/products page only] */
#imgnav {
	position:absolute;
		top:6px;
		left:330px;
	z-index:100;
}
#imgnav li {
	display:inline;
}
#imgnav li a {
	float:left;
}
#imgnav .soothe a {
	
	display:block;
	height:331px;
	overflow:hidden;
	text-indent:-9999px;
	width:132px;
}
#imgnav .soothe a:hover {
	background-position:-132px 0;
}
#imgnav .detoxify a {
	
	display:block;
	height:331px;
	overflow:hidden;
	text-indent:-9999px;
	width:132px;
}
#imgnav .detoxify a:hover {
	background-position:-132px 0;
}
#imgnav .entice a {
	
	display:block;
	height:331px;
	overflow:hidden;
	text-indent:-9999px;
	width:132px;
}
#imgnav .entice a:hover {
	background-position:-132px 0;
}
#imgnav .renew a {
	
	display:block;
	height:331px;
	overflow:hidden;
	text-indent:-9999px;
	width:132px;
}
#imgnav .renew a:hover {
	background-position:-134px 0;
}

/* [paypal forms] */
form.addtocart {
	padding:100px 0 0 75px;
}
form.addtocart1 {
	padding:350px 0 0 25px;
	position:absolute;

}
form.addtocart2 {
	padding:350px 0 0 25px;
	position:absolute;

}
form.addtocart3 {
	padding:350px 0 0 25px;
	position:absolute;

}
form.addtocart4 {
	padding:435px 0 0 25px;
	position:absolute;

}
form.addtocart5 {
	padding:435px 0 0 25px;
	position:absolute;

}
form.addtocart6 {
	padding:435px 0 0 25px;
	position:absolute;

}
form.addtocart7 {
	padding:350px 0 0 25px;
	position:absolute;

}
form.addtocart8 {
	padding:435px 0 0 25px;
	position:absolute;

}
form.addtocart9 {
	padding:435px 0 0 25px;
	position:absolute;

}
form.viewcart {
	margin:-42px 0 0 170px;
}
/* [hydratingmists] */
#hydratingmists #primarycontent {
	background:transparent url(../images/famProduct-bg4.png) scroll no-repeat 0 0;
}
#hydratingmists #intro {
	line-height:1.7;
	position:absolute;
	color:#49024f;
	top:30px;
	left:100px;
	width:286px;
	height: 313px;
}

#hydratingmists #intro {
	line-height:1.8;
	position:absolute;
	top:28px;
	left:30px;
	width:400px;
	height: 298px;
}
#hydratingmist #pageheading{
	font-size:25px;
	font-family:Tahoma, Geneva, sans-serif;
	letter-spacing:10px;
	color:#83cac2;
	position:absolute;
	top:230px;
	left:220px;
	width:500px;
}
/* [soothe] */
#soothe #primarycontent {
	background:transparent url(../images/soothe_bg3.png) scroll no-repeat 0 0;
}
#soothe #intro {
	line-height:1.7;
	position:absolute;
	color:#49024f;
	top:30px;
	left:425px;
	width:286px;
	height: 313px;
}
#soothe #intro  {
	line-height:1.8;
	position:absolute;
	top:28px;
	left:426px;
	width:270px;
	height: 298px;
}
#soothe #pageheading{
	font-size:25px;
	font-family:Tahoma, Geneva, sans-serif;
	letter-spacing:10px;
	color:#83cac2;
	position:absolute;
	top:230px;
	left:220px;
	width:500px;
}
/* [entice] */
#entice #primarycontent {
	background:transparent url(../images/entice_bg3.png) scroll no-repeat 0 0;
}
#entice #intro {
	line-height:1.7;
	position:absolute;
	color:#49024f;
	top:30px;
	left:425px;
	width:286px;
	height: 313px;
}
#entice #pageheading{
	font-size:25px;
	font-family:Tahoma, Geneva, sans-serif;
	letter-spacing:10px;
	color:#83cac2;
	position:absolute;
	top:230px;
	left:220px;
	width:500px;
}
/* [detoxify] */
#detoxify #primarycontent {
	background:transparent url(../images/detoxify3_bg.png) scroll no-repeat 0 0;
}
#detoxify #intro {
	line-height:1.7;
	position:absolute;
	color:#49024f;
	top:30px;
	left:425px;
	width:286px;
	height: 313px;
}
#detoxify #pageheading{
	font-size:25px;
	font-family:Tahoma, Geneva, sans-serif;
	letter-spacing:10px;
	color:#83cac2;
	position:absolute;
	top:230px;
	left:220px;
	width:500px;
}

/* [renew] */
#renew #primarycontent {
	background:transparent url(../images/renew_bg3.png) scroll no-repeat 0 0;
}
#renew #intro {
	line-height:1.7;
	position:absolute;
	color:#49024f;
	top:30px;
	left:425px;
	width:286px;
	height: 313px;
}
#renew #pageheading{
	font-size:25px;
	font-family:Tahoma, Geneva, sans-serif;
	letter-spacing:10px;
	color:#83cac2;
	position:absolute;
	top:230px;
	left:220px;
	width:500px;
}
/* [candles] */
#candles #primarycontent {
	background:transparent url(../images/candles_bg2.png) scroll no-repeat 0 0;
}
#candles #intro {
	line-height:1.2;
	position:absolute;
	font-size:13px;
	color:#49024f;
	top:15px;
	left:15px;
	width:400px;
	height: 313px;
}
#candles #pageheading{
	font-size:25px;
	font-family:Tahoma, Geneva, sans-serif;
	letter-spacing:10px;
	color:#83cac2;
	position:absolute;
	top:230px;
	left:220px;
	width:500px;
}
#candles form.addtocart {
	position:absolute;
	top:-60px;
	left:375px;
	
}
#candles form.viewcart {
	position:absolute;
	padding:609px 0 0 450px;
	
}
/* [lavender] */
#lavender #primarycontent {
	background:transparent url(../images/candles_bg2.png) scroll no-repeat 0 0;
}
#lavender #intro {
	line-height:1.8;
	position:absolute;
	font-size:14px;
	color:#49024f;
	top:20px;
	left:20px;
	width:300px;
	height: 313px;
}
#lavender #pageheading{
	font-size:25px;
	font-family:Tahoma, Geneva, sans-serif;
	letter-spacing:10px;
	color:#83cac2;
	position:absolute;
	top:230px;
	left:220px;
	width:800px;
}
#lavender form.addtocart {
	position:absolute;
	top:-60px;
	left:375px;
	
}
#lavender form.viewcart {
	position:absolute;
	top:560px;
	left:-145px;
	
}
/* [jasmine] */
#jasmine #primarycontent {
	background:transparent url(../images/candles_bg2.png) scroll no-repeat 0 0;
}
#jasmine #intro {
	line-height:1.8;
	position:absolute;
	font-size:14px;
	color:#49024f;
	top:20px;
	left:20px;
	width:300px;
	height: 313px;
}
#jasmine #pageheading{
	font-size:25px;
	font-family:Tahoma, Geneva, sans-serif;
	letter-spacing:10px;
	color:#83cac2;
	position:absolute;
	top:230px;
	left:220px;
	width:800px;
}
#jasmine form.addtocart {
	position:absolute;
	top:-60px;
	left:375px;
	
}
#jasmine form.viewcart {
	position:absolute;
	top:560px;
	left:-145px;
	
}
/* [amberwood] */
#amberwood #primarycontent {
	background:transparent url(../images/candles_bg2.png) scroll no-repeat 0 0;
}
#amberwood #intro {
	line-height:1.8;
	position:absolute;
	font-size:14px;
	color:#49024f;
	top:20px;
	left:20px;
	width:300px;
	height: 313px;
}
#amberwood #pageheading{
	font-size:25px;
	font-family:Tahoma, Geneva, sans-serif;
	letter-spacing:10px;
	color:#83cac2;
	position:absolute;
	top:230px;
	left:220px;
	width:800px;
}
#amberwood form.addtocart {
	position:absolute;
	top:-60px;
	left:375px;
	
}
#amberwood form.viewcart {
	position:absolute;
	top:560px;
	left:-145px;
	
}
/* [gardenia] */
#gardenia #primarycontent {
	background:transparent url(../images/candles_bg2.png) scroll no-repeat 0 0;
}
#gardenia #intro {
	line-height:1.8;
	position:absolute;
	font-size:14px;
	color:#49024f;
	top:20px;
	left:20px;
	width:300px;
	height: 313px;
}
#gardenia #pageheading{
	font-size:25px;
	font-family:Tahoma, Geneva, sans-serif;
	letter-spacing:10px;
	color:#83cac2;
	position:absolute;
	top:230px;
	left:220px;
	width:800px;
}
#gardenia form.addtocart {
	position:absolute;
	top:-60px;
	left:375px;
	
}
#gardenia form.viewcart {
	position:absolute;
	top:560px;
	left:-145px;
	
}
/* [baskets] */
#baskets #primarycontent {
	background:transparent url(../images/basket_bg4.png) scroll no-repeat 0 0;
}
#baskets #intro {
	line-height:1.5;
	position:absolute;
	font-size:13px;
	color:#49024f;
	top:20px;
	left:20px;
	width:250px;
	height: 200px;
}
#baskets #pageheading{
	font-size:25px;
	font-family:Tahoma, Geneva, sans-serif;
	letter-spacing:10px;
	color:#83cac2;
	position:absolute;
	top:230px;
	left:220px;
	width:500px;
}
#baskets form.addtocart {
	position:absolute;
	top:210px;
	left:-65px;
	
}
#baskets form.viewcart {
	position:absolute;
	top:560px;
	left:-145px;

	
}
/* [testimonials] */
#testimonials #primarycontent {
	background:transparent url(../images/famProduct-bg5.png) scroll no-repeat 0 0;
}
#testimonials #intro {
	line-height:1.3;
	position:absolute;
	color:#520279;
	top:27px;
	left:25px;
	width:600px;
	height: 313px;
}
#testimonials #pageheading{
	font-size:25px;
	font-family:Tahoma, Geneva, sans-serif;
	letter-spacing:10px;
	color:#83cac2;
	position:absolute;
	top:230px;
	left:220px;
	width:500px;
}
/* [contact] */
#contact #primarycontent {
	background:transparent url(../images/famProduct-bg4.png) scroll no-repeat 0 0;
}
#contact #intro {
	line-height:1.7;
	position:absolute;
	color:#49024f;
	top:30px;
	left:100px;
	width:286px;
	height: 313px;
}
#contact #intro {
	line-height:1.8;
	position:absolute;
	font-size:14px;
	top:27px;
	left:50px;
	width:400px;
	height: 298px;
}
#contact #pageheading{
	font-size:25px;
	font-family:Tahoma, Geneva, sans-serif;
	letter-spacing:10px;
	color:#83cac2;
	position:absolute;
	top:230px;
	left:220px;
	width:500px;
}
/* [mailing] */
#mailing #primarycontent {
	background:transparent url(../images/famProduct-bg5.png) scroll no-repeat 0 0;
}
#mailing #intro {
	line-height:1.7;
	position:absolute;
	color:#49024f;
	top:30px;
	left:100px;
	width:286px;
	height: 313px;
}
#mailing #intro {
	line-height:1.8;
	position:absolute;
	font-size:14px;
	top:5px;
	left:40px;
	width:600px;
	height: 298px;
}
#mailing #pageheading{
	font-size:25px;
	font-family:Tahoma, Geneva, sans-serif;
	letter-spacing:10px;
	color:#83cac2;
	position:absolute;
	top:230px;
	left:220px;
	width:500px;
}
/* [thanks] */
#thanks #primarycontent {
	background:transparent url(../images/famProduct-bg5.png) scroll no-repeat 0 0;
}
#thanks #intro {
	line-height:1.3;
	position:absolute;
	color:#49024f;
	top:30px;
	left:45px;
	width:600px;
	height: 313px;
}
#thanks #pageheading{
	font-size:25px;
	font-family:Tahoma, Geneva, sans-serif;
	letter-spacing:10px;
	color:#83cac2;
	position:absolute;
	top:230px;
	left:220px;
	width:500px;
}
/* =uselessdiv [used to apply bottom wave]
--------------------------------------*/
#uselessdiv {
	background:transparent url(../images/wave-bottom-home.png) no-repeat 0 0;
	height:432px;
	margin-top:-195px;
	position:relative;
		left:537px;
	width:439px;
	z-index:10;
}
#home #uselessdiv {
	background:transparent url(../images/wave-bottom-home.png) no-repeat 0 0;
	position:absolute;
	top:650px;
	left:525px;

}
#home #footer {
	position:absolute;
	margin:300px 0 0 75px;
	font-size:12px;
	text-align:center;
	width:800px;
}
#hydratingmists #uselessdiv {
	background:transparent url(../images/wave-bottom-home.png) no-repeat 0 0;

}
#soothe #uselessdiv {
	background:transparent url(../images/wave-bottom-home.png) no-repeat 0 0;
}
#detoxify #uselessdiv {
	background:transparent url(../images/wave-bottom-home.png) no-repeat 0 0;
}
#entice #uselessdiv {
	background:transparent url(../images/wave-bottom-home.png) no-repeat 0 0;
}
#renew #uselessdiv {
	background:transparent url(../images/wave-bottom-home.png) no-repeat 0 0;
}
#candles #uselessdiv {
	background:transparent url(../images/wave-bottom-home.png) no-repeat 0 0;
}
#lavender #uselessdiv {
	background:transparent url(../images/wave-bottom-home.png) no-repeat 0 0;
}
#contact #uselessdiv {
	background:transparent url(../images/wave-bottom-home.png) no-repeat 0 0;

}
/* =footer
--------------------------------------*/
#footer {
	margin:50px 0 0 75px;
	font-size:12px;
	text-align:center;
	width:800px;
}
#footer a:hover {
 color:#8FD2C9;
}
#footer img {
	position:relative;
		left:30px;
}
#footernav {
	margin:10px 0 10px 10px;
}
#footernav a {
	padding:5px;
}
#footernav li {
	display:inline;
	margin-right:5px;
}
#footer p {
	margin-bottom:35px;
}
#footer p span {
	margin:0 10px 0 15px;
}
/* =misc classes
--------------------------------------*/
.button {
	display:block;
	margin-top:20px;
}
