/*



Theme Name: TheClothesShop Dark



Theme URI: http://www.soufyandesigns.com



Description: A child theme of TheClothesShop with dark tones.



Template: TheClothesShop



Author: Soufyan Souktani



Author URI: http://www.soufyandesigns.com



Version: 1.0.6



*/







@import url(../TheClothesShop/style.css);







/*make sticky footer*/



html, body { height:100%;}



body {background:#000000 url(images/body_bgd12.jpg) no-repeat top center;font-family:Tahoma, Helvetica, Arial, sans-serif;color:#f6f6f6;}



body.category, body.archive {background:#000 url(images/body_bgd12.jpg) no-repeat top center;}



body.single, body.page, body.search,  body.error404, body.shopping_cart {background:#000000 url(images/body_bgd12.jpg) no-repeat top center;}



#pg_wrap {min-height:100%;height:auto;}



.container {width:960px;margin:0 auto;}



/*For the Big Footer */



.bigftfl {padding-bottom:300px;}/*to keep content from hiding behind the footer. Value= footer's height +36px */



/*For the Small Footer */



.smallftfl {padding-bottom:72px;}/*to keep content from hiding behind the footer. Value= footer's height  +36px*/







/*** 







FOOTER 







***/







#footer {position:relative;z-index:10;color:#907976;}



#footer a {color:#f6f6f6;}







/*Big Footer styles*/



.bigft {margin-top:-263px;}



.bigft .container {border-top:1px solid #331d1b;height:262px;/*minus the border*/}



.bigft .footer_box {float:left;width:292px;margin-bottom:18px;padding-top:36px;}



.bigft .footer_box .footer_inner_box {border-left:1px solid #331d1b;padding-left:18px;}



.bigft .middle {margin:0 15px;}



.bigft .footer_box h3 {margin-bottom:12px;color:#c4b4b2;}



.bigft .footer_box p {margin:0;}



.bigft .footer_notes {clear:both;border-top:1px solid #331d1b;}











/*Small Footer Styles*/



.smallft {margin-top:-35px;}



.smallft .container {border-top:1px solid #331d1b;height:34px;/*minus the border*/}



.footer_notes {padding:9px 0 0;font-size:0.8em;overflow:hidden;margin:0;}



.footer_notes span {float:right;}



.footer_notes .copyright {float:left;}







/*** 







HEADER 







***/







#header .container {padding-top:18px;}







#header .container_alt {padding-top:0;}







/** HEADER DISPLAY COMBINATIONS **/



/* DEFAULT-Centering the Header's content */



/*



firefox has a problem with display:table; :( too bad!! Delete the commented out lines and replace with lines 69-71



#header .centeringWrap {display:table;width:100%;}



#header .primary_nav, #header h1 {display:table-cell;width:33.33%;}



*/



#header .centeringWrap {overflow:hidden;width:100%;}



#header .primary_nav, #header h1 {float:left;}



#header .primary_r {float:right;}



#header h1 {margin-bottom:0;width:270px;height:100px;text-indent:-9999em;background:url(images/Islamic-Reflections-web.png) no-repeat top;}



#header h1 a {float:left;display:block;width:382px;height:49px;}



/*same firefox issue as above delete the commented out line and replace with line76



#header ul li { display:table-cell;vertical-align:middle;white-space:nowrap;}*/



#header ul li { float:left;white-space:nowrap;}



#header ul li a {display:block;color:#b1a5a4;font-size:1.1em;letter-spacing:1px;padding:10px 0 15px 16px;}



#header ul li:first-child a {padding-left:0;}



#header ul li a:focus, #header ul li a:hover, #header ul li a:active, #header ul .current_page_item a, #header ul .current_page_ancestor a, 



body.home #header ul li.home a, #header ul .current-cat a, #header ul .current-cat-parent a, body.category-blog #header ul .blog a {color:#f6f6f6;text-decoration:underline;}







/* LOGO TOP LEFT and LRSC Links checked for top right*/



#header .logoL .centeringWrap, #header .logoL_alt .centeringWrap {display:block; clear:both;float:left;width:100%;}



#header .logoL .topLinks {float:right;}



#header .logoL .primary_nav, #header .logoL h1 {display:block;}



#header .logoL h1, #header .logoL_alt h1 {float:left;background:url(images/logoL-trans.png) no-repeat top;}



#header .logoL ul li a {padding:7px 0 7px 16px;}











/** SHOPPING BAG **/



#header ul li.bag, #header ul li.bag a, #header ul li.bag span {text-align:center;}



#header ul li.bag span img {vertical-align:text-bottom;}



#header ul li.bag a {padding:0;font-size:1em;}



#header ul li.bag span, #header ul li.bag a {color:#fecfc7;}



#header ul li.bag a:focus, #header ul li.bag a:hover {text-decoration:none;color:#f6f6f6;}







/** MAIN CATEGORY NAVIGATION **/



#header .MainCatsNav {padding-top:9px;}



#header .MainCatsNav ul {display:table;margin:0 auto;border:1px solid #543a37;border-right:0 none;border-left:0 none;}



#header .MainCatsNav ul li {text-align:center;}



#header .MainCatsNav ul li a {padding:10px 8px;}







/*Main Category Navigation Downs*/



#header .MainCatsNav ul, #header .MainCatsNav ul ul {z-index:900;}



#header .MainCatsNav ul li {position:relative;}



#header .MainCatsNav ul ul {position:absolute;display:none;top:25px;background:url(images/lowOpbgd.png);}



#header .MainCatsNav ul ul li, #header .MainCatsNav ul ul li a {text-align:left;display:block;float:none;border:0 none;}



#header .MainCatsNav ul ul li a {padding:10px;text-decoration:none;}



#header .MainCatsNav ul ul li a:focus, #header .MainCatsNav ul ul li a:hover {text-decoration:underline;color:#f6f6f6;}







/* LOGO TOP LEFT */



#header .logoL .MainCatsNav, #header .logoL_alt .MainCatsNav {clear:both;padding-top:0;}







/*tooltip*/



#header .tooltip {  display:none; color:#210300;background-color:#ffa; border:1px solid #000; padding:9px;-moz-box-shadow: 2px 2px 11px #666; -webkit-box-shadow: 2px 2px 11px #666; width:250px; }







/*** 







FLOATSWRAP  







***/







/** SUBPAGE HEADINGS **/



.whereAmI {padding:10px 0 10px;border-bottom:1px solid #7b6360;margin-bottom:36px;color:#ddd4d3;}



.whereAmI a {border-bottom:1px solid #a0bd59;}



.whereAmI a:focus, .whereAmI a:hover, .whereAmI a:active {color:#ddd4d3;text-decoration:none;border-bottom-color:#ddd4d3;}



.cat-title-alt, .single-title {margin-bottom:5px;}











/** SUBCATEGORY NAVIGATION **/



.SubCatNav {display:table;display:inline-block;/* for ie */width:100%;border-bottom:1px solid #7b6360;padding-bottom:5px;margin-bottom:36px;}



.single_SubCatNav {margin-bottom:0;}



.SubCatNav ul {display:table-cell;padding:0 10px;float:left;vertical-align:middle;}



.SubCatNav .viewAll {padding-left:0;border-right:1px solid #7b6360;}



.SubCatNav ul li a {color:#B1A5A4;font-size:1.15em;letter-spacing:1px;display:block;padding:5px 0;}



.SubCatNav ul li a:focus, .SubCatNav ul li a:hover, .SubCatNav ul li a:active, .SubCatNav ul .current-category a, .SubCatNav ul .current-category-parent a, .SubCatNav ul .active a {color:#f6f6f6;text-decoration:none;}







/** GENERAL PRODUCT POST STYLING **/



/* content boxes */



.c_box {float:left;margin-left:15px;background:#f6f6f6;text-align:center;}



.theProds .c_box {width:180px;}/*5 columns or 4 with narrow sidebar*/



.theProds .c_box1_ws {width:635px;text-align:left;} /*1 column with wide sidebar*/



.theProds .c_box2_ns {width:375px;} /*2 columns with narrow sidebar*/



.secondary_content .c_box3, .theCats .c_box, .pageCont .c_box, .theTags .c_box, .theProds .c_box2_ws {width:310px;} /*3 columns or 2 with wide sidebar*/



.secondary_content .c_box2 {width:472px;background:transparent;text-align:left;}



.theCats .c_box3_alt, .theProds_alt .c_box3_ws, .tagCol3_ws .c_box {width:201px;}/*3 columns with wide sidebar*/



.catCol3_ns .c_box3_alt_n , .theProds_alt_n .c_box3_ns {width:245px;} /*3 columns with narrow sidebar*/



.tagCol4_ws .c_box, .theProds_alt .c_box4_ws {width:147px;} /*4 columns with wide sidebar*/



.c_box_first {margin-left:0;}



.contentWrap {margin:10px;overflow:hidden;background:#eae7df;border:1px dashed #c8c1c1;position:relative;color:#210300;}



.c_box_padding {padding:10px;}



.contentWrap .hover_img, .contentWrap .hover_link, .contentWrap .static_img, .contentWrap .static_link {position:absolute;top:0;left:0;background:#eae7df url(images/hover_link_bgd.png) no-repeat center top;}



.contentWrap .static_img  {top:10px;left:10px;}



.contentWrap .error {color:red;}







/** FEATURED CONTENT **/



.featured {padding-top:36px;}



.featured_alt {padding-top:18px;}



.hover_block {float:left;display:inline;width:320px;text-align:center;}



.mainCat1 {width:960px;}



.mainCat2 {width:480px;}



.mainCat4 {width:240px;}



.mainCat5 {width:192px;}



.featured .contentWrap, .subcatnavi {height:375px;}/*adjust the height px value if using a taller or shorter image*/



.featured .contentWrap {margin:0;background:#f6f6f6;padding:10px;overflow:hidden;position:relative;border:0 none;border-left:1px solid #e6e6e6;}



.featured .hover_link {background:transparent;}



.featured .hover_link img {margin:10px 0 0 10px;}



.featured .hover_block div a {display:block;}



.featured .hover_block  .mainCatTitle {display:block;margin:18px 0 36px;height:30px;color:#5b4b4a;font-size:3.15em;}



.featured .hover_block  .mainCatTitle:focus, .featured .hover_block  .mainCatTitle:hover {color:#eae7df;text-decoration:none;}







.subcatnavi a {font-size:2.25em;color:#5f4543;letter-spacing:1px;padding:5px 0;}



.subcatnavi .mens-sale a, .subcatnavi .mens-clearance a, .subcatnavi .womens-sale a, .subcatnavi .womens-clearance a, .subcatnavi .bedding-sale a, .subcatnavi .bedding-clearance a {color:#dc2406;}



.subcatnavi a:focus, .subcatnavi a:hover {color:#210300;text-decoration:none;}







/** SECONDARY CONTENT **/



.secondary_content {clear:both;}







/** THE CATEGORIES && THE PRODUCTS on Category Pages || tag pages **/



.theCats_alt, .theProds_alt, .theTags {width:635px;}



.catCol3_ns, .theProds_alt_n {width:765px;}



.theCats .c_box, .theProds .c_box, .theTags .c_box  {margin-top:15px;}



.theCats .top_row, .theProds .top_row, .theTags .top_row {margin-top:0;}







/* for categories */



.theCats .hover_link, .theCats .static_link {color:#210300;letter-spacing:1px;text-align:center;display:block;width:100%;}



/*if a category specific image is used*/



.theCats .hover_link_alt, .theCats .static_link_alt  {text-indent:-9999em;}







/*3 columns without sidebar || 2 columns with sidebar*/



/*specify the height in order to center the Category Text Title-adjust as needed*/



.theCats .subsubcatnavi  {height:116px;}/*height:136px - 10px padding = 116px*/



.theCats .hover_link, .theCats .static_link {letter-spacing:1px;font-size:3em;padding:50px 0;}/*to center the cufon text: 136 - 36(the span height from cufon) -> /2 = 50*/



/*for longer text that wraps*/



.theCats .sheets-and-comforter-covers .hover_link, .theCats .sheets-and-comforter-covers .static_link {padding:32px 0;}/*to center the cufon text: 136 - 72(the span height from cufon) -> /2 = 32*/



/*if a category specific image is used*/



.theCats .hover_link_alt, .theCats .static_link_alt  {height:136px;padding:0;}







/*3 columns with sidebar*/



.theCats .c_box3_alt .subsubcatnavi  {height:136px;} /*height:156px - 10px padding = 136px*/



.theCats .c_box3_alt .hover_link, .theCats .c_box3_alt .static_link {font-size:2em;padding:66px 0;}/*to center the cufon text: 156 - 24(the span height from cufon) -> /2 = 66*/



/*for longer text that wraps (3 lines)*/



.catCol3 .sheets-and-comforter-covers .hover_link, .catCol3 .sheets-and-comforter-covers .static_link {padding:42px 0;}/*to center the cufon text: 156 - 72(the span height from cufon) -> /2 = 42*/



/*for longer text that wraps (2 lines)*/



.catCol3_ns .sheets-and-comforter-covers .hover_link, .catCol3_ws .throws-and-blankets .hover_link, 



.catCol3_ns .sheets-and-comforter-covers .static_link, .catCol3_ws .throws-and-blankets .static_link {padding:54px 0;}/*to center the cufon text: 156 - 48(the span height from cufon) -> /2 = 54*/



/*if a category specific image is used*/



.theCats .c_box3_alt  .hover_link_alt, .theCats .c_box3_alt  .static_link_alt  {height:156px;padding:0;}







/*styling the text links*/



.theCats .mens-sale .hover_link, .theCats .mens-clearance .hover_link, 



.theCats .womens-sale .hover_link, .theCats .womens-clearance .hover_link, 



.theCats .bedding-sale .hover_link, .theCats .bedding-clearance .hover_link, 



.theCats .mens-sale .static_link, .theCats .mens-clearance .static_link, 



.theCats .womens-sale .static_link, .theCats .womens-clearance .static_link, 



.theCats .bedding-sale .static_link, .theCats .bedding-clearance .static_link {color:#dc2406;}



.theCats .hover_link:focus, .theCats .hover_link:hover, 



.theCats .static_link:focus, .theCats .static_link:hover {text-decoration:none;}



.subsubcatnavi a {display:block;color:#210300;letter-spacing:1px;text-align:center;font-size:1.1em;font-family:Tahoma;padding:4px 0;}



.subsubcatnavi li:first-child {border-bottom:1px solid #fff;}







/* for products */



.theProds .contentWrap, .theTags .contentWrap {border:0 none;background:transparent;}



.theProds .c_box1_ws img{float:left;}



.teaser {padding:5px 0 0;text-align:left;color:#210300;}



.theProds .c_box1_ws .teaser {float:right;width:205px;}



.teaser p {margin-bottom:0;}



.teaser .entry-title {font-weight:normal;}



.teaser .entry-title a {padding-bottom:0px;line-height:18px;color:#210300;}



.teaser .entry-title a:focus, .teaser .entry-title a:hover {color:#dc2406;}



.teaser .price_value .was {text-decoration:line-through;color:#b6a29f;}



.teaser .price_value .is, .teaser .item_remarks {color:#ff0000;}











/** WP- PAGENAVI **/



.wp-pagenavi {clear:both;padding-top:36px;text-align:right;text-transform:uppercase;}



.wp-pagenavi .pages {float:left;}



.wp-pagenavi a, .wp-pagenavi .current {background:#210300;border:1px solid #331d1b;margin-left:3px;padding:3px 7px;}



.wp-pagenavi a:focus, .wp-pagenavi a:hover, #content .wp-pagenavi .current {color:#f6f6f6;}











/** THE SINGLE PRODUCT PAGE  **/



#singleMainContent {clear:both;}



.imgSection {float:left;width:375px;}



.prodDetails {position:relative;float:right;width:549px;}



.prodDetails h1 {margin-bottom:18px;}



.tabsWrapAlt, .tabsWrap {float:left;width:52px;}



.tabsWrap {width:50px;background:#f6f6f6;}



.tabsWrap .tabs {background:#eae7df;margin:5px;}



.tabsWrap .tabs li {padding:5px;}



.tabsWrapAlt li {margin-bottom:5px;}







/*for image thumbs*/



.tabsWrapAlt .thumbTab {display:block;overflow:hidden;border:1px solid #FDFDFD;}



.tabsWrapAlt .thumbTab:focus, .tabsWrapAlt .thumbTab:hover, .tabsWrapAlt .current {border-color:#ff0000;}







/*for numbered tabs*/



.tabsWrap .numTab {display:block;padding:5px;background:#80605d;border:1px solid #745452;text-align:center;color:#eae7df;width:auto;}



.tabsWrap .numTab:focus, .tabsWrap .numTab:hover, .tabsWrap .current {background:#f6f6f6;border-color:#d6d1ca;color:#210300;text-decoration:none;}







/*the product image*/



.imgSection .c_box {float:right;width:310px;margin:0 0 36px;}



.imgSection .c_box .contentWrap {border:0 none;} 







/*Magic Zoom effect - the zoom window*/



#zoom1-big {position:absolute;top:0px;left:0px;}







/*lighbox effect*/



.mediaPanes .theProdMedia {display:none;}



.mediaPanes .theProdMedia:first-child {display:block;}



.inner_mediaPanes {float:right;width:290px;}







/*when a video is used or when the jQzoom is used*/



.videotabs {width:375px;overflow:hidden;}



.videotabs li {float:left;display:inline;margin-bottom:0;}



.videotabs li a {display:block;float:left;width:167px;font-size:1.275em;text-align:center;padding:10px;color:#e6e2d7;}



.videotabs li .videoTab {width:168px;}



.videotabs li a:focus, .videotabs li a:hover, .videotabs li .current {background:#f6f6f6;color:#3e201c;text-decoration:none;}



.imgSection .v_box, .imgSection .jqzoomBox, .imgSection .mzBox {float:none;clear:both;width:375px;} 



.v_box .mediaPanes, .jqzoomBox .contentWrap, .mzBox .contentWrap {margin:0; padding:10px;background:#f6f6f6;}



.innerProdMedia .MagicZoom {float:right;position:relative;overflow:hidden;}







/*related*/



.related {clear:both;}



.related .tabs {overflow:hidden;}



.related .tabs li {display:inline;float:left;}



.related .tabs li a {display:block;float:left;width:167.5px;font-size:1.275em;text-align:center;padding:10px;color:#e6e2d7;}



.related .tabs li a:focus, .related .tabs li a:hover, .related .tabs li a.current {background:#f6f6f6;color:#3e201c;text-decoration:none;}



.related .panes {padding:10px 5px;background:#f6f6f6;position:relative;}



.related .panes img {padding:0 3.5px;}







/*product footnotes*/



#footnotes {padding:10px 0;border:1px solid #7b6360;border-right:0 none;border-left:0 none;text-align:center;margin-bottom:18px;}



#footnotes .l1 {display:table;margin:0 auto;}



#footnotes li {display:table-cell;width:25%;}



#footnotes li a {display:block;text-align:center;padding:0 9px;vertical-align:middle;}



#footnotes li a:focus, #footnotes li a:hover {color:#f6f6f6;text-decoration:none;}



#footnotes img {margin-right:10px;}







/*price and item ID*/



.prodDetails .price {font-size:1.375em;overflow:hidden;}



.prodDetails .was, .prodDetails .basisprice {font-size:1em;color:#ccc;}



.prodDetails .was {text-decoration:line-through;}



.prodDetails .itemID {font-size:0.875em;}







/*Colour Select / Size Select*/



#the_product select {width:100px;}







/* Action Buttons */



/* single page || shopping cart buttons */



#the_product  #greyAdd, #the_product .shopform_btn{float:left;}



#vCart {clear:both;padding-top:18px;}



#vCart .shopform_btn, #the_product .add_to_wishlist, .pay_now {float:right;margin-left:10px;}







#proceed2Checkout .shopform_btn {float:right;margin:0;}



.shopform_btn , .shopform_btn a, .cartActionBtn {height:25px;width:122px;cursor:pointer;overflow:hidden;padding:0;border:0 none;}



.order_form .update_cart, .checkoutSteps .next_step {height:25px;margin:0;padding:0px;border:0 none;}



.order_form .update_cart {float:left;width:122px;margin:0 10px 0 536px;background:#cecece url(images/update_cart.png) no-repeat top center;}



.checkoutSteps .next_step {width:97px;background:#cecece url(images/next_step.png) no-repeat top center;}



.add_to_wishlist, .add_to_wishlist a {width:153px;}



/*link buttons*/



.shopform_btn a, .cartActionBtn {display:block;background:url(images/buy_now.png) no-repeat top left;text-indent:-9999em;}



.get_now {display:block;width:32px;height:32px;background:url(images/get_now.png) no-repeat top left;text-indent:-9999em;}



.add_to_wishlist_inactive a {background:url(images/add_to_wishlist_inactive.png) no-repeat top left;}



.start_shop {width:160px;background:url(images/start_shopping) no-repeat top left;}



.cont_shop {float:left;margin-right:10px;width:160px;background:url(images/continue_shopping.png) no-repeat top left;}



.wishList_cont_shop {float:right;margin-right:0;}



.shopform_btn a:hover, .shopform_btn a:focus, .start_shop:hover, .start_shop:focus, .cont_shop:focus, .cont_shop:hover, .update_cart:focus, .update_cart:hover, .next_step:hover, .next_step:focus {background-position: 0 -25px;}



.shopform_btn a:active, .start_shop:active, .cont_shop:active, .update_cart:active, .next_step:active {background-position: 0 -50px;}



/*input buttons*/



.shopform_btn input{margin:0;padding:0;}



.shopform_btn:hover input, .shopform_btn:focus input {margin-top:-25px;}



.shopform_btn:active input {margin-top:-50px;}







/*Product Navigation*/



.prodNav {padding:2px 0 18px;text-align:right;}



.prodNav img {vertical-align:middle;}



.linksBottom {clear:both;padding-top:10px;}



.linksBottom  .prodNav {float:right;}



.adjacentProd {position:relative;}



.adjacentImg {background:#f6f6f6;padding:3px;position:absolute;top:-120px;display:none;}



.previousProd .adjacentImg {right:0;}



.nextProd .adjacentImg {left:0;}







/* the overlayed element */



.overlay {background:url(images/offwhite.png) no-repeat;width:600px;/*height:470px;*/display:none;padding:55px;position:relative;color:#210300;}



.overlay .close {background:url(images/close.png) no-repeat;position:absolute;right:10px;top:10px;cursor:pointer;height:28px;width:28px;}



.mediumoverlay {background:url(images/offwhitemedium.png) no-repeat;width:300px;/*height:245px;*/}



.largeoverlay {background:url(images/offwhitelarge.png) no-repeat;width:700px;/*height:550px;*/}



.largeoverlay .close {right:15px;top:15px;}



.mediumoverlay .close {right:0;top:0;}







/* overlay content */



.overlay a {color:#99cc33;}



.overlay .loadingImg {position:absolute; top:50%; left:50%;height:32px; margin-top:-16px;}



#myloginoverlay a, #wishListOverlay a {font-size:1em;color:#900d05;}



.ico a {display:block;float:left;width:33.33%;font-size:1.3em;margin-top:18px;color:#210300;}



.subscribe_ico a {text-align:center;}



.share_ico img {margin-right:10px;float:left;}



#searchform label {font-size:1.2em;float:left;margin-right:6px;padding-top:6px;}



#searchform input {display:inline;}



#shoppingbagoverlay {background:#f8f8f8;width:auto;height:auto;}



#shoppingbagoverlay .close {top:-10px;right:-10px;}



#sizesInfoOverlay .sizeChartWrap {height:470px;overflow-y:auto;}







/**  PAGES  **/



.narrow {width:614px;}







/**  BLOG  **/



/*on category pages*/



.blogPost .date, .archive_post .date {width:60px;margin-right:10px;}



.blogPost .comments-link {text-align:right;padding-right:37px;width:32px;height:32px;background:url(images/comment_32-trans.png) no-repeat top right;}



.blogPost .entry {clear:both;margin-top:10px;}



.blogPost .teaser {color:#f6f6f6;padding:0;}



.blogPost .teaser p {margin-bottom:18px;}



.blogPost .meta {border-bottom:1px solid #7b6360;padding-bottom:18px;clear:both;}



.blogPost  .thumb_img {margin:0 18px 18px 0;}



/*on single pages*/



#singleBlogPost {margin-top:31px;}



.single_blog_post {margin-top:10px;}







/*Widget Ready Areas*/



.sidebar {width:310px;}



.sidebar_narrow {width:180px;}



.sidebar .widget {margin-bottom:36px;}



.sidebar .widget .widget-title {border-bottom:1px solid #A28D8A;padding-bottom:10px;}



.widget_faq ul, .csw, .widgetPadding  {background:url(images/lowOpbgd.png);padding:10px;}



.widget_faq .widgetPadding, .widget_promotions .widgetPadding {background:transparent;padding:0;}



.main_csw {margin-top:36px;padding:0;background:transparent;}



.widget ul li {border-top:1px solid #7b6360;} 



.widget ul li:first-child {border:0 none;}



.widget ul li a {display:block;padding:9px 0;color:#f6f6f6;} 



.widget ul li a:focus, .widget ul li a:hover {color:#a0bd59;text-decoration:underline;}



.widget ul .current-cat a, .widget ul .current-cat-parent a, .widget ul .current_page_item a {color:#210300;}







/*Front Page Secondary Content*/



.secondary_content .c_box {background:transparent;}



.secondary_content .c_box5 {width:180px;}







/*Category RSS Widget*/



.widget_category_rss ul, .widget_category_rss ul li {float:left;width:100%;}



.widget_category_rss ul li a {float:left;padding:15px 0 5px;}



.widget_category_rss ul li a img {margin-top:-10px;}







/*Pages List*/



.widget_pages_list ul li {border:0 none;}



.widget_pages_list ul li a {padding:5px 0;}







/*NWS Promotions Widget (all 3 of them) || NWS Gift Cards widget*/



.widget_promotions_imgWrap, .widget_gift_cards .giftform_btn {display:block;height:135px;overflow:hidden;}/*to use as reference point for the positioning below and hide the image overflow!*/







/* NWS Gift Cards widget || NWS Promotions Widget*/



.widget_gift_cards .giftform_btn, .widget_promotions_alt {cursor:pointer;}



.widget_gift_cards .giftform_btn input{margin:0;padding:0;}



.widget_gift_cards .giftform_btn:hover input, .widget_gift_cards .giftform_btn:focus input, 



.widget_promotions_alt a:hover img, .widget_promotions_alt a:focus img {margin-top:-135px;}







/* NWS 2Link Promotions Widget || NWS 3Link Promotions Widget*/



.widget_promotions2Links .widget_promotions_imgWrap, .widget_promotions3Links .widget_promotions_imgWrap {position:relative;}/*prepare to position the links*/



.widget_promotions2Links a, .widget_promotions3Links a {overflow:hidden;position:absolute;top:104px;height:25px;font-size:1.3em;letter-spacing:2px;}/*hide the overflow img and position the links*/



.widget_promotions2Links a {width:155px;}/* =310 / 2 */



.widget_promotions3Links a {width:103px;}/* =310 / 3 */



.sidebar .widget_promotions2Links a, .c_box5 .widget_promotions2Links a {width:90px;}/* sidebar =180 / 2 */



.sidebar .widget_promotions3Links a, .c_box5 .widget_promotions3Links a {width:60px;}/* sidebar =180 / 3 */



.widget_promotions2Links .link1, .widget_promotions3Links .link1 {left:0;}



.widget_promotions2Links .link2, .widget_promotions3Links .link3 {right:0;}



.widget_promotions3Links .link2 {left:103px;}/* =link width */



.sidebar .widget_promotions3Links .link2, .c_box5 .widget_promotions3Links .link2 {left:60px;}/* sidebar =link width */



.widget_promotions2Links a img, .widget_promotions3Links a img {margin-top:-100px;}/*measure the link distance from the top*/



.widget_promotions2Links .link2 img {margin-left:-155px;}/* =link width */



.widget_promotions3Links .link3 img {margin-left:-206px;}/* =link width x 2 */



.sidebar .widget_promotions2Links .link2 img, .sidebar .widget_promotions3Links .link3 img, .c_box5 .widget_promotions2Links .link2 img, .c_box5 .widget_promotions3Links .link3 img {margin-left:-90px;}/* in sidebar =link width*/



.sidebar .widget_promotions3Links .link3 img, .c_box5 .widget_promotions3Links .link3 img {margin-left:-120px;}/* sidebar =link width x 2 */



.widget_promotions3Links .link2 img {margin-left:-103px;}/* =link width x 2 */



.sidebar .widget_promotions3Links .link2 img, .c_box5 .widget_promotions3Links .link2 img {margin-left:-60px;}/*sidebar =link width */



.widget_promotions2Links a:focus img, .widget_promotions2Links a:hover img, .widget_promotions2Links a:active img, 



.widget_promotions3Links a:focus img, .widget_promotions3Links a:hover img, .widget_promotions3Links a:active img{margin-top:-235px;}/*top negative value = height (135px) + 100px (link distance from the top)*/







/*Shop By... widgets*/



/*when using a select drop down*/



.shop_by_widget select {background:#e4dfd3;border:1px solid #f6f6f6;}



.sidebar_narrow .shop_by_widget select {width:160px;}







/*.shop_by_widget {text-align:center;}*/ /* uncomment this if you like to center the images*/



.shop_by_widget h3 {margin-bottom:7px;text-align:left;}



.shop_by_widget img {padding:3px;border:1px solid #7b6360;margin:11px 0 0 11px;}



.shop_by_widget .first img {margin-left:0;}







/*subpages widget*/



.tcsWidget_subpages a {color:#f6f6f6;}



.tcsWidget_subpages a:focus, .tcsWidget_subpages a:hover {color:#a0bd59;text-decoration:underline;}



.tcsWidget_subpages li.current_page_item a {color:#210300;}







/*alternative contact info*/



.contactAddress, .widget .contactAddress li {float:left; width:100%;border:0 none;}



.contactAddress span {float:left;width:126px;}



.contactAddress p {clear:none;float:right;width:144px;}







/*Customer Service and common questions*/



.pageCont .c_box {background:transparent;text-align:left;margin-top:15px;}



.pageCont .top_row {margin-top:0;}



.pageCont ul li a, .acc_widgets_area ul li a {display:block;padding:6px 0;font-size:1.175em;}



.pageCont .c_box h1 a, .acc_widgets_area ul li a  {color:#f6f6f6;}



.pageCont .c_box h1 a:focus, .pageCont .c_box h1 a:hover, .acc_widgets_area ul li a:focus, .acc_widgets_area ul li a:hover, .acc_widgets_area ul li a:active {color:#a0bd59;}







/*Account Register && Account Login pages */



.signInAcc, .acc_widgets_area {width:462px;}







/*My Account Sign In*/



.passhelp {margin-bottom:6px;display:block;}











/*Create an Account*/



.crAcc {clear:both;}



#createAccount {border-bottom:1px solid #7b6360;margin-bottom:10px;}



#createAccount fieldset {width:310px;float:left;margin-left:15px;}



#createAccount #pt1 {margin-left:0;}



#createAccount fieldset legend span {display:none;}



#pt1 {background:url(images/st1.png) no-repeat top left;}



#pt2 {background:url(images/st2.png) no-repeat top left;}



#pt3 {background:url(images/st3.png) no-repeat top left;}



#createAccount fieldset h2 {height:4em;margin-top:45px;}



#createAccount fieldset div.help {color: #ebe8e0;font-weight:bold;height:5em;}



#createAccount #pt3 input {height:5em;width:18em;}







/* Contact */



.contactForm {width:616px;}



.contactForm .alignleft, .contactForm .alignright {width:50%;}



.contactForm textarea {width:560px;}







/* contact form */



.cform {width:100%;}



.cform legend  {display:none;}



.cform fieldset {background:transparent;border:0 none;padding:0;margin:0;}



.cform .cf-ol {overflow:hidden;}



.cform li {float:left;width:49%;}



.cform #li--6 {clear:both;width:100%;}



.cform label, .cform label span {text-align:left;font-size:1.1em;color:#eee2ca;}



.cform input, .cform textarea {width: 266px;}



.cform textarea {width:98%;margin-top:6px;}



.cform .reqtxt, .cform .emailreqtxt {color:#ff3333;position:absolute;top:0;right:8%;}



.cform #li--6 .reqtxt {right:0;}



.cform .cf-ol {list-style-type:none;margin:0;}



.cform .cf-ol li {position:relative;}



.cform .backbutton, .cform .resetbutton, .cform .sendbutton {width:100px;background:#f3f3f3;border:1px solid #999!important;border-top-color:#CCC!important;border-left-color:#CCC!important;color:#666666;padding:5px;letter-spacing:1px;}



.cform .backbutton:hover, .cform .resetbutton:hover, .cform .sendbutton:hover, 



.cform .backbutton:focus, .cform .resetbutton:focus, .cform .sendbutton:focus {background:#fff;text-decoration:none;border:1px solid #CCC;border-top-color:#999;border-left-color:#999;}



.cform .backbutton:active, .cform .resetbutton:active, .cform .sendbutton:active {background:#dedede;}



.linklove {display:none;}







/*Tell a Friend form*/



.overlay .cform label, .overlay .cform label span {color:#210300;}



.overlay .cform .reqtxt, .overlay .cform .emailreqtxt {right:20%;}



.overlay .cform .backbutton, .overlay .cform .resetbutton, .overlay .cform .sendbutton {width:100px;background:#210300;border:1px solid #000!important;color:#f6f6f6;padding:4px;}



.overlay .cform .backbutton:hover, .overlay .cform .resetbutton:hover, .overlay .cform .sendbutton:hover, 



.overlay .cform .backbutton:focus, .overlay .cform .resetbutton:focus, .overlay .cform .sendbutton:focus {background:#3e1f1c;border-color:#210300;}



.overlay .cform .backbutton:active, .overlay .cform .resetbutton:active, .overlay .cform .sendbutton:active {background:#210300;}



.overlay .cform textarea {width:610px;}







/*validation for Contact form || Tell a Friend form || Login || Register */



.waiting {background:transparent !important;color:#cc9900 !important;}



.failure, .success, .login_err {padding:3px;margin-bottom:6px;color:#210300!important;}



.failure, .login_err  {background:#f7e6e3;border:1px solid #fecfc7;}



.success {background:#e3edcb!important;border:1px solid #ebfebc;}



.error {color:#fecfc7;}



.success {color:#ebfebc;}







/* Search Form */



#sform .level-0 {font-size:1.175em;border-top:1px dashed #333;}



#sform .level-1 {font-size:1.1em;}



#sform .level-2 {font-size:1em;}







/** ACCOUNT MEMBER AREA **/



#editEmail .formbutton, #editPassword .formbutton {clear:both; float:right;margin-right:0;}







/*tracking form*/



#trackingform img {cursor:pointer;vertical-align:middle;}







.edit_login_info_list .edit_login_info a, .my_information_list .my_information a, .my_wishlist_list .my_wishlist a {color:#210300;text-decoration:underline;}







/*############## SHOPPING CART && WISHLIST TABLE ###########################*/



/*the form && table*/



.order_table {border:1px solid #000;width:100%;background:#f6f6f6;color:#210300;}



.c_order th, .wishList_table th { border-top: 1px solid #fff;border-bottom: 1px solid #fff; font-weight: bold; }



.c_order td, .wishList_table td {border-top: 1px solid #c4bdbd;border-bottom: 1px solid #fff; }



.c_order a, .wishList_table a {color:#900d05;text-decoration:underline;}



.c_order a:focus, .c_order a:hover, .wishList_table a:focus, .wishList_table a:hover {text-decoration:none;}



.order_table thead, .order_table th  {background:#eae7df;}



.c_order .c_img_wrap, .c_order .c_img_wrap span, .wishList_table .c_img_wrap, .wishList_table .c_img_wrap span {display:block;float:left;border:1px solid #c4bdbd;}



.c_order .c_img_wrap span, .wishList_table .c_img_wrap span {border:1px solid #fff;padding:4px;}



.order_table td {vertical-align:middle;}



.order_table tr.sums td {vertical-align:top;background:#eae7df;border-bottom-color:#fff;}



.order_table .sum td {background:#eae7df;border-bottom-color:#fff;}



.order_table input {margin:0;}



.order_table input.text {width:30px;}



.order_table dl dt {margin:0;}



.order_table dd {margin-left:0;}







/*empty cart?*/



.cart_empty {margin:36px 0;color:#FF3333;}







/*shipping & handling info overlay*/



#handlingInfoOverlay {text-align:left!important;}







/* you may also like ( Shopping Cart Related )  */



.shoppingCartRelated {clear:both;margin-top:102px;background:transparent;}



.shoppingCartRelated img {background:#f6f6f6;padding:5px;margin-bottom:18px;}



.shoppingCartRelated img:hover {background:#eae7df;}







/** CHECKING OUT **/



.oSteps td.passiv, .oSteps td span {color:#B1A5A4;font-size: 1em;}



.oSteps td span {margin-right:3px;}



.oSteps td.aktiv, .oSteps td.aktiv span {color:#ebfebc;font-size: 1.5em;} 



.oSteps td.aktiv span {margin-right:6px;}







/*the headings going through checkout*/



.step1 h4, h4.step2, h4.step3 {font-weight:normal;}



.dlinks img {margin:0 18px 18px 0;}







/* Step4 special styles */



/*pick up from and pay on location*/



.pay_amount {color:#fecfc7;}







/*##############  COMMENTS ##############*/



.comments_title, .respond_title, .trackbacks {border-top:1px solid #7B6360;clear:both;}



.comments_title span, .respond_title span, #tweetbacks span {display:block;padding:9px;}



#comments {clear:both;margin-top:18px;padding-top:18px;}



#comments {margin-bottom:18px;}



.trackbacks_padding {position:relative;padding:9px;}



.trackback_title {float:left;width:50%;margin-bottom:0;}



.show_trackbacks {position:absolute;top:9px;right:9px;font-size:1.275em;}



.trackback {display:none;list-style-type: decimal;list-style-position:inside;}



.commentlist, .commentlist li {list-style-type:none;}



.commentlist li {list-style-position:outside;overflow:hidden;margin-bottom:36px;border:1px solid #7B6360;padding:18px;}



.commentlist .comment-author-admin {background:#351513;}



.commentlist li .children {padding:18px 0 0 36px;}



.commentlist .children li {}



.who_when {float:left;width:88px;}



.what {margin-left:106px;}



.what p {clear:none;}



.avatar {padding:5px;background:#7B6360;border:1px solid #210300;margin-bottom:9px;}



.commentlist .comment-author-admin .avatar {background:#210300;}



.fn {display:block;margin-bottom:9px;}



.comment-meta {margin-bottom:18px;}



.comment_navigation  {padding:9px 0;}



#pings {margin:18px 0 0 0;}



#pings li {margin:9px 0;}



#commentform label {width:200px;text-align:left;margin:0 0 6px 0;}



#commentform input.text, #commentform input[type='text'], #commentform textarea, #commentform select {width:285px;}



#commentform textarea { width:540px;}



#commentform #submit {float:left;margin:0;padding:6px;}







#commentform .subscribe-to-comments {overflow:hidden;padding-top:18px;}



#commentform .subscribe-to-comments #subscribe {float:left;}



#commentform .subscribe-to-comments label {width:400px;}







/*##############  SIZE CHARTS ##############*/



.wp-table-reloaded {background:#CDCDCD;margin:10px 0px 15px;width:100%;text-align:left;}



.wp-table-reloaded th {background:#E6EEEE;border:1px solid #fff;color:#555555;}



.wp-table-reloaded td {color:#3D3D3D;background:#fff;vertical-align:top;border-bottom:#fff;}



.wp-table-reloaded .even td {background:#fff;}



.wp-table-reloaded .odd td{background:#F0F0F6;}



.wp-table-reloaded .header {background:url(http://theclothesshop.sarah-neuber.de/wp-content/plugins/wp-table-reloaded/img/bg.gif) no-repeat center right;cursor:pointer;}



.wp-table-reloaded .headerSortUp {background:#8DBDD8 url(http://theclothesshop.sarah-neuber.de/wp-content/plugins/wp-table-reloaded/img/asc.gif) no-repeat center right;}



.wp-table-reloaded .headerSortDown {background:#8DBDD8 url(http://theclothesshop.sarah-neuber.de/wp-content/plugins/wp-table-reloaded/img/desc.gif) no-repeat center right;}







/*inside the overlay*/



.overlay .page_post {width:580px;}



.overlay .wp-table-reloaded {margin:0 0px 18px;}



.overlay .wp-table-reloaded th {background:#cdcdcd;}
