/* main styles */
body, a {
	font:normal 11px tahoma,helvetica,sans-serif;
	color:#474646;
	text-decoration:none
	}
a {text-decoration: none;}
a:hover{text-decoration: underline}
body{
	text-align: center;
	background:#fff url(/lib/yhst-39280448547447/bg.gif) repeat top left;
	}
body, form, p, ul, h1 {
	margin:0;
	padding:0
	}
img {border: none}
ul{list-style: none}
.floatleft{float:left}
.floatright{float:right}
.clear{clear:both}
input{vertical-align: middle;font-family:tahoma,sans-serif;}
.bold {font-weight:bold}
div {text-align:left}
input.text {
	font:11px tahoma,sans-serif;
	color:#999;
	}

/* imaged text or logo */
a.logo,
#top-navigation li a,
.toll-free,
a.installation,
a.roll-calculator,
.left-column h3 {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	}
	
/* main container */
#main {
	width:760px;
	margin:0 auto;
	}
/* header */
#header {
	height:140px;
	width:100%;
	position:relative;
	margin:0 0 4px 0;
	background:#fff;
	}
/* logo */
a.logo {
	width:248px;
	height:46px;
	background:url(/lib/yhst-39280448547447/logo.gif);
	position:absolute;
	top:18px;
	left:8px;
	}
	
/* subscribe */
.subscribe {
	background:url(/lib/yhst-39280448547447/bg-subscribe.gif) no-repeat left top;
	padding:4px 0 3px 265px;
	position:absolute;
	top:12px;
	left:305px;
	}
.subscribe .text {
	width:144px;
	height:19px;
	padding:1px 0 0 4px;
	}
	
/* top navigation */
#top-navigation {
	position:absolute;
	top:53px;
	left:258px;
	}
#top-navigation li {
	float:left;
	margin:0 1px 0 0;
	}
#top-navigation li a {
	width:82px;
	height:27px;
	}
#top-navigation li.home a {background:url(/lib/yhst-39280448547447/btn-home.gif);}
#top-navigation li.bathroom-accessories a {background:url(/lib/yhst-39280448547447/btn-bathroom-accessories.gif);}
#top-navigation li.kitchen-accessories a {background:url(/lib/yhst-39280448547447/btn-kitchen-accessories.gif);}
#top-navigation li.bedroom-accessories a {background:url(/lib/yhst-39280448547447/btn-bedroom-accessories.gif);}
#top-navigation li.curtains a {background:url(/lib/yhst-39280448547447/btn-curtains.gif);}
#top-navigation li.gifts a {background:url(/lib/yhst-39280448547447/btn-gifts.gif);}

#header .bar {
	position:absolute;
	top:81px;
	background:#D6D1B8;
	width:100%;
	height:25px;
	}
	
/* main navigation */
#main-navigation {
	float:left;
	padding:6px 0 0 1px;
	}
#main-navigation li {
	float:left;
	background:url(/lib/yhst-39280448547447/delimiter.gif) no-repeat 100% 1px;
	padding:0 11px;
	}
#main-navigation li.cart {
	background:none;
	padding-right:0;
	}
#main-navigation li.cart a {
	background:url(/lib/yhst-39280448547447/cart.gif) no-repeat right;
	padding:0 19px 0 0;
	font-weight:bold;
	color:#8D1C1C;
	}
	
/* cart */
#header .bar strong {
	float:left;
	font-weight:bold;
	color:#8D1C1C;
	padding:6px 0 0 8px;
	}
#header .block {
	width:258px;
	height:33px;
	background:#EEEBDA url(/lib/yhst-39280448547447/bg-header-block.gif) no-repeat right top;
	position:absolute;
	top:107px;
	left:0;
	}
	
/* search */
.search {
	background:url(/lib/yhst-39280448547447/bg-search.gif) no-repeat left top;
	padding:6px 0 0 57px;
	}
.search .text {
	width:144px;
	height:19px;
	padding:1px 0 0 4px;
	color:#000000
	}
	
/* toll-free */
.toll-free {
	width:171px;
	height:33px;
	background:url(/lib/yhst-39280448547447/toll-free.gif);
	position:absolute;
	top:107px;
	left:259px;
	}
/* installation */
.installation {
	width:174px;
	height:33px;
	background:url(/lib/yhst-39280448547447/a-installation.gif);
	position:absolute;
	top:107px;
	left:431px;
	}
/* roll calculator */
.roll-calculator {
	width:154px;
	height:33px;
	background:url(/lib/yhst-39280448547447/a-roll-calculator.gif);
	position:absolute;
	top:107px;
	left:606px;
	} 
	
/* middle container */
#middle {
	width:100%;
	overflow:hidden;
	margin:0 0 4px 0;
	background:#FFF url(/lib/yhst-39280448547447/bg-middle.gif) repeat-y left;
	}
.index {background:url(/lib/yhst-39280448547447/bg-index.gif) repeat-y left !important;}
.section {background:url(/lib/yhst-39280448547447/bg-section.gif) repeat-y left !important;}
#bottom {
	width:100%;
	height:4px;
	background:url(/lib/yhst-39280448547447/bg-bottom.gif) no-repeat left bottom;
	}
.index #bottom {background:url(/lib/yhst-39280448547447/bg-index-bottom.gif) no-repeat left bottom;}
.section #bottom {background:url(/lib/yhst-39280448547447/bg-section-bottom.gif) no-repeat left bottom;}
/* main layout columns */
.left-column {
	width:165px;
	}
.main-column {
	width:588px;
	}
.main-content {
	width:434px;
	}
.index .right-column {
	width:154px
	}
.section .right-column {
	width:145px
	}
.section .main-content {
	width:442px;
	}
	
/* footer */
#footer {
	width:100%;
	background:#FFF !important;
	height:110px;
	}
#footer ul {
	width:100%;
	background:#D6D1B8;
	text-align:center;
	padding:6px 0;
	}
#footer ul li {
	display:inline;
	}
#footer ul li a {
	padding:0 11px 0 7px;
	background:url(/lib/yhst-39280448547447/delimiter.gif) no-repeat right;
	}
#footer ul li.cart a {background:none;}
.copyright {
	color:#999;
	padding:7px 10px 20px 0;
	text-align:right;
	}
.copyright a {color:#999;}
.logos {
	padding:14px;
	}
.logos img {margin:0 15px 0 0;}	




/* left column header */
.left-column h3 {
	margin:0;
	width:100%;
	height:34px;
	}
.our-featured-themes {background:url(/lib/yhst-39280448547447/h-our-featured-themes.gif)}
.our-featured-topics {background:url(/lib/yhst-39280448547447/h-our-featured-topics.gif)}

/* left navigation */
.left-column a {color:#fff;}
.left-column ul {
	border-top:1px solid #fff;
	}
.left-column ul li {
	background:#29447A url(/lib/yhst-39280448547447/bg-left-nav-top.gif) no-repeat left top;
	border-bottom:1px solid #fff;
	}
.left-column ul li span {
	display:block;
	width:100%;
	background:url(/lib/yhst-39280448547447/bg-left-nav-bottom.gif) no-repeat left bottom;
	}
.left-column ul li a {
	padding:4px 5px 4px 18px;
	display:block;
	background:url(/lib/yhst-39280448547447/bullet1.gif) no-repeat 6px 9px;
	}
* html .left-column ul li a {width:100%;}
.left-column ul li ul {
	background:#8D1C1C;
	border:0;
	}
.left-column ul li ul li {
	background:none;
	border:0;
	}
.left-column ul li.sub-nav {
	background:#8D1C1C url(/lib/yhst-39280448547447/bg-left-nav-top-sub.gif) no-repeat left top;
	}
.left-column ul li.sub-nav div {
	background:url(/lib/yhst-39280448547447/bg-left-nav-bottom-sub.gif) no-repeat left bottom;
	padding:0 0 4px 0;
	}
.left-column ul li.sub-nav a {
	background:url(/lib/yhst-39280448547447/bullet2.gif) no-repeat 6px 9px;
	font-weight:bold;
	}
.left-column ul li.sub-nav ul a {
	background:url(/lib/yhst-39280448547447/bullet3.gif) no-repeat 19px 9px;
	padding-left:27px;
	font-weight:normal;
	}
	
/* left column forms */
.left-column form {
	width:100%;
	height:28px;
	padding:27px 0 0 0;
	}
* html .left-column form {height:55px}
.left-column form select {
	font-size:10px;
	width:146px;
	margin:0 0 0 7px;
	}
.left-column form.shop-by-designer {
	background:url(/lib/yhst-39280448547447/bg-shop-by-designer.gif);
	border-bottom:1px solid #fff;
	display:block !important;
	}
* html .left-column form.shop-by-designer {height:56px;}
.left-column form.shop-by-manufacturer {
	background:url(/lib/yhst-39280448547447/bg-shop-by-manufacturer.gif);
	display:block !important;
	}
	
/* welcome */
.welcome {
	width:411px;
	margin-top:10px;
	}
.welcome .text {
	float:right;
	padding:35px 0 0 2px;
	background:url(/lib/yhst-39280448547447/bg-welcome.gif) no-repeat left top;
	width:165px;
	}
* html .welcome .text {width:167px;}
.welcome .text p {margin:0 0 10px 0;}
.welcome .image {padding:0 0 20px 0;}

/* latest wallpaper */
div.latest-wallpaper {
	float:left;
	padding:40px 0 20px 0;
	width:100%;
	background:url(/lib/yhst-39280448547447/h-latest-walp.gif) no-repeat left top;
	}
	
/* items listing */
.item-list {
	width:100%;
	}
.item-list .row {
	width:100%;
	float:left;
	background:url(/lib/yhst-39280448547447/bg-item-list-row.gif) repeat-y left;
	}
.section .item-list .row {
	background:url(/lib/yhst-39280448547447/bg-item-list-row1.gif) repeat-y 5px;
	}
.item {
	text-align:center;	
	}
.item-list .row .item {
	float:left;
	width:33.2%;
	}
.item p {
	margin:0 15px;
	}
p.name {
	margin-bottom:8px !important;
	}
p.name a {
	font-weight:bold;
	color:#29447A;
	text-decoration:underline;
	}
p.price {color:#676767;}
p.our-price {color:#8D1C1C;font-weight:bold;}
p.our-price span {color:#D40101;font-weight:normal;}
p.save {color:#D40101;}
.item .image {
	height:60px;
	margin:0 0 10px 0;
	position:relative;
	}
.section .item .image {height:82px;}
.item .image a {
	display:block;
	width:100%;
	position:absolute;
	bottom:0;
	text-align:center;
	}
.item-list .line {
	clear:both;
	width:100%;
	height:32px;
	background:url(/lib/yhst-39280448547447/bg-line.gif) no-repeat 50%
	}
	
/* featured wallpaper */
.featured {
	padding:46px 0 0 0;
	background:url(/lib/yhst-39280448547447/h-featured-wallpaper.gif) no-repeat left top;
	text-align:center;
	width:100%;
	}
.featured .item .image {height:auto;}
.featured .item .image a {position:static;}
.featured .line {
	clear:both;
	width:100%;
	height:24px;
	background:url(/lib/yhst-39280448547447/bg-line2.gif);
	margin:0 0 4px 0;
	}
	
/* block width text header and breadcrumbs */
.top-block {
	float:left;
	background:#fff;
	padding:10px 0 0 14px;
	width:581px;
	}
* html .top-block {width:595px;}
/* breadcrumbs */
.breadcrumbs a {
	text-decoration:underline;
	padding:0 11px 0 0;
	background:url(/lib/yhst-39280448547447/bullet4.gif) no-repeat right;
	margin:0 3px 0 3px;
	}
/* main text header */
h1 {
	text-align:center;
	margin:9px 0;
	font-size:15px;
	color:#8D1C1C;
	padding:0 0 13px 0;
	background:url(/lib/yhst-39280448547447/bg-h1.gif) no-repeat left bottom; 
	}
	
/* section nav bar */
div.nav {
	clear:both;
	width:436px;
	height:53px;
	background:#F6F4E7 url(/lib/yhst-39280448547447/bg-section-nav.gif) no-repeat left top;
	margin:0 0 10px 0;
	font-family:arial,sans-serif;
	}
div.nav .r {
	float:left;
	padding:9px 7px 0 7px;
	width:422px;
	margin-bottom:-3px;
	}
* html div.nav .r {width:100%;}
div.nav .sort-by strong {color:#000;margin:0 10px 0 0;}
div.nav .sort-by a {margin:0 8px 0 0;}
div.nav .sort-by .selected {padding:0 0 0 8px;background:url(/lib/yhst-39280448547447/selected.gif) no-repeat 0 5px;}
div.nav .prev {margin:0 8px 0 0;}
div.nav .next {margin:0 0 0 8px;}
div.nav .paging a {text-decoration:underline;}

/* browse designers */
div.browse-designers {
	padding:45px 0 20px 10px;
	background:url(/lib/yhst-39280448547447/h-browse-designers.gif) no-repeat left top;
	}
div.browse-designers a {text-decoration:underline;}

/* item container */
#item {
	float:right;
	width:560px;
	margin:0 20px 0 0;
	display:inline;
	}
#item .left {
	width:248px;
	}
#item .right {
	width:290px;
	}
.item-image {
	width:100%;
	padding:10px 0 0 0;
	text-align:center;
	}
.item-image div {
	text-align:center;
	padding:10px 0;
	}
.item-image div a {margin:0 5px;}

.item-links {
	line-height:8px;
	margin:0 0 22px 0;
	}
	
/* also like */
div.also-like {
	padding:39px 0 20px 0;
	background:url(/lib/yhst-39280448547447/h-also-like.gif) no-repeat left top;
	}

div.also-like .item{
	border-bottom:1px solid #EAE8DB;
	padding-bottom:10px;
}

div.also-like .line {
	height:1px;
	overflow:hidden;
	background:#EAE8DB;
	margin:10px 0;
	}
div.also-like .image {height:auto;}
div.also-like .image a {position:static;}

/* box header */
#item .h {
	color:#fff;
	font-weight:bold;
	background:url(/lib/yhst-39280448547447/bg-blue-h.gif) no-repeat left top;
	border-bottom:1px solid #fff;
	width:269px;
	padding:3px 10px;
	}
* html #item .h {width:289px;}
.center {text-align:center;}

/* bordered box */
.box {
	width:287px;
	border:1px solid #D4DAE4;
	padding:6px 0 0 0;
	margin:0 0 20px 0;
	}
* html .box {
	width:289px;
	}
.box .row {
	padding:0 11px 8px 11px;
	}
.box .row select {
	font-size:10px;
	margin:-3px 0;
	vertical-align:middle;
	width:144px;
	}
.box .row .qnt {
	width:30px;
	font-size:11px;
	text-align:right;
	vertical-align:middle;
	}
.box .buttons {
	border-top:1px solid #D4DAE4;
	margin:0 6px;
	padding:10px 0;
	text-align:center;
	color:#8D1C1C;
	}
.box .buttons input {
	margin:0 0 10px 0;
	}
/* related-items-rtmlwise */
.related-items-rtmlwise {
	width:560;
	background:url(/lib/yhst-39280448547447/h-similar.gif) no-repeat left top;
	padding:36px 0 20px 0;
	}	
/* related items */
.related-items {
	width:100%;
	background:url(/lib/yhst-39280448547447/h-related.gif) no-repeat left top;
	padding:36px 0 20px 0;
	}
.related-items ul {
	float:left;
	width:240px;
	padding:0 10px;
	margin:0 0 20px 0;
	}
* html .related-items ul {width:260px;}
.related-items ul li {
	padding:0 0 0 12px;
	margin:0 0 5px 0;
	background:url(/lib/yhst-39280448547447/bullet5.gif) no-repeat 0 5px;
	}
.related-items ul li a {
	text-decoration:underline;
	}
.related-items ul li.all {background:none;padding:0;}
.related-items ul li a:hover {color:#8D1C1C}

#logo{
	position:absolute;
	top:0px;
	left:0px;
}

.conts-item{
	background:url(/lib/yhst-39280448547447/sep.gif) repeat-y 5px 0;
}

.conts-item2{
	background:url(/lib/yhst-39280448547447/sep.gif) repeat-x 0 0;
}

.conts-name a{
	font-weight:bold;
	color:#29447A;
	text-decoration:underline;
}

.conts-name a:hover{
	text-decoration:none;
}

.conts-price{color:#676767; text-align:center; font-size:11px;}
.conts-saleprice {color:#8D1C1C;font-weight:bold; text-align:center; font-size:11px;}
.conts-you-save {font-weight:bold; color:#D40101; text-align:center; font-size:11px;}


#seo-related-links {
    width: 95%;
    }
    #seo-related-links ul {
        margin:0; padding: 0;
        list-style: none;
        }
    #seo-related-links ul.seo-links li {
        width: 39%;
        float: left;
        display: inline;
        margin:0; 
        padding:0;
        }
        #seo-related-links ul.seo-links li a {
            text-decoration: none;
            padding-left:10px;
            display: block;
            _width: 100%;
            }
            #seo-related-links ul.seo-links li a:hover {
                text-decoration: underline;
                }
				
.sitemap-header {
    font: bold 14px verdana;
    color: #8D1C1C;
    display: block;
    padding-top:  15px;
}
.sitemap-1      {
    font: bold 12px verdana;
    color: #8D1C1C;
    display: block;
    padding-left: 25px;
}
.sitemap-2      {
    font: normal 12px verdana;
    color: #162E5E;
    display: block;
    padding-left: 50px;
}
.sitemap-3      {
    font: normal 10px verdana;
    color: #8D1C1C;
    display: block;
    padding-left: 75px;
}
.sitemap-4      {
    font: normal 8px verdana;
    color: #162E5E;
    display: block;
    padding-left: 100px;
}

#seo-related-links ul{
width:100%;
}

#seo-related-links ul.seo-links li {
margin-bottom:10px;
}

.right-column .featured .item p.save{
	font-weight:bold !important;
}



.sampleForm{
text-align:center;
margin-bottom:20px;
}
.sampleSubmit{
background-color:#8D1C1C;
color:#FFF;
cursor:pointer;
border:3px double #FFF;
}
#floatingCart {
	padding:5px 35px 0 0;
	float:right;
	display:block;
	font-weight:bold;
}


.section-links{
	padding:5px;line-height:22px;
}
.section-links a{
	background-color:#29447a;
	color: #FFFFFF;
	padding: 2px;line-height:22px;margin:8px
}
.section-links span{
	background-color:#8d1c1c;
	color: #FFFFFF;
	padding: 2px;line-height:22px;margin:8px
}

