div#content-body div#best-in-serta-main-nav ul#best-in-serta-nav {
	width:727px;
        height: 454px;
        background: url(/media/images/interior/best_in_serta/splash_v3.jpg) no-repeat top left;
}
div#content-body div#best-in-serta-main-nav ul#best-in-serta-nav a {
	width:215px;
	height:175px;
	background-repeat:no-repeat;
}
div#content-body div#best-in-serta-main-nav ul#best-in-serta-nav a#perfect-day-nav-link {
	top:42px;
	left:15px;
}
div#content-body div#best-in-serta-main-nav ul#best-in-serta-nav a#vera-wang-serenity-collection-nav-link {
	top:42px;
	left:247px;
}
div#content-body div#best-in-serta-main-nav ul#best-in-serta-nav a#vera-wang-nav-link {
	top:42px;
	left:490px;
}
div#content-body div#best-in-serta-main-nav ul#best-in-serta-nav a#perfect-sleeper-nav-link {
	top:235px;
	left:130px;
}
div#content-body div#best-in-serta-main-nav ul#best-in-serta-nav a#serta-pedic-link {
	top:235px;
	left:380px;
}

div#content-body div#best-in-serta-main-nav ul#best-in-serta-nav a#am-link {
	top:235px;
	left:380px;
}

div#best-in-serta-quick-links {
	float:right;
	display:inline;
	width:155px;
}
div#best-in-serta-quick-links h4.image-header {
	background-image:url(/media/images/interior/best_in_serta/quick_links/quick_links_header.gif);
	background-repeat:repeat-y;
	height:26px;
}
div#best-in-serta-quick-links ul#best-in-serta-nav {
	width:155px;
	background-image:url(/media/images/interior/best_in_serta/quick_links/quick_link_bg.gif);
	background-repeat:repeat-y;
	height:250px;
}
div#best-in-serta-quick-links ul#best-in-serta-nav a {
	width:155px;
	height:60px;
	background-repeat:no-repeat;
	left:0;
}
div#best-in-serta-quick-links ul#best-in-serta-nav a#perfect-day-nav-link {
	top:0;
	background-image:url(/media/images/interior/best_in_serta/quick_links/perfect_day.gif);
}
div#best-in-serta-quick-links ul#best-in-serta-nav a#vera-wang-nav-link {
	top:66px;
	background-image:url(/media/images/interior/best_in_serta/quick_links/vera_wang.jpg);
}
div#best-in-serta-quick-links ul#best-in-serta-nav a#vera-wang-serenity-collection-nav-link {
	top:132px;
	background-image:url(/media/images/interior/best_in_serta/quick_links/vera-wang-serenity.gif);
}
div#best-in-serta-quick-links ul#best-in-serta-nav a#perfect-sleeper-nav-link {
	top:198px;
	background-image:url(/media/images/interior/best_in_serta/quick_links/perfect_sleeper.gif);
}
div#best-in-serta-quick-links ul#best-in-serta-nav a#serta-pedic-link {
	top:264px;
	background-image:url(/media/images/interior/best_in_serta/quick_links/serta-pedic.jpg);
}
div#best-in-serta-quick-links ul#best-in-serta-nav a#am-link {
	top:264px;
	background-image:url(/media/images/interior/best_in_serta/quick_links/am.jpg);
}


#mattress-feature-box {
	margin:0 0 10px 0;
	padding:5px 10px 5px 10px;
	width:520px;
	background-color:#F1F1F1;
	border-top:10px solid #E4E4E4;
	border-bottom:10px solid #E4E4E4;
	position:relative;
}
#mattress-feature-box h4 {
	color:#EA5300;
	text-transform:uppercase;
	font-size:125%;
}
#mattress-feature-box h4.highlighted {
	text-transform:none;
	padding-left:25px;
	background-image: url(/media/images/interior/bullet_1.gif);
	background-repeat: no-repeat;
	background-position:0 .25em;
}
#mattress-feature-box ul li {
	list-style:none;
	background-image: url(/media/images/interior/bullet_1.gif);
	background-repeat: no-repeat;
	padding:0 0 5px 25px;
	background-position:0 .1em;
}
#mattress-feature-box ul li a {
	font-weight:bold;
	color:#004997;
}
#mattress-feature-box ul li a:hover {
	text-decoration:underline;
}
#mattress-feature-box a#previous-feature-link, #mattress-feature-box a#next-feature-link {
	display:block;
	position:absolute;
	bottom:-20px;
	left:0;
	height:26px;
	background-repeat:no-repeat;
}
#mattress-feature-box img {
	margin-left:5px;
}
#mattress-feature-box a#previous-feature-link {
	left:10px;
	width:128px;
	background-image:url(/media/images/interior/best_in_serta/previous_feature_btn.gif);
}
#mattress-feature-box a#next-feature-link {
	left:146px;
	width:102px;
	background-image:url(/media/images/interior/best_in_serta/next_feature_btn.gif);
}

#sheet-features-wrapper {
	border-top:10px solid #E4E4E4;
	border-bottom:10px solid #E4E4E4;
	padding:10px;
	background-color:#F1F1F1;
	background-image:url(/media/images/interior/serta_linens/list_bg.jpg);
	background-repeat:no-repeat;
	background-position: center right;
	height:280px;
}
#sheet-features-wrapper h3 {
	color:#EA5300;
	text-transform:uppercase;
	font-size:125%;
}
#sheet-features-wrapper ul {
	width:270px;
	margin:0;
	padding:0;
	color:#004997;
}
#sheet-features-wrapper ul li {
	background-repeat:no-repeat;
	list-style:none;
	margin:0;
	padding:6px 0 6px 25px;
	font-weight:bold;
	background-image: url(/media/images/interior/bullet_1.gif);
	background-position:0 .75em;
	font-size:115%;
}
#sheet-features-wrapper ul ul li {
	font-weight:normal;
	margin-left:0;
	background-image: url(/media/images/interior/bullet_2.gif);
	background-position:0 .75em;
	font-size:100%;
	padding-bottom:0;
}
#sheet-features-wrapper ul ul ul li {
	margin-left:0;
	background-image: url(/media/images/interior/bullet_3.gif);
	background-position:0 .75em;
	color:#818181;
	padding-bottom:0;
}
#why-serta-wrapper li{
	background-repeat:no-repeat;
	list-style:none;
	margin:0;
	padding:6px 0 6px 25px;
	font-weight:bold;
	background-image: url(/media/images/interior/bullet_1.gif);
	background-position:0 .75em;
	font-size:115%;
}

div#faq-questions-box {
	padding:10px 0 10px 0;
	border-top:10px solid #CDCDCD;
	border-bottom:10px solid #CDCDCD;
	background-image:url(/media/images/interior/ask_the_expert/question_list_bg.gif);
	background-repeat:no-repeat;
	background-position: right center;
	background-color:#E4E4E4;
}
div#faq-questions-box ol {
	margin-left:15px;
}
div#faq-questions-box ol li {
	font-weight:bold;
	color:#000;
	padding:2px 0 2px 0;
}
div#faq-questions-box ol li a {
	font-weight:bold;
	color:#000;
	text-decoration: underline;
}
ol#faq {
	margin:10px 0;
}
ol#faq li {
	font-weight:bold;
	color:#A36787;
	font-size:125%;
}
ol#faq li p a {
	text-decoration:underline;
}
ol#faq li p {
	font-weight:normal;
	color:#000;
	font-size:85%;
}
ol#faq li p.bold {
	font-weight:bold;
	color:#204C8D;
}
ol#faq li p.top-link-wrapper {
	background-image:url(/media/images/interior/ask_the_expert/top_link_bg.gif);
	background-repeat:repeat-x;
	background-position: 0 .6em;
	text-align:right;
}
ol#faq li p.top-link-wrapper span.links {
	background-color:#fff;
}
ol#faq li p.top-link-wrapper a {
	background-color:#fff;
	font-weight:bold;
	color:#ED8600;
}

div#store-locator-wrapper {
	background-image:url(/media/images/interior/store_locator/sheep.gif);
	background-repeat:no-repeat;
	background-position: right 25px;
	min-height:200px;/*ie7 renders this*/
}
/* '* html' filters for ie6 and below*/
/*ie6 min-height due to ie6 bug or resizing to overflown content*/
* html div#store-locator-wrapper {
	height:200px;
}

div#store-locator-wrapper form#locator {
	display:block;
	background-image:url(/media/images/interior/store_locator/form_bg.gif);
	background-repeat:no-repeat;
	height:88px;
	width:205px;
	position:relative;
}
div#store-locator-wrapper form#locator table {
	position:absolute;
	top:16px;
	left:15px;
}
div#store-locator-wrapper form#locator table td{
	padding:2px;
}
div#store-locator-wrapper form#locator input#zip-code-field, div#store-locator-wrapper form#locator select#within-field {
	width:88px;
}
div#store-locator-wrapper form#locator p.submit-button {
	position:absolute;
	bottom:-15px;
	left:82px;
}

ul#soft-mattresses-nav {
	width:708px;
	height:163px;
	background:url(/media/images/interior/shop_for_comfort/soft_nav_bg.jpg) no-repeat;
	margin:0 0 15px 0;
}
ul#soft-mattresses-nav a {
	height:155px;
}

ul#soft-mattresses-nav a#exurberance-sspt-link {
	left:10px;
	width:215px;
}
ul#soft-mattresses-nav a#solitaire-ps-link {
	left:271px;
	width:195px;
}
ul#soft-mattresses-nav a#langdon-ps-link {
	left:499px;
	width:195px;
}

ul#hard-mattresses-nav {
	width:708px;
	height:163px;
	background:url(/media/images/interior/shop_for_comfort/hard_nav_bg.jpg) no-repeat;
	margin:0 0 15px 0;
}
ul#hard-mattresses-nav a {
	height:155px;
}

ul#hard-mattresses-nav a#exurberance-supe-link {
	left:15px;
	width:225px;
}
ul#hard-mattresses-nav a#solitaire-fm-link {
	left:271px;
	width:195px;
}
ul#hard-mattresses-nav a#langdon-fm-link {
	left:490px;
	width:215px;
}
ul#soft-mattresses-nav li span, ul#hard-mattresses-nav li span {
	display:none;
}


div#serta-pillows-wrapper {
	width:723px;
	height:335px;
	background:url(/media/images/interior/serta_pillows/background.jpg) no-repeat;
	position:relative;
}
div#serta-pillows-content {
	position:absolute;
	left:170px;
	top:16px;
	width:245px;
}
div#serta-pillows-wrapper ul {
	font-size:115%;
}
div#serta-pillows-wrapper ul li {
	list-style:none;
	margin:0 0 0 15px;
	padding:0 0 15px 15px;
	background-image: url(/media/images/interior/serta_pillows/bullet.gif);
	background-repeat: no-repeat;
	background-position:0 .3em;
}
div#serta-pillows-wrapper p.available-sizes span.highlight {
	color:#8B8B8B;
	font-weight:bold;
	font-style:italic;
}
div#serta-pillows-wrapper p.available-sizes {
	margin-left:25px;
}
div#use-and-care-guide .highlight, .green-highlight {
	font-weight:bold;
	color:#67A388;
}

div#use-and-care-guide ul {
	font-size:125%;
}

div#business-opportunites-index-wrapper {
	background: url(/media/images/interior/business_opportunities/sheep.jpg) no-repeat top center;
}

ul#business-opportunities-sub-nav {
	background: url(/media/images/interior/business_opportunities/sub_nav_bg.gif) no-repeat top center;
	width:181px;
	height:131px;
}
ul#business-opportunities-sub-nav a {
	width:150px;
	height:25px;
	left:12px;
}
ul#business-opportunities-sub-nav a#sleep-shop-package-link {
	top:0;
}
ul#business-opportunities-sub-nav a#whats-in-it-for-you-link {
	top:75px;
}

ul#whats-in-it-for-you-nav {
	background: url(/media/images/interior/business_opportunities/whats_in_it_for_you_nav_bg.jpg) no-repeat top center;
	width:419px;
	height:355px;
}
ul#whats-in-it-for-you-nav a {
	height:20px;
}
ul#whats-in-it-for-you-nav a#national-advertising-link {
	width:156px;
	top:30px;
	left:110px;
}
ul#whats-in-it-for-you-nav a#retail-advertising-link {
	width:138px;
	top:142px;
	left:281px;
}
ul#whats-in-it-for-you-nav a#display-product-link {
	width:126px;
	top:284px;
	left:251px;
}
ul#whats-in-it-for-you-nav a#sales-education-link {
	width:125px;
	top:284px;
	left:0px;
}
ul#whats-in-it-for-you-nav a#service-link {
	width:68px;
	top:142px;
	left:0px;
}

div#sleep-shop-packages-wrapper {
	background-image:url(/media/images/interior/serta-logo-reflecting.jpg);
	background-repeat:no-repeat;
	padding-left:210px;
	width:310px;
}

ul.dashed-list {
	margin:0 0 0 -20px;
}
ul.dashed-list li {
	font-size:125%;
	list-style:none;
	background-image: url(/media/images/interior/bullet_dash.gif);
	background-repeat: no-repeat;
	padding:0 0 5px 10px;
	background-position:0 .6em;
}

div#national-advertising-wrapper {
	width:330px;
	padding-right:225px;
	background: url(/media/images/interior/business_opportunities/sheep_small.jpg) no-repeat top right;
}

ul#whats-in-it-for-you-sub-nav {
	background: url(/media/images/interior/business_opportunities/whats_in_it_sub_nav_bg.gif) no-repeat top right;
	width:150px;
	height:145px;
	float:right;
}
ul#whats-in-it-for-you-sub-nav a {
	width:150px;
	height:26px;
}
ul#whats-in-it-for-you-sub-nav a#national-advertising-link {
	top:0;
}
ul#whats-in-it-for-you-sub-nav a#retail-advertising-link {
	top:29px;
}
ul#whats-in-it-for-you-sub-nav a#display-product-link {
	top:59px;
}
ul#whats-in-it-for-you-sub-nav a#sales-education-link {
	top:89px;
}
ul#whats-in-it-for-you-sub-nav a#service-link {
	top:119px;
}

div#retail-advertising-wrapper {
	width:330px;
	padding-right:225px;
	background: url(/media/images/interior/business_opportunities/sheep_small.jpg) no-repeat top right;
}

div#products-and-display-wrapper {
	width:330px;
	padding-right:225px;
	background: url(/media/images/interior/business_opportunities/sheep_small.jpg) no-repeat top right;
}

div#sales-education-wrapper {
	width:330px;
	padding-right:225px;
	background: url(/media/images/interior/business_opportunities/sheep_small.jpg) no-repeat top right;
}

div#service-wrapper {
	width:330px;
	padding-right:225px;
	background: url(/media/images/interior/business_opportunities/sheep_small.jpg) no-repeat top right;
}

form td.label {
	font-weight:bold;
	text-align:right;
	padding:8px;
}

h2#july4th-title { background-image:url(/media/images/interior/titles/july4th.jpg);}
img.store_button{ margin-top:25px;}