/***************************************/
/* Import page styles for v5+ browsers */
/* *************************************/

@import  url("styles_centre.css");                 	/* 1. Remove this to left align the site    */
@import url("styles_layout.css");		 	/* 2. Set the column and row dimension      */
@import url("styles_typography.css");			/* 3. Fonts, styles and sizes if > 0px      */
@import url("styles_color.css");			/* 4. This controls global colors.          */
										 															/* For category styles use the            */
							/* appropriate	css. e.g vanilla has 5    */
							/* categories: Home, Music,  DVD, Games,  */
							/* and Downloads for each section         */
	 						/* a unique css is called check the       */
				 			/* source code to find it. 		  */
@import url("styles_default.css");			/* 5. This sets the default html elements */

/******************************************/
/* The styles below deal with the content */
/*  area of the document                   */
/* ****************************************/

/* admin elements */
#admin {margin:0; padding:.5em 0;}
#admin a  {text-decoration:underline;}

/*no javascript*/
#noscript {margin:0; padding:.5em 0;}
#noscript a {text-decoration:underline;}

/* Shared  with checkout */
#buttons {overflow:hidden; /* must now supply a width value for this to work */
	width:98%;}
/* Communication  option */
/*.smsbox,
.thirdpartybox {display:none;}*/
fieldset#myformcommoption p {float:left; width:100%;}
/*****************/
/*  SUB-CATEGORY LIST-SHOPONLINE */
/*****************/
#categorylist .heading .top {background:height:12px;}
*html #categorylist .heading .top {height:12px;overflow:hidden;}
#categorylist .heading .content  {overflow:hidden;}
*html #categorylist .heading .content  {float:left;}
#categorylist .heading .content .left-content  {width:450px;float:left;}
#categorylist .heading .content .right-content  {float:right;text-align:right;font-family:arial;padding-right:20px;}
#categorylist .heading .content h1 {font-family:georgia, Times New  Roman;font-size:2em;margin:5px 0 3px 0;padding:0 0 0 0px;color:#776655;text-transform:uppercase;font-weight:normal;}
#categorylist .heading  .content p {color:#776655; margin:0;padding:10px 0 10px 0px;width:700px;font-family: arial;font-size:1em;float:left;color:#776655;}

#categorylist .heading  .bottom {/* background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_subcat_header_bottom.png) no-repeat; */ height:10px;} 

#categorylist h3 {margin:0; clear:both;  padding:10px 0;}
#categorylist .price {padding:0; margin:0;}
#categorylist ul.categories li {float:left;text-align:center;padding:0 0 3px  0;margin:0 -8px 0 0;}
#categorylist ul.categories .image { background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_subimage.png) no-repeat;width:189px;padding:15px 0  13px 0;height:150px;}

#categorylist ul.categories .imageplh {background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_subimage_plh.png)  no-repeat;width:189px;padding:15px 0 13px 0;height:150px;}

#categorylist ul.categories .image img, #categorylist ul.categories .imageplh  img {margin:0 0 0 -8px;width:150px;height:150px;}
#categorylist ul.categories h2 {background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_subcatname_1.png) repeat  bottom;width:188px;padding:0;margin:0;text-transform:uppercase;font-weight:normal;}
#categorylist ul.categories .name1  {background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_subcatname.png) no-repeat}
#categorylist ul.categories .name1 .catmae1 {padding:10px 0 10px 0px;width:177px;}
*:first-child+html #categorylist ul.categories .name1 .catmae1 {padding:10px 0 1px;width:177px;margin:0;float:left}
*html #categorylist  ul.categories .name1 {padding:0 0 1px;width:177px;margin:0;float:left}
#categorylist ul.categories .name1 .catmae1 .name2 {margin:auto;}

 #categorylist ul.categories .namebottom {/*background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_subcatname_bottom.png) no-repeat;*/ height:16px;width:189px;} 

#categorylist ul.categories h2 a {color:#fffad7;}
#categorylist ul.categories h2 a:hover {color:#CCC;}

/*****************/
/* CATEGORY LIST RETAIL*/
/*****************/
#categorylist_retail ul.categories li {float:left;padding:0 2px 0 0x;width:240px;}
/*****************/
/* SUB-CATEGORY LIST RETAIL*/
/*****************/
#subcategorylist_retail {font-family:arial;font-size:1.1em;color:#666;;}
#subcategorylist_retail .leftside  {float:left;width:180px;}
#subcategorylist_retail .leftside h2  {padding:0;margin:0;text-transform:uppercase;color:#031F49;font-family:georgia, times New Roman;font-size:1.5em;}
#subcategorylist_retail  .rightside {float:right;}
#subcategorylist_retail .rightside ul.categories li {padding:0 0 7px 0;}

/*****************/
/* SUB-CATEGORY  LIST RETAIL - FURNITURE COLLECTION*/
/*****************/
#subcategorylist_retail_furniturecollection {}
#subcategorylist_retail_furniturecollection .viewall {padding:15px 10px 0 0;text-align:right;}

/*****************/
/* SUB-CATEGORY LIST  RETAIL - UPHOLSTERY*/
/*****************/
#subcategorylist_retail_upholstery {font-family:arial;font-size:1.1em;color:#4E4A49;}
#subcategorylist_retail_upholstery .leftside {float:left;width:320px;}
#subcategorylist_retail_upholstery .leftside h2  {padding:0;margin:0;font-family:georgia, times New Roman;text-transform:uppercase;color:#031F49;}
#subcategorylist_retail_upholstery .rightside  {float:right;}
#subcategorylist_retail_upholstery .rightside ul.categories li {padding:0 0 7px 0;}

/*****************/
/* PRODUCT LISTS  SHOPONLINE */
/*****************/
#productlist .plpsel {height:20px;}
#productlist .psel  {color:#031F49;font-weight:bold;margin:0;padding:0 18px 5px 0;text-align:right;text-transform:uppercase;}
#productlist .psel .pnumber  {margin:0 30px 0 0;}
#productlist .psel .previouspage {display:none;}
#productlist .psel .currentpage {font-weight:normal;}
#productlist  .psel .nextpage {display:none;}
#productlist .psel a {color:#031F49;}
#productlist .heading .top  {/*background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_subcat_header_top.png) no-repeat;*/height:12px;padding:0;margin:0;}
#productlist .heading .content  {/*background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_subcat_header_content.png) repeat-y;*/padding:0;margin:0;}
*html #productlist .heading .content  {/*background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_subcat_header_content.png) repeat-y;*/padding:0;margin:-3px 0 0 0;}
#productlist .heading .content h1  {font-family:georgia, times New Roman;font-size:2em;margin:0;padding:5px 0px 0px 0px;color:#776655;text-transform:uppercase;font-weight:normal;}
#productlist .heading .content p {margin:0;padding:0 0 10px 20px;}
#productlist .heading .bottom  {background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_subcat_header_bottom.png) no-repeat;height:10px;}
#productlist ul.products li  {float:left;text-align:center;padding:0 0 3px 0;margin:0 -8px 0 0;}
#productlist ul.products .image  {background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_subimage.png) no-repeat;width:189px;padding:15px 0 0;height:160px;}
#productlist ul.products .image  .image_equal {}
*html #productlist ul.products .image {background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_subimage.png) no-repeat;width:189px;padding:15px 0  0;height:160px;}
#productlist ul.products .image img {margin:0 0 0 -8px;}
#productlist ul.products h2  {background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_subcatname_1.png)  repeat;font-size:1em;width:188px;padding:0;margin:0;text-transform:uppercase;font-weight:normal;}
#productlist ul.products .name1  {background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_subcatname.png) no-repeat;}
#productlist ul.products .name1 .catmae1 {padding:10px 0  0;width:177px;margin:0;}
*:first-child+html #productlist ul.products .name1 .catmae1 {padding:10px 0 0;width:177px;margin:0;float:left}
*html #productlist ul.products .name1 .catmae1 {padding:10px 0 0;width:177px;margin:0;float:left}
#productlist ul.products .name1 .catmae1  .name2 {margin:auto;width:155px;}
#productlist ul.products h2 .price {padding:0px 0px 10px 0px;margin:0px 0px 0px 0px;color:#999;}
#productlist ul.products .namebottom  {background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_subcatname_bottom.png) no-repeat;height:16px;width:189px;}
#productlist .prods ul input.add, #productlist  .prods ul #qty, #productlist .prods ul label, #productlist .prods ul .save, #productlist .prods ul .moreinfo {display:none;}
 #productlist  #switcher {float:right;text-align:left;margin-right:10px !important;margin:5px 5px 0 0;width:130px;}
 #productlist #switcher  img{vertical-align:middle;margin:0 3px 0 4px;}
 
 /*****************/
/* PRODUCT LISTS RETAIL */
/*****************/
#productlist_retail  .plpsel {height:20px;}
#productlist_retail .psel {color:#031F49;font-weight:bold;margin:0;padding:0 18px 5px  0;text-align:right;text-transform:uppercase;}
#productlist_retail .psel .pnumber {margin:0 30px 0 0;}
#productlist_retail .psel  .previouspage {display:none;}
#productlist_retail .psel .currentpage {font-weight:normal;}
#productlist_retail .psel .nextpage  {display:none;}
#productlist_retail .psel a {color:#031F49;}
#productlist_retail {color:#f9faf2;}
#productlist_retail .content p  {padding-left:15px;}
#productlist_retail a {color:#f9faf2;}
#productlist_retail .top {background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_productdetail_top.png)  no-repeat;height:15px;}
#productlist_retail .content {background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_productdetail_content.gif)  repeat-y;float:left;width:731px;padding:0;}
#productlist_retail .bottom {background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_productdetail_bottom.gif)  no-repeat;height:13px;}
#productlist_retail ul.products {padding:0 0 0 20px;}
#productlist_retail ul.products li  {float:left;width:227px;text-align:center;border-bottom:1px solid #7E7E7C;border-right:1px solid #7E7E7C;padding:10px 0 10px 0;}
#productlist_retail ul.products li .image {height:160px;margin:auto;width:150px;}
#productlist_retail ul.products li .image img {}
#productlist_retail ul.products li .details {margin:auto;width:184px;}
#productlist_retail ul.products li .details h2  {font-size:0.9em;text-transform:uppercase;font-weight:normal;background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_subcatname_1_retail.gif) repeat  bottom;width:184px;padding:0 0 6px 0;margin:0;}
#productlist_retail ul.products li .details h2 .name1  {background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_subcatname_retail.png) no-repeat;}
#productlist_retail ul.products li .details h2 .name1 .catmae1  {margin:auto;padding:8px 0 0;width:160px;}
#productlist_retail ul.products li .details h2 p {padding:0;margin:0;}
#productlist_retail  ul.products .namebottom {background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_subcatname_bottom_retail.gif) no-repeat;height:6px;width:184px;}
#rvilist #rvidiv a {color:#fffad7;}

  /*****************/
/* PRODUCT LISTS ART FURNITURE */
/*****************/
#content-default-artfurniture #productlist_retail  {background:#FFF;}
#content-default-artfurniture #productlist_retail .top {display:none;}
#content-default-artfurniture  #productlist_retail .content {background:#FFF;}
#content-default-artfurniture #productlist_retail .bottom {display:none;}
/******************/
/* SEARCH RESULTS */
/******************/
#content-search #col-one {background:#f9faf2;}
.refinelist  {background:#f9faf2;text-transform:uppercase;padding:0;margin:6px 0 0 0;float:left;}
.refinelist h2  {background:url(http://www.DavidLinleyFurniture.com/venda/icons/bulleton.png) no-repeat 0 10px;font-size:1.1em;margin:0 0 0 3px;padding:5px 0 7px  13px;color:#776655;font-weight:normal;}
.refinelist a {color:#a85c3e;}
.refinelist #term {padding:6px 0 0 0;background:#f9faf2  url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_giftdownload_top.gif) no-repeat bottom;width:157px;}
.refinelist #term p {margin:0;padding:0 0 10px 17px;}
.refinelist  #term p a.refine-link {color:#a85c3e;}
#collate {padding:0;margin:0;}
#collate h3 {background:url(http://www.DavidLinleyFurniture.com/venda/icons/bulletoff.png) no-repeat 17px  24px;font-size:1.1em;font-weight:bold;padding:20px 0 0 30px;color:#776655;}
#collate .termtext {padding:0 0 4px 29px;width:125px;}
.Lcat_searchcolone {background:#f9faf2;padding:30px 0 0 0;margin:0;float:left;}
.Lcat_searchcolone .giftsdownload {padding:0;margin:0;}
.Lcat_searchcolone .Lemailsignup {background:#f9faf2;}

#searchresults {text-transform:uppercase;}
#searchresults h1  {background:url(http://www.davidlinleyfurniture.com/venda/backgrounds/h1_searchresult.gif) no-repeat;height:65px;text-indent:-5000px;padding:0;margin:0;}
#searchresults h4  {background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_subcat_header_content.png) repeat-y;font-size:0.8em;font-weight:bold;margin:0;padding:8px 0 0  16px;height:20px;}
#searchresults h4 .text {width:500px;}
*:first-child+html #searchresults .sort  {font-size:0.8em;font-weight:bold;margin:-24px 0 0;padding:0 12px;text-align:right;float:right;width:700px;position:relative;}
*html  #searchresults .sort {font-size:0.8em;font-weight:bold;margin:-27px 0 0;padding:0  12px;text-align:right;float:right;width:700px;position:relative;}
#searchresults .sort {font-size:0.8em;font-weight:bold;margin:-21px 0  0;padding:0 12px;text-align:right;float:right;width:700px;position:relative;}

#searchresults .sort h2 {display:none;}
#searchresults  .sort select {text-transform:uppercase;}
#searchresults .searchpseltop {background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_subcat_header_content.png)  repeat-y;margin:0;padding:5px 3px 3px 0;}
#searchresults .searchpseltop .psel {color:#031F49;font-weight:bold;margin:auto;padding:13px 0 0  0;text-align:center;text-transform:uppercase;width:700px;}
#searchresults .psel .pnumber-search {}
#searchresults .searchpseltop .psel  .currentpage {font-weight:normal;}
#searchresults .searchpseltop .psel a {color:#031F49;}
#searchresults .prods {margin:0;padding:0;}
#searchresults .prods ul {margin:0;padding:0}
#searchresults .prods ul li {float:left;margin:0 -8px 0 0;padding:0 0  3px;text-align:center;}
#searchresults .prods ul li .image {background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_subimage_search.png)  no-repeat;height:160px;padding:15px 0 0;width:188px;}
#searchresults .prods ul li h2 {background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_subcatname_1.png)  repeat;font-size:1em;font-weight:normal;margin:0;padding:0;text-transform:uppercase;width:188px;}
#searchresults .prods ul li .name1  {background:transparent url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_subcatname.png) no-repeat;}
#searchresults .prods ul li .catmae1 {margin:0;padding:10px 0  0;width:178px;}
*:first-child+html #searchresults .prods ul li .catmae1 {padding:10px 0 0;width:178px;margin:0;float:left}
*html  #searchresults .prods ul li .catmae1 {padding:10px 0 0;width:178px;margin:0;float:left}
#searchresults .prods ul li .catmae1 .name2  {margin:auto;width:170px;}
#searchresults .prods ul li h2 .price {color:#999;margin:0;padding:0;}
#searchresults .prods ul li .namebottom  {background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_subcatname_bottom.png) no-repeat;height:16px;width:189px;}
#searchresults .searchpselbtm {clear:both;}
#searchresults .searchpselbtm .psel {color:#031F49;font-weight:bold;margin:auto;padding:0 0 15px  1px;text-align:center;text-transform:uppercase;width:700px;}
#searchresults .searchpselbtm .psel .currentpage {font-weight:normal;}
#searchresults .searchpselbtm .psel a {color:#031F49;}

#searchresults li .productname 	.name2 a {color:#fffad7;}

/*******************/
/* PRODUCT DETAILS */
/*******************/
#productdetail  {width:729px;}
#productdetail .top {/*background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_productdetail_top.png) no-repeat;*/height:20px;}
*html #productdetail  .content {background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_productdetail_content.gif) repeat-y;float:left;}
*:first-child+html #productdetail .content  {background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_productdetail_content.gif) repeat-y;float:left;}
#productdetail .content  {background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_productdetail_content.gif) repeat-y;padding:0 0 10px;}
#productdetail .content .leftside  {float:left;width:340px;text-align:left;}
#productdetail .content .leftside .zoom {padding:5px 0;}
#productdetail .content .leftside  .zoom a {text-decoration:underline;font-size:0.8em;}
#productdetail .content .leftside .alternative {padding:15px 0 0 0;}
#productdetail  .content .leftside .alternative ul li {display:inline;padding:0 0 0 3px;}
#productdetail .content .rightside  {float:left;width:348px;border-left:1px solid #efe7cb;padding:0px 20px 0px 20px;}
#productdetail .content .rightside .content  {background:none;}
#productdetail .content .rightside .content p {color:#776655;}
#productdetail .content  .rightside .content h1 {font-family:georgia, times New Roman;color:#776655;padding:0 0 5px 0;font-size:1.8em;}
#productdetail .content .rightside  .content .bgprice_nowas {height:36px;float:left;width:0px;}
#productdetail .content  .rightside .content .center {color:#76655;float:left;font-family:times, serif; font-size:1.7em;height:36px;padding:4px 7px 0 0px;}
#productdetail .content .rightside  .content .rights {height:36px;float:left;width:9px;}
#productdetail .content  .rightside .content .bgprice {background:url(../images/pd_left_price_was.gif) no-repeat;height:36px;float:left;width:8px;}
#productdetail  .content .rightside .content .price {background:url(../images/pd_center_price_was.gif)  repeat-x;color:#FFFFFF;float:left;font-family:arial;font-size:1.7em;height:36px;padding:4px 7px 0 5px;}
#productdetail .content .rightside  .content .rightsn {background:url(../images/pd_right_price_was.gif) no-repeat;height:36px;float:left;width:9px;}
#productdetail .content  .rightside .content .was {color:#031F49;float:left;font-family:arial;font-size:0.9em;padding:16px 0 0 5px;text-transform:lowercase;}
#productdetail .content .rightside .content .invtdesc1 {color:#776655;font-size:1.3em;font-family:arial;margin:10px 0px 10px 0px;}
#productdetail .content  .rightside .content .invtdesc2 {color:#776655;font-size:1.3em; margin:10px 0px 10px 0px;}
#productdetail .content .rightside .content .invtdesc3  {color:#776655;font-size:0.9em; margin:20px 0px 20px 0px;}
#productdetail .content .rightside .content .buttonarea {padding:5px 0 0;}
#productdetail  .content .rightside .content .buttonarea div.add {display:block; padding:10px; background-color:#efe7cb;border:1px solid #c4bda6; height:60px;}
#productdetail .content .rightside .content .buttonarea div.addwish  {text-align:left;width:350px;margin:10px 0px 0px 10px;}
#productdetail .content .rightside .content .buttonarea .add .qty  {color:#f9faf2;float:left;width:300px;margin-bottom:10px;}
#productdetail .content .rightside .content .buttonarea .add .qty input {width:15px;border:1px  solid #776655; text-align:center; width:25px;}
#productdetail .content .rightside .content .buttonarea .add .qty label {padding:0 5px 0 0; color:#776655; font-size:1.2em;}
#productdetail .content .rightside .content .buttonarea .add .aboutaddbutton {margin-left:5px;}
#productdetail .content .rightside .content .buttonarea .add .aboutaddbutton .add2 {float:left; width:165px;}
#productdetail .content .rightside .content .buttonarea .add .aboutaddbutton .addedCheckout {float:left; width:100px;}
#productdetail .content .rightside .content .buttonarea .add .aboutaddbutton .addedCheckout h3 {margin:1px 0  0 0; *margin:2px 0 0 0; padding:0;}
#productdetail .content .rightside .content .buttonarea .add .aboutaddbutton .addedCheckout h3  a{display:block;background: url(../images/bt_added_checkout.jpg) left top;width:94px;height:32px;font-size:0.001em;text-indent:-5000px;}
#productdetail .content .rightside .content .tellaf {font-family:arial;font-size:.9em;padding:20px 0 20px 0;border-bottom:1px solid  #efe7cb;}
#productdetail .content .rightside .content .tellaf a {color:#a85c3e;}
#productdetail .content .rightside .content  .tellaf .tellafriend {padding:0 0 0 10px;}
#productdetail .content .rightside .content .tellaf #buttonsn  {font-family:arial;font-size:1em;padding:10px 0 0 10px;}
#productdetail .content .rightside .content #iacc .featprods h2  {font-family:georgia, times, serif;font-size:1em;color:#776655;padding:10px 0px 5px 0px;}
#productdetail .content .rightside .content #iacc .featprods ul {padding:5px 0  0 0;}
#productdetail .content .rightside .content #iacc .featprods ul li {float:left;padding:0 10px 10px 0;text-align:center;}
#productdetail .content .rightside .content #iacc .featprods ul li .image {width:150px;height:150px; border:3px solid #efe7cb;}
/*#productdetail .content .rightside .content #iacc .featprods ul li .image * {vertical-align: middle;}*/
*  html #productdetail .content .rightside .content #iacc .featprods ul li .image span {display: inline-block;height:100%;}
*:first-child+html #productdetail .content .rightside .content #iacc .featprods ul li .image span {display: inline-block;height: 100%;}
#productdetail .bottom {background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_productdetail_bottom.gif) no-repeat;height:13px;}
.enlarge {text-align:center;}
#zoom_img img {border:5px solid #efe7cb;}

/*******************/
/* PRODUCT DETAILS RETAIL */
/*******************/
#productdetail_retail {width:731px;}
#productdetail_retail .top  {background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_productdetail_top.png) no-repeat;height:15px;}
*html #productdetail_retail .content  {background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_productdetail_content.gif) repeat-y;float:left;}
*:first-child+html #productdetail_retail .content  {background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_productdetail_content.gif) repeat-y;float:left;}
#productdetail_retail .content  {background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_productdetail_content.gif) repeat-y;}
#productdetail_retail .content .leftside  {float:left;width:470px;text-align:center;border-right:1px solid #efe7cb;}
#productdetail_retail .content .leftside .zoom {padding:5px  0;}
#productdetail_retail .content .leftside .zoom a {text-decoration:underline;font-size:0.8em;color:#4C4C4C;}
#productdetail_retail  .content .leftside .alternative {padding:0 0 30px;}
#productdetail_retail .content .leftside .alternative ul li {display:inline;padding:0  5px 0 0;}
#productdetail_retail .content .leftside #buttons {font-size:0.8em;margin:auto;width:90%;}
#productdetail_retail .content  .leftside #buttons a {color:#031F49;}
#productdetail_retail .content .leftside #buttons a#previousInvt img {padding:0 5px 0 0;}
#productdetail_retail .content .leftside #buttons a#nextInvt img {padding:0 0 0 5px;} 
#productdetail_retail .content .rightside  {float:right;width:250px;}
#productdetail_retail .content .rightside .content {width:233px;}
#productdetail_retail .content .rightside  .content h1 {font-family:georgia, times New Roman;color:#031F49;padding:0 0 5px 0;font-size:1.8em;}
#productdetail_retail .content .rightside  .content .bgprice_nowas {background:url(../images/pd_left_price.gif) no-repeat;height:36px;float:left;width:8px;}
#productdetail_retail  .content .rightside .content .center {background:url(../images/pd_center_price.gif) repeat-x;color:#FFFFFF;float:left;font-family:georgia, times  New Roman;font-size:1.6em;height:36px;padding:4px 7px 0 5px;}
#productdetail_retail .content .rightside .content .rights  {background:url(../images/pd_right_price.gif) no-repeat;height:36px;float:left;width:9px;}
#productdetail_retail .content .rightside  .content .bgprice {background:url(../images/pd_left_price_was.gif) no-repeat;height:36px;float:left;width:8px;}
#productdetail_retail  .content .rightside .content .price {background:url(../images/pd_center_price_was.gif) repeat-x;color:#FFFFFF;float:left;font-family:georgia, times  New Roman;font-size:1.6em;height:36px;padding:4px 7px 0 5px;}
#productdetail_retail .content .rightside .content .rightsn  {background:url(../images/pd_right_price_was.gif) no-repeat;height:36px;float:left;width:9px;}
#productdetail_retail .content .rightside  .content .was {color:#031F49;float:left;font-family:arial;font-size:0.9em;padding:16px 0 0 5px;text-transform:lowercase;}
#productdetail_retail .content .rightside .content .invtdesc1 {color:#2E3F50;font-size:1.1em;}
#productdetail_retail .content .rightside  .content .invtdesc2 {color:#666;font-size:1em;margin:0;padding:3px 0 20px;}
#productdetail_retail .content .rightside .content .invtdesc3  {border-bottom:1px solid #efe7cb;color:#666;font-size:1em;padding:0 0 30px;}
#productdetail_retail .content .rightside .content .viewroom  {padding:25px 0 0 0;}
#productdetail_retail .content .rightside .content .viewroom a  {font-size:0.8em;color:#031F49;text-transform:uppercase;}
#productdetail_retail .content .rightside .content .viewroom img {padding:0 0 0  8px;}
#productdetail_retail .content .rightside .content .tellafriend a {font-size:0.8em;color:#031F49;text-transform:uppercase;}
#productdetail_retail .content .rightside .content .print a {font-size:0.8em;color:#031F49;text-transform:uppercase;}
#productdetail_retail .bottom {background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_productdetail_bottom.gif) no-repeat;height:13px;}

/*******************/
/*  TELL A FRIEND */
/*******************/
#tellafriend {background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_subcat_header_content.png)  repeat-y;text-transform:uppercase;font-size:0.8em;}
#tellafriend h1 {padding:6px 0 0 20px !important; font-size:2.8em !important;  font-family:georgia, times New Roman; font-weight:normal;background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_subcat_header_top.png) no-repeat top;}
#tellafriend p  {padding:0 0 0 22px}
#tellafriend fieldset {padding:0 0 0 22px}
#tellafriend #buttons  {background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_subcat_header_bottom.png) no-repeat bottom;height:50px;margin:0;padding:0;width:100%;}
#tellafriend #buttons  img.left {padding:0 0 0 20px;}
#tellafriend #buttons input.right {padding:0 30px 0 0;}

#tellafriendthankyou  {background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_subcat_header_content.png) repeat-y;height:161px;}
#tellafriendthankyou h1 {padding:6px 0 0 20px !important;  font-size:2.5em !important; font-family:georgia, times New Roman; font-weight:normal;background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_subcat_header_top.png) no-repeat  top !important;color:#999 !important;text-transform:capitalize !important;width:708px !important;}
*:first-child+html #tellafriendthankyou  h1 {padding:6px 0 0 20px !important; font-size:2.5em !important; font-family:georgia, times New Roman;  font-weight:normal;background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_subcat_header_top.png) no-repeat top !important;color:#999  !important;text-transform:capitalize !important;width:709px !important;}
*html #tellafriendthankyou h1 {padding:6px 0 0 20px !important;  font-size:2.5em !important; font-family:georgia, times New Roman; font-weight:normal;background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_subcat_header_top.png) no-repeat  top !important;color:#999 !important;text-transform:capitalize !important;width:709px !important;}
#tellafriendthankyou #buttons  {background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_subcat_header_bottom.png) no-repeat bottom;margin:0;padding:0;width:100%;}

/*******************/
/* EMAIL ME  WHEN BACK */
/*******************/
#emailmeback {/*background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_subcat_header_content.png)  repeat-y;*/text-transform:uppercase;font-size:0.8em;}
#emailmeback h1 {padding:6px 0 0 20px !important; font-size:2.8em !important;  font-family:georgia, times New Roman; font-weight:normal;/*background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_subcat_header_top.png) no-repeat top;*/}
#emailmeback p  {padding:0 0 0 22px}
#emailmeback div {padding:15px 0;}
#emailmeback label {padding-left:22px;}
#emailmeback fieldset {padding:0 0 0  22px}
#emailmeback #buttons {/*background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_subcat_header_bottom.png) no-repeat  bottom;*/height:50px;margin:0;padding:0;width:100%;}
#emailmeback #buttons img.left {padding:0 0 0 20px;}
#emailmeback #buttons input.right  {padding:0 30px 0 0;}

/***************/
/* Product Grid */
/***************/
.emailMe a span.emailtext{display:none;}
.emailMe  img{display:block !important;float:left;}

/***********/
/* PACKAGE */
/***********/
#package1 {width:731px;}
#package1 .top  {background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_productdetail_top.png) no-repeat;height:15px;}
*html #package1 .content  {background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_productdetail_content.gif) repeat-y;float:left;}
*:first-child+html #package1 .content  {background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_productdetail_content.gif) repeat-y;float:left;}
#package1 .content  {background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_productdetail_content.gif) repeat-y;}
#package1 .content .leftside  {float:left;width:360px;text-align:center;}
#package1 .content .leftside .zoom a {font-size:0.8em;text-decoration:underline;}
#package1 .content .rightside {float:right;width:357px;border-left:1px solid #efe7cb;}
#package1 .content .rightside .content  {width:330px;background:none;padding:0 0 0 10px;}
#package1 .content .rightside .content h1 {font-family:georgia, times New Roman;color:#776655;padding:0 0 5px 0;font-size:1.8em;}
#package1 .content .rightside .content .bgprice_nowas  {/*background:url(../images/pd_left_price.gif) no-repeat;*/height:36px;float:left;width:8px;}
#package1 .content .rightside .content .center  {/*background:url(../images/pd_center_price.gif) repeat-x;*/float: left;font-family: times,serif;font-size: 1.7em;height: 36px;padding: 4px 7px 0pt 0px;}
#package1 .content .rightside .content .rights  {/*background:url(../images/pd_right_price.gif) no-repeat;*/height:36px;float:left;width:9px;}
#package1 .content .rightside .content .bgprice  {background:url(../images/pd_left_price_was.gif) no-repeat;height:36px;float:left;width:8px;}
#package1 .content .rightside .content  .price {background:url(../images/pd_center_price_was.gif) repeat-x;color:#FFFFFF;float:left;font-family:georgia, times New  Roman;font-size:1.7em;height:36px;padding:4px 7px 0 5px;}
#package1 .content .rightside .content .rightsn  {background:url(../images/pd_right_price_was.gif) no-repeat;height:36px;float:left;width:9px;}
#package1 .content .rightside .content .was  {color:#031F49;float:left;font-family:georgia, times New Roman;font-size:0.9em;padding:16px 0 0 5px;text-transform:lowercase;}
#package1 .content .rightside .content .invtdesc1 {color:#776655;font-size:1.3em;font-family:arial;margin:10px 0px 10px 0px;}
#package1 .content .rightside .content .invtdesc2  {color:#776655;font-size:1.3em;font-family:arial;margin:10px 0px 10px 0px;}
#package1 .content .rightside .content .invtdesc3 {color: #776655;font-size: 0.9em;margin: 20px 0px 20px 0px;}
#package1 .content .rightside .content .buttonarea {display:block; padding:10px; background-color:#efe7cb;border:1px solid #c4bda6; height:60px;}
#package1 .content .rightside .content .buttonarea div.add  {width:230px;}
#package1 .content .rightside .content .buttonarea div.addwish {text-align:center;width:303px;}
#package1 .content .rightside .content .buttonarea .add .qty {color:#f9faf2; float:left; width: 300px; margin-bottom: 10px;}
#package1 .content .rightside .content .buttonarea .add .qty input {width:15px;border:1px solid #112238;text-align:center;}
#package1 .content .rightside .content .buttonarea .add .qty  label {padding: 0pt 5px 0pt 0pt; color: #776655;font-size: 1.2em;}
#package1 .content .rightside .content .buttonarea .add .aboutaddbutton {float:right;}
#package1 .content .rightside .content .buttonarea .add .aboutaddbutton .add2 {float:left;}
#package1 .content .rightside .content .tellaf  {font-family:arial;font-size:0.9em;padding:20px 0px 10px 0px;font-weight:bold; border-bottom: 1px solid #efe7cb;}
#package1 .content .rightside .content .tellaf a  {color:#a85c3e;}
#package1 .content .rightside .content .tellaf .tellafriend {padding:0 0 0 10px;}
#package1 .content .rightside .content  .tellaf #buttonsn {font-family:arial;padding:10px 0 0 10px;}
#package1 #packageproducts  {background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_productdetail_content.gif) repeat-y;float:left;padding:15px 0 10px 20px;width:731px;}
#package1 #packageproducts h2 {font-family:georgia, times New Roman;font-size:1.5em;color:#776655;}
#package1 #packageproducts #subsku .featprods h2  {display:none;}
#package1 #packageproducts #subsku .featprods ul li {width:690px;padding:0 0 5px 0;}
#package1 #packageproducts #subsku  .featprods ul li .image {float:left;width:150px;}
#package1 #packageproducts #subsku .featprods ul li .image .img  {height:150px;text-align:center;}
#package1 #packageproducts #subsku .featprods ul li .image .enlarge {text-align:left;}
#package1 #packageproducts #subsku .featprods ul li .image .enlarge a {color:#776655;font-size:0.8em;}
#package1 #packageproducts #subsku .featprods ul  li .details {float:left;padding:0 0 0 10px;width:530px;}
#package1 #packageproducts #subsku .featprods ul li .details .invtdesc1  {padding:0px 0px 0px 20px;margin:0;color:#776655;font-family:arial;font-size:1.1em; width:360px;}
#package1 #packageproducts #subsku .featprods ul li .details  .invtdesc2 {color:#666;font-size:1em;}
#package1 .bottom {background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_productdetail_bottom.gif)  no-repeat;height:13px;float:left;width:731px;}

#package1 #packageproducts2 {background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_productdetail_content.gif)  repeat-y;float:left;padding:15px 0 10px 20px;width:731px;}
#package1 #packageproducts2 h2 {font-family:georgia, times New  Roman;font-size:1.3em;color:#f9faf2;}
#package1 #packageproducts2 #subsku .featprods h2 {display:none;}
#package1 #packageproducts2 #subsku .featprods ul {padding:0 0 0 5px;}
#package1 #packageproducts2 #subsku .featprods ul li {width:130px;float:left;padding:0 5px 0  0;}
#package1 #packageproducts2 #subsku .featprods ul li .image .img {height:85px;width:85px;text-align:center;}
#package1 #packageproducts2 #subsku .featprods ul li .details h3 {padding:10px 0 0 0;width:115px;font-family:georgia, times New Roman;font-size:1.1em;}
#package1 #packageproducts2 #subsku .featprods ul li .details h3 a {color:#f9faf2;}

#package1 .content .leftside .invtmedia a img {border:5px solid #efe7cb;}
#packageproducts  .featprods ul li div .img img {border:5px solid #efe7cb;}
#packageproducts  .featprods ul li a#zoom_img {position:relative; top:7px; color:#776655;}
#packageproducts  .featprods ul li {margin-bottom:10px;}
/*************************/
/* SEARCH TEASER RESULTS  */
/*************************/
.teaserResults {width:173px; border:1px solid #333; margin:0 0 5px 0;}
* html .teaserResults  {width:178px;}
/*************************************/
/* SPOTLIGHTS CATEGORY SEARCH RESULTS*/
/*************************************/
.Rspotlights .spotlightsResults {width:173px; border:1px solid #333; margin:0 0 5px 0;}
* html .Rspotlights .spotlightsResults  {width:178px;}

/***************************************/
/* TOP SELLERS CATEGORY SEARCH RESULTS */
/***************************************/
.Rtopsellers .topsellersResults {width:173px; border:1px solid #333; margin:0 0 5px 0;}
* html  .Rtopsellers .topsellersResults {width:178px;}

/*************************/
/* TOP NAV CATEGORY LIST */
/*************************/
#mainmenu{font-size:1em;width:920px;height:25px;line-height:25px;position:absolute;z-index:500;background-color:#002b5c;margin-bottom:10px ;}
#mainmenu ul  {padding:0; margin:0; list-style-type: none;height:20px; padding-left:65px;}
#mainmenu ul  iframe {position:absolute;  left:-9999px; border:0; padding:0; margin:0; width:0; height:0;}
#mainmenu ul  a, #mainmenu ul  a:visited  {font-size:1em;color:#fff;font-weight:bold;display:block;/*width:115px;*/height:25px; line-height:25px;  text-decoration:none;text-align:center;padding:0;/*border-top:1px solid #312318;border-left:1px solid #312318;border-right:1px solid  #312318;*/}

#mainmenu ul li {float:left; padding-left:15px; padding-right:15px;}

#mainmenu ul  li.cat{float:left;/*border-right:1px  solid #fff;*/}
#mainmenu ul  li.catlast{float:left;/*border-right:0;*/}
#mainmenu ul  li a:hover {position:relative;  color:#000;background-color:#002b5c;font-weight:bold;}
#mainmenu ul  li:hover {position:relative;}
#mainmenu ul  li:hover > a  {color:#000;/*background:#fff;*/font-weight:bold;}

#mainmenu ul  li div.submenu {position:absolute; left:-9999px;  width:250px;height:300px;padding:0 5px 5px 5px;background-color:#002b5c;}
#mainmenu ul  li div.submenu  ul{list-style-type:none;margin:0;padding:0;}
#mainmenu ul  li div.submenu ul li{margin:0;padding:0;width:240px;float:left;}
#mainmenu ul   li div.submenu ul li  a{display:block;width:100%;height:20px;line-height:20px;color:#fff;font-size:.9em;font-weight:normal;text-align:left;text-indent:5px;borde r:0;font-size:12px;text-decoration:none;}
#mainmenu ul  li div.submenu ul li  a:hover{background:transparent;text-decoration:underline;font-weight:bold;color:#000;}

#mainmenu ul  table {border-collapse:collapse;  width:0; height:0; border:0;}

/*FF*/
#mainmenu ul  li:hover > div.submenu{left:0; top:25px;}
#mainmenu ul  > li:hover  >div.submenu{left:0; top:25px;}

/* IE */
#mainmenu ul  li a:hover div.submenu {left:-1px; top:25px;}
#mainmenu ul  a:hover iframe  {left:-1px; top:25px;}

/***************/
/* Static Content */
/**************/
/* Common static page */
#mainlayout-default-nocolthree,
#mainlayout-default-nocolthree #wrapper,
#mainlayout-default-nocoltwothree,
#mainlayout-default-nocoltwothree #wrapper  {background-color:#0B1B32 !important;}


/*  Left Nav */
#col-one h2 {font-size:1.1em;}
.pagecategorynavigation div a {color:#102137 !important;}
.pagecategorynavigation ul li ul  {padding-bottom:10px; margin-right:5px;}

.pagecategorynavigation ul li ul li a {color:#f9faf2;}
.pagecategorynavigation ul li ul li  a:hover, .pagecategorynavigation ul li ul li ul li a:hover, .pagecategorynavigation ul li ul li ul li ul li a:hover {background:#f9faf2;  color:#fff;}
.pagecategorynavigation ul li ul li ul {display:none; padding-top:0;}
.pagecategorynavigation ul li ul li ul li  {background:none !important; border-left:1px solid #f9faf2;}
.pagecategorynavigation ul.howtofindus, .pagecategorynavigation  ul.managementteam, .pagecategorynavigation ul.davidlinley {display:none;}

/* Contact and Thank You page */
#contactus {width:100%;  background:url(/content/ebiz/linley/page/contact/bg_contactus.jpg) repeat-x #2F3E51;}
#contactus h1 {text-transform:uppercase; color:#fff;  font-weight:normal; font-size:1.6em; padding:5px 14px 5px 14px; background:#3C484F; font-family:georgia, times New Roman; width:882px;}
#contactus  h2 {font-weight:normal; font-size:1.1em; padding:0;}
#contactus .contactLeft, #contactus .contactRight {margin:27px 0; line-height:10px;  font-size:0.9em; padding:0;}
#contactus .contactLeft {float:left; width:346px; padding:8px 0 0 0;}
*:first-child+html #contactus  .contactLeft {padding:12px 0;}
#contactus .contactRight {float:right; width:563px; border-left:1px solid #2C394A;}

#contactus  .contactLeft .contactForm {margin:0 20px 0 20px; padding:0 0 20px 0; border-bottom:1px solid #2C394A;}
#contactus .contactLeft  .contactAppointment {margin:0 20px 0 20px; padding:5px 0;}
#contactus .contactLeft .contactAppointment p {margin-top:20px;}
#contactus  .contactLeft .contactAppointment p.arrangebutton {text-align:right;}
#contactus .contactLeft .contactForm p {padding-bottom:15px;}

#contactus .required {color:#7F858C;}
#contactus .contactLeft fieldset.text-fields {padding:0; line-height:18px; text-transform:uppercase;  font-size:0.9em;}
#contactus .contactLeft fieldset.text-fields label {width:92px;}
#contactus .contactLeft fieldset.text-fields  .contactTitle label, #contactus .contactLeft fieldset.text-fields input#titleother {width:271px;}
#contactus .contactLeft  fieldset.text-fields input, #contactus .contactLeft fieldset.text-fields textarea {background-color:#99a3bb; border:0; height:18px;  width:179px;text-indent:1px;}
#contactus .contactLeft fieldset.text-fields textarea {height:82px;}
#contactus .contactLeft  fieldset.text-fields div {margin-top:5px;}
#contactus .contactLeft div#buttons {padding:0; width:271px;}
*:first-child+html #contactus  .contactLeft div#buttons {width:273px;}

#contactus .contactRight ul.contact_detail {padding:0 20px 0 50px; margin:0;}
#contactus  .contactRight ul li {border-top:1px solid #2C394A; padding:15px 0 0 0; margin:0;}
#contactus .contactRight ul li.first {border-width:0px;  padding:0 0 15px 0;}
#contactus .contactRight ul li .detail1 {margin:13px 0 30px 0; padding-left:5px; float:left; width:260px;}
#contactus  .contactRight ul li .detail2 {margin:0; padding-left:5px; float:left; width:260px; clear:left;}
#contactus .contactRight ul li .detailimg  {margin:0; padding:0; float:right; height:220px; width:220px;}

#thankyou {width:100%; height:150px;  background:url(/content/ebiz/linley/page/contact/bg_contactus.jpg) repeat-x #2F3E51;}
#thankyou h1 {text-transform:uppercase; color:#fff;  font-weight:normal; font-size:1.6em; padding:5px 14px 5px 14px; background:#3C484F; font-family:georgia, times New Roman; width:882px;}
#thankyou p  {padding:20px; font-size:0.9em;}
#content-default_nocoltwothree #thankyou {height:auto;}
#col-two-no-three #signupforemail  {background:#2F3E51 url(/content/ebiz/linley/page/contact/bg_contactus.jpg) repeat-x scroll 0 0;height:auto;margin:5px 0 0;width:100%;}
#col-two-no-three #signupforemail h1 {background:#3C484F none repeat scroll 0 0;color:#FFFFFF;font-family:georgia, times New  Roman;font-size:1.6em;font-weight:normal;padding:5px 14px;text-transform:uppercase;}
#col-two-no-three #signupforemail form  {display:block;margin:5px 5px 0 10px;}
#col-two-no-three #signupforemail #buttons {padding:10px 0 10px 0;}

/*Appointment and Thank You  page */
#appointment {width:907px;}
#appointment h1 {text-transform:uppercase; color:#fff; font-weight:normal; font-size:1.6em;  padding:5px 14px 5px 14px; background:#3C484F; font-family:georgia, times New Roman;}
#appointment .required {color:#7F858C;}
#appointment  .appwrapLeft {float:left;padding:0;width:655px;}
#appointment .appwrapRight {float:right;}
#appointment .appwrapLeft p {padding:10px;  font-size:0.95em;}
#appointment .appwrapLeft p.intro {font-family:arial;font-size:1em;}
#appointment .appwrapLeft fieldset {padding:0;}
#appointment .appwrapLeft .appbtmcontent {width:100%; font-size:0.85em; text-transform:uppercase; margin:0;  background:url(/content/ebiz/linley/page/appointment/bg_contactus.jpg) repeat-x #2F3E51;}
#appointment .appwrapLeft .appbtmcontent  .contentappLeft {float:left;margin:10px 0;width:330px;}
*html #appointment .appwrapLeft .appbtmcontent .contentappLeft  {float:left;margin:10px 0;width:310px;}
#appointment .appwrapLeft .appbtmcontent .contentappRight {float:right;margin:10px 0;  border-left:1px solid #2C394A;width:310px;}
#appointment .appwrapLeft .appbtmcontent .contentappLeft div {clear:both;}
#appointment  .appwrapLeft .appbtmcontent .contentappRight div {clear:both;width:285px;}
*html #appointment .appwrapLeft .appbtmcontent .contentappRight  div {clear:both;width:285px;}
#appointment .appwrapLeft .appbtmcontent .contentappLeft div label img,
#appointment .appwrapLeft  .appbtmcontent .contentappRight p img {vertical-align:middle; margin-right:15px;}
#appointment .appwrapLeft .appbtmcontent .contentappLeft  div label,
#appointment .appwrapLeft .appbtmcontent .contentappRight p {line-height:28px; width:100%; clear:both; padding:0 10px;}

#appointment .appwrapLeft .appbtmcontent .contentappLeft .appselectapp,
#appointment .appwrapLeft .appbtmcontent .contentappLeft  .appselecttime,
#appointment .appwrapLeft .appbtmcontent .contentappLeft .addselstore {height:150px;width:300px;}
*html #appointment  .appwrapLeft .appbtmcontent .contentappLeft .appselectapp,
#appointment .appwrapLeft .appbtmcontent .contentappLeft .appselecttime,
#appointment .appwrapLeft .appbtmcontent .contentappLeft .addselstore {height:150px;width:290px;}
#appointment .appwrapLeft .appbtmcontent  .contentappLeft .appselectapp label,
#appointment .appwrapLeft .appbtmcontent .contentappLeft .appselecttime label,
#appointment  .appwrapLeft .appbtmcontent .contentappLeft .addselstore label {margin-bottom:20px;width:300px;}
*html #appointment .appwrapLeft  .appbtmcontent .contentappLeft .appselectapp label,
#appointment .appwrapLeft .appbtmcontent .contentappLeft .appselecttime label,
#appointment .appwrapLeft .appbtmcontent .contentappLeft .addselstore label {margin-bottom:20px;width:290px;}
#appointment .appwrapLeft  .appbtmcontent .contentappLeft .appselectapp #month,
#appointment .appwrapLeft .appbtmcontent .contentappLeft .appselecttime #field2,
#appointment .appwrapLeft .appbtmcontent .contentappLeft .addselstore #field3 {margin-left:63px;}
#appointment .appwrapLeft .appbtmcontent  .contentappLeft .appselectapp select {}
#appointment .appwrapLeft .appbtmcontent .contentappLeft .appselecttime #field2 {width:200px;}
#appointment .appwrapLeft .appbtmcontent .contentappLeft .addselstore #field3 {width:200px;}

#appointment .appwrapLeft .contentappRight  .contactForm {margin:0 20px 0 10px; padding:0 0 20px 0; line-height:18px;}
*html #appointment .appwrapLeft .contentappRight .contactForm  {margin:0 20px 0 5px; padding:0 0 20px 0; line-height:18px;}
#appointment .appwrapLeft .contentappRight .contactForm div {margin-top:5px;  padding-top:2px;}
*:first-child+html #appointment .appwrapLeft .contentappRight .contactForm div {padding-top:0px;}
#appointment  .appwrapLeft .contentappRight .contactForm input,
#appointment .appwrapLeft .contentappRight .contactForm textarea  {background-color:#99a3bb; border:0; height:18px;text-indent:1px;}
#appointment .appwrapLeft .contentappRight .contactForm  input#field6,#appointment .appwrapLeft .contentappRight .contactForm input#field7,#appointment .appwrapLeft .contentappRight .contactForm  input#field8,#appointment .appwrapLeft .contentappRight .contactForm input#field9 {width:183px;}
#appointment .appwrapLeft  .contentappRight .contactForm textarea {height:82px;width:183px; margin-top:0;}
*:first-child+html #appointment .appwrapLeft  .contentappRight .contactForm textarea {margin-top:2px;}
#appointment .appwrapLeft .contentappRight .contactForm .contactTitle label {}
#appointment .appwrapLeft .contentappRight .contactForm #field5_label {width:200px;}
#appointment .appwrapLeft .contentappRight  .contactForm input#field5 {width:277px;}
*html #appointment .appwrapLeft .contentappRight .contactForm input#field5 {width:280px;}
#appointment .appwrapLeft .contentappRight .contactForm .appsubmit {padding:10px 0 0 0; text-align:right;}
#appointment .appwrapLeft  .contentappRight .contactForm .appsubmit input {height:29px;}

#coverthanks {width:100%; height:180px;  background:url(/content/ebiz/linley/page/contact/bg_contactus.jpg) repeat-x #2F3E51;}
#coverthanks  {background:url(/content/ebiz/linley/page/contact/bg_contactus.jpg) repeat-x #2F3E51;}
#coverthanks h1 {text-transform:uppercase;  color:#fff; font-weight:normal; font-size:1.6em; padding:5px 14px 5px 14px; background:#3C484F; font-family:georgia, times New Roman;  width:882px;}
#coverthanks p {padding:15px; font-size:0.9em;}
#coverthanks #buttons .left {margin-left:10px;display:none;}
#coverthanks  #buttons .right {margin-right:5px;}

/* Quick Shop */
#quickshop  {background:#FFF;color:#666;font-size:0.8em;text-transform:uppercase;width:730px;padding:0 0 15px;}
#quickshop h1  {color:#BCBDC0;font-family:georgia, times New Roman;font-size:2.5em !important;font-weight:normal;margin:0;overflow:hidden;padding:15px 0 10px  20px;}
#quickshop ul li a {padding-left:0;}
#quickshop p, #quickshop fieldset {padding:0 22px 0 22px; margin-top:20px; font-size:1em;}
#quickshop table {margin-left:20px;width:85%;}
#quickshop fieldset div {margin-top:5px;}
#quickshop fieldset div label {width:120px;}
#quickshop #buttons {padding-left:20px; width:700px;}
#quickshop #buttons a {float:left; margin-top:10px;}
#quickshop #buttons a.right  {float:right; margin:0;}
#quickshop a.left {margin-top:10px;}

/**************/
/* Wedding List */
/*************/
.staticWeddinglist,  #createWeddinglist, #createdWeddinglist, #manageWeddinglist, #listWeddinglist, #boughtWeddinglist, #loginWeddinglist, #logoutWishlist  {width:730px; color:#666;}
.staticWeddinglist h1, #createWeddinglist h1, #createdWeddinglist h1, #manageWeddinglist h1, #listWeddinglist  h1, #boughtWeddinglist h1, #loginWeddinglist h1, #logoutWishlist h1 {height:40px !important; padding:20px 0 0 20px !important;  font-size:2.5em !important; font-family:georgia, times New Roman; font-weight:normal;}
.staticWeddinglist h2, #createWeddinglist h2,  #createdWeddinglist h2, #manageWeddinglist h2 , #listWeddinglist h2, #loginWeddinglist h2, #logoutWishlist h2 {padding-left:20px  !important; font-weight:bold; font-size:1.1em;}
.staticWeddinglist p, #createWeddinglist p, #createdWeddinglist p, #manageWeddinglist p,  #listWeddinglist p, #boughtWeddinglist p, #loginWeddinglist p, #logoutWishlist p {width:670px; margin-left:20px; margin-bottom:15px;}
#createWeddinglist p.fieldtext {width:680px; margin-left:20px; margin-bottom:0px;}
#createWeddinglist fieldset p {margin-left:0px  !important; clear:both;}
#createWeddinglist fieldset {padding:0;}
#createWeddinglist legend {font-weight:bold; font-size:1.1em;  color:#666; }
*:first-child+html #createWeddinglist legend {padding-left:0; margin-left:-7px;}
#createWeddinglist input,  #createWeddinglist select {width:125px;}
#manageWeddinglist table label {padding:0;}
*:first-child+html #manageWeddinglist input {}

#createWeddinglist .weddingName {display:none;}

#createWeddinglist .weddingDate {margin:0 20px; padding-bottom:5px;}
#createWeddinglist  .weddingMessage,
#createWeddinglist .weddingPassword,
#createWeddinglist .weddingTerms {border-top:1px solid #D0D3D7; margin:0 20px;  padding-top:15px;}

#createWeddinglist .weddingDate p, #createWeddinglist .weddingPassword p {line-height:20px; clear:both;}
#createWeddinglist .weddingMessage textarea {width:400px;}
#createWeddinglist .weddingTerms input {width:15px; margin-right:5px;  float:left;}
#createWeddinglist .weddingTerms label {width:630px; line-height:18px;}
*:first-child+html #createWeddinglist .weddingTerms  label {padding-top:2px;}
#createWeddinglist .weddingTerms label a {text-decoration:none !important;}

#createWeddinglist #buttons img,  #createdWeddinglist #buttons img {margin-right:30px;}
#createWeddinglist .bottombox, #createdWeddinglist .bottombox  {background:url(http://www.DavidLinleyFurniture.com/venda/backgrounds/bg_shadow3.jpg) no-repeat left top; width:730px; height:15px; margin-top:145px !important;}
#createdWeddinglist  .bottombox {margin-top:20px !important;}

#notifyWeddinglist div{padding-left:10px; height:20px;}
#loginWeddinglist div {height:20px;}

#notifyWeddinglist div label, #loginWeddinglist div label {line-height:18px;}

#manageWeddinglist table, #listWeddinglist table,  #boughtWeddinglist table {width:680px; margin-left:20px; border-width:0; border-color:#666 !important; border-style:solid;}
#listWeddinglist table {margin-bottom:15px;}
#manageWeddinglist table th, #manageWeddinglist table td,
#listWeddinglist table th,  #listWeddinglist table td,
#boughtWeddinglist table th, #boughtWeddinglist table td {padding:0px 5px; height:25px; vertical-align:middle;  border-width:0; border-color:#666 !important; border-style:solid;}
#manageWeddinglist table th, #listWeddinglist table th,  #boughtWeddinglist table th {background-color:#C4C6BF; font-weight:bold; font-size:1.1em;}
#manageWeddinglist ul, #listWeddinglist ul,  .staticWeddinglist ul {margin:10px 0 10px 20px; width:680px;}
#manageWeddinglist li, #listWeddinglist li, .staticWeddinglist ul li  {line-height:18px; width:650px;}
#listWeddinglist li {list-style-type:disc; list-style-position: inside;}
#listWeddinglist li a  {text-decoration:none !important;}
#introWeddinglist ol {padding-right:40px; line-height:18px;}
#listWeddinglist #buttons,  #boughtWeddinglist #buttons, #loginWeddinglist #buttons, #logoutWishlist #buttons {margin-left:20px; width:685px; clear:both; padding:10px  0;}
#listWeddinglist #buttons img.left, #boughtWeddinglist #buttons img.left, #loginWeddinglist #buttons img.left, #logoutWishlist  #buttons img {margin-left:-2px;}
#listWeddinglist #buttons img.right, #boughtWeddinglist #buttons img.right, #loginWeddinglist #buttons  img.right {margin-right:0px;}

#listWeddinglist .productsWeddinglist, #boughtWeddinglist .productsWeddinglist {}
#listWeddinglist  .qtyWeddinglist, #boughtWeddinglist .qtyWeddinglist {}
#listWeddinglist .priceWeddinglist, #boughtWeddinglist .priceWeddinglist {}
#listWeddinglist .removeWeddinglist {}
#boughtWeddinglist .buyerWeddinglist {}

#listWeddinglist .productsHdrWeddinglist,  #boughtWeddinglist .productsHdrWeddinglist {}
#listWeddinglist .qtyHdrWeddinglist, #boughtWeddinglist .qtyHdrWeddinglist {}
#listWeddinglist .priceHdrWeddinglist, #boughtWeddinglist .priceHdrWeddinglist {}
#listWeddinglist .removeHdrWeddinglist {}
#boughtWeddinglist .buyerHdrWeddinglist {}

#listWeddinglist .qtyWeddinglist,
#listWeddinglist .priceWeddinglist,
#listWeddinglist  .removeWeddinglist,
#listWeddinglist .qtyHdrWeddinglist,
#listWeddinglist .priceHdrWeddinglist,
#listWeddinglist .removeHdrWeddinglist,
#boughtWeddinglist .priceWeddinglist,
#boughtWeddinglist .qtyWeddinglist,
#boughtWeddinglist .qtyHdrWeddinglist,
#boughtWeddinglist  .priceHdrWeddinglist {text-align:center;}

#listWeddinglist .productsWeddinglist a {text-decoration:none !important;}
#listWeddinglist  .qtyWeddinglist input {text-align:center;}
#listWeddinglist .removeWeddinglist input {text-align:center;}

#manageWeddinglist table tbody  .rowOdd, #listWeddinglist table tbody .rowOdd, #boughtWeddinglist table tbody .rowOdd {background-color:#fff;}
#manageWeddinglist table  tbody .rowEven, #listWeddinglist table tbody .rowEven , #boughtWeddinglist table tbody .rowEven {background-color:#F3F3F2;}

/******************/
/* OTHER STATIC */
/******************/
#static  {background:#FFF;color:#666;font-size:0.8em;text-transform:uppercase;width:730px;padding:0 0 15px 20px;}
#static h1  {color:#BCBDC0;font-family:georgia, times New Roman;font-size:2.5em !important;font-weight:normal;margin:0;overflow:hidden;padding:15px 0 10px 0}
#static h2,#static h3,#static ul,#static div,#static p ,#static p h3 {width:700px;}
#static a.backtotop {}
#static ol {}
#static  p#alreadysignup {padding:0;}
#static p#newsignup {padding:0;}

/******************/
/* POPUP STATIC */
/******************/
#mainlayout-empty #popups {background:#ffffff;}
#mainlayout-empty #popups #static { text-align:left; width:auto; }
#mainlayout-empty  #popups #static h2,
#mainlayout-empty #popups #static h3,
#mainlayout-empty #popups #static ul,
#mainlayout-empty #popups #static div,
#mainlayout-empty #popups #static p,
#mainlayout-empty #popups #static p h3 {width:auto;}

/******************/
/* HELP & INFO AT LEFT NAV  */
/******************/
#help {color:#776655; width:730px; padding:0 0 15px;}
#help h1  {color:#776655; font-family:georgia, times New Roman;font-size:2.5em !important; font-weight:normal;margin:0;overflow:hidden;padding:15px 0 10px  20px;text-transform:uppercase}
#help h3,#help div,#help p,#help ul,#help img  {padding-left:20px;}
#help h3  {color:#776655;text-transform:uppercase}
#help div p,#help div div  {padding-left:0;}
#help h3 a  {color:#a85c3e;text-transform:uppercase}
#help li {margin-top:10px;}

/******************/
/* NEWSLETTER LEFT NAV  */
/******************/

#newsletter_signup {
	width:160px;
	margin:20px 0px 20px 20px;
	line-height:1.3;}
#newsletter_signup  h3{margin:0px;padding:0px;font-family:georgia, times, serif;font-weight:normal;}
#newsletter_signup  #EMAIL_FIELD {border:1px solid #05173c;}

/******************/
/* NO RECORD */
/******************/
#norecord  {background:#FFF;color:#666;font-size:0.8em;text-transform:uppercase;width:730px;padding:0 0 15px;}
#norecord h1  {color:#BCBDC0;font-family:georgia, times New Roman;font-size:2.5em !important;font-weight:normal;margin:0;overflow:hidden;padding:15px 0 10px  20px;}
#norecord p  {padding-left:20px;}

 /* RT#108244 */ 	 
 span.qtyerror {font-size:12px; font-weight:normal; padding: 0px;  color:red;}


/******************/
/* MESSAGES */
/******************/

#productdetail .content p#addedproduct {
	padding:10px;
	border:2px solid #92ce95;
	color:#776655;
	background-color:#e1f9e2;
	font-weight:bold;}

#productdetail .content span.qtyerror {
	display:block;
	padding:10px;
	border:2px solid #ff0000;
	color:#000000;
	background-color:#ffb9b9;
	font-weight:bold;
	margin-bottom:10px;}


/******************/
/* MOVED */
/******************/

#moved #furniture {width:508px;margin:20px;float:left;}
#moved #text {width:330px;margin:20px;float:left;}
#moved #text h1 {margin-bottom:20px;}



h2.error {color:#776655;
	font-weight:normal;
	padding:10px;
	border:2px solid #ff0000;
	color:#000000;
	background-color:#ffb9b9;
	font-weight:normal;
	margin:10px;
	width:660px;}
