
body{background: #231f20; text-align: center; color: #FFFFFF; font-size: 12px; font-family: "Century Gothic", "TAHOMA", "GILL SANS", "GILL SANS MT";}
table{font-size: 12px;}


a, a:visited{text-decoration: none; color: #dfaa3a;}
a:hover, a:visited:hover{ color: #94b96b;}

table, input, form{margin: 0; padding: 0;}

/* header styles*/

/* HEADINGS */
h1, h2, h3, 
h4, h5, h6 		{ font-weight: 100; color: #ecb635 }
h1 				{ font-size: 3em; line-height: 1; margin-bottom: 0.5em; }
h2 				{ font-size: 2em; margin-bottom: 0.75em; }
h3 				{ font-size: 1.5em; line-height: 1.0; margin-bottom: 1em; display: inline; }
h4 				{ font-size: 1.2em; line-height: 1.25; margin-bottom: 1.25em; display: inline;}
h5 				{ font-size: 1em; font-weight: bold; margin-bottom: 1.5em; }
h6 				{ font-size: 1em; font-weight: bold; }

p 				{ margin: 0 0 1.5em; line-height:15px; }


h1#logo{background: url(/images/design1/logo-main.jpg); width: 670px; height: 89px; margin: 0 auto;}
h1#logo span{display: none;}

h3.bigWhiteThin{font-size:16px; font-weight: 100; display: inline;}
h3.bigWhiteThin a, h3.bigWhiteThin a:visited{color: #FFFFFF;}
h3.bigWhiteThin a:hover, h3.bigWhiteThin a:visited:hover{color: #ecb635;}

h3.bigGreen{font-size:16px; font-weight: 100; display: inline;}
h3.bigGreen a, h3.bigGreen a:visited{color: #6d8f42;}
h3.bigGreen a:hover, h3.bigGreen a:visited:hover{color: #ecb635;}

h3.categoryHeader{display: block;}


#middle-top{background: url(/images/design1/middle-top.jpg); width: 680px; height: 39px; margin: 0 auto;}
#middle-top span{display: none;}


.hdr.collections{background: url(/images/design1/hdr_collections.jpg); width: 145px; height: 29px; margin: 0;}
.hdr.services{background: url(/images/design1/images/hdr_Services.jpg); width: 140px; height: 29px; margin: 0;}
.hdr.usermenu{background: url(/images/design1/images/hdr_UserMenu.jpg); width: 140px; height: 29px; margin: 0;}

.hdr span{display: none;}

.black{color: #000000;display: inline;}


#outer-wrapper{position: relative; width: 1020px; background-color: #7b7a74; margin: 0 auto; text-align: left;}
#inner-wrapper{padding: 0px; padding-bottom: 10px;}

#left-column{position: relative; width: 197; float: left; background: url(/images/design1/logo-top-left.jpg) no-repeat;}
#left-column .inner-padding{padding-left: 10px; padding-top: 40px;}

#center-column{position: relative; width: 680px; float: left;}
#right-column{position: relative; width: 143px; float: left; background: url(/images/design1/logo-top-right.jpg) no-repeat;}
#right-column .inner-padding{padding-left: 5px; padding-top: 40px;}

#search-padding{padding-left: 5px;padding-top: 40px;}

/*COLLECTIONS NAVIGATION */
#nav{
	position: relative;
	width: 100%; 
	margin-top: 30px;
	}
	
	#nav ul{margin: 0; padding: 0;}
	#nav li{list-style: none;}
	
	#nav li a{background: url(/images/design1/navigation.jpg) no-repeat; width: 149px;height: 38px;  margin: 0; padding: 0; display: block;} 
	
	#nav li a#nav-living{background-position: 0px 0px;}
	#nav li  a#nav-living:hover{background-position: -149px 0px;}
	
	#nav li a#nav-dining{background-position: 0px -38px;}
	#nav li a#nav-dining:hover{background-position: -149px -38px; }
	
	#nav a#nav-bed{background-position: 0px -76px;}
	#nav a#nav-bed:hover{background-position: -149px -76px;}
	
	#nav a#nav-accessories{background-position: 0px -114px;}
	#nav a#nav-accessories:hover{background-position: -149px -114px;}

#nav li span{visibility: hidden;}


/*SERVICES NAVIGATION */
#services-nav{
		position: relative;
		width: 140px; 
		margin-top: 30px;
	}
		
	#services-nav ul{margin: 0; padding: 0; margin-left: 8px;}
		
	#services-nav li{list-style: none; padding: 6px 0px;}
	/*
	#services-nav li a{background: url(/images/design1/service-navigation.jpg) no-repeat; width: 140px;height: 38px;  margin: 0; padding: 0; display: block;} 
	
	#services-nav li a#services-nav-shipping{background-position: 0px 0px;}
	#services-nav li  a#services-nav-shipping:hover{background-position: -149px 0px;}
	
	#services-nav li a#services-nav-returnpolicy{background-position: 0px -38px;}
	#services-nav li a#services-nav-returnpolicy:hover{background-position: -149px -38px; }
	
	#services-nav a#services-nav-contact{background-position: 0px -76px;}
	#services-nav a#services-nav-contact:hover{background-position: -149px -76px;}
	*/


/*RIGHT SIDE NAVIGATION */
#right-nav{margin-top: 70px;}
	#right-nav ul{margin: 0; padding: 0; margin-left: 8px;}
	#right-nav li{list-style: none; padding: 6px 0px;}

	#right-nav a, #right-nav a:visited{color: #e3e7e3;}
	#right-nav a:hover, #right-nav a:visited:hover{color: #97d24e;}



#main-content-area{position: relative; padding-left: 10px; margin: 0;}

.content-container{padding: 0px; width: 100%;}



/* LINE-STYLES */
.line_1{background: url(/images/design1/dot.jpg) repeat; }
#home-left-vert{position: absolute; width: 2px; height: 395px; right: 0px; bottom: 40px;}
#home-left-hor{position: absolute; width: 90%; height: 2px; left: 10px; bottom: 215px; margin: 0; padding: 0; }

#home-sale{margin: 15px 10px 0px 0px;}


/* FOOTER */
#footer{text-align: center; font-size: 11px; padding: 5px;}

#productTopBar{position: relative; width: 100%; height: 28px;text-align: left; }
#productTopBar-left{float: left; width: 40%; margin: 0;}
#productTopBar-right{position: relative; float: right;   background: #55544f;  margin: 0; padding: 5px; }


.productContentArea{width:250px; padding:10px;margin-top:5px; font-size: 11px;}

.productListLink{font-size: 10px;}

tr.table-header{background: #000000; color: #96ba70;}


table tr#invoiceProdsHdr td{border-bottom: 2px solid #FFFFFF; border-left: 1px solid #FFFFFF; background : #8b8a83;}
table tr.invoiceProds td{border-bottom: 1px solid #FFFFFF; font-size: 11px; padding-left: 4px; border-left: 1px solid #FFFFFF;}

table#featuredProductsTable{width: 90%; float: left;}
table#featuredProductsTable a:link{color: #dfe3e4;}
table#featuredProductsTable a:visited{color: #dfe3e4;}
table#featuredProductsTable a:hover{color: #000000;}
table#featuredProductsTable a:visited:hover{color: #000000;}

table#related_products{font-size: 11px;}

.input_header{color: #d8aa39;}

.white{color: #FFFFFF;}
.black {color: #000000;}
.orange{color: #ddb136; }
.dark{color: #575651;}

.clear{clear: both;}