/* aromavital.com CSS file - DianeV.com */

body {color:#000; margin:20px auto; padding:0; border:0; font-size:82.5%; background-color:#9EA98D; font-family:Arial,Helvetica,sans-serif}

#tnav {width:804px; margin:0 auto; color:#030; font-size:12px; text-align:right; padding-right:0 2px 8px 0; background:#9EA98D}
#tnav ul {margin:0; padding:0; list-style:none}
#tnav ul li {display:inline}
#tnav li a {color:#fff; font-weight:bold; letter-spacing:1px; line-height:30px; padding:8px 10px; margin-right:-4px; text-decoration:none; background:url(images/l/tnavbk.jpg) no-repeat; border-left:1px solid #9EA98D}
#tnav li#tnavleftlink a {border-left:none; background:url(images/l/tnavbk.jpg) no-repeat}
#tnav li a:hover, #tnav li#tnavleftlink a:hover {color:#fff; text-decoration:none; background:#66724A}

#bkwrap {width:830px; margin:auto; font-size:1em; background:url(images/l/bkpage.jpg) repeat-y}
#pagewrap {width:810px; margin:auto; padding:0; background:#fff}

/* LOGO AREA */
#logocont {width:810px; height:155px; border:none}

#thelogo {float:left; width:325px; height:155px}
#thelogo img {width:325px; height:155px}
#thelogo a img {border:none}

#logoright {float:right; width:485px}
	div#lynn {color:#030; text-align:right; padding:8px 5px 19px 0; font-size:12px; margin-top:4px; text-align:right}

	/* logo area nav */
	#logortbtns {height:59px; width:485px; text-align:right; padding:15px 0 0 0; background: url(images/l/logortbtnstrip.jpg) top right no-repeat}
	#logortbtns ul {margin:0; padding:0; list-style:none; margin-right:6px}
	#logortbtns ul li {display:inline}
	#logortbtns a {color:#fff; font-size:12px; line-height:25px; padding:6px 14px; font-weight:bold; background:#B56699; text-decoration:none}
	#logortbtns a:hover {background:#66724A; text-decoration:none}

/* CONTENT */
#maintable {width:800px; margin:auto}

/* LNAV */
td#navcolumn {width:170px; border-right:1px dotted #BFC7B2}

div#lnav  {width:170px; margin-left:1px; color:#030; font-size:11px; font-family:verdana,Helvetica,sans-serif}
#lnav ul {width:170px; list-style:none; display:block; margin:0; padding:0}
#lnav ul li a img {width:170px; height:22px; padding-left:8px; border:none}
#lnav ul li a img:hover {background:url(images/l/n/navdot.gif) top left no-repeat; text-decoration:none}
#lnav ul ul {margin-left:7px}
#lnav ul ul li a {width:170px; display:block; text-decoration:none}
#lnav ul ul li a:hover {color:#030; text-decoration:underline}

#lnav ul#navmain ul li {padding-bottom:.4em}
#lnav ul ul#navnews li {padding-bottom:.3em}

#tellme {width:188px; padding:15px 0; font-size:11px; text-align:center; font-family:verdana,Helvetica,sans-serif}
#tellme a img {vertical-align:middle; text-decoration:none; border:none}
#tellme a img:hover {text-decoration:none; border:none}
#tellme a {color:#030; padding:8px 25px; text-decoration:none; border:none}
#tellme a:hover {color:#030; text-decoration:underline}

/* CONTENT */
#thecontent {width:607px; margin-top:0; padding-left:10px}
#thecontent p, #thecontent div, #thecontent ul {line-height:1.4em}
	#thecontent h1, #content h2 {line-height:1em}
	#thecontent li, #thecontent ol ol li,
	#thecontent li, #thecontent ul ul li {padding-bottom:0.8em}

	#thecontent ul.ulindexlist li {padding-bottom:0.2em}

/* FOOTER */
#bstuff {color:#030; text-align:center}
#addy {width:810px; margin:auto; padding-top:25px}

#disclaimer {width:790px; font-size:11px; margin:auto; padding-top:15px; padding-bottom:10px}
#disclaimer a {text-decoration:underline}
#disclaimer a:hover {text-decoration:none}

#c {width:800px; margin:auto; color:#030; font-size:10px; text-align:center; padding:5px; background:#C2CAB3}
.address {color:#030; font-size:13px}

#iebottomweirdness {width:830px; margin:auto; margin-bottom:10px}

/* END LAYOUT STYLES */
.bcnews {color:#030; font-size:11px; margin-bottom:1em; font-family:Verdana, Arial, Helvetica, sans-serif}
.breadcrumbs {color:#030; font-size:11px; margin-bottom:1em; font-family:Verdana, Arial, Helvetica, sans-serif}

#navstore {margin:0 0 10px 10px}
td#storecolumn {width:160px}

/*                   */
h1,.h1,h2,.h2,h3,.h3 {color:#030; font-weight:bold; margin-top:0}
h1,.h1	{font-size:21px}
h2,.h2	{font-size:18px}
h3,.h3	{font-size:15px}
.h4margin {margin-bottom:-17px}
.inline {display: inline}
.fav {color:#BE688A; background:url(images/b/favicon.jpg) no-repeat; padding-left:20px}

.mb0 {margin-bottom:0}
.mt0 {margin-top:0}

.dv {color:#f00; font-size:13px; font-weight:bold; font-style:italic}
.b {font-weight:bold}
.i {font-style:italic}
.bi {font-weight:bold; font-style:italic}

#thecontent ul.ul12 {line-height:1.3em}
#thecontent ul.ul12 li {padding-bottom:.5em}

.textgreen   {color:#030; font-size:10pt}
.textpxgreen {color:#030; font-size:12px}
.textpink    {color:#D76879; font-size:12px; font-weight:bold}
.price {font-size:12px}
.pink {color:#B35391}
.new {color:#D2548B; font-weight:bold}

div.boxpink {font-size:95%; background-color:#F7E3EC; padding-bottom:5px}

.offerboxpink {color:#B35391; font-size:16px; font-weight:bold; text-align:center; padding:5px; border:1px dotted #E2B7D1; background:url(images/b/rosegradient.jpg) repeat-x}
.offerboxpink .h1 {color:#B35391}
.offerboxpink a {color:#B35391; text-decoration:underline}
.offerboxpink a:hover {color:#127112; text-decoration:none}

div#storenote, div#testimonialsnote {font-size:12px; text-align:center; margin-bottom:1em; background-color:#F9E1EC; border:1px solid #D6A0B6; padding:3px}
div#storenote b {color:#939F77; font-size:125%}
div#storenote a {color:#000}

.yleobutton {color:#030; text-align:center; margin:auto; padding:5px; border:1px solid #F3C7DC; background:url(images/cart/yleobutton.jpg) no-repeat}

#thecontent #sitemap li {padding-bottom:0}

/* celery:6B936B   pink:F3C7DC B56699  CA90B4*/
a {color:#030; text-decoration:underline}
a:hover {color:#AE5890; text-decoration:none}
