@charset "utf-8";
/* CSS Document */

p, a, li, ul, ol, input, h1, h2, h3, input, label, span, div, td, * {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px;}
div#content {background:#ffffff;}
div#content {font-size:11px; line-height:18px;}
div#content p {margin-bottom:10px; margin-top:5px; font-size:11px; line-height:18px;}
body#product div#content p, body#product div#content {font-size:13px;}
h1 {font-size:20px;}
h2 {}
h3 {font-family:Arial, Helvetica, sans-serif; font-size:14px; margin-bottom:5px;}
a {text-decoration:none;}
li {background:url('/img/bullet.jpg') no-repeat; background-position:0px 6px; padding-left:10px;}
li, label {font-size:11px;}
strong {font-weight:bold;}
em {font-style:italic;}
.clr{clear:both !important;height:0 !important;margin:0 !important;padding:0 !important;width:0 !important;float:none !important;display:block !important;border-width:0 !important;}
div.container {width:824px; margin:0px auto; background:#ffffff;}

<!--div#head {background:#5F5F61; height:116px;}-->
body#home div#head {background:#5F5F61 url('/img/bg/home-head.jpg') top left no-repeat;}
body#index div#head {background:#5F5F61 url('/img/bg/home-head.jpg') top left no-repeat;}
body#life div#head, body#search div#head, body#cart div#head {background:#5F5F61 url('/img/bg/life-head.jpg') top left no-repeat;}
body#about div#head {background:#5F5F61 url('/img/bg/about-head.jpg') top left no-repeat;}
body#catalog div#head, body#product div#head, body#review div#head {background:#5F5F61 url('/img/bg/catalog-head.jpg') top left no-repeat;}
body#refill div#head {background:#5F5F61 url('/img/bg/refills-head.jpg') top left no-repeat;}
body#tips div#head {background:#5F5F61 url('/img/bg/tips-head.jpg') top left no-repeat;}
body#strangestuff div#head {background:#5F5F61 url('/img/bg/strange-head.jpg') top left no-repeat;}
body#life ul li {margin-left:15px;}


div#head div#logo {width:180px; float:left; margin-top:10px;}
div#head div#logo  p {padding:0px;}
div#head div#logo  p a {font-family:Arial, Helvetica, sans-serif; letter-spacing:8px; font-size:24px; text-align:center; padding:0px; margin:0px;}

body#home div#head div#logo  p a {color:#F3BFD5;}
body#life div#head div#logo  p a {color:#01E0CB;}
body#about div#head div#logo  p a {color:#47A0F4;}
body#tips div#head div#logo  p a {color:#FAB6C5;}
body#catalog div#head div#logo p a {color:#63B0DA;}
body#aquapress div#head div#logo p a {color:#65ACDA;}
body#product div#head div#logo p a {color:#62B0D7;}

body#refill div#head div#logo p a, body#refill a {color:#ed4a4d;}
body#refill span a {color:#000000; font-size:11px; line-height:11px; margin:0px; padding:0px;}
div#head p {color:#ffffff; padding:95px 20px 10px 200px;}
div#head p a {color:#ffffff; text-decoration:none; margin:0px 5px;}
div#sub-head p {color:#000000; line-height:40px; padding-left:200px;}
div#sub-head p a {color:#000000; text-decoration:none; margin:0px 5px;}
div#sub-head form {float:right; margin:10px 15px 0px 38px;}
div#sub-head form #submit {background:none; border:0px;}
div#sub-head form #text {width:150px; height:16px; border:1px solid #000000; font-size:12px;}
div#bannerbtn{float:left; margin:13px 0px 0px 16px;}

div#foot{padding:20px 0;font-size:12px;color:#767676;}
div#foot a{color:#767676;}
div#foot #nav_foot{margin:0 0 10px;text-align:center;}
div#foot #nav_foot a{font-size:12px; text-align:center; line-height:20px; text-decoration:none; margin:0;}
div#foot #social_foot{float:left;width:100px;text-align:center;}
div#foot #copyright{float:left;margin:0;text-align:center;line-height:12px;font-size:10px !important; width:600px;padding:0 0 0 124px;}
div#foot #copyright a{font-size:10px;}

div.bottom img {float:left;}
div#left, div#right {float:left; margin:0;}
div#left {width:195px; min-height:510px; margin:0; padding:0 10px 200px;}
body#refill div#left {width:100px;}
div#right {width:550px;}
body#refill div#right {width:660px;}
body#life a {color:#01E0CB;}
body#about a {color:#47A0F4;}
body#aquapress a {color:#009cff;}
body#refill div#right p span {display:block; width:125px; float:left;}
div#left ul {margin:20px 0 40px 20px; list-style-type:disc;}
div#left ul li {margin:5px 0px; background:none; padding-left:0px; line-height:20px;}
div#left ul li a {color:#000000; line-height:19px; font-size:16px;}
body#tips div#left ul  {margin-left:25px !important;}
body#tips div#left ul li  {padding-left:25px !important;}



div#tipstricks {background:url('/img/tips-and-tricks.jpg') top left no-repeat; width:275px; min-height:225px; padding:75px 0px 0px 275px; }
div.showcase {}
div.showcase img {float:left;}
div.showcase p {font-size:12px !important; line-height:14px !important;}
div.showcase p span {font-size:14px !important; line-height:16px !important;}
div.showcase h2 {font-size:18px; margin-bottom:15px;}
div.showcase ul li {float:left; margin-right:5px;}
table#products {width:599px;}
table#products tr td {padding:2px 2px 20px 2px; font-size:14px; border-bottom:1px solid #000000;}
table#products tr td a {color:#66ACD8;}
div#product-grid {width:599px;}
div#product-grid div.product {width:195px;float:left;padding:2px 2px 20px 2px; font-size:14px; border-bottom:1px solid #000000;}
div#product-grid div.product a {color:#66ACD8;}

body#product h2 {font-size:16px;}
body#product div#left {width:180px; margin-right:0px;}
body#product div#left p {font-weight:bold;}
body#product div#right {width:604px;}
body#product div#right #right-left {float:left;width:300px;padding:0 0 20px;}
body#product div#right #right-left p {margin:10px 0px 0px 0px;}
body#product div#right #right-left a {font-size:11px; color:#000000;}
body#product div#right #right-left table {width:250px; margin:10px 0px 0px 20px;}
body#product div#right #right-left table tr td {font-size:12px; padding:5px 5px 5px 10px; width:125px; background:url('/img/product-img/bullet.jpg') no-repeat; background-position:0px 9px;}
body#review table {width:500px; margin:0px auto;}
form p label {display:block; float:left; line-height:15px; width:150px;}
body#tips div#right div {width:300px; padding:75px 0px 0px 260px;}

form#reviews p label {display:block; float:left; line-height:15px; width:150px;}
form#reviews p input {width:250px;}
form#reviews p textarea {width:250px; height:200px;}
form#reviews p img {float:left;}
form#reviews p input#captcha {width:150px;}

body#life div#right {margin:0px;}
body#life div#right p, body#about div#right p {margin-left:15px;}
body#about form p { margin-left:0px !important;}

div.showcase a {color:#66ACD8;}
body.email div#right p {margin-left:0px !important;}
body#about select {width:140px;}

div.copy a {font-size:13px;}
div.copy ol,div.copy ul{float:left;margin:5px 0 10px;}
div.copy li{font: 13px/18px Georgia,"Times New Roman",Times,serif;}

body#about div#left, body#search div#left {width:250px; margin-right:0px;}
body#about div#right, body#search div#right {width:550px; margin:0px;}
body#about div#right p {margin-right:20px;}
body#about table {width:554px;}
body#about table tr td {vertical-align:bottom;}
body#about table tr td p {margin:0px !important;}
body#tips div#content p {font-size:14px;}

body#tips div#content div#left ul li {display:block !important; width:150px !important; height:25px !important; margin:5px 0px;}
body#life div.head {display:block; font-weight:bold; border-bottom:1px solid #000000;}

div.faq p {border-bottom:1px solid #000000; padding-bottom:5px; margin-bottom:20px !important;}

div#left p.ymal {margin-bottom:10px !important;}

body#catalog div#right {margin:0px; width:609px;}

/* =================== Backgrounds =================== */
div#wings {width:1000px; margin:0px auto;}

body#home  {background:#cccccc;}
body#home div#wings  {background:#ffffff url('/img/bg/home-bg.jpg') top center repeat-y;}

body#index  {background:#cccccc;}
body#index div#wings  {background:#ffffff url('/img/bg/home-bg.jpg') top center repeat-y;}

body#life, body#search {background:#cccccc;}
body#life div#wings, body#search div#wings {background:#ffffff url('/img/bg/life-bg.jpg') top center repeat-y;}

body#cart {background:#cccccc;}
body#cart div#wings {background:#ffffff url('/img/bg/life-bg.jpg') top center repeat-y;}

body#about {background:#cccccc;}
body#about div#wings {background:#ffffff url('/img/bg/about-bg.jpg') top center repeat-y;}

body#tips {background:#cccccc;}
body#tips div#wings {background:#ffffff url('/img/bg/tips-bg.jpg') top center repeat-y;}

body#catalog {background:#cccccc;}
body#catalog div#wings {background:#ffffff url('/img/bg/catalog-bg.jpg') top center repeat-y;}
/*body#catalog div#content {background:#ffffff url('/img/lauren.jpg') bottom left no-repeat;}*/

body#aquapress {background:#cccccc;}
body#aquapress div#wings {background:#ffffff url('/img/bg/aquapress-bg.jpg') top center repeat-y;}
body#aquapress div#content {background:#ffffff url('/img/lauren-aquapress.jpg') bottom left no-repeat;}

body#refill {background:#cccccc;}
body#refill div#wings {background:#ffffff url('/img/bg/refills-bg.jpg') top center repeat-y;}

body#product {background:#cccccc;}
body#product div#wings {background:#ffffff url('/img/bg/product-bg.jpg') top center repeat-y;}

body#review {background:#cccccc;}
body#review div#wings {background:#ffffff url('/img/bg/product-bg.jpg') top center repeat-y;}

body#strangestuff {background:#cccccc;}
body#strangestuff div#wings {background:#ffffff url('/img/bg/strangestuff-bg.jpg') top center repeat-y;}

/* =================== Buttons =================== */

ul.buttons {margin-bottom:25px; float:left !important; width:300px;}
ul.buttons li {padding-left:12px; padding-right:10px; float:left; margin-right:5px; line-height:35px; font-size:12px;}
ul.buttons li.pink {background:url('/img/buttons/pink-lg.jpg') no-repeat; background-position:0px 5px;}
ul.buttons li.yellow {background:url('/img/buttons/yellow-lg.jpg') no-repeat; background-position:0px 5px;}
ul.buttons li.olive {background:url('/img/buttons/olive-lg.jpg') no-repeat; background-position:0px 5px;}
ul.buttons li.brown {background:url('/img/buttons/brown-lg.jpg') no-repeat; background-position:0px 5px;}
ul.buttons li.light {background:url('/img/buttons/light-lg.jpg') no-repeat; background-position:0px 5px;}
ul.buttons li.medium {background:url('/img/buttons/medium-lg.jpg') no-repeat; background-position:0px 5px;}
ul.buttons li.dark {background:url('/img/buttons/dark-lg.jpg') no-repeat; background-position:0px 5px;}
ul.buttons li.order-now {background:url('/img/buttons/ordernow-lg.jpg') no-repeat; background-position:0px 5px;}
ul.buttons li.lips-light {background:url('/img/buttons/lips-light-lg.jpg') no-repeat; background-position:0px 5px;}
ul.buttons li.lips-medium {background:url('/img/buttons/lips-medium-lg.jpg') no-repeat; background-position:0px 5px;}
ul.buttons li.lips-dark {background:url('/img/buttons/lips-dark-lg.jpg') no-repeat; background-position:0px 5px;}
ul.buttons li.lips-clear {background:url('/img/buttons/lips-clear-lg.jpg') no-repeat; background-position:0px 5px;}
ul.buttons li.shade1 {background:url('/img/buttons/shade1-lg.jpg') no-repeat; background-position:0px 5px;}
ul.buttons li.shade2 {background:url('/img/buttons/shade2-lg.jpg') no-repeat; background-position:0px 5px;}
ul.buttons li.shade3 {background:url('/img/buttons/shade3-lg.jpg') no-repeat; background-position:0px 5px;}
ul.buttons li.deeply-natural {background:url('/img/buttons/deeply-natural-lg.jpg') no-repeat; background-position:0px 5px;}
ul.buttons li.mystic-mauve {background:url('/img/buttons/mystic-mauve-lg.jpg') no-repeat; background-position:0px 5px;}
ul.buttons li.lantern-red {background:url('/img/buttons/lantern-red-lg.jpg') no-repeat; background-position:0px 5px;}
ul.buttons li.natural {background:url('/img/buttons/natural-lg.jpg') no-repeat; background-position:0px 5px;}
ul.buttons li.bold {background:url('/img/buttons/bold-lg.jpg') no-repeat; background-position:0px 5px;}
ul.buttons li.larry {background:url('/img/buttons/larry-lg.jpg') no-repeat; background-position:0px 5px;}
ul.buttons li.joe {background:url('/img/buttons/joe-lg.jpg') no-repeat; background-position:0px 5px;}
ul.buttons li.cafe-latte {background:url('/img/buttons/cafe-latte-lg.jpg') no-repeat; background-position:0px 5px;}
ul.buttons li.peach {background:url('/img/buttons/peach-lg.jpg') no-repeat; background-position:0px 5px;}
ul.buttons li.rose {background:url('/img/buttons/rose-lg.jpg') no-repeat; background-position:0px 5px;}
ul.buttons li.olive-brown {background:url('/img/buttons/olive-brown-lg.jpg') no-repeat; background-position:0px 5px;}
ul.buttons li.light-medium {background:url('/img/buttons/light-medium-lg.jpg') no-repeat; background-position:0px 5px;}
ul.buttons li.medium-dark {background:url('/img/buttons/medium-dark-lg.jpg') no-repeat; background-position:0px 5px;}
ul.buttons li.nile-black {background:url('/img/buttons/nile-black-lg.jpg') no-repeat; background-position:0px 5px;}
ul.buttons li.coco-de-mer-brown {background:url('/img/buttons/coco-de-mer-brown-lg.jpg') no-repeat; background-position:0px 5px;}
ul.buttons li.bali-green {background:url('/img/buttons/bali-green-lg.jpg') no-repeat; background-position:0px 5px;}
ul.buttons li.eyes-black {background:url('/img/buttons/eyes-black.jpg') no-repeat; background-position:0px 5px;}
ul.buttons li.eyes-brown {background:url('/img/buttons/eyes-brown.jpg') no-repeat; background-position:0px 5px;}
ul.buttons li.blue {background:url('/img/buttons/blue-lg.jpg') no-repeat; background-position:0px 5px;}
ul.buttons li.green {background:url('/img/buttons/green-lg.jpg') no-repeat; background-position:0px 5px;}
ul.buttons li.hazel {background:url('/img/buttons/hazel-lg.jpg') no-repeat; background-position:0px 5px;}
ul.buttons li.blonde {background:url('/img/buttons/blonde-lg.jpg') no-repeat; background-position:0px 5px;}
ul.buttons li.brunette {background:url('/img/buttons/brunette-lg.jpg') no-repeat; background-position:0px 5px;}
ul.buttons li.dvd {background:url('/img/buttons/brown-lg.jpg') no-repeat; background-position:0px 5px;}
ul.buttons li.black {background:url('/img/buttons/black-lg.jpg') no-repeat; background-position:0px 5px;}
ul.buttons li.golden-kiss {background:url('/img/buttons/golden-kiss.jpg') no-repeat; background-position:0px 5px;}
ul.buttons li.passion-kiss {background:url('/img/buttons/passion-kiss.jpg') no-repeat; background-position:0px 5px;}
ul.buttons li.nude-kiss {background:url('/img/buttons/nude-kiss.jpg') no-repeat; background-position:0px 5px;}
ul.buttons li.sweet-kiss {background:url('/img/buttons/sweet-kiss.jpg') no-repeat; background-position:0px 5px;}
ul.buttons li.hot-kiss {background:url('/img/buttons/hot-kiss.jpg') no-repeat; background-position:0px 5px;}
ul.buttons li.stolen-kiss {background:url('/img/buttons/stolen-kiss.jpg') no-repeat; background-position:0px 5px;}
ul.buttons li.purple {background:url('/img/buttons/purple.jpg') no-repeat; background-position:0px 5px;}

/*================== Rotating Index =============== */

div.rotate-promo {margin:0px 0px 0px 0px; float:left; margin:190px 0px 0px 270px; width:240px; font-size:18px; line-height:18px;}
div.rotate-promo span {font-size:24px; line-height:28px;}
div.rotate-promo em {font-size:16px; line-height:14px;}

div#sale {background-repeat:no-repeat !important; background-position:top left;}
div#sale1 {display:block;}
div#sale2 {display:none;}
div#sale3 {display:none;}

/* =================== One Cart =================== */


table#totalcart {width:700px; margin:0px auto;}
table#cart {width:700px; margin:0px auto;}
table#cart tr th {text-align:center; text-decoration:underline; padding-bottom:5px;}
table#cart tr td {text-align:center;}
table#cart tr.cart_item td{padding:0 0 4px;}
table#cart tr.cart_item_label td{padding:0 0 4px;}
body#cart div.head {display:block; font-weight:bold; border-bottom:1px solid #000000; padding-bottom:5px; padding-top:10px; margin-bottom:10px; width:700px; margin:0px auto;}

table#cc-info {width:380px; margin:0px auto;}
table#bill-info, table#ship-info {width:542px; margin:0px auto;}
table#bill-info tr th, table#ship-info tr th, table#cc-info tr th {width:120px; text-align:right; padding-right:5px; font-size:11px;}
table#bill-info tr td, table#ship-info tr td {width:135px;}
table#cc-info input {width:138px;}
table#cc-info select {width:143px;}
div.checkout {text-align:right; font-size:16px; font-weight:bold; margin:10px 0px;}
td#empty {padding:20px 150px 400px 150px;}
td#empty p {font-size:14px;}
td#empty p span {color:#cc0000;}

table#receipt {width:700px; margin:10px auto;}
table#receipt th {text-align:center; text-decoration:underline;}
table#receipt td {text-align:center;}
div.cart-padding {padding:0px 20px; width:784px;}

table#ship-bill {width:600px; margin:0px auto 20px auto;}


form#onecart label {line-height:23px; padding-left:10px;}
form#onecart select {width:141px;}
form#onecart table {width:602px; margin:10px auto;}
form#onecart table td p {margin:0px;}
form#onecart .quantity { width:30px; text-align:center;}
div.checkBox {width:602px; margin:10px auto;}


#content .copy p{margin:5px 0 10px;font:11px/18px Georgia, "Times New Roman", Times, serif;color:#000;}
#content .copy p a{font:11px/18px Georgia, "Times New Roman", Times, serif;color:#000;text-decoration:underline;}
