/*
* Copyrights 2012 NeurinoTeam.com
* TO AVOID LEGAL COPYRIGHT INFRIGEMENT DO NOT MAKE COPY, USE, SELL OR GIVE WHOLE OR PART OF THE CSS STYLE, HTML OR GRAPHICS WITHOUT PRIOR WRITTEN PERMISSION.  
*/

/* GENERAL */
body {background: #fbf5ec }
td.v4baccent, td.v4vspacer {background-color: transparent; display: none;}

/* CUSTOM HEADER */
#custom-header-wrap {height: 93px; background: url('../images/header-bg.png') top right no-repeat; color: #f1e4d1; text-shadow: 1px 1px #999;}
.header-store-name { font-family: 'Lobster', cursive; font-size: 42px;  vertical-align: bottom; padding-left: 20px; padding-bottom: 20px; color: white; }
.header-store-slogen {font-family: 'Arial', 'Helvetica', sans-serif; font-size: 22px; vertical-align: bottom;  padding-bottom: 28px; color: white; line-height: 20px; padding-right: 40px; padding-left: 30px;}

/* LEFT SIDEBAR */
#LeftPanel table.v4acpcont {}
#LeftPanel table.v4acp { background: transparent url('../images/sidebar-title-bg1.png') top center no-repeat;}
#LeftPanel tr.v4acp_head td {background-color: transparent !important; color: black!important; height: 35px; padding-top: 35px; padding-bottom: 0px;  }
#LeftPanel tr.v4acp_head td h2, #LeftPanel .v4acp_head td.v4title font {text-align: left; font-size: 21px; font-weight: normal  !important; color: #948d83; text-shadow: 1px 1px white; font-family: 'Lobster', cursive; border-bottom: 1px dashed #c1b7a9; margin-right: 20px;  }
#LeftPanel .v4acp_head td.v4title font {margin-left: 10px} 
#LeftPanel table.v4midBox.v4nfc {border: none !important;}
#LeftPanel table.v4midBox.v4nfc tr td.v4mid {background: transparent url('../images/sidebar-content-bg.png') bottom center no-repeat !important;}

/* LEFT SIDEBAR SEARCH */
#LeftPanel form[name="Search"] table {background: url('../images/search-bg.png') center 9px no-repeat;width: 100%;}
#LeftPanel form[name="Search"] input[type="submit"] {margin-top: 4px; background: transparent url('../images/search-button.png') top center; width: 56px; height: 39px; text-indent: -9999px; border: none; cursor: pointer;}
#LeftPanel form[name="Search"] input[type="submit"]:hover {background-position: center bottom;}
#LeftPanel .v4sbox {margin: 0px 0px 0px 4px; padding: 0px; background-color: transparent; border: none;  font-family: 'Arial', 'Helvetica', sans-serif; color: #918a80; font-size: 16px; width: 120px;}
#LeftPanel label[for="v4-2"] {padding-left: 2px; font-style: italic; color: #948d83; text-shadow: 1px 1px white;}
#LeftPanel form[name="Search"] input[type="checkbox"] { margin-left: 5px;} 


/* LEFT SIDEBAR NEWSLETTER */
#LeftPanel .v4nl {background:  url('../images/email-icon.png') bottom right no-repeat; padding: 0px 10px 10px 10px; color: #948D83; text-shadow: 1px 1px white; }
#LeftPanel .v4nl .sb {text-align: center;}
#LeftPanel .v4nl input[name="Signup"] {border: none; background: url('../images/sign-button.png') center top; width: 116px; height: 32px; font-family: 'Lobster', cursive; font-size: 18px; color: #948d83; text-shadow: 1px 1px white; cursor: pointer; }
#LeftPanel .v4nl input[name="Signup"]:hover {background-position: center -50px; color: #f1e4d1; text-shadow: 1px 1px black; }

/* LEFT SIDEBAR SOCIALS */
.socials-icons a { float: left; margin-right: 1px; width: 45px; height: 44px;text-indent: -9999px; background-image: url('../images/social-icons.png'); background-repeat: no-repeat; }
.socials-icons a.facebook { background-position: 0px 0px;}
.socials-icons a.twitter { background-position: -45px 0px;}
.socials-icons a.linkedin { background-position: -90px 0px;}
.socials-icons a.rss { background-position: -135px 0px;}
.socials-icons a.facebook:hover { background-position: 0px -44px;}
.socials-icons a.twitter:hover { background-position: -45px -44px;}
.socials-icons a.linkedin:hover { background-position: -90px -44px;}
.socials-icons a.rss:hover { background-position: -135px -44px;}


/* LEFT SIDEBAR CATEGORIES */
#LeftPanel div.ttl {color: #948d83; text-shadow: 1px 1px white; padding-left: 5px; }

#LeftPanel ul li {padding: 5px ;  border-bottom: 1px dashed #C1B7A9; list-style-type: none; margin-right:  20px;  }
#LeftPanel ul li a { color: #6189ae; font-weight: normal; background: url('../images/li-arrow.png') left 2px  no-repeat; padding-left: 10px; }
#LeftPanel ul li a:hover {background: url('../images/li-arrow-hover.png') left 2px no-repeat; }


/* PROMOTIONAL AREAS */
#TopPromoArea {padding-top:30px;}
#TopPromoArea .custom-header-image { }
#TopPromoArea a { color: #6189AE; font-weight: bold; }
#TopPromoArea .v4title font {display: block; background: url('../images/promotion-box-title.png') top right no-repeat; font-weight: normal  !important; color: #f1e4d1; font-size:28px; text-shadow: 1px 1px #666, -1px -1px #fff; font-family: 'Lobster', cursive; line-height: 54px; }
#TopPromoArea .v4title { background-color: transparent !important;  padding:0px 0px 0px 12px !important;height: 54px; background: url('../images/promotion-box-title-left.png') top left no-repeat;}

#TopPromoArea table.v4midBox.v4nfc, #TopPromoArea table.v4midBox.v4wfc {border: none;}

#TopPromoArea table.v4midBox.v4nfc td.v4mid {padding: 0px 16px 0px 13px !important; }
#TopPromoArea table.v4midBox.v4nfc td.v4mid table {background-color: #F5ECDF; display:block; border-radius: 5px; }
#TopPromoArea table.v4midBox.v4nfc td.v4mid table ul { margin-left: 30px; }

#TopPromoArea table.v4midBox.v4wfc {background-color: transparent;}
#TopPromoArea table.v4midBox.v4wfc  td.v4mid {padding: 0px 16px 0px 7px !important; }
#TopPromoArea table.v4midBox.v4wfc  td.v4mid table.v4ilist.v4ilistlr {background-color: #ebebeb; display:block; min-height: 140px;  border-right: 1px solid #e6e6e6; border-left: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; border-radius: 0px 0px 5px 5px; }
#TopPromoArea table.v4acpcont td.v4footd { border: none !important; background: transparent !important; padding-right: 20px; }
#TopPromoArea table.v4acpcont td.v4footd a { color: #6189AE; font-weight: bold; }

#TopPromoArea td.picture.camera div.image {width: auto!important; overflow: visible;}
#TopPromoArea td.picture.camera img {border:3px solid white; -webkit-box-shadow: 0 8px 6px -6px #999; -moz-box-shadow: 0 8px 6px -6px black; box-shadow: 0 8px 6px -6px #999; }
#TopPromoArea img.ii.iiNew.before {display: none;}
#TopPromoArea table.v4ilist.v4ilistlr td.details div.ttl.g-std a {padding-left: 36px; background: url('../images/icon-clock.png') top left no-repeat; height: 32px; display: block; line-height:32px;}

/* COUNTDOWN */
#TopPromoArea .cdactive { background-color: transparent; width: 240px; height: 49px;}
.cd-s .cd-w, .cd-s .cd-e, .cd-n .cd-w, .cd-n .cd-e { background-image: none; }
.cd-n {height: 6px;}
.cd-mid {padding-left: 17px;}
.cdoringe { display:block; float:left; margin-right: 2px; font-family: 'Lobster', cursive; color: #948d83; text-shadow: 1px 1px white; font-size: 20px; width: 34px; height: 32px; line-height: 32px; background: url('baby-blue/countdown-digit-bg.png') top center no-repeat; }
.cdtimeunit {float: left; vertical-align: bottom; line-height: 32px; margin-right: 9px; }
 
 
 /* LISTING AREA */
 td#CentralArea div.v4stabl {height: 32px; background: transparent url('../images/menu-bg.png') center center repeat-x; font-size: 1px; color: #fbf5ec; position: relative; top: -12px; }
 td#CentralArea div.v4stabl b {  margin-right: 15px; background: url('../images/menu-item-bg.png') left bottom no-repeat; border-radius: 0px 16px 16px 0px; font-size: 20px; font-family: 'Lobster', cursive; color: #f1e4d1; font-weight: normal; padding: 4px 15px;}
 td#CentralArea div.v4stabl a { margin-right: 15px; background: url('../images/menu-item-bg.png') left top no-repeat; border-radius: 0px 16px 16px 0px; font-size: 20px; font-family: 'Lobster', cursive; color: #948d83 !important; font-weight: normal; padding: 3px 15px; text-decoration: none;}
 .r3_t, .r3_t b, .r3_bl, .r3_bl b { background:  none; }
 .r3_t i, .r3_bl i {border: none;}
 .r3_hm, .r3_c, .r3_s { border:  none; }
.fpcc .countClass, .fpcc .matchClass, .fpcc .keywordClass { color: #948d83; text-shadow: 1px 1px white !important; }
.fpcc .keywordClass { color: #6e8cb5 !important;}
span.pdmt .label {color: #948d83 !important; text-shadow: 1px 1px white !important;}
span.pdmt .cur { color: #6e8cb5 !important; }
.ctrlbr { border-bottom: none;}
.rs_box { border-top: 1px dashed #c1b7a9;}
.cmpBr { background: transparent url('../images/products-top-bg.png') top repeat-x; border: none; color: white; }
td#CentralArea table.gallery td.picture.camera div.image {width: auto !important; overflow: visible;}
td#CentralArea table.gallery td.picture.camera img {border: 10px solid white; -webkit-box-shadow: 0 8px 6px -6px #999; -moz-box-shadow: 0 8px 6px -6px black; box-shadow: 0 8px 6px -6px #999;}
td#CentralArea a.ppr { background: url('../images/icon-zoom.png') top left no-repeat; width: 16px; height: 16px; line-height: 16px;  padding: 2px 0px 3px 20px;}
td#CentralArea .details div.ttl a{ color: #6e8cb5; text-shadow: 1px 1px white;}

td#CentralArea .grid td.left {border: none;}
td#CentralArea .grid td.gallery {padding: 10px;}
td#CentralArea .grid td.gallery table.gallery {background-color: #F5ECDF; border-radius: 10px; }

td#CentralArea div.dynpg {border: none;}
td#CentralArea div.dynpg table.pgbc {border-top: none; background: transparent url('../images/products-bottom-bg.png') top repeat-x;}
td#CentralArea div.dynpg table.pgbc span.page {font-family: 'Lobster', cursive; font-size: 25px; color: white; text-shadow: 1px 1px #999;} 