@charset "UTF-8";
/* CSS Document */


/* GENERAL */
#MainBody { width: 624px;}
h1.headtext { width:624px; height:86px; text-indent:-9999px; }



/* Elements */
#FashionBanner { margin-top:10px; margin-bottom:10px; z-index: 10;}
.VintageTitle_White { font-size:16px; color:#FFFFFF; font-weight:bold; }
.VintageTitle_WhiteSml { font-size:14px; color:#FFFFFF; font-weight:bold; }
.VintageTitle_Black { font-size:16px; color:#000000; font-weight:bold; }
.VintageTitle_BlackSml { font-size:14px; color:#000000; font-weight:bold; }

/* CSS layout */
.clear { clear: both; }
.clearfix:after { display:block; content:'.'; visibility:hidden; clear:both; height:0; }
.clearfix {display : inline-block; }

/* Hides from IE-mac \*/
.clearfix {display : block; }
/* End hide from IE-mac */



/* Intro para */
.lrg_text_box {width:599px; height:inherit; padding:10px 10px 10px 15px; background-color:#FFFFFF; border:1px solid #CCCCCC; margin-bottom:10px;}
.med_text_box {width:385px; margin-right:10px; float:left; padding:10px 10px 10px 15px; background-color:#FFFFFF; border:1px solid #CCCCCC; margin-bottom:10px;}
.sml_text_box {width:200px; float:left; padding:0px; background-color:#000; border:1px solid #CCCCCC; margin-bottom:10px;}



.band-holder {width:624px; height:300px; background-color:#FFFFFF; border:1px solid #CCCCCC; margin-bottom:10px;}
.band-copy {margin-top:215px; padding:12px; color:#FFFFFF;}



/* image map */
#imap-boutiques {float:left; display:inline; width:185px; height:300px; background:url(/shop/content/secondhandstore/fashion/images/bg_boutique.gif); position:relative; }
#imap-diy {float:left; display:inline; width:205px; height:300px; background:url(/shop/content/secondhandstore/fashion/images/bg_diy.gif); position:relative; }
#imap-vintage {float:left; display:inline; width:234px; height:300px; background:url(/shop/content/secondhandstore/fashion/images/bg_vintage.gif); position:relative; }

a#boutiques {display:block; width:185px; height:0; padding-top:300px; overflow:hidden; position:absolute;}
a#diy {display:block; width:205px; height:0; padding-top:300px; overflow:hidden; position:absolute;}
a#vintage {display:block; width:234px; height:0; padding-top:300px; overflow:hidden; position:absolute;}

a#boutiques {left:0px; top:0px; background:transparent url(/shop/content/secondhandstore/fashion/images/overlay.gif) }
a#diy {left:0px; top:0px; background:transparent url(/shop/content/secondhandstore/fashion/images/overlay.gif) }
a#vintage {left:0px; top:0px; background:transparent url(/shop/content/secondhandstore/fashion/images/overlay.gif) }

a#boutiques:hover, a#diy:hover, a#vintage:hover {background-position: 0 0;}







/* 3Boxes */
.3boxes { height:140px; width:624px; background-color:#666666; margin-bottom:10px; }
.box_one {width:175px; height:inherit; float:left; padding:15px 10px 10px 10px; margin-right:17px; background-color:#FFFFFF; border:1px solid #CCCCCC; margin-bottom:10px;}
.box_two {width:175px; height:inherit; float:left; padding:15px 10px 10px 10px; margin-right:17px; background-color:#FFFFFF; border:1px solid #CCCCCC; margin-bottom:10px;}
.box_three {width:175px; height:inherit; float:left; padding:15px 10px 10px 10px;background-color:#FFFFFF; border:1px solid #CCCCCC; margin-bottom:10px;}





/* Mini SiteMap */
.mini-sitemap-holder {width:602px; height:340px; padding:10px 10px 10px 10px; background-image:url(/shop/content/secondhandstore/fashion/images/header_bg.gif); background-position:top left; background-repeat:repeat-x; background-color:#FFFFFF; border:1px solid #CCCCCC; margin-bottom:10px;}
.mini-sitemap-col1{float:left; width:175px; height:85px; padding:5px; margin-right:20px; color:#000000;}
.mini-sitemap-col2{float:left; width:175px; height:85px; padding:5px; margin-right:20px; color:#000000;}
.mini-sitemap-col3{float:left; width:175px; height:85px; padding:5px; color:#000000;}
.mini-sitemap-col4{float:left; width:175px; height:150px; padding:5px; margin-right:20px; color:#000000;}
.mini-sitemap-col5{float:left; width:175px; height:150px; padding:5px; margin-right:20px; color:#000000;}
.mini-sitemap-col6{float:left; width:175px; height:150px; padding:5px; color:#000000;}
.mini-sitemap-col1 a, .mini-sitemap-col1 a:link, .mini-sitemap-col1 a:visited { color:#000000;}
.mini-sitemap-col2 a, .mini-sitemap-col2 a:link, .mini-sitemap-col2 a:visited { color:#000000;}
.mini-sitemap-col3 a, .mini-sitemap-col3 a:link, .mini-sitemap-col3 a:visited { color:#000000;}
.mini-sitemap-col4 a, .mini-sitemap-col4 a:link, .mini-sitemap-col4 a:visited { color:#000000;}
.mini-sitemap-col5 a, .mini-sitemap-col3 a:link, .mini-sitemap-col3 a:visited { color:#000000;}
.mini-sitemap-col6 a, .mini-sitemap-col4 a:link, .mini-sitemap-col4 a:visited { color:#000000;}



/* in-Fashion */
#InFashion_content_624 {
width: 624px;
padding-bottom: 40px;
margin-top: 10px;
overflow: hidden;
}
#Fashion_contentHeader {
background: #000;
color: #fff;
padding: 0 0 20px 20px;
}
#ttl_InFashion {
height: 137px;
background: url(/shop/content/secondhandstore/fashion/images/ttl_fashion_favourites.gif) no-repeat #000;
text-indent: -9999px;
}
#Fashion_contentHeader p { margin: 10px 20px 0 0; color: #fff; width:584px}



/* Styles for product grid feed */
#ProductGrid {width: 651px; margin-top:10px; float:left;}
#ctl00_CPMain_pnPaginiation { clear:both; }  /* Chrome & IE8 */ 

.ProductItem .pi-dlp {  display: table; overflow: hidden; background:white; margin:0; }
.ProductItem  .pi-outer-dlp {height: 164px !important;width:164px !important}
.ProductItem  .pi-outer-dlp .pi-inner-dlp {left:0;display: table-cell; vertical-align: middle;  text-align:center;  float:none !important; width:auto !important; margin:0 !important}
.ProductItem  .pi-outer-dlp .pi-inner-dlp a{}
.ProductItem  .pi-outer-dlp .pi-inner-dlp img {float:none !important ; margin:0 !important; max-height:160px;}

.ProductItem {padding:14px 14px 14px 14px;margin-right:25px; margin-bottom: 22px; float:left;background: url(/shop/static/img/bgs/gridview_bg.gif) no-repeat; height:294px;}
#ProductGrid.last {margin-right:0px;}
.ProductItem .GridImage {border:none; float:left;}
.ProductItem p {margin: 0px 0px 6px 0px; width: 164px;}
.ProductItem .title {height:2.4em;}
#ProductItem .ProductIcon { display:none; }
.ProductItem .ProductTitle { float:none; margin:0; }
.ProductItem .ProductTitle .title { overflow:hidden; margin: 10px 0 0 0; }
.ProductItem .PriceContainer { margin:20px 0 0 0; }
.ProductItem .PriceContainer .Price {display:inline; margin:0; font-size:1.3em;padding-left:5px;}


/* Style for pagination */

.paginationTotals {
float: left;
font: bold 12px Arial,Helvetica,sans-serif;
color: black;
padding: 8px 0;
width: 220px;
border-width: 0;
}

.page_numbers {
float: right;
margin: 8px 0px 8px 0;
border-width: 0;
padding: 0 5px;
}
