@import url(core.css);

#pageHeader {
background: none;
border-bottom:0px;
}

#leadBanner {
display:none;
}

#pageContent {
padding-bottom:100px;
background: url(../imgs/bottom6.png) 100% 100% no-repeat;
}

#sidebar {
display:none;
}

#content_main {
float:left;
width:90%;
padding:80px 60px 0px 60px;
}

#importantNote em {
font-style:italic;
}

/* Styles for the fabric gallery */

#sampleListing {
border:0px solid #fff;
}

#sampleListing h1 {
font-weight:bold;
text-align:center;
/*margin-top:12px;
margin-bottom:12px;*/
height:46px;
line-height:46px;
vertical-align:middle;
background:url(../imgs/ptbleback.gif) repeat-x;
}

td p {
font-size:80%;
color:#fff;
line-height:1em;
margin-bottom:0px;
padding-top:6px;
padding-bottom:6px;
}

td em {
font-style:italic;
}

#collectionTable td,
#collectionTable .emptyTD,
.caption,
.clickinst,
.magnify,
.pfina,
.nbsp {
width:235px;
}

.magnify,
.pfina,
.nbsp {
height:176px;
}

#collectionTable {
width:100%;
border-collapse:separate;
border-spacing:10px;
background-color:#000;
}

#collectionTable td {
vertical-align:top;
text-align:center;
border:1px solid #808080;
background-color:#000;
color:#fff;
}

#collectionTable td div.imgCell {
width:235px;
height:176px;
border-top:4px solid #000;
background: #fff url(../imgs/spinner.gif) 50% 50% no-repeat;
}

.caption {
margin-top:6px;
margin-bottom:10px;
font-size:80%;
text-align:center;
}

.clickinst {
margin-top:6px;
margin-bottom:6px;
font-size:60%;
padding-left:8px;
}

.description {
text-align:left;
font-size:75%;
line-height:1.2em;
padding:5px;
}

#collectionTable .emptyTD {
vertical-align:top;
border:1px solid #fff;
}

p#lastUpdate {
text-align:right;
font-weight:bold;
}


/* Status overlay styles */

span.statusOverlay {
position:relative;
height:18px;
top:28px;
margin-top:-18px;

margin-right:20px;
float:right;
background-color:#fff;
color:#000;
border:2px solid #000;
}

span.status {
float:left;
padding-left:4px;
padding-right:4px;
font-size:75%;
color:#909090;
}

span.s_good,
span.s_low,
span.s_vlow,
span.s_sold {
float:left;
padding-left:6px;
padding-right:6px;
font-size:80%;
font-weight:bold;
}

span.s_good {
background-color:#9fc598;
}
span.s_low {
background-color:#b8c3f6;
}
span.s_vlow {
background-color:#98ffed;
}
span.s_sold {
background-color:#ff98aa;
}

/* All collections list styles */

div.allCollections {
margin-top:20px;
margin-bottom:20px;
background-color:#c8ffbe;
border:4px solid #307e1f;
padding:20px 10px;
text-align:center;
}

div.allCollections p {
font-size:100%;
color:#307e1f;
color:#1a4411;
}

div.allCollections select {
font-size:120%;
padding:4px;
border:4px solid #307e1f;
}
