
/*----------

EASTERN ACCENTS 

----------*/

/*--------Containers--------------*/
/*ul,ol
{padding-top:10px;}*/
#middnav li a {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    font-size: 100%;
    margin: 0;
    outline: 0 none;
    padding: 0;
    vertical-align: baseline;
	line-height: 1.5;
	text-decoration:none;
}

.container_12, .container_16
{
	width: 880px;
	margin:0;
	padding:0;
	text-align:left;
}

/* Welcome */
/*.customerCompany {height: 10px; margin-top: 2px; color: #53331C; margin-bottom: -2px; width: 100%; text-align: right}*/

/* Logo Image Position */
/*#logodiv {text-align: left; width: 48%; float: left; padding-left: 10px; padding-top: 5px}
#searchandcol {float: right; width: 48%; padding-top: 20px}
img.logo {vertical-align: middle; display: block; position: relative; padding: 0; margin: 0; bottom: 0}*/

/* Collection List + Search Box */
/*.frontsearch {width: 150px; border:1px solid #ddd; font-family:Georgia, 'Times New Roman', Times, serif; font-size:12px; 
              color: #8b867d; margin-left: 50px}
.search {width: 265px}
.gobutton {top: 4px}
.collectionlist{margin-right: 10px; display: block; float: right; width: 150px}
.ddCollection{margin-top: 4px; border:1px solid #ddd; font-family:Georgia, 'Times New Roman', Times, serif; font-size:12px; 
              color: #8b867d;}*/

/*-Facebook + Twitter Buttons-*/
/*.addthis_default_style {float: right; padding: 30px 10px 0px; display: block; margin-right: -15px; margin-bottom: -26px; position: relative; z-index: 2}
.at_google {position: absolute; left: -45px}*/

/* -----Background Color ----- */
/*body {
	background:#f6efe7; 
	background-image:url('/usermods/img/eabg.gif');
	background-position: left top;
	background-repeat: repeat
	}
.mainbody {width:924px; margin:0 0 30px 0; padding:0; background:#fff; border: 1px solid #bbb18f;}*/

/*-------Home------*/
/*.eahome {width: 100%; padding: 16px; position: relative; height: 100%; text-align: left}
.eahome .leftads {float: left; width: 256px}
.eahome .rightgallery {float:left; padding-left: 5px; width: 631px}
.bottomad {margin-top: 12px}*/

/*-----Navigation------ */
#priNav-container {position: relative; left:-12px !important; left:0px; height: 30px; z-index: 99}
#middnav {list-style:none; width:880px; z-index: 99; margin-bottom:-20px !important;margin-bottom:-20px;}
#middnav li {float:left; height:30px; overflow:hidden;}
#middnav li a {display:block}
/*#middnav li a img {margin-top:-10px}*/
#middnav li a.active img {margin-top:-33px}
/*--.subnav {position:absolute; width: 934px; top:25px; left:0; display:none; z-index: 99;
	     background: url(/usermods/img/nav/upperrightfade.png) right top no-repeat;}
.outerbox {background: url(/usermods/img/nav/lowerleftfade.png) left bottom no-repeat; padding-left: 8px; margin-top: -2px}--*/
.subnav {position:absolute; width: 853px; top:25px !important;top:24px; left:0; display:none; z-index: 99;
	     /*background: url(/Products/home/nav/upperrightfade.png) right top no-repeat;*/}
.outerbox {/*background: url(/Products/home/nav/lowerleftfade.png) left bottom no-repeat;*/ padding-left: 8px; margin-top: -3px;margin-top:13\9;}

.shadowbox 
  {background: url(/Products/home/nav/shadow.png) repeat scroll right bottom transparent;
   margin-top:0px;
   margin-bottom:0px;
   top:30px;
   /*height:297px;*/
   padding-bottom:0px;
   padding-top:0;} 
 /**+html.shadowbox 
  {background: url(/Products/home/nav/shadow.png) repeat scroll right bottom transparent;
   height:296px;
   padding-bottom:0;
   padding-top:0
   } */
/*.shadowbox {background: url(/Products/home/nav/shadow.png) repeat scroll right bottom transparent;height:296px; margin-bottom:0;margin-top:0} */
/*.innerbox {position: relative; left: -8px; top: -9px; background-color:#BBB18F; width: 845px; height:297px; padding-top:0; padding-bottom:0; text-align:left;}*/
/*.innerbox {position: relative; left: -8px; top: -9px; background-color:#BBB18F; width: 845px; height:297px; margin-top:0; margin-bottom:0; text-align:left;}*/
		
		   
.column_1,column_2,column_3 { float:left;}		   
    
/* Collection Dropdown */
#subnav_1 {position:absolute; width: 853px;}
.innerbox-col {position: relative; left: -8px; top: -8px;  background-color:#BBB18F; width: 156px; height:297px;
	           padding-top:0; text-align:left}
.innerbox {position: relative; 
           left: -8px !important;
		   left: -7px; 
		   top: -8px !important; 
		   top: -7px;
		   background-color:#BBB18F; 
		   width: 845px; 
           padding-top:0px; 
		   text-align:left;
		   margin-top:0px;
		   margin-bottom:0px;
		   height:297px;}
		   
#subnav_2 {position:absolute; width: 770px}
.innerbox_2 {position: relative; 
           left: -8px !important;
		   left: -7px; 
		   top: -8px !important; 
		   top: -7px;
			   background-color:#BBB18F; 
			   width: 762px; 
			   height:297px;
			   padding-top:0; 
			   text-align:left;
			   margin-top:0;
			   margin-bottom:0;}  
		   	
#subnav_3 {position:absolute; width: 770px}
.innerbox_3 {position: relative; 
           left: -8px !important;
		   left: -7px; 
		   top: -8px !important; 
		   top: -7px;
		   background-color:#BBB18F; 
		   width: 762px; 
		   height:297px;
           padding-top:0; 
		   text-align:left;
		   margin-top:0;
		   margin-bottom:0;}
	/* Customized Dropdowns */
	/*#subnav_9, #subnav_10 {
		position:absolute;
		margin-left: 783px;
		width: 168px;
    }*/
    /*#subnav_8 
    {
    position:absolute;
    margin-left: 689px;
    width: 262px;
    } */  
	#subnav_6 {position:absolute;margin-left:449px !important;margin-left:489px;width:176px;}
	.innerbox_6 {position: relative; 
		   left:-8px;
		   top: -8px !important; 
		   top: -7px;
		   background-color:#BBB18F; 
		   width: 168px;
		   width: 169px\9; 
		   height:200px;
           padding-top:0; 
		   text-align:left;
		   margin-top:0;
		   margin-bottom:0;}
		   
    #subnav_7{position:absolute;margin-left:248px !important;margin-left:288px;width:378px;width:377px\9;}
	.innerbox_7 {position: relative; 
           left: -8px;
		   top: -8px !important; 
		   top: -7px;
		   background-color:#BBB18F; 
		   width: 370px;
		   width: 370px\9; 
		   height:297px;
           padding-top:0; 
		   text-align:left;
		   margin-top:0;
		   margin-bottom:0;}
		  
    #subnav_9{position:absolute;margin-left:469px !important;margin-left:509px;width:378px;;}
	.innerbox_9 {position: relative; 
           left: -8px !important;
		   left: -7px; 
		   top: -8px !important; 
		   top: -7px;
		   background-color:#BBB18F;
		   width: 370px !important;
		   width: 369px; 
		   height:297px;
           padding-top:0; 
		   text-align:left;
		   margin-top:0;
		   margin-bottom:0;}
		   	
    .innerbox-cus {
	position: relative;
	left: -8px;
	top: -8px;
	background-color:#BBB18F;
	width: 254px;
	height:297px;
	padding-top:0;
    text-align:left;
	}
    
    .innerbox-dp {
	position: relative;
	left: -8px;
	top: -8px;
	background-color:#BBB18F;
	width: 160px;
	height: 192px;
	padding-top:0;
    text-align:left;
	}    .innerbox-dp.tall {height: 272px}
    .innerbox-dp.tall li ul li {margin-left: -6px; white-space:nowrap; display: block}
    
#middnav li a#menu_0 {margin-left:0px}
.subnav .headline3 {position:relative; margin-bottom: 5px; font-style:italic; font-weight: bold; 
                    text-transform:uppercase; color: #655531; font-family: verdana,arial,sans-serif; 
                    text-decoration: none; font-weight: bold}
.subnav .headline2 {position:relative; font-weight: bold; text-transform:uppercase; color: #655531;
                    font-family: verdana,arial,sans-serif; font-weight: bold; width:230px;
                    padding: 6px 0px 0px 16px; margin-bottom: -4px; font-size: 1.4em; line-height:1.2em}
.subnav .headline4 {position:relative; font-weight: bold; text-transform:uppercase; color: #655531;
                    font-family: verdana,arial,sans-serif; font-weight: bold; width:135px;
                    padding: 0px 0px 3px 0px; margin-bottom: 0px; font-size: 1.4em; line-height:1.2em}					
					
.subnav a {color:#ffffff; font-family: verdana,arial,sans-serif; text-decoration: none}
.subnav a b{color: #fff}
.subnav a:hover {color:#ffffff; font-family:verdana,arial,sans-serif; text-decoration: underline}
.subnav li {float:left;list-style:none;  font-size: 13px; overflow:visible;}
.first_column {width:231px}
.last_column {width:231px; position: absolute; right: 0}
.subnav_image {width:231px; height:297px; background-position:left top; background-repeat:no-repeat; background-color: #645430;
               overflow:hidden; position:relative}
.subnav_image .headline1 {position:absolute; color: #DAD4C2; font-family: Georgia, Times New Roman, Serif; 
                          text-transform:uppercase; font-size: 18px; font-weight:bold; display: block}
.subnav li ul {margin-top: 6px; margin-left:8px!important;margin-left: 15px;margin-right:8px;}
.subnav li li {float:none; padding-bottom:5px;height: 11px; margin-left:-26px!important;margin-left: 0px;margin-top:3px;}
.subnav li li a {padding:3px}

.colcolor {width:180px; height:297px; position:relative}
.colcolor .headline3 {padding-bottom:0;}
.navcolor {list-style:none; float:left; width:60px !important;width:55px; white-space:nowrap; 
           padding-top:0; margin-top:0; position: relative;}
.navcolor ul, .navcolor ul li {margin-top:0; padding-top:0;margin-left:3px;}


.navborder{float:left; margin-top:20px;}
.navborder img {width:1px; height:265px;}

.colcustom {width:175px; margin-left:-10px;}
.colcustom li { clear:both; padding-left:26px; white-space:nowrap}
.scissors {background-image: url(/usermods/img/nav/scissors.png); 
           background-position:left middle; background-repeat: no-repeat;}

/* IE Only */
*:first-child+html .subnav li li, * html .subnav li li {line-height: 1.0em; padding-bottom:0; letter-spacing:0px;}
*:first-child+html .orderswatches, * html .orderswatches {position:relative; top:-8px}
*:first-child+html .orderswatches1, * html .orderswatches1 {margin-top: -4px;}
*:first-child+html .headline2, * html .headline2 {margin-bottom: -6px;}

.navcustom {list-style:none; float:left; width:115px; white-space:nowrap; 
           padding-top:0; position: relative; margin-top: -10px;}
.navcustom ul, .navcustom ul li {margin-top:0; padding-top:0}


/*------------- Prod View --------*/
/*.prodviewright h1, .prodviewright h2, .prodviewright h3, .prodviewright h4, .prodviewright h5
{ font-family: Georgia, Times New Roman, Serif; line-height: 1em; }  
.prodviewleft {display:inline; float:left; width: 445px; margin:24px;}
.prodviewright {display:inline; float:right; margin:0; width: 400px; margin-right: 29px; }
.prodviewright h2 { margin: 25px 0 4px 0; font-size: 2.1em; color: #594823}
.prodviewright h3 { margin: 35px 0 10px 0; font-size: 1.4em; color: #594823}
.prodviewright h3 a {color: #594823}
.prodviewright h3 a:hover {text-decoration: underline}
.prodfabricsub { font-family: Verdana, Arial, Sans-Serif; color: #757575; font-size: .8em; text-align: center}
.fabthumb img {height: 55px; width: 55px; margin:1px 5px; border: 0}
.fabthumb img:hover {border:0}
.proddetail {font: normal normal normal 11px/1.4em 'Lucida Grande', 'Lucida Sans Unicode', arial, sans-serif; 
             color: #757575; white-space:normal; margin-top: -25px; margin-bottom: 25px}
.proddetail p {margin-bottom:2px; margin-top: 4px; line-height: 1.6em; padding-bottom: 20px}
.proddetail ul {margin-top: 0px;}
.proddetail li {margin-left: 20px; list-style-type:disc;}
.prodprice {color: #655531; line-height: 1.2em; padding-top:10px; padding-bottom: 10px}
.prodprice B{font-weight:600;}
.prodDescr {font: normal normal normal 14px/1.4em 'Lucida Grande', 'Lucida Sans Unicode', arial, sans-serif; 
            color: #594823; white-space:normal}
.prodCollection {margin-bottom: 15px; margin-top: -5px}
.prodCollection A{font: normal normal normal 12px/1.2em 'Lucida Grande', 'Lucida Sans Unicode', arial, sans-serif; color: #594823; white-space:normal; text-decoration:none;}
.prodCollection A:hover{ text-decoration:underline}
.prodSpecs{ margin:4px;}
.prodprice td {padding: 0 0 5px}
#showAdd {color: #594823; width: 90%; text-align:right; margin-top:10px}
.smalltext {height:10px; border: 1px solid #bbb18f; color: #8B867D;font-family: Georgia, 'Times New Roman', Times, serif; font-size: 12px; text-align: right;}
.zoom-small-image{width:445px;}	

.optionheading {color: #594823}
.CPoptRadio {font: normal normal normal 11px/1.4em 'Lucida Grande', 'Lucida Sans Unicode', arial, sans-serif; 
             color: #757575}*/
			
/*-------------Prod Variants Table ---------*/
/*.prodvariants {}
.prodvariants th {background-color: #e4dacb; height:26px; width: 380px; text-align:left;}
.prodvariants th h4 {color: #594823; padding-top: 5px; padding-left:10px;}
.prodvariants td {background-color: #f5efe7; border: 1px solid #f5efe7; padding: 0 10px; color: #594823; 
                  font-family: Verdana, Arial, Sans-Serif;font-size: .9em; white-space:nowrap}
.QTY {width:40px; height: 15px; color: #b1a686; border: 0; font-size: .9em; border:1px solid #e4dacb}
#addtobag1, .addtobag1 {padding-top: 10px; position: relative; left: 10px}
.detailimages {font-size: 10px; float: right; font-weight: normal; margin-right: 10px; margin-top: -20px}
.detailimages a:hover {text-decoration: underline}
.sizes-includings {FONT-SIZE: 9px;COLOR: #333;FONT-FAMILY: verdana,arial,sans-serif;TEXT-DECORATION: none;}
#bedsetdetails td {background-color: #fff; padding: 2px}*/

/* ----------- Related Products (Complete the Look) ----- */
/*#related-prod { width: 898px; margin: 0 24px;}
.related-prod-title {color: #594823; font-family: Georgia, Times New Roman, Serif;}
.related-prod-detail { display: block; float: left; margin-right: 20px; margin-bottom: 20px; }*/

/*----------Prod List---------*/
/*.productImages a img:hover {border: 1px solid #bbb18f;  margin: -1px;}	
.prod-description a {color: #655531}
.productImages-SMALL div.imagetext {font-size: 10px}*/

/*----------- Collections ---------*/
/*.coltoolbar { margin-bottom:-1px; }
.coldetail { font-family: Georgia, Times New Roman, Serif; color: #9D9370; white-space:normal; width:300px;}
.coldetail li { list-style-type: circle; }
.colcontainer {padding: 20px 15px 20px 27px}
.coltypetitle {background-color: #bbb18f; border-top: 1px solid #9d9370; border-bottom: 1px solid #9d9370; margin-top:20px;}
.coltypetitle h3 {color: #fff; padding-left: 20px; padding-bottom: 0px; margin-bottom: 10px; font-size: 1.6em;}
.colSmallImages {float: left; padding-right: 23px; padding-bottom: 5px}
.colSmallImages table {width: 153px}
.colSmallImages table a:hover {text-decoration: underline}
.colSmallImages a img {width:153px; height:153px}
.colLargeImages {float: left; padding-right: 23px; padding-bottom: 5px}
.colLargeImages table {width: 252px; padding-left: 20px}
.colLargeImages table a:hover {text-decoration: underline}
.colLargeImages a img {width:230px; height:230px; padding: 0 20px}
.colitemtitle {text-align: center; font-size: 1.1em; white-space:nowrap}
.colitemtitle a {color: #594823}
.colitemleft {text-align: left; color: #9D9370; font-size:.9em; width: 33.33%; white-space:nowrap}
.colitemright {text-align: right; color: #9D9370; font-size:.9em; width: 33.33%}
.colitemcenter {text-align:center; color: #9D9370; font-size:.9em; width: 33.33%}*/


/*-------Down and Poly-----------*/
/*.spacing .downpolyleft {width: 376px}
.downpolyleft { float: left; width: 376px; padding: 0; margin-left: 30px; padding-bottom: 40px}
.downpolyright{ float: left; width: 450px; padding-left: 20px; height: 100%; color: #666;}
.downpolyright h2 {color: #594823; margin-top: 10px}
.downpolyright ul {list-style: disc; margin-left: 40px; margin-top: -10px;}
.downcomforterslist { font-family:verdana,Times New Roman,serif; font-size:11px; white-space:nowrap; width:400px; padding:0;}
.downcomforterslist th {background-color: #E4DACB; color: #594823; padding: 2px 7px; text-align:center; font-family: serif; 
                        font-size: 12px;  border-bottom: 4px solid #F5EFE7}
.downcomforterslist td {background-color: #F5EFE7; color: #594823; padding: 1px 10px; white-space:nowrap; text-align: center}
.downcomforterslist .left {text-align: left}
.downcomforterslist .right {text-align: right; background-color: #fff; border-top: 4px solid #F5EFE7}
#downandpoly1 { width: 900px; height:479px !important;text-align:center; vertical-align:top; padding:0; margin-left: 14px; outline:0;}
* html #downandpoly2{position:relative;top:-4px;} /* IE Hack */
#downandpoly2 { width:900px; height:120px; background-image:url('/usermods/img/dm-downandpoly2.jpg'); background-position:left top;
                padding:0; margin-left: 14px;  outline:0; margin-bottom: 40px;}
#downandpoly2 td {color:#fff; font-size:16px; text-align: left}
#downandpoly2 td p {line-height: 1.3em; font-size: 14px; margin-top: 15px}
#downandpoly2 td a {text-align: right;}
#downandpoly2 td a {color:#fff; text-decoration:none;}
#downandpoly2 td a:hover {color:#fff; text-decoration:underline;}
.downandpolyviewalllink {float: right; position: relative; top: 50px; margin-right: 10px}
.downpoly-header td {color: #523322; background-color: #fff; font-family: 'Times New Roman'; font-size: 14px; 
                     text-transform: uppercase; position: relative; padding: 15px 0 0 0; text-align: left}
.uptop {margin-top: -20px}*/

/*----Info Page----*/
/*.infopage {margin: 26px; color: #757575;}
.infopage h1,h2,h3,h4,h5,a,b {color: #594823}
.infopage h3 {font-size:20px}
.infopage a:hover{text-decoration: underline}*/

/*---Sales Materials---*/
/*.salesmaterialprod td h3 {font-size: 17px; margin-bottom: 7px}
.salesmaterialprod td {color: #757575;}
.salespricing {padding-left: 30px}
.salespricing td {padding: 5px 5px 2px}
.salescatandpl {border: 1px solid #bbb18f}
.salescatandpl th {font-family: 'Times New Roman', serif; font-size: 13px; padding: 2px 7px; text-align: center; color: #fff; background-color: #bbb18f; margin: 0;}
.salescatandpl td {padding: 2px 7px}
.salesbag {margin: 10px 0 0}*/
/*---Beds and Headboards---*/
/*#bedsandheadboards {padding: 15px}
.bedimages td {padding: 5px 15px 0; text-align: center}
.bedimages td img {height: 250px; width: 250px; padding-bottom: 5px}
.yardagerequirement {margin-bottom: -5px; margin-left:20px}
.yardagerequirement h3 a:hover {border-bottom: 1px solid #594823; margin-bottom: -1px}
.bedsandheadboardsdetails {background-color: #DDDDDD; margin-left: 20px}
.bedsandheadboardsdetails td {background-color: White; padding: 1px 20px}*/

/*---Contact Us---*/
/*#contactus {margin: 30px; padding-bottom: 30px; }
#contactus p {line-height: 1.2em}
#contactus label {font-weight: normal}
#contactus input.text {height: 12px; width: 168px; border: 1px solid #ccc}
#contactus select {height: 24px; width: 180px; border: 1px solid #ccc}*/

/*----Store Locator---*/
/*#storelocator {margin: 20px}
#storelocator td {color: #757575}
#storelocator a:hover {text-decoration: underline}*/

/*---Cancellations---*/
/*#cancellations {padding: 20px 0; color: #757575; margin: 0 auto}
#cancellations td {text-align: center}
#cancellations table {margin: 0 auto 10px; border-top: 1px solid #BBB18F; border-left: 1px solid #BBB18F}
#cancellations table td {text-align: left; vertical-align: middle; border-right: 1px solid #BBB18F; 
                         border-bottom: 1px solid #BBB18F; padding: 4px; font-size: 11px}
#cancellations table td h3 {padding-top: 10px; font-size: 15px}
.cancellationsTitles {color: #6b5c3c; font-weight: bold}*/

/*---About Us---*/
/*.aboutuspic {width: 845px; height: 499px; background-image:url('/usermods/img/AboutUs.jpg'); margin: 0 auto} 
.factorytourpic {position: absolute; margin-top: 293px; margin-left: 668px} 
.aboutustext {color: #655531; padding: 10px 48px 48px; font-size: 14px}



*/




.tablelogo { width:810px !important;width:800px;}
.tdlogo { width:500px !important;width:510px;}

.searchbox {
	width:90px;FONT-SIZE: 12px; FONT-FAMILY: Verdana,sans-serif;color:rgb(139,134,125); border:1px solid rgb(221,221,221);
}
.listcollbox {width:150px;FONT-SIZE: 12px; FONT-FAMILY: Verdana,sans-serif;color:rgb(139,134,125); border:1px solid rgb(221,221,221);
}
.homefont {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana,sans-serif;color:#FFFFFF;
}

.nationalday{ width:900px; height:100px; margin:0px;}
.navcoll1 {list-style:none; float:left; width:60px !important;width:55px; white-space:nowrap; 
           padding-top:10; position: relative;}
		   
		   
.slideshow-captions {
	background: #333;
	color: #fff;
	font: normal 14px Arial, sans-serif;
	height:42px;
	text-align: center;
	margin-top:-50px;
	opacity: 0.5;
	filter:alpha(opacity=50);
	/*line-height: 25px;*/
	z-index:1000;
	position: relative;
/*	padding-left:35px;*/
	padding-top:8px;
	
	vertical-align:middle;
}

.dibufont {
    margin-top:17px;
	margin-bottom:17px;
	
}
.dibufont a{
    font: normal 15px Arial, sans-serif;
	color: #fff;
    text-decoration: none;
}
.dibufont a:hover{
    color:#53331C;
	text-decoration: underline;
}

.denglulog {
    font: normal 15px Arial, sans-serif;
	font-weight:900;
	font-size:24px;
	color:#998A69;
}


.btndenglu{margin:1px;display:inline-block;border:1px solid #998A69;border-left:none;border-right:none;}
.btndenglu span{margin:0 -1px;border:1px solid #998A69;border-top:none;border-bottom:none;display:inline-block;*position:relative;*left:-1px;}
.btndenglu input{padding:3px 5px;border:none;overflow:visible;background:transparent;}

.dibuqty a{
    font: normal 11px Arial, sans-serif;
	color: #998A69;
    text-decoration: none;
}
.dibuqty a:hover{
    color:#53331C;
	text-decoration: underline;
}