
/*----------------------------------------
Name: global.css
Developed by:
Date Created:
Last Updated:
Copyright:
----------------------------------------*/




/* Imports
----------------------------------------*/
/* @import url("/assets/css/reset.css"); */
/* @import url("/assets/css/externalLinks.css"); */





/*    BTC

	red			#371903 (was 990 000)
	parchment		#CDCD99 (was CFC FAF)
	choc brown		#371903 (was 382 008)
	claret #8c2633

*/	



/* COLOR CONTROL */


	.parchment, #prevnext a, #registerLeft, .gridH td, a.frmbutton, #selectedbskt, .setitem span, #parchmentright, #roomsetLeft, .tell-a-friend, .productmaininner h1.caps, h2, .special-offers, #toplinkswrapper, .searchfld, .passwordfld, .topright a, .wholepagewrapper #welcome, #thecollections, .wholepagewrapper #designers-studio, #homeright div{background-color: #CDCD99;}
	.claretred, #prevnext a, a.frmbutton, .basketnums a, .frm input, .topnavbskt, .topnavbskt a, .special-offers h3, h2 a, h2,  h1.pageheading, a.link3rd b, .resultorder a, .resultorder em, h1 a, .topnavlinks a, .searchfld, .passwordfld, #toplogobar .topright a, h3.claretred a, .snav a, .tableheader, td a	{color:#382008}
	.claretred, h1 {color:#8c2633}
	.abovefooter div a	{color:#371903}
	.chocbrown, #desc span, .setitem, .setitem a, .frm h6, .setitem span a, h3, h2 a em, .topright a, .topright small, #footer small, #footer small a, .pageheading, .designerlinks a, .snav em{color:#382008}

/* GLOBALS */

	a, b, div, em, i, input, h1, h2, h3, h4, h5, h6, small, strong, sub, td, textarea, p, body {font-family:'Tahoma','Helvetica','Verdana', sans-serif}
	a		{text-decoration:none; outline:none;}
	img		{border:0px}
	form, body	{margin:0px}
	body		{margin:0px;background: #fff}

	.fullrow	{width:948px;margin:0px auto 0px auto;background:#fff;clear:both}
	.wholepagewrapper{margin: 0px 0px 0px 8px;display:inline;clear:left;float:left;background:#fff}
	.pagewrapper	{float:left;background:#fff;width:948px;text-align:left}
	
	.pagehalf, .page3rd, .pageqtr{float:left;display:inline;margin:8px 0px 0px 8px;background:#fff}

	.pagehalf	{width:454px;}
	.pageqtr	{width:223px;}
	.page3rd	{width:146px;}
	.half		{float:left;width:50%;}
	.quarter	{float:left;width:24%;}
	
	.fullwidthpage	{width:916px;float:left;margin-left:16px;}

	.ErrorMessage { border:solid 1px #371903;margin-right:10px;padding:7px;font-size:12px;}
	.infoMessage { border:solid 1px #CDCD99;margin-right:10px;padding:7px;font-size:12px;}

	acronym {border:none;}

/* BREADCRUMB */

	.breadcrumb	{float:left;width:948px;padding-top:10px;background:#fff}
	.breadcrumb a	{float:left;font-size:12px;color:#333;line-height:1.8em}
	.breadcrumb a b	{float:left;margin:12px 2px 0px 2px;font-weight:normal}
	.breadcrumb em	{float:left;display:block;font-size:11px;font-style:normal;color:#ffbb00;font-weight:bold;margin:16px 2px 0px 2px}	

/* TOP NAV */

	#toplogobar	{height:115px;}
	.logo		{width:473px;height:90px;float:left;margin-left:8px;margin-bottom:10px;display:inline}
	#toplinkswrapper{width:918px;height:35px;}
	.topnavlinks	{float:left;width:930px;}
	.topnavlinks div{float:left}
	.topnavlinks a	{border-left:solid 1px #E7E7D7;margin-left:0px;height:35px;float:left;display:block;line-height:1.6em;font-size:8pt;font-weight:normal;text-transform:uppercase;}
	.topnavlinks a.current {background:#e7e7d7;}

/* CONTROL TOP LEVEL NAV SPACING/WIDTH */

	.topnavlinks a	{padding:0px 13px 0px 13px;}

	.hdng-furnishing{height:42px;width:242px;float:left;margin-top:10px}

/* TOP NAV BASKET */
		#bskt		{padding-top:0px;margin-right:0px}
		.topnavbskt	{font-size:11px;float:left;text-align:right;height:25px;padding:0px;margin:0px;width:170px;border: solid 0px red;}
		.topnavbskt img	{width:17px;height:12px;margin:0px 0px 0px 5px;}
		.topnavbskt span{padding:0px;display:block;margin:5px 0px 0px 0px;border:solid 0px red;text-align:right;}
		.topnavbskt, .topnavbskt a	{background:#E7E7D7;}
	
		/* END TOP NAV BASKET */

	.searchfld	{border:solid 1px #CDCD99;float:left;height:23px;padding:0px;width:150px;font-size:12px;line-height:1.8em;background:#E7E7D7}
	.btn		{background:#3A2B02;border:0px;padding:1px 0px 1px 0px;color:#fff;font-size:11px;font-weight:bold}
	#btn-go		{margin-left:140px;width:160px;width:40px;}
	#btn-login	{margin-left:110px;width:160px;width:40px;}

	.topright	{float:left;padding:0px;text-align:right;margin:3px 0px 0px 73px;width:364px;background:#fff;display:inline;}
	a.topnava	{text-align:center;float:left;width:170px;font-size:11px;padding:5px 0px 7px 0px;margin-left:22px; background:#E7E7D7}
	a.topnavGo	{text-align:center;float:left;width:15px;font-size:11px;padding:5px 0px 7px 0px;margin-left:3px; background:#E7E7D7; color:#371903;}
	
	a.topnavMyAccount	{text-align:center;float:left;width:100px;font-size:11px;padding:5px 0px 7px 0px;margin-left:22px; background:#E7E7D7; color:#371903;}
	a.topnavLogout	{text-align:center;float:left;width:69px;font-size:11px;padding:5px 0px 7px 0px; border-left:solid 1px #fff; background:#E7E7D7; color:#371903;}

	.search {margin: 3px  0 0 2px;}	

/* PARCHMENT HOVER */

	a.topnava:hover, .topnavlinks a:hover, .designerlinks a:hover, .setitem span a, #prevnext a:hover, .frm input, a.frmbutton:hover, input.frmbutton:hover	{background:#E7E7D7}

	.topright small	{display:block;clear:both;margin-right:0px;margin-top:14px}
	.tel		{width:360px;height:27px;float:left;display:inline;margin-left:4px;clear:both}

	.btn-catalogue	{width:100px;float:left;margin-left:8px;background:#ccc;height:72px;display:inline}
	.usernamefld, .passwordfld{height:23px;padding:0px;border:0px;width:150px;font-size:12px;line-height:1.8em}
	#toplogobar small{height:12px;}

/* SECONDARY NAVS */

	.nav2wrapper	{width:918px;margin-left:15px;float:left;background:#e7e7d7;/*height:17px*/}
	.nav3wrapper	{width:918px;margin-left:15px;float:left;background:#f6f6ef}
	
	.snav		{float:left;height:17px;}
	.snav a		{font-size:11px;float:left;display:block;padding:0px 3px 0px 3px;line-height:1.5em}
	.snav em	{font-size:10px;font-style:normal;float:left;padding:1px 1px 0px 1px;display:block}
	.snav a:hover	{background:#f6f6ef}
	.snav a.current	{background:#f6f6ef}
	
	.nav2wrapper .snav a.current {background:#f6f6ef; }
	.nav3wrapper .snav a.current {background:#fff; text-decoration: underline;}
	.nav3wrapper .snav a:hover	{background:#fff}
	

/* LINKS */

	.wlinks a	{color:#fff;line-height:1.8em;font-size:12px;display:block}

	a.link3rd	{color:#333;display:block;}

	a.link3rd b	{text-transform:uppercase}

	h2 a em		{font-style:normal;}
	.fullrow p a, li a	{color:#8C2633;}
	.fullrow p a:hover, li a:hover	{text-decoration:underline;}


/* SPECIAL OFFERS */

	.special-offers	{background: url(/assets/img/special-offers-bg.gif) no-repeat;float:left;margin:5px 0px 0px 6px;width:438px;height:52px;}
	.special-offers	h3{line-height:1.6em;font-size:12px;float:left;padding:5px 0px 0px 220px}

	.tell-a-friend	{float:left;margin:8px 0px 0px 0px;width:454px;}

	.add-to-wishSML	{float:left;margin:8px 0px 0px 0px;width:454px;height:42px;}

/* HOME */

	.homeregisterpanel	{background: #4E411C;width:454px;line-height:1.6em;color:#fff;float:left;}
	.btn-home	{width:226px;height:65px}
	#homeright	{height: 166px; width:462px}
	.padded-box {width:223px; float:left; margin: 8px 0px 8px 0px; background: #CDCD99; padding: 8px; width: 207px;}
	.padded-box img {margin-bottom: 0px; }

	/* DESIGNER */

	.designerlinks	{clear:both;font-size:12px;margin-top:8px;float:left;width:446px;}
	.designerlinks a{float:left;display:inline;margin-left:8px;padding:5px 0px 5px 0px;text-align:center;width:103px;background:#fff}	

/* PRODUCT MAIN */
	
	.productmaininnergreen {border:solid 1px #ccc; width:452px; background-color:#CDCD99;}
	.productmaininner{border:solid 1px #ccc;width:452px; }
	.productmainviews{float:right;width:90px;padding-top:10px;display:inline;margin-right:8px}
	.productmainviews a{float:left;margin-bottom:16px;border:solid 1px #ccc;}
	.productmainviews a:hover{border:solid 1px #3A2B02}
	.productmainviews a img{float:left;width:80px;height:80px;margin:1px}
	.productbuypanel	{float:left;padding:6px 0px 6px 6px;clear:both}
	.productbuypanelroomset	{float:left;padding:6px 0px 0px 0px;clear:both}
	.btn-special-offers{width:438px;height:52px}
	.btn-wish	{width:216px;height:42px}
	.btn-basket	{width:217px;height:42px;margin-left:5px}
	.btn-basketSML	{width:140px;height:27px;margin-left:5px}
	#buy		{width:438px}
	#buy a, #buy a img{float:left}
	.expwrapper	{clear:left;float:left;}
	.expwrapper#product{ min-height: 98px;}
	.expwrapper#roomset{}
		
	span.ProductDescription {height: 35px;display:block;}/*dk*/
	.productmaininner .quarter h3 select{font-size:10px;font-family:verdana;margin-left:3px}
/* WISHLIST */
	div.wishlist, h3.wishlist {padding: 4px 4px 4px 10px;}
	.wishlist, #frmListSearch1 {background:#FFFFFF; font-size:11px;}
	.wishlist .mtext{}
	.wishlist .list_item_a {background:#E7E7D7;}
	.wishlist .list_item_b {}
	.wishlist .list_item_b:hover, .wishlist .list_item_a:hover {background:#cccccc;}
	
	input.wishlisting{padding: 0px; font-size:11px; border:1px solid #CDCD99; margin-bottom: 5px; height: 15px; padding: 2px;}
	select.wishlisting{padding: 0px; font-size:11px;border:1px solid #CDCD99; margin-bottom: 5px; }
	textarea.wishlisting{padding: 0px; font-size:11px;border:1px solid #CDCD99; margin-bottom: 5px;}

/* ABOUT */

	.about	{background-color:#CDCD99;float:left;}
	#about-right{width:455px;background-image: url(/assets/img/about-image-right.jpg);background-repeat:no-repeat;background-position:center right}
	#about-right h3	{width:235px;margin-top:20px}

/* ROOMSET */

	.roomsetmaininner{float:left;border:solid 1px #ccc;width:452px;padding-bottom:6px;}
	#welcome .claretred sub	{float:left;display:block;font-size:55px;line-height:1em;font-family:'Times New Roman';height:50px;margin:0px 5px 0px 0px}

	.roomset-buy	{float:left;width:436px;margin:8px 0px 8px 8px;text-align:right}
	.roomset-imgs	{padding:0px 0px 8px 0px}

/* ROOMSET COMPRISING PANELS */

	#roomsetLeft	{min-height:500px;}
	
	.roomset-prvw	{width:85px;height:85px; border:solid 1px #fff; background:#ffffff; display:block;margin:auto;}

	/* END NEW */

	.setitem	{margin:0px 0px 8px 18px;float:left;display:inline;border-bottom:solid 0px #ddd;height:160px;}
	.setitem, .setitem small{width:90px;display:block}
	.setitem b	{font-size:11px;text-transform:uppercase;}
	.setitem, .setitem a	{font-size:11px;line-height:1.6em}
	.setitem a	{display:block;border:solid 0px #CDCD99}
	.setitem a:hover{display:block;color:#898067;border:solid 0px #3A2B02}
	.setitem a em	{font-style:normal;font-size:11px}
	.setitem a input{float:left;}
	.setitem:hover {background:#eeeeee;}

	/* IMAGE POP */

	.setitem span		{position:absolute;z-index:100;float:none;display:none;width:160px;border:solid 1px #E7E7D7;}
	.setitem span a		{float:left;text-align:left;padding:2px 0px 2px 0px;width:160px;}
	.setitem span a b	{float:left;padding:2px;text-transform:uppercase;}
	.setitem span img	{width:148px;height:29px;margin:0px 5px 5px 5px}

/* TO ACCOMPANY */

	.page3rdinner{border:solid 1px #ccc;width:144px;height:185px} /*height:270px*//*dk*/
	.page3rdinner img{float:left;width:144px;height:144px;}

/* IMAGES */

	.roomset-home	{float:left;display:block;width:452px;height:338px;border:solid 1px #ccc}
	.roomset-main	{float:left;display:block;width:452px;height:338px;clear:left;}
	.product-main	{float:left;display:block;width:340px;height:430px;}
	.hdng		{float:left;display:block;width:454px;height:30px}
	.btc-tel	{width:245px;height:27px}
/*	.collection-image{width:110px;height:70px;float:right;}*/

/* RESULT ORDER */

	#resultorderdiv	{width:918px;border-bottom: solid 1px #CDCD99;text-align:right;padding:10px 0px 5px 0px;margin:0px auto 0px auto;}
	.resultorder	{display:inline;margin-right:0px;padding:5px 0px 5px 0px}
	.resultorder select{font-size:11px;font-family:verdana;margin-left:3px}
	/* .resultorder a	{font-size:11px} */
	.resultorder em	{font-size:8px;line-height:0.6em;font-style:normal;margin:0px 0px 0px 2px;}
	
	.giveHeight {height: 350px; }

/* HEADINGS */

	.caps		{text-transform:uppercase}

	#desc span, .cap1	{text-transform:uppercase;height:30px;float:left;font-family:'Times New Roman';font-size:360%;line-height:0.8em;margin-right:2px;position:relative;left:0px;top:4px}

	.pageheading	{padding-left:16px;text-transform:uppercase;padding-bottom:0px}
	
	h1		{padding:6px;margin:0px;line-height:1.8em;font-size:16px;font-weight:normal;}
	h1 b		{font-weight:normal}
	h2		{margin:0px;padding-left:3px;line-height:1.6em;font-size:11px;font-weight:normal;height:20px}
	h2 a b, h1 em		{font-style:normal;font-weight:normal}
	h1 em		{font-size:12px;margin:0px 5px 0px 5px}
	h2 b, h2 span	{text-transform:uppercase}
	h3		{margin:0px;padding:0 6px 0 0;float:left;line-height:1.6em;font-size:11px;font-weight:normal}
	p		{margin:0px;padding:0 6px 0 0;line-height:1.6em;font-size:11px;font-weight:normal}
	li		{margin-bottom:5px;line-height:1.6em;font-size:11px;font-weight:normal}
	#desc		{background:#fff;width:434px;clear:left}
	h4		{font-size:12px;margin:0px;padding:0px;height:15px;color:#898067;line-height:1.8em;border-bottom:solid 1px #898067}
	h4 a, a.collapseT	{display:block;float:right;line-height:1.2em;padding:2px;margin:0px;font-size:10px;text-transform:uppercase;color:#898067}
	h4.expandT, a.collapseT	{clear:both; margin:0px 8px 0px 8px}
/*	h6.basketnums {font-size:11px;font-weight:bold;} */

	a.collapseT	{}
	.parayell	{margin:0px;padding:10px;font-size:12px;font-weight:normal;color:#FFBB00;line-height:1.8em;}
	.parawhite	{margin:0px;padding:10px;font-size:12px;font-weight:normal;color:#fff;line-height:1.8em;}

	.row-hdng	{float:left;clear:left;}

	small	{font-size:10px}

	.txt-whats-new	{float:left;width:200px;height:27px;margin-bottom:0px}


/* IMG LINK */



	.imglink		{float:left;margin:35px 0px 0px 8px;display:inline;width:140px;}
	.imglink a		{float:left;display:block;font-size:11px;color:#fff;line-height:1.4em}
	.imglink a img		{float:left;margin-right:8px;height:50px;width:50px}

	.imglink2		{float:left;margin:35px 0px 0px 8px;display:inline;font-size:12px;color:#fff;line-height:1.8em}
	.imglink2 a		{color:#fff;font-weight:bold}		

/* NEWS LATEST */

	#latest-news	{height:90px;background: url(/assets/img/bg-latest-news.gif) no-repeat #BCD226;}
	#new-editions	{height:90px;background: url(/assets/img/bg-new-editions.gif) no-repeat #4E411C;}

/* DESIGNER STUDIO AND WELCOME */

	.pagehalf #welcome	{width:454px;margin:0px 0px 0px 0px;height:168px}
	#thecollections, #designers-studio	{width:454px;margin-right:0px;height:215px;}
	.thecollectionsimg	{clear:both;float:left;margin:8px 0px 0px 8px;} 
	#thecollections h3, #designers-studio h3	{padding:0px 8px 0px 8px;height:70px}
	.toprow		{width:223px;float:left;margin: 8px 0px 8px 0px;padding-bottom:8px}


/* END */

	.qtryellow	{float:left;display:inline;margin:8px 0px 0px 0px;height:188px;width:227px;background: url(/assets/img/bg-qtr-yellow1.jpg) no-repeat #FFBB00;}

/* GRID */

	.grid		{margin-left:0}
	.gridH td, .gridD td, .gridT td{border-right:solid 1px #DBC6D1;border-bottom:solid 1px #3A2B02}
	.gridH td	{font-size:11px;text-transform:uppercase;padding:2px 5px 2px 5px;color:#333}
	.gridD td, .gridT td	{font-size:12px;padding:6px 5px 6px 5px;}
	.gridD td	{background:#eee}/* background:#EADDE4 */
	.gridT td b	{font-size:14px;}
	
	.OrdergridD {}
	.OrdergridD td {font-size:11px;padding:6px 5px 6px 5px; border-bottom: solid 1px #CDCD99;}
	
	.numcol		{text-align:right}

	.img-basket	{width:17px;height:12px}

	.col1		{}
	.col2		{text-align:right; width:80px}
	.col3		{text-align:right;width:90px}
	.col4	{width:100px}
	.col5		{text-align:right;width:80px;}



	
	.basketnums	{text-align:right;margin:0px 18px 10px 0px;float:right;}
	.basketnums a	{padding:0px 5px 0px 4px; color:#371903;}
	.basketnums em	{font-style:normal;font-weight:normal}
	.icon2		{background:#3A2B02;color:#fff;border:0px;padding:2px 5px 2px 5px;font-size:10px;margin:0px 2px 0px 0px;}
	.freefld {width: 125px !important;}


	#prevnext a, #prevnext input {width:102px;text-align:center;float:right;font-size:11px;padding:5px 0px 7px 0px;margin-right:8px}
	a.continueshopping{width: 125px !important;}
	
	

/* FORM */

	.frm textarea	{width:446px;padding:2px;border:solid 1px #cdcd99;margin-bottom:8px; background-color:#E7E7D7; color:#371903;}
	.frm input	{width:446px;height:20px;padding:2px;border:solid 1px #cdcd99;margin-bottom:8px}	
	.frm input.image	{height: 42px;width:200px; padding:0px;border:transparent 0px;}
	.frm h6		{width:446px;margin:0px 0px 2px 0px;font-weight:normal;text-transform:uppercase;}
	.frm input, .frm h6, .frm2 input, .frm2 h6, .frm2 select{float:left;clear:both;}
	.bsktselect	{width:200px;clear:both}

	a.frmbutton	{text-align:center;float:left;font-size:11px;padding:5px 8px 7px 8px;cursor:pointer;}
	a.frmbutton:hover {text-decoration:none;}
	input.frmbutton	{text-align:center;float:left;font-size:11px;padding:5px 8px 7px 8px;background-color: #CDCD99;color:#371903;border:none;height:25px;cursor:pointer;}
	
	.frminnercol	{float:left;width:440px;height:45px;clear:both}
	.frminnercol select{clear:none;width:80px;float:left}

	.cv-code	{float:left;display:block;width:118px;height:72px}

	.frm2		{width:215px;margin:8px 0px 8px 8px;display:inline;float:left;}
	.frm2 input	{height:20px;padding:2px;border:solid 1px #cdcd99;margin:0px 0px 5px 0px}
	.frm2 input.img	{padding:0px;border:transparent 0px;margin:0px}
	
	.frm2 h6	{margin:0px 0px 2px 0px;font-weight:normal;text-transform:uppercase;}
	.frm2 input, .frm2 h6, .frm2 select, a#registerBtn{width:200px;}
	.frm2 input.registerBtn{width:200px;height:42px;float:left;margin-top:8px;}

	.registerBtn2	{float:left;width:200px;height:26px;margin-top:10px}
	
	
	#registerLeft	{height:340px;}

	.registerBtn	{width:200px;height:42px;float:left;margin-top:8px}

	a#registerbtn	{text-align:center;margin:18px 0px 0px 0px;float:left;border: solid 1px #E7E7D7}

	.payment h6 {width:auto;margin-top:8px;margin-bottom:2px;}

	.confirmation {width:auto;margin-left:16px;}

/* ABOVE FOOTER */

	.abovefooter	{float:left;width:916px;float:left;margin-top:10px;margin-left:16px;border-bottom:solid 0px #ccc}
	.abovefooter div a{display:block;float:left;clear:both;padding:5px 0px 5px 0px;font-size:11px;/*text-transform:uppercase;font-weight:bold*/}

	
	.aboveftrqtr	{float:left;margin:0px 0px 10px 16px;display:inline;font-size:12px;}
	.aboveftrqtr, .abovefooter div a{width:190px; }
	.aboveftrqtr a {font-size:11px;color:#8C2633;padding:5px 0px 5px 0px;}
	/* bodge to get graphic in */
	.aboveftrqtr a {padding-left:16px !important;background-image:url(/assets/img/btc-tri.gif);background-repeat:no-repeat;background-position:left 6px;}

/* FOOTER */

	.footerlogo	{float:left;height:175px;width:73px;margin-top:6px}
	#footer .pagewrapper	{padding:3px 0px 10px 0px;background:#fff}
	#footer small	{font-size:10px}
	.footer	{float:left;text-align:center; padding-top: 10px;}
	.footerleft	{margin-left:17px;width:583px;float:left}
	.footerright	{margin-right:0px;width:331px;float:left;text-align:right;}


a:hover { text-decoration: underline; }

	h5 
	{
		
		margin-bottom: 0px;
		padding-bottom: 0px;
		color:#371903;
		font-weight: normal;
		clear: both;
	}
	
	.viewalllink
	{
		font-size: 12px;
		margin-bottom: 0px;
		padding-bottom: 0px;
		color:#371903;
		font-weight: normal;
		clear: both;
	}
	
	p { margin-bottom: 5px; margin-top: 0px;}
	
	
	
#tell-friend-form label {float:left; width:150px;margin:0; padding:0;color:#371903;font-weight: normal;font-size:13px;}
#tell-friend-form input.text {float:left; width:250px;}
#tell-friend-form textarea {float:left; width:250px;}


.sitemapul { color: #371903; }

.sitemap { font-size: 12px; line-height: 24px;}
.sitemap  { color: #371903; }
.sitemap:hover { text-decoration: underline; }

.secrets 
{
	float:left;
	display:block;
	clear: both;
	margin-top: 5px;
	padding: 0px;
	width:454px;
	color:#ffffff;
}

.secrets p 
{
	color: #ffffff;
	padding: 5px;
	font-size:11px;
	display: block;
	float:none;
}

h3 a:hover{
	text-decoration:underline;
}
h3 a{
	color:#371903;
}

a.help
{
	font-size: 13px !important;	
}


