﻿#homePage_top_boxes
{
	text-align: center;
}

#Homepage_adPreview img{
	opacity: 1;
	filter: alpha(opacity=100); 
}

#Homepage_adPreview
{
	width:242px;
	height:323px;
	float:left;
	padding-left:4px;
	opacity: 1;
	filter: alpha(opacity=100); 
	margin-top: 4px;
	overflow: hidden;
}

#homePage_top_boxes ul
{
	margin: 0;
	padding: 0 0 7px 0;
	list-style-type: none;
}

#homePage_top_boxes img {
	margin: .35em .35em .35em 0;
}

#homePage_QuickLinks {
	float: left;
	width: 170px;
	height: 350px;

}

#homePage_QuickLinks ul{
	margin: .35em .35em .35em 1em;
	padding: 0;
	list-style-type: none;
}

#homePage_QuickLinks div {
	text-align: center;
	margin: .5em;
}
#homePage_slideshow
{
	float:left;
	width:554px;
	padding-bottom:.3em;
	z-index:70;
	margin-top: 4px;
}

.homepage_menu_container
{
	width:325px;
	height:900px;
	margin:.35em;
	float:left;
}
.homepage_menu
{
	list-style-type:none;
	float:left;
	margin:.35em;

}
.homepage_menu ul
{
	list-style-type:none;
	margin:.35em;
	padding:.35em;
}
.homepage_menu ul li
{
	list-style-type:none;
	font-size:.8em;
	margin:.35em;
	margin-top:0;


}
.homepage_right_panel
{
	float:left;
}
.homepage_right_boxes
{
	float:left;
	margin:.3em;
	padding:0;
	border:solid 1px #aaa;
	text-align:center;
}
.homepage_right_store
{
	float:left;
	margin:.35em;
	padding:0;
	border:solid 1px #aaa;
	text-align:center;
	width:410px;
}

.homepage_right_copy
{
	float:left;
	margin:.35em;
	padding:0;
	border:solid 1px #aaa;
	width:410px;
}
.homepage_right_copy p
{
	padding:0 1em;
}
#homePage_top_boxes
{

}

#homePage_top_boxes ul
{
	margin: 0;
	padding: 0 0 7px 0;
	list-style-type: none;
}

#homePage_top_boxes img {
	margin: .35em .35em .35em 0;
}

#homePage_category_thumbnails
{
	padding:0;
	margin:0;
}

#homePage_category_thumbnails li
{
	list-style-type:none;
	display:inline;
	float:left;
	width:185px;
	border:solid 1px #aaa;
	height:350px;
	margin:.35em;
	padding:.35em;
	font-size: 90%;
}

#homePage_category_thumbnails li img
{
	text-align:center;
	margin:0 auto;
	display:block;
}

#homePage_category_thumbnails h3
{
	color: #666;
}

.homePage_accordionHeader
{
    	border: 1px solid #aaa;
   	color: #444;
	letter-spacing: .1em;
    	background-image: url('../../current/img/homepage/dropdown_bg.jpg');
	background-reapeat: repeat-x;
    	padding: 5px;
    	margin-top: 5px;
    	cursor: pointer;
	font-size: 1.2em;
}

.homePage_accordionHeader .uparrow {
	display:none;
}

.homePage_accordionHeader:hover
{
	background: #139512;
	color: #fff;
}

.homePage_accordionHeader img
{
	float: right;
	margin-top: 1px;
	margin-right: 8px;
}

.homePage_accordionHeaderSelected img
{
	float: right;
	margin-top: 1px;
	margin-right: 8px;
}

.homePage_accordionHeaderSelected
{	
   	border: 1px solid #aaa;
  	color: #fff;
	letter-spacing: .1em;
   	background-color: #139512;
   	padding: 5px;
   	margin-top: 5px;
   	cursor: pointer;
	font-size: 1.2em;
}

.homePage_accordionHeaderSelected .downarrow
{
	display: none;
}

.homePage_accordionHeaderSelected a
{
	color: #ccc;
	background: none;
	text-decoration: none;

}

homePage_accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.homePage_accordionContent
{
    background-color: #fff;
    border: 1px solid #aaa;
    border-top: none;
	padding: .5em 0;

}

.homePage_accordionContent ul
{
	list-style-type:none;
	margin:0 0 0 0;
	padding:0;
	float: left;
	text-align: center;
}

.homePage_accordionContent ul li
{
	float:left;
	width:80px;
	height: 95px;
	margin:0 0 .35em 3px;
	padding: 0 .1em;
	font-size: .8em;
}
.homePage_accordionContent ul li a:hover
{

}

.homePage_accordionContent ul.sized li a img
{
	width:60px;
}

.homePage_accordionContent ul.mattress li
{
	float:left;
	width:45%;
	height: 95px;
	margin:0 0 .35em 3px;
	padding: 0 .1em;
	font-size: .8em;
}

.homePage_accordionContent ul.mattress li a img
{
	height:80px;
}

.homePage_navigation_links{
	width:350px;
	float:left;
	margin-bottom:1em;
	margin-left: .2em;
	font-size: 10pt;
}

.homePage_currentAds {
	width: 380px;
	float: left;
	border: 1px solid #ccc;
	margin: .2em;
	padding: .5em;
}

.homePage_currentAds img{
	float: left;
	margin-right: 5px;
}

.homePage_amazing_buys{
	padding:.35em 0;
	border: 1px solid #ccc;
	margin:0.35em 0.2em 0em 0.2em;
}

.homePage_adText {
	margin-left: 260px;
}

.homePage_moreInfo {
	margin: 5px 0 0 7px;

}

.homePage_moreInfo img{
	vertical-align: -12%;
	float: none;
	margin-right: 3px;
}

#homePage_featuredContainers{
	width: 244px;
	height:85px;
	float: left;
	border: 1px solid #ccc;
	margin:  0em .48em .5em 0em;
	padding: .5em;
	background-color: #E4DECE;
}

#homePage_featuredContainers_large{
	width: 376px;
	height:85px;
	float: left;
	border: 1px solid #ccc;
	margin:  0em .48em .2em .2em;
	padding: .5em;
	background-color: #E4DECE;
}

.imgfloatright {
	float:right;
	margin-left: 7px;
}

.homePage_featuredMoreInfo {
	margin: 5px 0 0 7px;
	
}

.homePage_featuredMoreInfo img{
	vertical-align: -12%;

	margin-right: 3px;
}	
