/* HOMEPAGE GENERIC STYLES  */

#main { background: none; padding:0px 0px 10px 0px; width: 935px; margin-bottom: 0px;}
#nav { display: none;}

#info_banner { border-bottom: 1px solid #fff; width: 903px; padding: 0px 32px 0px 0px; background: #cfe5e5; text-align: right;}
	#info_banner h2 { float:right; color: #507777; font-weight: normal; font-family: "Gill Sans", "Helvetica Neue Light", Arial; text-transform: uppercase; padding-bottom: 0px; font-size: 12px;}




/* HOMEPAGE OLD STYLES  */
#homeimage { border-bottom: 1px solid #fff; width: 935px; height: 310px;}

/* Banner slider */

#slidebox{ border-bottom: 1px solid #fff; float:left; margin:0; width: 935px; height: 310px; padding:0;}
#slidebox{ position:relative;}
#slidebox, #slidebox .content{ width:935px;}
#slidebox, #slidebox .container, #slidebox .content{ height:310px;}
#slidebox{ overflow:hidden;}
#slidebox .container{ position:relative; left:0;}
#slidebox .content{ float:left;}
#slidebox .content div{}
#slidebox .next, #slidebox .previous{ position:absolute; z-index:2; display:block; width:21px; height:21px;}
#slidebox .next{ right:0; margin-right:10px;}
#slidebox .previous{ margin-left:10px;}
#slidebox .thumbs{ position:absolute; z-index:2; top:7px; right:7px;}
#slidebox .thumbs .thumb{ display:block; width: 12px; height: 12px; margin-right: 1px; float:left; background:#6e6e6e; border: 1px solid #6e6e6e;}
#slidebox .selected_thumb{ display:block; margin-right: 1px; width: 12px; height: 12px; float:left; background:#fff; border: 1px solid #6e6e6e;}


#product_buttons { width: 935px; height: 24px; border-bottom: 1px solid #050c26; background:#16286c; border-top: 1px solid #fff;}
	#product_buttons ul { margin:0; padding:0;}
	#product_buttons li { list-style-type: none; float: left;}
	#product_buttons a { width: 181px; height: 24px; text-decoration: none; line-height: 24px; text-align: center; text-transform: none; font-size:12px; color: #8b94b6; display: block;}
	#product_buttons a:hover { color: #ffffff; background:#050c26; text-decoration: none;}
	#product_buttons li.ui-tabs-selected a { color: #ffffff; background:#050c26; text-decoration: none;}

#product_div { margin-bottom: 9px; width: 913px; z-index:2; background: #050c26; padding: 18px 0px 0px 22px; min-height: 152px; color: #fff;}
* html #product_div { height: 152px;}
	#product_div ul { margin:0; padding:0;}
	#product_div p { line-height: 14px;padding-bottom: 5px;}
	#product_div h2 { font-size:11px; margin:0 0 3px 0!important; padding:0!important; font-weight: normal; text-transform: none!important; color: #9ac8c8;}
	#product_div li { width: 110px; padding-right: 20px; float:left; list-style-type: none; text-align: center;}
	#product_div .product_image img { border: 2px solid #16286c;}
	#product_div .quicklookbutton {left: 20px;top:50px;}
	#product_div .thumb {float: left; margin-right: 20px; margin-bottom: 20px;}
	#product_div .description { text-align: center;}
	#product_div .description a {text-transform: none!important; color: #9ac8c8; text-decoration: none; font-size: 11px; font-weight: bold;}
	#product_div .description a:hover { color: #9ac8c8; text-decoration: underline;}
	#product_div .price { color: #fff; font-weight: normal;}

#homepage_one { float: left; margin-right: 1px; width: 311px; height: 124px;}
	#homepage_one a { color: #f0cc00; text-decoration: none;}
	#homepage_one a:hover { color: #f0cc00; text-decoration: underline;}
	#homepage_one ul { padding:0; margin: 0px;}
	#homepage_one li { list-style-type: none; line-height: 15px; padding-left: 11px; background: url(../_images/template/home_bullet.gif) no-repeat scroll top left;}
	#homepage_one .one_left { float:left; width: 154px;}
	#homepage_one .one_left, x:-moz-last-node { line-height: 12px;}
	#homepage_one .one_right { height: 107px; float:right; width: 137px; padding: 7px 10px 10px 10px; color: #fff; background: #184a91 url(../_images/template/hadatiringday_bkg.jpg) repeat-y scroll top left;}
	#homepage_one .one_right h2 { color: #fff; font-size: 13px; text-transform: none!important;}
	#homepage_one .one_right h4 { margin:0; padding:0 0 6px 0; color: #fff; font-weight: normal; font-size: 11px;}
	#homepage_one .one_right h3 { font-size: 12px; font-weight: bold; color: #ffffff; text-transform: none!important;}
	
#homepage_two { color: #fff; float: left; margin-right: 1px; width: 385px; height: 124px; background: url(../_images/template/welcome_bkg.gif) no-repeat scroll top left;}
	.homepage_two_content { padding: 15px 10px 0px 132px;}
#homepage_three { float: left; width: 237px; height: 124px; background: #4069a6;}
	.homepage_three_content { padding: 14px 5px 14px 14px; color: #fff;}
	.homepage_three_content a { color: #f0cc00; text-decoration: none;}
	.homepage_three_content a:hover { color: #f0cc00; text-decoration: underline;}
	.homepage_three_content .textfield { color: #3b4c85; width: 153px; height: 17px; padding: 3px; border: none; background: url(../_images/template/emailtextfield.gif) no-repeat scroll top left; _font-size: 10px;}

#welcome2 { display: block; color: #fff; position: absolute; margin-left: 460px; padding: 13px 0px 0px 0px; text-align: left; top: 664px; height: 90px; width: 216px;}
#welcome_noproducts { display: block; color: #fff; padding: 13px 0px 0px 146px; text-align: left; top: 430px; width: 216px;}

#slider { width: 915px; margin-left: 1px; background: #c7c7c7; height: 11px;}


.scroller_container { width: 913px; color: #fff; margin: 0 0 1px 0; background: #10205d; padding: 18px 0px 15px 22px;}
.home_product_scroller { width: 910px; overflow: auto;}
	.scroller_container h2 { color: #fff!important; margin: 0 0 10px 0;}
	ul.home_product_scroller { display: block; width: 1500px; margin: 0!important; padding: 0!important; list-style: none;}
	ul.home_product_scroller li { display: block; float: left; padding: 0; text-align: center; margin-right: 5px; width: 110px; list-style-type: none;}
	ul.home_product_scroller li img { border: 1px solid #08133b; margin: 0 0 5px 0;}
	ul.home_product_scroller a { display: block; text-decoration: none; font-weight: bold; color: #474747;}

	.home_product_scroller h2 { padding-bottom: 2px!important; margin:0!important; line-height:12px; font-weight: bold; font-size:11px; font-weight: normal; color: #d9dff4!important;}
		.home_product_scroller h2 a { color: #d9dff4!important;}
		.home_product_scroller_price {font-size: 14px; line-height: 24px;color: #fff; font-weight: bold;}


/* HOMEPAGE NEW STYLES  */
#banner { width: 935px; height: 310px; margin-bottom: 8px; z-index:3;}

.home_container { border: 1px solid #c2d5cd; background: #e1eae9; float:left; margin-right: 13px; margin-bottom: 11px; width: 301px; height: 129px;}
.home_container_inner { border: 1px solid #fff; padding: 15px; color: #5e7e7d; height: 97px;}
	.home_container_inner ul { margin: 0; padding: 0;}
	.home_container_inner li { list-style-type: none; background: url(../_images/home/home_bullet.gif) no-repeat scroll center left; line-height: 16px; padding-left: 8px;}
	.home_container_inner h2 { color: #3a6b6b; text-transform: uppercase;}
	.home_container_inner a { color: #3a6b6b; text-decoration: none;}
	.home_container_inner a:hover { color: #3a6b6b; text-decoration: underline;}
	.livingrooms { background: #e1eae9 url(../_images/home/living.jpg) no-repeat scroll top right;}
	.diningrooms { background: #e1eae9 url(../_images/home/dining.jpg) no-repeat scroll top right;}
	.bedrooms { background: #e1eae9 url(../_images/home/bedroom.jpg) no-repeat scroll top right;}

ul.inlinelist { margin: 0px 0px 11px 0px; padding:0;}
	ul.inlinelist li { float:left; margin-right: 13px; list-style-type: none;}
	
.signup { border: 1px solid #c2d5cd; background: #1d1d1d; width: 301px; height: 65px;}
.signup_inner { border: 1px solid #fff; padding: 11px; color: #fff; height: 41px;}
	.signup_inner h2 { padding-bottom: 3px;}
	.signup_inner .label { display: none;}
	.signup_inner .textfield { width: 235px; border: 2px solid #454545; background: #fff; line-height: 16px; text-transform: uppercase; color: #969797; padding-left: 5px;}

#welcome { display: block; background: #1d1d1d; color: #fff; position: absolute; margin-left: 625px; padding: 13px 13px 0px 0px; text-align: right; top: 342px; height: 90px; width: 280px;}

.brands { border: 1px solid #050c26; background: #fff; margin-bottom: 9px; width: 933px; z-index:2; padding: 18px 0px 0px 0; color: #fff;}
	.brands ul { padding:0; margin:0; text-align: center!important;}
	.brands ul li { display: inline!important; float: none!important; padding: 0 30px 10px 0!important;}
	.brands a:hover { filter:alpha(opacity=80); opacity: 0.8; -moz-opacity:0.8; z-index:1; zoom:1;}
