﻿/* ----- Specials Page: Featured Items ----- */
.SpecialsPage_FeaturedItems #browseCatalog_topContainer
,.SpecialsPage_FeaturedItems #browseCatalog_bottomContainer
,.SpecialsPage_FeaturedItems .ResultsImageTop_Compare
,.SpecialsPage_FeaturedItems .ResultsImageTop_ImageTags
,.SpecialsPage_FeaturedItems .ResultsLarge_Compare
,.SpecialsPage_FeaturedItems .ResultsLarge_ImageTags
,.SpecialsPage_FeaturedItems .ResultsNormal_Compare
,.SpecialsPage_FeaturedItems .ResultsNormal_ImageTags
{display:none;}

.SpecialsPage_FeaturedItems

.SpecialsPage_PromotionsPanel
{}

.SpecialsPage_PromotionsPanel_AdElement
{margin:0 7px 10px 0;float:left;}

.SpecialsPage_HeaderAd
{margin:.5em auto;text-align:center;}

.ResultsFeaturedSpecials_Container
{margin:0;padding:0;}



.ResultsFeaturedSpecials_Object
{width:268px;float:left;height:165px;margin:3px 7px 4px 0;border:solid 1px #ccc;background-color:#eee;}

.ResultsFeaturedSpecials_Object a
{color:#000;}

.ResultsFeaturedSpecials_Title
{}

.ResultsFeaturedSpecials_Image
{width:165px;float:right;margin:0 0 3px 0;border-left:solid 1px #ccc;padding:0;}

.ResultsFeaturedSpecials_Image img
{width:165px;}

.ResultsFeaturedSpecials_Info
{padding:13px 0 3px 3px;}

.ResultsFeaturedSpecials_Info .price1
{font-size:.9em;margin:1em 0 5px 0;display:block;text-decoration: line-through;line-height:.9em;}

.ResultsFeaturedSpecials_Info .price2
{font-size:1.3em;margin:0 0 5px 0;display:block;}

.ResultsFeaturedSpecials_Description
{font-size:.75em;height:55px;}

/* ----- ePlugs at the bottom, see Dealer/WebControls/BrowseCatalog.ascx ----- */

.BrowseCatalogPage_PromotionsPanel
{margin:10px 0 0 0;}

.BrowseCatalogPage_PromotionsPanel div
{text-align:center;}

.BrowseCatalogPage_AdSlot2
{width:220px;float:left;margin:0 10px 0 0;}

.BrowseCatalogPage_AdSlot3
{width:220px;float:left;margin:0 10px 0 0;}

.BrowseCatalogPage_AdSlot4
{width:220px;float:left;}

/* ----- Standard Browse Catalog Page ----- */
 
 
 
#browsecatalog_container
{margin:0 0 0 -.5em;} /* Remove the .5em default margin for the narrow your search section */

 
/* Narrow Your Search Panel */

#narrow_search_panel
{width:150px;padding:0em;margin:0;float:left;position:relative;}

#narrow_search_panel h2
{font-weight:normal;font-size:.8em;text-align:center;font-variant: small-caps;}

#browsing_special_order
{display: none;}

.BrowseCatalog_MfgSku
{display: none;}

#narrow_search_panel_InStockOnDisplay_Container
{display: none;}

#narrow_search_panel_InStock_INSTOCK
{display: none;}

#narrow_search_panel_InStock_ONDISPLAY 
{display: none;}

#narrow_search_panel ul
{list-style-type:none;margin:0;padding:1em 0;border-top:solid 1px #9ab;}

#narrow_search_panel ul li.listTitle
{margin:0 0 .5em .5em;padding:.0;color:#333;font-size:1em;}

#narrow_search_panel ul li
{color:#345;font-size:.9em;padding:0 0 0 1em;}

.narrow_search_panel_TextBox
{width:3em;}

#narrow_search_panel #ClearAllNarrowYourSearch
{margin:0 auto;width:80%;}

.NarrowYourSearch_Coastal, .NarrowYourSearch_Tropical
{display:none;}

/* Side Ad Panel */
.BrowseCatalog_SideVerticalAd
{display:none;}
 
 /* Main Results Panel */
 
#searchPanel
{width:680px;padding:0 0 0 05px;margin:0;background-color:#fff;float:left;border-left:solid 1px #ccc;}


#searchPanel #browseCatalog_topContainer 
{border-bottom: 1px solid #ccc;padding-bottom: 5px;}

/* Container for the title, page number navigation, items per page, and thumbnails */
.ResultsNormal_Container
{}

.ResultsLarge_Container
{}

.ResultsWide_Container
{background-color:#fff;}

#browseCatalog_resultsTitle
{margin:0 0 0 1em;}

/* Results page numbers table */
.browseCatalog_pagelinks_container 
{padding: .35em 0;}

*html .browseCatalog_Pagelink_CurrentNumbers
{
	font-size: 85%;float: right;text-align: right;padding-right: 8px;
	width: expression( document.body.clientWidth > 209 ? "210px" : "auto" );
	width: expression( document.body.clientWidth < 149 ? "150px" : "auto" );
}

/* Results page numbers table cell */
*html .browseCatalog_pagelinks
{font-size:.85em;margin:1em 0;padding:0;text-align:right;}

.browseCatalog_Pagelink_CurrentNumbers
{font-size: 90%;float: right;min-width: 150px;max-width: 210px;text-align: right;padding-right: 8px;}

.browseCatalog_pagelinks
{font-size: .9em;margin: 0;padding: 0;float: right;text-align: right;}

#browseCatalog_resultsSortContainer 
{float:right;text-align: right;font-size: 90%;}

.browseCatalog_resultsPerPage 
{margin-bottom: 3px;}

.browseCatalog_resultsPerPage select 
{height: 16px;font-size: .9em;padding: 1px 0;}

.browseCatalog_resultsSort select 
{height: 16px;font-size: .9em;padding: 1px 0;}

/* Results page numbers */
.pageLink
{border:solid 1px #9ab;padding:.2em .4em;margin:4px 1px;position:relative;text-decoration:none;background-color:#fff;color:#9ab;}

.pageLink:hover
{background-color:#789;color:#fff;}

#pageLink_active
{border:solid 1px #9ab;padding:.2em .4em;margin:4px 1px;position:relative;text-decoration:none;background-color:#9ab;color:#fff;}

#browseCatalog_prev_button, #browseCatalog_next_button
{border:solid 1px #9ab;padding:.2em .75em;margin:0 3px 0 0;position:relative;text-decoration:none;background-color:#fff;color:#9ab;}

#browseCatalog_prev_button:hover, #browseCatalog_next_button:hover
{background-color:#789;color:#fff;}

.browseCatalog_panelCompare
{float:left;margin-top: 20px;}

.panelPageLinksBottom
{clear:both;}

/* Item & Collection Links */
.ResultsItemLink
{text-decoration:none;}

.ResultsItemLink:Hover
{text-decoration:underline;}

.ResultsCollLink
{text-decoration:none;}

.ResultsCollLink:Hover
{text-decoration:underline;}

/* NORMAL Results */
/* -------------- */
.ResultsNormal_Object
{
	overflow: hidden;
	height: 20em;
	float: left;
	width: 193px;
    	border-bottom:solid 1px #9ab;
	margin:0 12px 12px 0;
	padding:.35em .75em;
	text-align:center;
	position:relative;
}

.ResultsNormal_Title
{font-size:.9em;text-align:left;padding: .25em;height: 3.5em;}

.ResultsNormal_Desc
{}

.ResultsNormal_Image
{height:144px;}

.ResultsNormal_Image img
{}

.ResultsNormal_ImageTags 
{margin: .3em 0;}

.ResultsNormal_Finish
{display:none;}

.ResultsNormal_CollectionName
{height:3em;overflow: hidden;text-align:left;font-size:.8em;}

.ResultsNormal_Object .price1
{display:none;}

.ResultsNormal_Compare
{color: #9ab;vertical-align:bottom;text-align:left;font-size:.8em;}

.ResultsNormal_Object .price2
{color:#22B513;font-size:1.3em;font-weight:bold;position:absolute;bottom:5px;left:0;}

.ResultsNormal_Object .price1
{display:none;}


/* LARGE Results */
/* ------------- */
.ResultsLarge_Object
{
	overflow: hidden;
	height:310px;
	width:190px;
	float: left;
	margin: 0 .7em;
	text-align:left;
	border-bottom:solid 1px #ccc;
	position: relative;
	display: inline;
}

.ResultsLarge_Title
{
	font-size: 1em;
	margin: 40px 0 0px 0;
	font-weight: bold;
}
.ResultsLarge_Desc
{
}
.ResultsLarge_Image img
{
	height:190px;
	width:190px;
}

.ResultsLarge_ImageTags {
	position: absolute;
	top: 199px;
	left: 0;
}

.ResultsLarge_ImageTags img{
	width: 78px;
	height: 17px;
}

.ResultsLarge_ImageTags .Featured {
	display: none;
}

.ResultsLarge_Finish
{
	vertical-align:bottom;
	height:2em;
	font-size: 85%;
	display: none;
}
.ResultsLarge_CollectionName
{
	font-size: 1em;
}

.ResultsLarge_Compare
{
	font-size: 1em;
	position: absolute;
	top: 285px;
	left: 0;
}

.ResultsLarge_Object .price2 {
	position: absolute;
	top: 195px;
	left: 0px;
	text-align: right;
	font-size: 2em;
	width: 190px;
}

.ResultsLarge_Object .price3 {
	position: absolute;
	top: 217px;
	left: 0px;
	text-align: right;
	font-size: 1em;
	width: 190px;
}

.ResultsLarge_Object .price1 {
	display: none;
}

/* IMAGETOP Results */
/* -------------- */
.ResultsImageTop_Object
{
	overflow: hidden;
	height: 235px;
	float: left;
	width: 147px;
	margin: .1em 5px;
	padding: .35em .1em .1em .1em;
	text-align:center;
	position: relative;
	border-bottom: 1px solid #ccc;
}

*html .ResultsImageTop_Title
{
	font-size:.9em;
	font-weight: bold;
	color: #c00;
	max-height: 2em;
	padding: 0 5px;
	text-align: left;
	height: expression( this.scrollHeight > 2em ? "2.01em" : "auto" );
}

.ResultsImageTop_Title
{
	font-size:.9em;
	font-weight: bold;
	color: #c00;
	max-height: 2em;
	padding: 0 5px;
	text-align: left;
}

.ResultsImageTop_Desc
{
	
}
.ResultsImageTop_Image
{
	height:140px;
}

*html .ResultsImageTop_Finish
{
	vertical-align: bottom;
	font-size: 85%;
	max-height:2.2em;	
	margin-top: 7px;
	text-align: left;
	padding-left: 5px;
	height: expression( this.scrollHeight > 2.2em ? "2.21em" : "auto" );
	display: none;
}

.ResultsImageTop_Finish
{
	vertical-align: bottom;
	font-size: 85%;
	max-height:2.2em;	
	margin-top: 7px;
	text-align: left;
	padding-left: 5px;
	display: none;
}

*html .ResultsImageTop_CollectionName
{
	height:4em;
	font-size:.75em;
	text-align: left;
	padding-left: 5px;
	margin-top: 7px;
	height: expression( this.scrollHeight > 3em ? "3.01em" : "auto" );
}

.ResultsImageTop_CollectionName
{
	height:4em;
	font-size: .75em;
	text-align: left;
	padding-left: 5px;
	margin-top: 7px;
}

.ResultsImageTop_Compare
{
	color: #aaa;
	vertical-align:bottom;
	text-align:left;
	font-size:80%;
	padding-left: 3px;
	position: absolute;
	top: 215px;
	left: 0px;
}

.ResultsImageTop_ImageTags{
	margin: 0;
	padding: 0;
}


.NoResults
{
	width:100%;
	text-align:center;
	font: bold 10pt arial;
	color:Red;
	padding: 20px 0px 20px 0px;
}

.NarrowYourSearchSection
{position:relative;}

.NarrowYourSearchExplain div
{cursor:pointer;width:90%;font-size:.7em;margin:1em 0 0 0;padding:.35em 0;border:solid 1px #9ab;text-align:center;}

.NarrowYourSearchExplain div:hover
{border-color:#345;}

.NarrowYourSearchExplainContent
{display:none;position:absolute;height:300px;width:300px;border:solid 3px #9ab;background-color:#fff;left:10px;top:-20px;
z-index:100;}

.NarrowYourSearchExplainContent_Header
{height:20px;background-color:#9ab;color:#fff;text-align:right;}

.NarrowYourSearchExplainContent_CloseButton
{cursor:pointer;margin:0 1em  0 0;}

.NarrowYourSearchExplainContent_Body
{overflow:auto;font-size:.8em;height:270px;padding:5px;}

.NarrowYourSearchExplainContent_Title
{font-size:1.2em;}

.NarrowYourSearchExplainContent_Body div
{margin:0 0 1em 0;}

.NarrowYourSearchExplainContent_Body div span
{font-weight:bold;}

.NarrowYourSearchExplainContent_Body div img
{display:block;}

.NarrowYourSearch_MattressBrand_All {
	display:none;
}

.NarrowYourSearch_MattressBrand_Serta {
	display:none;
}

.NarrowYourSearch_MattressBrand_VeraWangbySerta {
	display:none;
}

.NarrowYourSearch_MattressBrand_SleeptoLive {
	display:none;
}

.NarrowYourSearch_MattressBrand_Kingsdown {
	display:none;
}

.NarrowYourSearch_MattressBrand_Sealy {
	display:none;
}

.NarrowYourSearch_MattressBrand_StearnsFoster {
	display:none;
}

.NarrowYourSearch_MattressBrand_KingKoil {
	display:none;
}

.NarrowYourSearch_MattressBrand_ComfortSolutions {
	display:none;
}

.NarrowYourSearch_MattressBrand_Simmons {
	display:none;
}

.NarrowYourSearch_MattressBrand_SimmonsComforPedic {
	display:none;
}

.NarrowYourSearch_MattressBrand_TempurPedic {
	display:none;
}

.NarrowYourSearch_MattressBrand_SpringAir {
	display:none;
}

.NarrowYourSearch_MattressBrand_Therapedic {
	display:none;
}

.NarrowYourSearch_MattressBrand_Restonic {
	display:none;
}

.NarrowYourSearch_MattressBrand_Englander {
	display:none;
}

.NarrowYourSearch_MattressBrand_Jamison {
	display:none;
}



.NarrowYourSearch_CMICBrand_Hitachi {display: none;}

.NarrowYourSearch_CMICBrand_LG {}

.NarrowYourSearch_CMICBrand_Panasonic {}

.NarrowYourSearch_CMICBrand_Mitsubishi {display: none;}

.NarrowYourSearch_CMICBrand_Sony {}

.NarrowYourSearch_CMICBrand_Toshiba {}

.NarrowYourSearch_CMICBrand_Samsung {}

.NarrowYourSearch_CMICBrand_ViewSonic {display: none;}

.NarrowYourSearch_CMICBrand_Sharp {}

.NarrowYourSearch_CMICBrand_Phillips {display: none;}

.NarrowYourSearch_CMICBrand_WCWood {display: none;}

.NarrowYourSearch_CMICBrand_EstatBrand {}

.NarrowYourSearch_CMICBrand_Scenium {display: none;}

.NarrowYourSearch_CMICBrand_RCA {display: none;}

.NarrowYourSearch_CMICBrand_PioneerElectronics {display: none;}

.NarrowYourSearch_CMICBrand_PioneerElite {display: none;}

.NarrowYourSearch_CMICBrand_Asko {display: none;}

.NarrowYourSearch_CMICBrand_BellO {display: none;}

.NarrowYourSearch_CMICBrand_Onkyo {display: none;}

.NarrowYourSearch_CMICBrand_JVC {display: none;}

.NarrowYourSearch_CMICBrand_Broksonic {display: none;}

.NarrowYourSearch_CMICBrand_Memorex {}

.NarrowYourSearch_CMICBrand_Amana {}

.NarrowYourSearch_CMICBrand_Bosch {display: none;}

.NarrowYourSearch_CMICBrand_Danby {display: none;}

.NarrowYourSearch_CMICBrand_DCS {display: none;}

.NarrowYourSearch_CMICBrand_Electrolux {display: none;}

.NarrowYourSearch_CMICBrand_FisherandPaykel {display: none;}

.NarrowYourSearch_CMICBrand_Frigidaire {}

.NarrowYourSearch_CMICBrand_GeneralElectric {display: none;}

.NarrowYourSearch_CMICBrand_Hotpoint {display: none;}

.NarrowYourSearch_CMICBrand_JennAir {display: none;}

.NarrowYourSearch_CMICBrand_Kitchenaid {display: none;}

.NarrowYourSearch_CMICBrand_Maytag {display: none;}

.NarrowYourSearch_CMICBrand_Miele {display: none;}

.NarrowYourSearch_CMICBrand_SubZero {display: none;}

.NarrowYourSearch_CMICBrand_Viking {display: none;}

.NarrowYourSearch_CMICBrand_Wolf {display: none;}

.NarrowYourSearch_CMICBrand_Whirlpool {}


