/*
Theme Name: Shopafrolic
Theme URI: http://www.shopafrolic.com
Description: Shopafrolic template 
Version: 1.0
Author: Avity LLC
Author URI: http://www.avity.com/
*/
@import url(css/global.css); body{ margin:0; padding:0; font-family:Georgia, "Times New Roman", Times, serif; }
/*
Header section style 
-------------------------------------*/
#wrapper #header h1{ margin:0; padding:0; color:#330000; float:left; }
#wrapper #header h1 a{ border:none; background:url(images/logo.jpg) no-repeat scroll 0 4px; width:378px; height:130px; display:block; text-indent:-9999px; outline:none; }
#wrapper #header #we-search{ text-indent:-999999px; float:left; /*margin:71px 0 0 5px;*/
margin:71px 0 0 0px; background:url(images/we-search.jpg); width:331px; height:24px; }
/* 
Side Left --> SidebarOne
---------------------------------*/
#wrapper #sidebarOne img { position:absolute; top:0; }
#wrapper #wrapperContent #content div.post p{ color:#330000; font:13px Georgia, "Times New Roman", Times, serif; margin:0 14px 17px 26px; }
.regular-text p{ margin:0 23px 15px; }
/* 
Set the propeties for each section on shop section 
--------------------------------------------------------------*/
#wrapper #wrapperContent #content div.shopSection { min-height:1px; _height:1%; }
#wrapper #wrapperContent #content div.shopSection:after { display:block; visibility:hidden; clear:both; line-height:0px; font-size:0px; content:"."; }
/* ---->  Box of each section   <----------  */
#wrapper #wrapperContent #content div.shopSection{ margin:0 0 0 0; padding:0; *padding:0 0 13px 0; display:block; clear:both; }
*:first-child+html #wrapper #wrapperContent #content div.shopSection{ }
#wrapper #wrapperContent #content div.shopSection p{ margin:0; padding:0; }
#wrapper #wrapperContent #content{ z-index:-1; }
#wrapper #wrapperContent #content div.shopSection div.title{ display:block; height:20px; width:487px; margin:0 0 0 -1px; padding:0; }
/* 
accessories section style 
-----------------------------------------------*/
#wrapper #wrapperContent #content div.shopSection div.accessoriesTitle{ background:#cccc33; display:block; height:20px; width:487px; }
#wrapper #wrapperContent #content div.shopSection div.accessories h2{ margin:16px 0 18px 45px; padding:0; font:bold 12px Arial, Helvetica, sans-serif; color:#c2d730; line-height:15px; }
#wrapper #wrapperContent #content div.shopSection div.accessories h2 a{ font:bold 12px Arial, Helvetica, sans-serif; color:#c2d730; clear:both; display:block; }
/* 
Fashion section style 
-----------------------------------------------*/
#wrapper #wrapperContent #content div.shopSection div.fashionTitle{ background:#0099cc; display:block; height:20px; width:487px; }
#wrapper #wrapperContent #content div.shopSection div.title p{ font:bold 16px Georgia, "Times New Roman", Times, serif; color:#FFFFFF; margin:1px 0 0 15px; padding:0; float:left; }
*html #wrapper #wrapperContent #content div.shopSection div.title p{ margin:1px 0 0 7px; }
#wrapper #wrapperContent #content div.shopSection div.title p.moreInformation{ /*	margin:4px 15px 0 0; */
margin:0px 15px 0 0; padding:0; float:right; }
*html #wrapper #wrapperContent #content div.shopSection div.title p.moreInformation{ margin:0 9px 0 0; }
/*
*:first-child+html div.title p.moreAccessories{ margin-top:4px!important; }
*/
#wrapper #wrapperContent #content div.shopSection div.title p.moreInformation a{ font:bold italic 11px Georgia, "Times New Roman", Times, serif; text-decoration:none; outline:none; font-size:14px; }
#wrapper #wrapperContent #content div.shopSection div.title p.moreFashion a{ color:#003366; }
#wrapper #wrapperContent #content div.shopSection div.title p.moreAccessories a{ color:#336600; }
#wrapper #wrapperContent #content div.shopSection div.title p.moreBeauty a{ color:#990000; }
#wrapper #wrapperContent #content div.shopSection div.title p.moreInformation a:hover{ text-decoration:underline; }
#wrapper #wrapperContent #content div.shopSection div.fashion h2{ margin:16px 0 18px 45px; *margin:16px 0 19px 45px; padding:0; font:bold 12px Arial, Helvetica, sans-serif; color:#0fa2de; line-height:15px; }
#wrapper #wrapperContent #content div.shopSection div.fashion h2 a{ font:bold 12px Arial, Helvetica, sans-serif; color:#0fa2de; clear:both; display:block; }
/* 
beauty section style 
-----------------------------------------------*/
#wrapper #wrapperContent #content div.shopSection div.beautyTitle{ background:#ff9933; display:block; height:20px; width:487px; }
#wrapper #wrapperContent #content div.shopSection div.beauty h2{ margin:16px 0 18px 45px; padding:0; font:bold 12px Arial, Helvetica, sans-serif; color:#f58026; line-height:15px; }
#wrapper #wrapperContent #content div.shopSection div.beauty h2 a{ font:bold 12px Arial, Helvetica, sans-serif; color:#f58026; clear:both; display:block; }
#wrapper #wrapperContent #content div.shopSection div.colSectionOne {min-height:1px; _height:1%;}
#wrapper #wrapperContent #content div.shopSection div.colSectionOne:after {display:block; visibility:hidden; clear:both; line-height:0px; font-size:0px; content:".";}
/* 
adding style for the parragraf  Liz icon 
-----------------------------------------------*/
#wrapper #wrapperContent #content div.shopSection div.colSectionTwo p.liz{ margin:0 0 0 10px; padding:0 0 15px 35px; color:#330000; float:left; display:block; font:13px Georgia, "Times New Roman", Times, serif; background: url(images/icon-liz.gif) no-repeat 0 3px; line-height:15px; width:280px; height: auto!important; height: 40px; min-height: 40px; display:inline; }
*html #wrapper #wrapperContent #content div.shopSection div.colSectionTwo p.liz{ margin:0 0 0 5px; width:265px!important; }
/* 
adding style for the parragraf  janes icon 
-----------------------------------------------*/
#wrapper #wrapperContent #content div.shopSection div.colSectionTwo p.jane{ margin:0 0 14px 10px; *margin-bottom:13px; padding:0 0 0 35px; color:#ff3366; float:left; display:block; font: 13px Georgia, "Times New Roman", Times, serif; background: url(images/icon-jane.gif) left no-repeat; line-height:15px; width:280px; min-height:40px;		
height: auto!important; height: 40px; min-height: 40px;		
display:inline; }
*html #wrapperContent #content div.shopSection div.colSectionTwo p.jane{ margin:0 0 0 10px; width:265px!important; }
#wrapper #wrapperContent #content div.shopSection div.colSectionTwo a.btnshare,#wrapper #wrapperContent #content div.shopSection div.colSectionTwo a.btnmailaFriends{text-indent:0;}
/* 
adding style for the Botton tell a friends 
-----------------------------------------------*/
#wrapper #wrapperContent #content div.shopSection div.colSectionTwo a.btnmailaFriends{ display:block; width:87px; height:16px; margin:0 10px 0 0; float:right; outline:none; text-indent:inherit; color:#333; font-style:italic; font-size:11px; text-decoration:none; font-weight:bold; }
*html #wrapper #wrapperContent #content div.shopSection div.colSectionTwo a.btnmailaFriends{ margin:0 7px 0 0; }
#wrapper #wrapperContent #content div.shopSection div.colSectionTwo a.btnmailaFriends:hover{ text-decoration:underline; }
#wrapper #wrapperContent #content div.shopSection div.colSectionTwo p.btnshare{ display:block!important; width:83px!important; height:16px!important; margin:0 0 15px 46px !important; padding:0!important; float:left; outline:none; }
*html #wrapper #wrapperContent #content div.shopSection div.colSectionTwo p.btnshare{ margin:0 0 15px 23px; padding:0 0 18px 0!important; }
/* 
adding style for the Bubble LIZ 
-----------------------------------------------*/
p.lizBubble{ width:103px; height:362px; margin:0; padding:0; display:block; position:absolute; top:-15px; left:0px; }
p.lizBubble a { background:url(images/home-liz.png) no-repeat; width:118px; height:362px; margin:0; padding:0; display:block; position:relative; left:-3px; }
p.lizBubble a span{ display:none;}  
p.lizBubble a span.lizBubbleHover { width:107px; height:104px; display:block; position:absolute; top:-79px; right:-48px; background:url(images/home-liz-hover.png) no-repeat!important; text-indent:-99999px; visibility:hidden; } 
div.lizName, div.janeName { padding:0; margin:0; }
div.janeName { margin-left: 73px;}
div.lizName a img.lizNameImg { margin-top: 333px; left:5px; }
div.janeName a img.janeNameImg { margin-left:7px; margin-top:330px; }
/* 
adding style for the Bubble JANE 
-----------------------------------------------*/
p.janeBubble{ width:103px; height:361px; margin:0; padding:0; display:block; position:absolute; top:-14px; right:5px; }
p.janeBubble a{ background:url(images/home-jane.png) no-repeat; width:103px; height:361px; display:block; position:relative; }
p.janeBubble a span{ display:none;}
p.janeBubble a span.janeBubbleHover{ background:url(images/home-jane-hover.png) no-repeat; width:107px; height:104px; position:absolute; top:-83px; text-indent:-9999px; display:block!important; left:-68px; visibility:hidden; }
li#random-quote{ list-style:none; margin:0; padding:0; }
li#random-quote  div.quotescollection_randomquote p { margin:0; padding:0; width:120px; border:1px red solid; }
/* 
adding style for the sidebar Right 
-----------------------------------------------*/
#sidebarTwo ul{ margin:0; padding:0; list-style:none; }
#sidebarTwo ul li.widget h2{ list-style:none; background:#99ccff; margin:0 0 0 0; padding:1px 0 0 12px; font:bold 16px Georgia, "Times New Roman", Times, serif; height:19px; color:#FFFFFF; }
#sidebarTwo ul li.widget ul{ margin:0; padding:14px 0 8px 17px; *padding-top:13px; width:285px; height:20px; border-bottom:1px solid #999999; }
#sidebarTwo ul li.widget ul li{ display:block; float:left; margin:0 5px 0 0; padding:0; color:#330000; font:bold 11px Georgia, "Times New Roman", Times, serif; }
#sidebarTwo ul li.widget ul li a{ color:#330000!important; text-decoration:none; }
#sidebarTwo ul li.widget ul li a:hover{ text-decoration:underline; }
#sidebarTwo ul li.widget ul li a.iconFaceBook{ background:url(images/icon-facebook.gif) left no-repeat; margin:0; padding:0 0 0 21px; display:block; }
#sidebarTwo ul li.widget ul li.iconTwitter a{ text-decoration:none; color:#330000!important; outline:none; }
#sidebarTwo ul li.widget ul li a.iconTwitter{ background:url(images/icon-twitter.gif) left no-repeat; margin:0 22px 0 22px; padding:0 0 0 17px; display:block; }
#sidebarTwo ul li.widget ul li.iconTwitter a:hover{ text-decoration:underline; }
#sidebarTwo ul li.widget div p{ color:#3399cc; margin:0; padding:8px 0 14px 19px; width:281px; font:18px  Georgia, "Times New Roman", Times, serif; line-height:22px; }
#sidebarTwo ul li.widget div p.feedBackSection{ font:bold 11px Georgia, "Times New Roman", Times, serif; font-style:italic; color:#330000; border-top:1px solid #999; margin:0; padding:15px 0 16px 20px!important; display: block; width:281px; }
/* 
adding style for the Calendar page 
-----------------------------------------------*/
.dateCalendar{ margin:0!important; padding:0; float:left; width:100px; display:block; color:#cc66cc!important; font:bold 13px Arial, Helvetica, sans-serif!important; text-align:center; padding:0 0 0 16px; }
.eventCalendar{ color:#330000; font:13px Arial, Helvetica, sans-serif!important; float:left; display:block; width:330px; margin:0 0 0 17px!important; padding-bottom:16px!important; padding:0; text-align:justify; line-height:14px !important; }
.eventHighlights{ color:#cc66cc!important; font:13px Arial, Helvetica, sans-serif; }
div.labelCalendar{ height:20px; background:#003366; display:block; margin:0 0 25px -1px; padding:0; }
div.labelPress{ height:20px; background:#cc3333; display:block; margin:0 0 25px -1px; padding:0; }
div.labelAbout{ height:20px; background:#de92da; display:block; margin:0 0 25px -1px; padding:0; }
div.labelCalendar h1, div.labelPress h1, div.labelAbout h1{ font:bold 16px Georgia, "Times New Roman", Times, serif; margin:0 0 0 15px; padding:0; color:#FFFFFF; padding:1px 0 0; }
div.labelFashionTips{ height:20px; background:#cfab7a; display:block; margin:0 0 25px -1px; padding:0; }
div.labelFashionTips h1, div.labelContact h1, div.labelSitemap h1, div.labelTerms h1, div.labelPrivacy h1{ font:bold 16px Georgia, "Times New Roman", Times, serif; margin:0 0 0 15px; padding:0; color:#FFFFFF; padding-top:1px; }
div.labelContact{ height:20px; background:#6d3400; display:block; margin:0 0 25px -1px; padding:0; }
div.labelSitemap{ height:20px; background:#6d3400; display:block; margin:0 0 25px -1px; padding:0; }
div.labelTerms{ height:20px; background:#6d3400; display:block; margin:0 0 25px -1px; padding:0; }
div.labelPrivacy{ height:20px; background:#6d3400; display:block; margin:0 0 25px -1px; padding:0; }
#footer{ clear:both;	
margin:0 0 0 177px; }
#footer ul{ margin:0; padding:0; }
#footer ul li{ text-transform:uppercase; color:#ff3366; font:10px Arial, Helvetica, sans-serif; float:left; padding:0 12px; border-right:1px solid #ff3366; list-style:none; font-weight:bold; letter-spacing:1.2px; }
#footer ul li.first{ padding-left:0; }
#footer ul li.last{ padding-right:0; border:0; }
#footer ul li a{ color:#ff3366; text-decoration:none; }
#footer ul li a:hover{ text-decoration:underline; }
#footer ul li.contact a{ color:#330000; }
#footer ul li.contact a:hover{ text-decoration:underline; }
.paragraphPinkColor{ color:#ff3366!important; margin:0 0 11px 35px; font:12px Arial, Helvetica, sans-serif!important; line-height:14px !important; }
.paragraphBrownColor{ color:#330000!important; margin:0 0 10px 35px; font:bold 12px Arial, Helvetica, sans-serif!important; line-height:15px !important; }
.fashionTipsBrownColor{ color:#330000!important; }
.fashionTipsGoldColor{ color:#cc9900!important; }
.fashionTipsBlackColor{ color:#000000!important; }
.fashionTipsNavyColor{ color:#000033; }
.fashionTipsPingColor{ color:#ff3366!important; }
.post-edit-link{ display:none;}
#wrapper #wrapperContent #sidebarTwobuyNotBuy{ width:309px; margin:0 0 0 10px; padding:0; float:left; }
#wrapper #wrapperContent #sidebarTwobuyNotBuy-line{ border-left:1px solid #999999; border-bottom:1px solid #999999; padding-bottom:72px; *padding-bottom:44px; }
*html #wrapper #wrapperContent #sidebarTwobuyNotBuy-line{ padding-bottom:23px!important; }
#wrapper #wrapperContent #sidebarTwobuyNotBuy div.titlebuy{ height:20px; background:#330000; width:288px; margin:0; padding:1px 0 0 13px; font:16px Georgia, "Times New Roman", Times, serif; color:#FFFFFF; font-weight:bold; }
#wrapper #wrapperContent #sidebarTwobuyNotBuy h1{ background:url(images/title-we-are-here.gif) no-repeat; width:239px; height:22px; margin:19px 0 0 21px; padding:0; font:22px Georgia, "Times New Roman", Times, serif; color:#ffcc00; text-indent:-9999px; }
*html #wrapper #wrapperContent #sidebarTwobuyNotBuy h1{ height:17px; }
#wrapper #wrapperContent #sidebarTwobuyNotBuy p{ font:14px Georgia, "Times New Roman", Times, serif; color:#333333; margin:0 0 0 24px; padding:0; }
#wrapper #wrapperContent #sidebarTwobuyNotBuy ul{ margin:12px 0 15px 0px; padding:0; list-style:none; clear:both; }
#wrapper #wrapperContent #sidebarTwobuyNotBuy ul li{ font:14px Georgia, "Times New Roman", Times, serif; color:#333333; margin:0 0 7px 25px; *margin:0 0 4px 25px; padding:0; }
#wrapper #wrapperContent #sidebarTwobuyNotBuy ul li a{ color:#333333; }
#wrapper #wrapperContent #sidebarTwobuyNotBuy ul li a:hover{ text-decoration:underline; }
#wrapper #wrapperContent #sidebarTwobuyNotBuy #formSendItem ul{ margin:6px 0 15px 0px; *margin:5px 0 15px 0px; padding:0; list-style:none; clear:both; }
#wrapper #wrapperContent #sidebarTwobuyNotBuy #formSendItem ul li{ font:14px Georgia, "Times New Roman", Times, serif; color:#333333; margin:0 0 4px 22px; *margin:0 0 2px 22px; padding:0; }
#wrapper #wrapperContent #sidebarTwobuyNotBuy ul li span.number1{ margin:0; padding:0 0 0 10px; background:url(images/img-number-1.gif) no-repeat; width:16px; height:15px; display:block; text-indent:-999px; float:left; }
#wrapper #wrapperContent #sidebarTwobuyNotBuy ul li span.number2{ margin:0; padding:0 0 0 10px; background:url(images/img-number-2.gif) no-repeat; width:16px; height:15px; display:block; text-indent:-999px; float:left; } 
#wrapper #wrapperContent #sidebarTwobuyNotBuy ul li span.number3{ margin:0; padding:0 0 0 10px; background:url(images/img-number-3.gif) no-repeat; width:16px; height:15px; display:block; text-indent:-999px; float:left; }
#wrapper #wrapperContent #sidebarTwobuyNotBuy ul li input{ background:url(images/bg-input.jpg) no-repeat; width:276px; height:18px; margin:3px 0 0 0; *margin:1px 0 0 0; padding:0; border:1px solid #E0E0E0; font: 13px Arial, Helvetica, sans-serif; }
#wrapper #wrapperContent #sidebarTwobuyNotBuy ul li label{ font: bold 12px Georgia, "Times New Roman", Times, serif; font-style:italic; color:#cc9900; margin:0 0 0 8px; padding:0; }
#wrapper #wrapperContent #sidebarTwobuyNotBuy ul li textarea{ margin:3px 0 0 0; *margin:1px 0 0 0; padding:0; background:url(images/bg-textarea.jpg) no-repeat; width:276px; height:91px; border:1px solid #E0E0E0; font: 13px Arial, Helvetica, sans-serif; }
#wrapper #wrapperContent #sidebarTwobuyNotBuy input.btnsubmit{ background:#f0cd01; color:#FFFFFF; float:right; margin:-3px 9px 0 0; padding:0; border:0; width:58px; height:23px; display:block; font:bold italic 12px Georgia, "Times New Roman", Times, serif; }
*html #wrapper #wrapperContent #sidebarTwobuyNotBuy input.btnsubmit{ margin:-3px 4px 0 0; }
#topForms div, #topForms p, #topForms span, #topForms h3, #topForms form, #topForms ul, #topForms li{ margin:0; padding:0; }
#topForms{ float:right; margin:36px 10px 0 0; margin-top: 13px !important; }
*:first-child+html #topForms{ margin:37px 6px 0 0; }
*html #topForms{ display:inline; margin:37px 6px 0 0; }
#topForms ul li{ list-style:none; }
#topForms ul li input{ color:#ff9999; font:12px Arial, Helvetica, sans-serif; padding-left:10px; border:solid 1px #fbe6e5; width:183px; background:url(images/bg-input.jpg) no-repeat 0 0; }
#topForms ul li h3{ color:#ff3366; font:22px Arial, Helvetica, sans-serif; font-weight:normal; margin:0 0 6px 0; *margin:0 0 7px 0; padding:0; letter-spacing:-1px; background:url(images/receive_our.jpg) no-repeat 0 0; text-indent:-999999px; }
#topForms ul li h3 span{ color:#330000; }
#topForms ul li .topFormSubmit{ border:none; background:none; margin:3px 0 0 0; *margin:3px 0 0 0; padding:0 0 0 7px; *padding:0 0 0 3px; font:12px Georgia, "Times New Roman", Times, serif; color:#ff3366; font-style:italic; width:auto; vertical-align:top; cursor:pointer; font-weight:bold; }
#topForms ul li .topFormSubmit:hover{ text-decoration:underline; }
#topForms ul li #submitForm{ margin-bottom:11px; *margin-top:3px; }
#buyNotBuySection{ margin:0; padding:0; }
#buyNotBuySection .titleBuySection{ margin:0; padding:1px 0 0 0; height:19px; width:486px; background:#f0cd01; }
#buyNotBuySection .titleBuySection p{ margin:0; padding:0 0 0 15px; font:bold 16px Georgia, "Times New Roman", Times, serif!important; color:#FFFFFF!important; display:block; float:left; }
#buyNotBuySection .titleBuySection p.nextItem,#buyNotBuySection .titleBuySection p.nextItem a{ display:block; text-decoration:none; float:right; margin:1px 7px 0 0; *margin:1px 4px 0 0; padding:0; font:bold 11px Georgia, "Times New Roman", Times, serif!important; color:#FFFFFF; font-style:italic!important; }
#buyNotBuySection  .noBorder{border-top:0!important;}
#buyNotBuySection .buyNotBuyItem{ margin:1px 7px 0 0; padding:0 0 16px 0; display:block; width:487px; border-top:1px solid #999; overflow:hidden; height:1%; }
*html #buyNotBuySection .buyNotBuyItem{ padding:0 0 13px 0; }
#buyNotBuySection .buyNotBuyItem .postDate p{ font:9px Georgia, "Times New Roman", Times, serif!important; color:#330000; margin:4px 0 0 18px; padding:0; }
#buyNotBuySection .buyNotBuyItem .postDate{ height:12px; *height:16px; }
#buyNotBuySection .buyNotBuyItem .buyNotBuyItemLeft{ margin:0 15px 0 0; padding:5px 0 0 14px; height:180px; width:145px; float:left; }
*html #buyNotBuySection .buyNotBuyItem .buyNotBuyItemLeft{ margin:0 12px 0 0; }
#buyNotBuySection .buyNotBuyItem .buyNotBuyItemRight{ margin:4px 0 0; padding:0; width:307px; float:left; }
#buyNotBuySection  .buyNotBuyItem .buyNotBuyItemRight ul{ margin:0; padding:0; list-style:none; }
#buyNotBuySection  .buyNotBuyItem .buyNotBuyItemRight ul li{ font:14px Georgia, "Times New Roman", Times, serif; color:#330000; margin:0 0 10px 0; padding:0; line-height:14px; }
#buyNotBuySection  .buyNotBuyItem .buyNotBuyItemRight ul li span{ color:#cc9900; font:17px Georgia, "Times New Roman", Times, serif; }
#buyLinksBottom ul li { color:#330000; display:block; float:left; font-family:Georgia,"Times New Roman",Times,serif!important; font-size:12px!important; font-weight:bold!important; margin:0 5px 0 0!important; padding:0!important; }
#buyLinksBottom ul li a{ font-family:Georgia,"Times New Roman",Times,serif!important; font-size:12px!important; font-weight:bold!important; color:#330000; text-decoration:none; }
#buyLinksBottom ul li.iconTwitter { background:transparent url(images/icon-twitter.gif) no-repeat scroll left center; margin:0 28px 0 22px!important; padding:0 0 0 17px!important; }
#buyLinksBottom ul li.iconFaceBook { background:transparent url(images/icon-facebook.gif) no-repeat scroll left center; margin:0!important; padding:0 0 0 20px!important; }
#buyLinksBottom{ float:right; margin:-3px 0 0 0; padding-right:9px; }
.clear{ clear:both; height:0px; width:0px; }
#pageCatalog{ margin:0; padding:0; }
#pageCatalog .fashionTitle{ background:#0fa2de!important;}
#pageCatalog .accesoriesTitle{ background:#cddd3e!important;}
#pageCatalog .beautyTitle{ background:#fc952e!important;}
.fashionItem .itemPageCatalog .contentInfo h2{ color:#00b1e5!important;}
.fashionItem .itemPageCatalog .contentInfo h2 a{ color:#00b1e5!important;}
.accesoriesItem .itemPageCatalog .contentInfo h2{ color:#cddd3e!important;}
.accesoriesItem .itemPageCatalog .contentInfo h2 a{ color:#cddd3e!important;}
.beautyItem .itemPageCatalog .contentInfo h2{ color:#fc952e!important;}
.beautyItem .itemPageCatalog .contentInfo h2 a{ color:#fc952e!important;}
#pageCatalog div.title{ width:487px; height:20px; margin:0; padding:0; }
#pageCatalog div.title p{ margin:0 0 0 15px; font:bold 14px Georgia, "Times New Roman", Times, serif!important; color:#FFFFFF!important; float:left; }
#pageCatalog div.title p.previousDay{ margin:0; padding:0; float:right; display:block; height:15px; }
#pageCatalog div.title p.previousDay a,#pageCatalog div.title p.nextDay a{ font:bold 11px Georgia, "Times New Roman", Times, serif!important; color:#ffffff; text-decoration:none; font-style:italic; }
#pageCatalog div.title p.nextDay{ margin:0 10px 0 5px; padding:0; display:block; float:right; }
#pageCatalog .itemPageCatalog{ width:471px; border-bottom:1px #ccc solid; padding:3px 0 0px 15px; overflow:hidden; height:1%; }
#pageCatalog .itemPageCatalog .imagesContent{ width:152px; float:left; display:block; margin:0 5px 0 0; padding:0; }
#pageCatalog .itemPageCatalog .contentInfo{ margin:0; padding:0; width:304px; float:left; display:block; }
#pageCatalog .itemPageCatalog .contentInfo h2{ font:15px Georgia, "Times New Roman", Times, serif; color:#0099cc; margin:0 0 11px 35px; padding:0; }
#pageCatalog .itemPageCatalog .contentInfo h2 a{ margin:0; padding:0; display:block; font:15px Georgia, "Times New Roman", Times, serif; color:#0099cc; }
#pageCatalog .itemPageCatalog .contentInfo p.lizIcon{ background:url(images/icon-liz.gif) no-repeat; margin:0; padding:0 0 13px 35px; font:13px Georgia, "Times New Roman", Times, serif; color:#330000!important; }
#pageCatalog .itemPageCatalog .contentInfo p.janeIcon{ background:url(images/icon-jane.gif) no-repeat; margin:0; padding:0 0 0 35px; font:13px Georgia, "Times New Roman", Times, serif; color:#ff3366!important; }
#pageCatalog .itemPageCatalog .contentInfo p.btnShare a{ background:url(images/btn-share.gif) no-repeat; width:83px; height:16px; margin:0 0 0 35px; padding:0; display:block; float:left; text-indent:-9999px; outline:none; }
#pageCatalog .itemPageCatalog .contentInfo p.btnmailaFriends a{ background:url(images/btn-email-friends.gif) no-repeat; width:89px; height:16px; display:block; margin:0; padding:0; float:right; text-indent:-9999px; outline:none; }
#site-map{ color:#FF9999; padding-bottom:10px; }
#site-map a{ color:#FF9999; text-decoration:none; }
#site-map a:hover{ text-decoration:underline; }
#site-map li{ margin-bottom:8px; }
#site-map li ul li{ margin-bottom:2px; }
#post-2{ display:none; }
#formSendItem{ *display:inline; }
.shopSectionHome{ border-bottom:none!important; border-left:none!important; }
.shopSectionChild{ border:none!important; }
#sidebarTwobuyNotBuy div.titlebuy{ border-top:none!important; }
.noMatches{ font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; line-height:15px; padding:15px 20px 250px; border:solid 1px #999; border-top:none; border-right:none; margin-bottom:0; margin-top:0px; font-weight:normal; }
#thankBuy{ padding-top:20px!important; display:none; }

#successTellFriend{ float:left; width:254px; display:none; }
#topForms ul li #submitForm{ margin-bottom:11px; *margin-top:3px; position:relative; }
#topForms ul li #submitForm span{ position:absolute; top:0; left:245px; *left:256px; *width:200px!important; }
.paginationButtom{ float:right; margin:0; position:absolute; right:0; bottom:-40px; *bottom:-46px; }
.paginationButtom a { /*	float:right; */
margin:5px 0 -40px 0; color:#360007; font:italic bold 14px Georgia,Times New Roman,Times,serif; text-decoration:none; }
.paginationButtom a:hover{ text-decoration:underline; }
.page-item-286, .page-item-231, .page-item-233, .page-item-235, .page-item-237, .page-item-278{ display:none!important; }
.CCerror{ display:none; color:#FF0000; font-family:Georgia,"Times New Roman",Times,serif; font-size:11px; }
.searchForm-li{ margin-top:5px!important; margin-left: 5px !important; }
#post-11{ display:none; }
form#contactCenterForm .messageInformation{ margin:15px 0 0 45px !important; padding:0!important; }
form#contactCenterForm .messageInformation li{ display:block; margin:13px 0; padding:0; width:338px!important; font:14px Georgia, "Times New Roman", Times, serif!important; }
form#contactCenterForm .hideForm{ display:none!important; }
.postDate2 { color:#666666; font-family: Arial !important; font-size: 11px !important; padding-left: 15px; position: relative; top: 7px; height: 12px; min-height: 12px; }
.cursorPosts, .cursorPosts:hover { font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif!important; /*	color: #003366 !important; */
font-weight: bold; font-style: italic; }
.paginationLinks { font-size: 16px !important; font-family: Georgia, "Times New Roman", Times, serif!important; font-style:italic; font-weight:bold; text-decoration:none; }
.pagLinkFashion { color:#003366 !important; }
.pagLinkAccessories { color:#336600 !important; }
.pagLinkBeauty { color:#990000 !important; }
/* CONTACT UPDATE - CSS */
.contactus { padding-top: 30px; padding-left: 40px; color: #000000 !important; }
.contactus p { line-height: 1.4 !important; color: #000000 !important; }
/* 
adding style for the sidebar Left 
-----------------------------------------------*/
#sidebarOne {}


#sidebarLeft h2{background:none repeat scroll 0 0 #9CF;color:#FFF;font:bold 16px Georgia,"Times New Roman",Times,serif;height:19px;list-style:none outside none;clear:both;margin:0;padding:1px 0 0 12px;}
#sidebarLeft .pageBar{clear:both;border-top:solid 1px #999;padding:17px 14px 0; border-left:1px solid #999999;}
#sidebarLeft .pageBar p{padding-top:0;margin-top:0;}
#sidebarLeft .pageBarLast{color:#300;font-size:11px;}
#sidebarLeft .pageNoBorder{border-top:none !important;}
#sidebarLeft{color:#693 !important; font-family:Georgia,'Times New Roman',Times,serif; font-size:14px;font-style:normal;line-height:normal;
width:150px; float:left;margin:1px 0 0 10px;padding:0; margin-top: 370px;}

#sidebarLeft ul{ margin:0; padding:0; list-style:none; }
#sidebarLeft ul li.widget h2{ list-style:none; background:#99ccff; margin:0 0 0 0; padding:1px 0 0 12px; font:bold 16px Georgia, "Times New Roman", Times, serif; height:19px; color:#FFFFFF; }
#sidebarLeft ul li.widget ul{ margin:0; padding:14px 0 8px 17px; *padding-top:13px; width:285px; height:20px; border-bottom:1px solid #999999; }
#sidebarLeft ul li.widget ul li{ display:block; float:left; margin:0 5px 0 0; padding:0; color:#330000; font:bold 11px Georgia, "Times New Roman", Times, serif; }
#sidebarLeft ul li.widget ul li a{ color:#330000!important; text-decoration:none; }
#sidebarLeft ul li.widget ul li a:hover{ text-decoration:underline; }
#sidebarLeft ul li.widget div p{ color:#3399cc; margin:0; padding:8px 0 14px 19px; width:281px; font:18px  Georgia, "Times New Roman", Times, serif; line-height:22px; }
#sidebarLeft ul li.widget div p.feedBackSection{ font:bold 11px Georgia, "Times New Roman", Times, serif; font-style:italic; color:#330000; border-top:1px solid #999; margin:0; padding:15px 0 16px 20px!important; display: block; width:281px; }

/* NEWSLETTER */
#popupNewsletter {
	width: 385px;
	height: 495px;
	background-color: #f05f80;
	background-image:url(images/popup-bg.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 255px;
	display: none;
	z-index: 1002;
	position: absolute;
}
#popupNewsletter h1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #330000;
	font-size: 24px;
	font-weight: bold;
	line-height: 1.1;
	margin-bottom: 5px;
}
#popupNewsletter .textWhite {
	color: #ffffff !important;
}
#popupNewsletter .wLine {
	width: 390px;
	height: 5px;
	background-color: #ffffff;
	position: relative;
	left: -30px;
	
}
#popupNewsletter p {
	color: #ffffff;
	font-size: 16px;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-top: 10px;
}
#popupNewsletter b {
	color: #330000;
	font-weight: normal;
	line-height: 1.4;
}
#popupNewsletter .emailField {
	background-color: #ffffff;
	width: 180px;
	height: 24px;
	margin: 0px;
	margin-bottom: 13px;
	padding: 2px;
	border: solid 1px #ffffff;
	color: #330000;
}

#popupNewsletter .selectField {
	background-color: #ffffff;
	width: 165px;
	height: 24px;
	margin: 0px;
	margin-bottom: 13px;
	padding: 2px;
	border: solid 1px #ffffff;
	color: #330000;
	margin-top: 5px;
}

#popupNewsletter .messageField {
	margin: 0px;
	background-color: #ffffff;
	width: 150px;
	height: 200px;
	margin-bottom: 13px;
	padding: 2px;
	border: solid 1px #ffffff;
	color: #330000;
	font-family: Arial, Helvetica, sans-serif !important;
}
#popupNewsletter .commentsField {
	background-color: #ffffff;
	width: 348px;
	height: 180px;
	margin: 0px;
	margin-bottom: 13px;
	padding: 2px;
	border: solid 1px #ffffff;
	color: #330000;
	font-family: Arial, Helvetica, sans-serif !important;
	margin-top: 5px;
}
#popupNewsletter a, #popupNewsletter a:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	text-decoration: underline;
	color: #ffffff !important;
}

#popupNewsletter a:hover {
	text-decoration: none;
}
#popupNewsletter .submitForm, #popupNewsletter .submitForm:hover {
	color: #330000 !important;
	font-size: 17px !important;
}
.bgs {
	background-image:url(images/popup-bg2.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height:380px;
	width: 372px;
}
#popupNewsletter .popupTable {
	
}
#popupNewsletter #popupClose a, #popupNewsletter #popupClose a:hover {
	background-image: none !important;
	font-size: 12px;
}

#popupNewsletter #newsletterStep_0, #popupNewsletter #newsletterStep_1, #popupNewsletter #newsletterStep_2, #popupNewsletter #newsletterStep_3 {
	display: none;
}

/*
#popupNewsletter, #popupNewsletter #newsletterStep_1 { display: block; }
*/
#popupNewsletter .h1Thanks {
	/*margin-top: 70px;*/
	/*margin-left: 10px;*/
	margin-top: 0px;
	padding-top: 0px;
	font-size: 30px;
	color: #ffffff !important;
	
}
.labelField {
	color: #ffffff;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	padding-top: 10px;
}

.eLink {
	text-decoration: none !important;
	font-style: normal !important;
	font-family: Arial, Helvetica, sans-serif !important;
}

.socialTwitter {
	background-image:url(images/social-twitter.gif);
	background-repeat: no-repeat;
	display: block;
	width: 50px;
	height: 50px;
}
.socialFacebook {
	background-image:url(images/social-facebook.gif);
	background-repeat: no-repeat;
	display: block;
	width: 50px;
	height: 50px;
}
