/* 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;}

#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_div { margin-bottom: 9px; width: 913px; z-index:2; background: #050c26; padding: 18px 0px 0px 22px; height: 152px; color: #fff;}
	#product_div ul { margin:0; padding:0;}
	#product_div p { line-height: 14px;padding-bottom: 5px;}
	#product_div h2 { font-size:11px; font-weight: normal; color: #f0cc00;}
	#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: uppercase; color: #f0cc00; text-decoration: none; font-size: 11px; font-weight: bold;}
	#product_div .description a:hover { color: #f0cc00; text-decoration: underline;}
	#product_div .price { color: #fff; font-weight: bold;}

#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_right { height: 104px; float:right; width: 137px; padding: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 h3 { font-size: 12px; font-weight: bold; color: #9db4e8; 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: 149px; 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; position: absolute; margin-left: 460px; padding: 13px 0px 0px 0px; text-align: left; top: 459px; height: 90px; width: 216px;}

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


/* 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;}
