@import url(//fonts.googleapis.com/css?family=Satisfy);@import url(//fonts.googleapis.com/css?family=PT+Sans+Narrow:400,700);body{font-size:10pt;font-family:"Segoe UI","Trebuchet MS",Verdana,Helvetica,Sans-Serif;color:#eee;background-color:#000;background-image:url(../images/024.png);background-repeat:repeat-y;background-size:100%;margin:0;padding:0;position:relative}header,footer,nav,section{display:block;position:relative}img{border:0 none}fieldset{border:1px solid #ddd;padding:0 1.4em 1.4em 1.4em;margin:0 0 1.5em 0}legend{font-size:1.2em;font-weight:bold}textarea{min-height:75px}.editor-label{margin:1em 0 0 0}.editor-field{margin:.5em 0 0 0}.field-validation-error{color:red}.field-validation-valid{display:none}.input-validation-error{border:1px solid red;background-color:#fee}.validation-summary-errors{font-weight:bold;color:red}.validation-summary-valid{display:none}#content{width:1150px;padding:0;margin:0 auto 0 auto;display:block;vertical-align:top;position:relative}#header{height:80px;width:1000px;margin:0;padding:0;clear:both;vertical-align:top}#header img{width:200px;height:67px;margin-top:0;display:inline-block}#topHeaderBar{display:block;position:relative;margin:2px 0 2px 0;width:100%;height:24px;border-bottom:0 solid gray;padding:0;overflow:hidden}#topHeaderBar .container{width:1000px;margin:0 auto 0 auto;padding-top:2px;padding-bottom:2px;display:block}#topHeaderBar #social{display:inline-block;text-align:left;overflow:hidden}#topHeaderBar #social .fb-like,#topHeaderBar #social .g-plusone,#topHeaderBar #social .pin-it-button,#topHeaderBar #social .twitter-share-button{display:inline-block;border:solid 0 #fff;margin:0 0 0 0;padding:0;vertical-align:top;width:80px;overflow:hidden}#topHeaderBar #social a,#topHeaderBar #social a:active,#topHeaderBar #social a:visited{color:#fff}#topHeaderBar #social a[href^="tel"],#topHeaderBar #social a[href^="tel"]:active,#topHeaderBar #social a[href^="tel"]:visited{color:#fff;text-decoration:none}#topHeaderBar #search{display:inline-block;float:right;font-size:8pt}#topHeaderBar #search input[type=search],#topHeaderBar #search input[type=text]{display:inline-block;background-color:#2f2d2d;color:#fff;height:16px;font-size:8pt;width:250px;border-color:gray;padding:1px;margin:1px;vertical-align:top}#topHeaderBar #search input[type=submit]{background-color:#2f2d2d;color:#fff;height:20px;font-size:8pt;border:solid 1px #fff}#topLogoBar{position:relative;display:block;width:100%;border-top:solid 4px #4d207a;border-bottom:solid 4px #4d207a;height:120px;background-color:#fff;color:#4d207a;background-image:url(/images/floral-teal.png)}#topLogoBar .container{position:relative;width:1000px;margin:0 auto 0 auto;text-align:center;display:block}#topLogoBar .container .logo{display:inline-block}#topLogoBar .container #cartHolder{display:inline-block;float:right;margin-top:30px}#layoutLogoBar{position:relative;display:block;width:100%;border-top:solid 4px #4d207a;border-bottom:solid 4px #4d207a;height:60px;background-color:#fff;color:#4d207a;background-image:url(/images/floral-teal.png)}#layoutLogoBar .container{position:relative;width:1000px;margin:0 auto 0 auto;text-align:left}#layoutLogoBar .container .logo{display:inline-block}#layoutLogoBar .container #cartHolder{display:inline-block;float:right}#topMenu{width:100%;background-color:#589b9e;border-bottom:1px #4d207a solid;height:32px;display:block;margin-top:0;position:relative}#topMenu .container{width:1000px;margin:0 auto 0 auto;text-align:center;height:32px;display:block}#topMenu .container ul{display:inline-block;padding:0;margin:0;height:32px;border-right:solid 1px #4d207a;vertical-align:middle;list-style:none}#topMenu .container li{display:table-cell;height:32px;border-left:solid 1px #4d207a;vertical-align:middle;white-space:nowrap;z-index:9999}#topMenu .container li a,#topMenu li a.cartEmpty{margin:0;padding:0 4px 0 4px;font-family:sans-serif;display:table-cell;color:#fff;text-decoration:none;font-weight:normal;font-size:14pt;height:32px;min-width:130px;vertical-align:middle;text-shadow:black .1em .1em .2em;background-color:#589b9e}#topMenu .container li a:hover,#topMenu li a.cartEmpty:hover{color:#fff;background-color:#000}#topMenu li a.cartHasItems,#topMenu li.cartHasItems{font-family:sans-serif;display:table-cell;color:#fff;text-decoration:none;font-weight:normal;font-size:12pt;height:32px;min-width:130px;vertical-align:middle;text-shadow:black .1em .1em .2em;background-color:#4d207a}#popups{position:absolute;border:0 solid #fff;padding:0;margin:0}.popup{position:absolute;display:none;z-index:9999}.popup ul{padding:0;margin:0;border-bottom:solid 1px #4d207a;vertical-align:middle;background-color:#589b9e;text-indent:0;min-width:150px;box-shadow:rgba(0,0,0,.4) 4px 4px}.popup li{display:block;min-height:24px;border-bottom:solid 1px #4d207a;vertical-align:middle;min-width:150px;width:100%;white-space:nowrap}.popup li a{display:block;font-family:'PT Sans Narrow',sans-serif;display:table-cell;color:#fff;text-decoration:none;font-weight:normal;font-size:14pt;height:20px;vertical-align:middle;text-shadow:black .1em .1em .2em;background-color:#589b9e;min-width:150px;width:100%;padding:0 4px 0 4px}.popup li a:hover{color:#fff;background-color:#000}#cartDropDown{float:right;width:425px;overflow:hidden;display:inline-block;background-color:#4d207a;padding:4px;border-bottom:1px;box-shadow:rgba(0,0,0,.4) 4px 4px;border-style:none solid solid solid;border-width:1px;border-color:#fff}#cartDropDown #title{text-align:center;display:block;font-family:'Satisfy',cursive;font-size:12pt;text-shadow:black .1em .1em .2em;border-bottom:#fff 1px solid;border-bottom-color:rgba(255,255,255,.2);padding-bottom:3px}#cartDropDown .cartItem{color:#fff;font-size:8pt;display:block;padding:2px;border-bottom:#fff 1px solid;vertical-align:middle;border-bottom-color:rgba(255,255,255,.2)}#cartDropDown .cartItem .image{display:inline-block;width:32px;overflow:hidden;background-color:#fff;text-align:center;vertical-align:middle;-moz-border-radius:1px;border-radius:1px}#cartDropDown .cartItem .itemName{display:inline-block;width:260px}#cartDropDown .cartItem .itemName a,#cartDropDown .cartItem .itemName a:visited{display:inline-block;border:none;color:#fff}#cartDropDown .cartItem .totalsLine{display:block;text-align:right}#cartDropDown .cartItem .itemPrice,#cartDropDown .cartItem .itemQty{display:inline-block;text-align:right;width:60px}#cartDropDown .cartItem .itemTotal{display:inline-block;font-weight:bold;text-align:right;width:60px}#cartDropDown #checkoutHolder{display:block;margin:2px auto 2px auto;text-align:center}#cartDropDown #checkoutHolder a,#cartDropDown #checkoutHolder a:visited{display:inline-block;background-color:#589b9e;box-shadow:rgba(0,0,0,.4) 4px 4px;color:#fff;padding:4px;margin-top:4px;margin-bottom:4px;-moz-border-radius:3px;border-radius:3px;border:2px solid #fff;font-weight:bold;text-decoration:none}#cartDropDown .cartTotalsLine{display:block;background-color:#fff;background-color:rgba(255,255,255,.2);margin-bottom:1px;color:#fff;font-size:8pt;font-weight:bold;-moz-border-radius:2px;border-radius:2px;width:425px;padding:2px 0 2px 0}#cartDropDown .label{display:inline-block;width:360px;text-align:right}#cartDropDown .field{display:inline-block;width:60px;text-align:right}#homeMain{background-color:#fff;margin:2px auto 0 auto;-moz-border-radius:8px;border-radius:8px;border:4px solid #4d207a;width:1000px;height:780px;position:relative;color:#000}#homeMain img{text-align:center;display:block;margin:2px auto 2px auto}#homeMain #weHave{font-family:'Satisfy',cursive;font-size:32pt;text-shadow:black .1em .1em .2em;background-color:#fff;filter:chroma(color=white) shadow(color=#999,direction=120,strength=4);display:block;text-align:center;color:#4d207a}#homeMain .social{position:relative;display:block;width:800px;margin:10px auto 10px auto;text-align:left;vertical-align:top;text-align:right;-moz-border-radius:8px;border-radius:8px;border:0 solid #4d207a;padding:2px}#homeMain .social #fb-feed{background-color:#fff;width:976px;padding:2px}#homeMain .social .fb-like,#homeMain .social .g-plusone,#homeMain .social .pin-it-button,#homeMain .social .twitter-share-button,#homeMain .social a{display:inline-block;border:solid 0 #fff;margin:0 0 0 0;padding:0;vertical-align:bottom;text-align:right;width:200px;height:30px;overflow:hidden}#homeMain .tile{display:inline-block;background-color:Transparent;background-color:rgba(0,0,0,0);-moz-border-radius:8px;border-radius:8px;width:200px;text-align:right;height:40px;border:none;clear:both;vertical-align:top;margin:4px 0 4px 10px;text-shadow:black .1em .1em .2em}#homeMain .tileText{font-family:Tahoma,Verdana,Helvetica,Sans-Serif;font-size:0;font-weight:bold;text-align:center;list-style-type:none;display:block;margin:4px;background-color:transparent;background-color:rgba(0,0,0,0);text-shadow:black .1em .1em .2em}#homeMain .tileTitle{text-align:right;font-family:'Satisfy',cursive;font-size:20pt;background-color:transparent;text-shadow:black .1em .1em .2em;display:block}#homeMain .tileTitle a,#homeMain .tileText a{text-decoration:none;color:#fff}#homeMain .tileTitle a:visited,#homeMain .tileText a:visited{color:#fff}.tileTitle small{font-size:20pt}footer{width:100%;color:#fff;background:transparent;background-color:#000;border-top:4px solid #fff;margin-bottom:0;margin-top:4px}footer .container{width:800px;font-size:10pt;font-weight:normal;padding:10px 100px 10px 100px;margin:0 auto 10px auto;vertical-align:top;-moz-border-radius:8px;display:block;border-radius:8px}footer .address{display:inline-block}footer .address a[href^="tel"],footer .address a[href^="tel"]:active,footer .address a[href^="tel"]:visited{color:#fff;text-decoration:none}footer .links{display:inline-block;float:right}footer .links ul{margin:0 10px 0 0;padding:0}footer .links a{color:#fff;clear:both;text-decoration:none}.copy{margin:0 auto 10px auto;text-align:center;display:block;font-size:8pt;font-weight:normal;width:800px}.copy a{color:#fff}.catImage{display:block;width:990px;height:200px;border:2px solid #fff;-moz-border-radius:8px;border-radius:8px;margin:6px auto 6px auto}.catImage span{font-size:36pt;float:right;color:#000;margin-right:20px;margin-top:60px;text-shadow:black .1em .1em .2em}.catName{width:990px;height:200px;padding:0;text-align:center;font-size:16pt;font-weight:bold;-moz-border-radius:8px;border-radius:8px;background-image:url(/images/128.png);background-color:#000;border:2px solid #fff;margin:6px auto 6px auto}.catName span{font-size:36pt;float:right;color:#fff;margin-right:20px;margin-top:60px;text-shadow:black .1em .1em .2em}.catItemList{width:865px;min-height:500px;background-image:url(images/024.png);text-align:center;padding:6px 60px 6px 60px;margin:6px auto 6px auto;-moz-border-radius:8px;border-radius:8px;border:2px solid #fff}.catItem{display:inline-block;width:190px;height:170px;border-radius:8px;-moz-border-radius:8px;background-color:#fff;background-color:rgba(255,255,255,.8);vertical-align:top;margin:4px 0 0 0;padding:2px;color:#000}.catItem .itemName{color:#000;font-weight:bold;text-decoration:none;text-align:center;display:block;margin:4px 0 4px 0;height:32px}.catItem img{display:block;text-align:center;margin:2px auto 2px auto}.item{}.itemDetail{width:1000px;min-height:500px;text-align:left;margin:6px auto 6px 75px;-moz-border-radius:8px;border-radius:8px;border:2px solid #fff;vertical-align:top;background-color:rgba(255,255,255,.8)}.itemDetail #imgSocial{display:inline-block;border-right:solid 0 #000;width:300px;margin:20px 20px 0 20px;background-color:#fff;-moz-border-radius:8px;border-radius:8px}.itemDetail #imgSocial .imageHolder{width:300px;text-align:center;vertical-align:top;display:inline-block;border:0 dotted #000;padding:0;background-color:Transparent;margin:6px auto 6px auto}.itemDetail #imgSocial img{display:inline-block;background-color:Transparent;background-color:rgba(255,255,255,.5);padding:8px;margin:0 auto 0 auto}.itemDetail #imgSocial #social{display:inline-block;text-align:left;overflow:hidden;background-color:#fff;padding:2px;text-align:center}.itemDetail #imgSocial #social .fb-like,.itemDetail #imgSocial #social .g-plusone,.itemDetail #imgSocial #social .pin-it-button,.itemDetail #imgSocial #social .twitter-share-button{display:inline-block;border:solid 0 #fff;margin:0 0 0 0;padding:0;vertical-align:top;width:80px;overflow:hidden}.itemDetail #nameBuy{display:inline-block;width:640px;margin:6px;vertical-align:top}.itemDetail #nameBuy #name{display:inline-block;width:620px;height:60px;padding:4px;vertical-align:middle;-moz-border-radius:8px;border-radius:8px;background-color:#fff;border-radius:8px;border:2px solid #fff;margin:6px auto 6px auto;color:#000}.itemDetail #nameBuy #name h1{padding:0;margin:0;text-align:center;background-color:#fff;font-size:16pt;font-weight:bold;color:#000}.itemDetail h2{text-align:left;font-size:12pt;background-image:none;background-color:transparent;display:block}.itemDetail .buyBlock{display:inline-block;color:#000;width:630px;background-color:transparent;-moz-border-radius:8px;border-radius:8px;padding:0;margin:2px 0 0 0;vertical-align:top}.itemDetail .buyBlock .buy{display:block;background-color:#fff;background-color:rgba(255,255,255,.8);-moz-border-radius:8px;border-radius:8px;border:1px solid #ddd;margin:2px 0 2px 0;padding:4px;font-size:8pt;font-weight:bold}.itemDetail .buyBlock .buy .namePrice{border:0 solid #000;display:inline-block;width:320px;vertical-align:top}.itemDetail .buyBlock .buy .name{display:block}.itemDetail .buyBlock .buy .price{display:block;font-size:14pt;font-weight:bold}.itemDetail .buyBlock .buy .qty{border:0 solid #000;display:inline-block;width:40px;vertical-align:top}.itemDetail .buyBlock .buy select.qty{font-size:8pt;font-weight:bold;display:block;width:50px;border:1px solid #000}.itemDetail .buyBlock .buy .scent{width:120px;display:inline-block;vertical-align:top}.itemDetail .buyBlock .buy select.scent{font-size:8pt;font-weight:bold;display:block;border:1px solid #000}.itemDetail .buyBlock .buy .add{width:110px;border:0 solid #000;display:inline-block;vertical-align:middle;margin:2px 0 0 10px}.itemDetail .buyBlock .buy input[type=submit].add{width:100px;height:30px;display:inline-block;vertical-align:top;color:#fff;font-size:10pt;font-weight:bold;-moz-border-radius:32px;border-radius:32px;border:solid #fff 2px;background-color:#4d207a;box-shadow:rgba(0,0,0,.2) 2px 2px}.itemDetail .description{display:block;color:#000;width:945px;background-color:#fff;background-color:#fff;-moz-border-radius:8px;border-radius:8px;padding:8px;margin:20px 20px 20px 20px}.itemDetail .fb-comments{display:block;color:#000;width:945px;background-color:#fff;background-color:rgba(255,255,255,.6);-moz-border-radius:8px;border-radius:8px;padding:8px;margin:20px 20px 20px 20px}#cartContent{width:1150px}#cartContent #cartDetail{width:800px;min-height:500px;background-color:#fff;background-image:url(images/024.png);text-align:left;padding:6px 100px 6px 100px;margin:6px auto 6px auto;-moz-border-radius:8px;border-radius:8px;border:2px solid #fff;vertical-align:top;font-size:10pt;color:#000}#cartDetail img{display:inline-block;background-color:Transparent;background-color:rgba(255,255,255,0);-moz-border-radius:8px;border-radius:8px;padding:8px;margin:0}#cartContent h1{width:992px;padding:4px;text-align:center;font-size:16pt;font-weight:bold;-moz-border-radius:8px;border-radius:8px;background-image:url(images/128.png);background-position:0 75px;background-color:#000;border-radius:8px;border:2px solid #fff;text-shadow:black .1em .1em .2em;margin:6px auto 6px auto}#cartContent .money{text-align:right;font-weight:bold}#cartContent #cartTable{width:800px;margin:4px auto 4px auto;background-color:#000;background-color:rgba(255,255,255,.6);vertical-align:top;-moz-border-radius:2px;border-radius:2px;padding:0 2px 0 2px}#cartContent #cartTable th{background-color:#fff;background-color:rgba(255,255,255,.6);color:#000;font-size:10pt;font-weight:bold;text-align:left}#cartContent #cartTable .totalLine{background-color:#fff;background-color:rgba(255,255,255,.6);color:#000;font-size:10pt;font-weight:bold;vertical-align:top}#cartContent #cartTable .image,#cartContent #cartTable .image a{vertical-align:middle;text-align:center}#cartContent #cartTable td{vertical-align:middle;border-bottom:1px solid #ddd;margin-bottom:1px;color:#000;padding-bottom:2px}#cartContent #cartTable td input[type=button]{color:#fff;background-color:gray;font-size:10pt;padding:1px;border:solid #000 1px}#cartContent #cartTable td select{font-size:7pt;padding:0;border:solid gray 1px;color:#000;font-weight:bold}#cartContent #cartTable .totalLine .totalType{font-weight:bold;text-align:right}#cartContent #couponBlock{width:790px;padding:8px;margin:4px auto 4px auto;background-color:#fff;background-color:rgba(255,255,255,.6);vertical-align:middle;-moz-border-radius:8px;border-radius:8px}#cartContent #couponBlock input[type=submit]{color:#fff;background-color:gray;font-size:10pt;padding:1px 4px 1px 4px;border:solid #000 1px}#cartContent #checkoutBlock{width:790px;padding:8px;margin:4px auto 4px auto;background-color:#fff;background-color:rgba(255,255,255,.6);vertical-align:middle;-moz-border-radius:8px;border-radius:8px;text-align:right}#cartContent #emptyCart{width:790px;padding:8px;height:40px;margin:4px auto 4px auto;background-color:#fff;background-color:rgba(255,255,255,.6);vertical-align:middle;-moz-border-radius:8px;border-radius:8px;text-align:center;font-size:12pt}#cartContent .qtyCell select{font-size:8pt}#cartContent #removeAllBlock{display:inline-block;width:800px;text-align:right}#cartContent #removeAllBlock #removeAllBtn{color:#fff;background-color:gray;font-size:8pt;padding:1px;border:solid #000 1px;padding:1px 4px 1px 4px}#added{background-color:#fff;color:#000;-moz-border-radius:8px;border-radius:8px;border:2px solid #000;font-weight:bold;padding:0;display:none}#added #addedItem{display:block;width:380px;padding:4px;text-align:center;font-size:8pt;vertical-align:middle}#added #addedItem #title{padding-bottom:8px;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:8px}#added #addedItem .cartTotalBlock{margin-bottom:1px;text-align:right}#added #addedItem #image{display:inline-block;text-align:center;float:left}#added #addedItem .label{display:inline-block;text-align:right}#added #addedItem .field{display:inline-block;background-color:rgba(0,0,0,.1);text-align:right;width:80px;margin-bottom:1px;padding-right:2px}#added #addedItem #name{display:inline-block;text-align:left}#added #addedItem #qty{display:block;text-align:right}#added #addedItem #price{display:block;text-align:right}#added #addedItem #total{display:block;text-align:right;border-bottom:1px solid rgba(0,0,0,.1)}#added #addedItem #buttons{margin-top:12px;border-top:1px solid rgba(0,0,0,.1);padding-top:8px;display:block}#added #addedItem #buttons a,#added #addedItem #buttons a:visited{display:inline-block;margin:4px 12px 4px 12px;padding:2px 4px 2px 4px;background-color:#589b9e;box-shadow:rgba(0,0,0,.2) 4px 4px;color:#fff;-moz-border-radius:3px;border-radius:3px;border:2px solid #fff;font-weight:bold;text-decoration:none}#slider{padding:0;border:none 0 #4d207a;width:924px;height:424px;margin:4px auto 4px auto;position:relative;overflow:hidden}#slider #prev,#slider #curr{position:absolute;left:0;top:0}#slider #prev{z-index:20}#slider #curr{z-index:40}#slider .slide{position:relative;margin:0;-moz-border-radius:24px;border-radius:24px;padding:0;border:double 12px #4d207a;width:900px;height:400px;background-position:center;background-repeat:no-repeat}#slider .slide ul{margin:100px 40px 0 0;text-align:right;width:800px}#slider .slide li{font-family:'Satisfy',cursive;font-size:32pt;text-shadow:black .1em .1em .2em;background-color:transparent;display:block;color:#fff}#slider .slide li a,#slider .slide li a:visited{text-decoration:none;color:#fff}.paypal-buttons{display:block;border:0 solid #000}.paypal-buttons a{border:0 solid #000;margin:0;padding:0;display:inline-block;vertical-align:top}.paypal-buttons input[type=image]{vertical-align:top;display:inline-block}.paypal-buttons input[type=button]{vertical-align:top;display:inline-block;vertical-align:top;color:#fff;font-size:10pt;font-weight:bold;-moz-border-radius:32px;border-radius:32px;border:solid #fff 2px;background-color:#4d207a;box-shadow:rgba(0,0,0,.2) 2px 2px;padding-bottom:4px;padding-top:4px;cursor:pointer}.free-ship{vertical-align:top;display:block;vertical-align:top;color:#000;font-size:14pt;font-weight:bold;text-align:center;font-family:'Satisfy',cursive;text-shadow:#ddd .1em .1em .2em;filter:chroma(color=white) shadow(color=#ddd,direction=120,strength=4)}.large{font-size:20px}.larger{font-size:28px}