body {
	margin:0px;
	background-image: url(../img/background.jpg);
	background-repeat: repeat;
}

.topnav{font-family:arial; font-size:13px; color:#ffffff;}
.topnav a {color:#ffffff;text-decoration:none;}
.topnav a:hover {color:#FCFF05;text-decoration:none;}

.topnav1 {font-family:arial, verdana; font-size:13px; color:#ffffff;}
.topnav1 a {color:#ffffff;text-decoration:none;}
.topnav1 a:hover {color:#FCFF05;text-decoration:none;}

.topnav2 {font-family:arial, verdana; font-size:13px; color:#ffffff;padding-left:8px;}
.topnav2 a {color:#ffffff;text-decoration:none;}
.topnav2 a:hover {color:#FCFF05;text-decoration:none;}


.topnavs {font-family:arial, verdana; font-size:13px; color:#ffffff;font-weight:bold;}
.topnavs a {color:#ffffff;text-decoration:none;}
.topnavs a:hover {color:#FCFF05;text-decoration:none;}




.in-btm{font-family:Swis721 Lt BT, arial, verdana; font-size:12px; color:#7B7979;font-weight:bold;padding-left:21px;padding-right:13px;line-height:17px; }

.inr-nav{font-family:arial,verdana; font-size:11px; color:#814E38;margin-left:35px;line-height:17px;font-weight:bold;}
.inr-nav a {color:#814E38;text-decoration:none;}
.inr-nav a:hover {color:#63240A;text-decoration:underline;}


.inr-btm {font-family:Avalon, verdana; font-size:10px; color:#8D6253;margin-left:35px;line-height:17px;}
.inr-btm a{font-family:Avalon, verdana; font-size:10px; color:#8D6253;margin-left:35px;line-height:17px;text-decoration:none;}
.inr-btm a:hover{font-family:Avalon, verdana; font-size:10px; color:#8D6253;margin-left:35px;line-height:17px;}

.inr-btm1{font-family:arial,verdana; font-size:10px; color:#737373;margin-left:35px;padding-right:15px;}

.btm-fot{font-family:verdana; font-size:10px;color:#303030;padding-left:10px;padding-right:10px;}
.btm-fot a {color:#63240A;text-decoration:underline;}
.btm-fot a:hover {color:#63240A;text-decoration:none;}

.in-left {font-family:arial,verdana; font-size:11px;color:#63240A;padding-left:20px;}
.in-left a {color:#5E5E5E;text-decoration:none;}
.in-left a:hover {color:#63240A;text-decoration:underline;}


.in-ltd {font-family:arial,verdana; font-size:11px;color:#814E38;padding-left:8px;}
.in-ltd a {color:#814E38;text-decoration:none;}
.in-ltd a:hover {color:#63240A;text-decoration:underline;}



.in-left1 {font-family:verdana; font-size:10px;color:#6D3527;padding-left:5px;line-height:17px;}
.in-left1 a {color:#6D3527;text-decoration:none;}
.in-left1 a:hover {color:#000000;text-decoration:underline;}


.in-col1 {font-family:verdana; font-size:12px;color:#4A4A4A;padding-left:20px;line-height:19px;}

.in-col {font-family:arial,verdana; font-size:11px;color:#6D3527;padding-left:22px;line-height:17px;font-weight:bold;}
.in-col a {color:#6D3527;text-decoration:none;}
.in-col a:hover {color:#000000;text-decoration:underline;}


.text {font-family:verdana; font-size:11px;color:#353535;line-height:17px;}
.text u{font-size:13px;color:#EB640D;}
.text b.wh {color:#BB3326;font-size:13px;}
.text b.hw {color:#BB3326;font-size:19px;}
.text b.kk {color:#BB3326;font-size:12px;}
.text b.ss {color:#000000;font-size:12px;}
.text b.nn {color:#6D3527;font-size:12px;}
.text a {color:#383838;text-decoration:none;}
.text a:hover {color:#763F28;text-decoration:underline;}


.form {font-family:verdana; font-size:12px;color:#353535;line-height:17px;text-align:left;}
.form b{font-size:13px; color:#383636;}
.form a {font-size:11px; color:#E50D0D;text-decoration:underline;}
.form a:hover {font-size:11px; color:#763F28;text-decoration:none;}



.contact {font-family:verdana; font-size:11px;color:#353535;line-height:17px;text-align:left;}
.contact strong{color:#8C4600; font-weight:normal;}
.contact u{font-size:13px;color:#EB640D;}
.contact a {color:#383838;text-decoration:underline;}
.contact a:hover {color:#763F28;text-decoration:none;}


.btmnav {font-family:arial, verdana; font-size:11px; color:#656565;font-weight:bold;padding-left:10px;}
.btmnav a {color:#656565;text-decoration:none;}
.btmnav a:hover {color:#000000;text-decoration:underline;}

.btmnavt {
	font-family:arial, verdana;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:10px;
}
.btmnavt a {
	color:#FFFFFF;
	text-decoration:none;
}
.btmnavt a:hover {color:#000000;text-decoration:underline;}


.colle {font-family:arial, verdana; font-size:16px;color:#414141;padding-left:20px;line-height:17px;}
.colle a {color:#414141;text-decoration:none;}
.colle a:hover {color:#000000;text-decoration:underline;}


.l-coll {font-family:arial; font-size:11px;color:#763F28;padding-left:23px;font-weight:bold;}
.l-coll a {color:#763F28;text-decoration:none;}
.l-coll a:hover {color:#000000;text-decoration:underline;}

.l-col2 {font-family:arial; font-size:11px;color:#777777;padding-left:32px;line-height:19px;font-weight:bold;}
.l-col2 a {color:#777777;text-decoration:none;}
.l-col2 a:hover {color:#63240A;text-decoration:underline;}

.l-col3 {font-family:arial; font-size:11px;color:#777777;padding-left:5px;line-height:15px;font-weight:bold;}
.l-col3 a {color:#777777;text-decoration:none;}
.l-col3 a:hover {color:#63240A;text-decoration:underline;}



.pro-txt {font-family:arial, verdana; font-size:14px;color:#BB3326;padding-left:10px;}
.pro-txt a {color:#BB3326;text-decoration:none;}
.pro-txt a:hover {color:#000000;text-decoration:underline;}

.pro-tx {font-family:arial, verdana; font-size:11px;color:#BB3326;padding-left:10px;}
.pro-tx a {color:#BB3326;text-decoration:none;}
.pro-tx a:hover {color:#000000;text-decoration:underline;}

.pro-tx1 {font-family:arial, verdana; font-size:11px;color:#BB3326;}
.pro-tx1 a {color:#BB3326;text-decoration:underline;}
.pro-tx1 a:hover {color:#000000;text-decoration:none;}




.pro-txt1 {font-family:verdana; font-size:11px;color:#666464;padding-left:10px;line-height:15px;padding-right:15px;margin-top:2px;}
.pro-txt1 a {color:#BB3326;text-decoration:none;}
.pro-txt1 a:hover {color:#000000;text-decoration:underline;}

.cont {font-family:arial, verdana; font-size:12px;color:#333333;padding-right:20px;margin-top:20px;}
.cont a {color:#333333;text-decoration:none;}
.cont a:hover {color:#000000;text-decoration:underline;}

.cont1 {
	font-family:arial, verdana;
	font-size:11px;
	color:#333333;
	padding-right:1px;
	margin-top:7px;
	margin-bottom:7px;
}
.cont1 a {color:#333333;text-decoration:none;}
.cont1 a:hover {color:#000000;text-decoration:underline;}

.pro-n{font-family:arial, verdana; font-size:11px;color:#333333;}
.pro-n a {color:#333333;text-decoration:none;}
.pro-n a:hover {color:#7B1500;text-decoration:none;}


.headt{font-family:arial, verdana; font-size:17px;color:#AB4B42;}
.headt a {color:#AB4B42;text-decoration:none;}
.headt a:hover {color:#7B1500;text-decoration:none;}


.start{font-family:arial, verdana; font-size:12px;color:#333333;}
.start a {color:#333333;text-decoration:none;}
.start a:hover {color:#7B1500;text-decoration:underline;}

.side-nav {font-family:arial, verdana; font-size:11px;color:#6D3527;padding-left:20px;font-weight:bold;}
.side-nav a {color:#6D3527;text-decoration:none;}
.side-nav a:hover {color:#000000;text-decoration:underline;}

.pro-text {font-family:verdana; font-size:12px;color:#666464;line-height:17px;}
.pro-text b.wh {color:#BB3326;font-size:13px;}
.pro-text a {color:#666464;text-decoration:none;}
.pro-text a:hover {color:#000000;text-decoration:underline;}

.side-nav1 {font-family:arial, verdana; font-size:12px;color:#C6533F;padding-left:20px;}
.side-nav1 a {color:#C6533F;text-decoration:none;}
.side-nav1 a:hover {color:#000000;text-decoration:underline;}

.r-text {font-family:arial, verdana; font-size:12px;color:#666464;padding-left:20px;}
.r-text a {color:#666464;text-decoration:none;}
.r-text a:hover {color:#000000;text-decoration:underline;}

.blow-txt {font-family:arial, verdana; font-size:14px;color:#AD4E44;padding-left:13px;margin-top:7px;margin-bottom:5px;}
.blow-txt a {color:#C6533F;text-decoration:none;}
.blow-txt a:hover {color:#000000;text-decoration:underline;}

.blow-txt1 {font-family:arial, verdana; font-size:12px;color:#846E5C;padding-left:13px;}
.blow-txt1 a {color:#846E5C;text-decoration:none;}
.blow-txt1 a:hover {color:#C6533F;text-decoration:underline;}

.thead {font-family: verdana; font-size:16px;color:#74311D;line-height:21px;}


.evnt1{background-repeat:no-repeat; background-image:url("gifs/bg-square1.gif");  margin-left:210px; padding-left:13px; line-height:20px; color:#5C5B5B;font-family:verdana; font-size:11px;}
.evnt1 b{color:#A54805;}
.evnt1 u{color:#5C5B5B;text-decoration:none;font-weight:bold;}
.evnt1 a{color:#ff0000; text-decoration:underline;}
.evnt1 a:hover{color:#00000; text-decoration:none;}

.evnt4{background-repeat:no-repeat; margin-left:210px; padding-left:13px; line-height:20px; color:#5C5B5B;font-family:verdana; font-size:11px;}
.evnt4 b{color:#A54805;}
.evnt4 u{color:#5C5B5B;text-decoration:none;font-weight:bold;}
.evnt4 a{color:#ff0000; text-decoration:underline;}
.evnt4 a:hover{color:#00000; text-decoration:none;}



.sqr {font-family:verdana; font-size:11px; color:#5C5B5B; font-weight:bold; background-image:url("gifs/bg-square.gif"); margin-left:210px; padding-left:13px; line-height:20px;}
.sqr b{color:#A54805;font-style:none;}
.sqr a{color:#5C5B5B;text-decoration:underline;}
.sqr a:hover{color:#5C5B5B;text-decoration:none;}
.sqr b a{color:#A54805;text-decoration:none;}

.crr {background-repeat:no-repeat; background-image:url("gifs/bg-square1.gif");  margin-left:210px; padding-left:13px; line-height:20px; color:#5C5B5B;font-family:verdana; font-size:11px;}
.crr a{color:#A54805;text-decoration:underline;font-weight:bold;}
.crr a:hover{color:#A54805;text-decoration:none;}
.crr b{color:#5C5B5B;}



h1{margin:0px;font-size:18px; font-weight:normal;padding:0 0 5px;}
h2{margin:0px;font-size:14px;}
h3{margin:0px;font-size:100%;}
h4{margin:0px;font-size:13px;}

form {margin:0px;}

/* Input Styles */
.textFieldNoWidth {font-size:11px;color:#333333;border: 1px solid #8F98AF; padding:2px;}
#searchBOX {width:115px; font-size:11px; border:#CBC2AB 1px solid; padding:2px }
#subscribe {width:150px; font-size:11px; border:#CBC2AB 1px solid; padding:2px}

select {font-family: Arial, Verdana, Helvetica, sans-serif;font-size:11px; font-weight:normal; padding:2px 0 2px 0}
textarea {font-family: Arial, Verdana, Helvetica, sans-serif;font-size:12px;}

#submit {padding-top:0px;}

/* Links
----------------------------------------------- */


#header a:link{color:#F7F5F2;text-decoration:none;}
#header a:visited{color:#F7F5F2;text-decoration:none;}
#header a:hover{color:#F7F5F2;text-decoration:underline;}

#tabs a{padding:0 3px 0 3px}

.homepage_catlinks a:link{text-decoration:none;}
.homepage_catlinks a:visited{text-decoration:none;}
.homepage_catlinks a:hover{text-decoration:underline;}

a.navigation {padding:0 3px 0 3px}

.leftnavDIV a:link {color:#333333; text-decoration:none;}
.leftnavDIV a:visited {color:#333333; text-decoration:none;}
.leftnavDIV a:hover {color:#333333; text-decoration:underline;}

.footerA a:link{color:#FFFFFF}
.footerA a:visited{color:#FFFFFF}
.footerA a:hover{color:#FFFFFF}

#footerB a:link {color:#5F5549; padding:0 6px 0 6px; text-decoration:none; }
#footerB a:visited {color:#5F5549; padding:0 6px 0 6px; text-decoration:none;}
#footerB a:hover {color:#5F5549; padding:0 6px 0 6px; text-decoration:underline;}

	
/* Main Page Elements 
--------------------------------------------- */

  #content {width:773px; margin:5px auto 0 auto; clear:both;background:#ffffff; padding:5px 0 0 0}
  #contentmain{width:773px; margin:0 auto 0 auto; clear:both;background:#ffffff;padding:5px 0 5px 0}
	
  #main {clear:both;margin:0 5px 5px 5px; width:763px; background:url(../images/core/main_bg_long.gif) bottom no-repeat;  }
	
	.floatLEFT {float:left;} .floatRIGHT {float:right;} 

/* Header Styles
----------------------------------------------- */
#header {background:#8E816F url(../images/core/header_bgv2.gif) top left no-repeat; width:763px; margin:0px 5px 3px 5px; height:95px; color:#BBB3A8; font-size:11px;}
#header_navigation{width:100%; background-color:#DCD4E8; float:left; color:#4F3A70;}
	#header_navigation img {vertical-align:middle; padding: 3px 10px 5px 10px}
	#header_left {float:left} #header_right {float:right}
	
#logo {width:125px; float:left; /*margin:9px*/}
#basket {float:left; width:638px; height:95px;}
#header_login {height:55px; width:452px; float:left; text-align:right}
#header_image {width:250px; float:left;}
#welcome {height:45px; width:452px; margin:8px 0 0 0; text-align:right;}
#login {float:left;padding:20px 10px; background:#9E9283; height:55px; width:165px; border-left:#CDC7BD solid 1px; line-height:190%}
	#login img { vertical-align:middle;}
#tabs {width:452px; text-align:left; padding:12px 0 0 0;}	
#navigation_upper {font-weight:bold;clear:both; background:#EBEAE7 url(../images/core/navigation_upper_bg.jpg) repeat-x;height: 33px;margin:0 5px 0 5px;}	

	.navigation_upperLINK { width:570px;float:left;}
	#navigation_upper img {float:left;}

#search {float:left; padding:6px 5px 0 2px }
	#search img { vertical-align:middle;}
	#search table {width:185px;}

/* Homepage Styles Content
----------------------------------------------- */

#homepage h1 {font-size:14px; }
	#homepage h1 a{text-decoration:none;}
	#homepage h1 a:hover{text-decoration:underline;}

.linkLOCATION_A { border:solid 0 blue; clear:both; width:571px; height:381px; margin:0 5px 0 0}
	.linkLOCATION_A_TEXT {clear:both;background:#E9E6E3; padding:5px 10px 5px 10px; border-top:1px solid #ffffff;margin:0 5px 0 0;}

.linkLOCATION_B {}
	.linkLOCATION_B_TEXT { clear:both; background:#8F7A6F url(../images/categories/linklocation_B_bg.jpg) bottom repeat-x; padding:10px; border-top:1px solid #ffffff; border-bottom:1px solid #ffffff; color:#FFFFFF}
	.linkLOCATION_B_TEXT a:link{color:#ffffff;}
	.linkLOCATION_B_TEXT a:visited{ color:#ffffff;}
	.linkLOCATION_B_TEXT a:hover { color:#ffffff;}
	.linkLOCATION_B_catIMAGE {margin:0 0 5px; border-top:1px solid #ffffff;}
	.linkLOCATION_B_TEXT_NEW { clear:both; background:#8F7A6F url(../images/categories/linklocation_B_bg.jpg) bottom repeat-x; padding:10px; border-top:1px solid #ffffff; border-bottom:1px solid #ffffff; color:#FFFFFF;height:15px;}


.linkLOCATION_C {margin:0 0 0 5px}
	.linkLOCATION_C_TEXT {margin:5px 0 0 0; clear:both; background:#ffffff url(../images/categories/linklocation_C_bg.jpg) top repeat-x; padding:10px; 
border-top:1px solid #ffffff; }

.linklocation_REG { margin:5px 0}
	
#homepage_catlinks { background:#EAE6DC; border-top:5px solid #ffffff}
.homepage_catlinks {padding:10px}
	#homepage_catlinks tr td {width:187px}
	#EAT { background:#EAE6DC;}
	#LIVE { background:#EAE6DC; border-left:#FFFFFF solid 5px;}
	#SLEEP { background:#EAE6DC; border-left:#FFFFFF solid 5px;}
	#WORK { background:#EAE6DC; border-left:#FFFFFF solid 5px;}


/************************************************/

#crumb {clear:both;height:25px; background:#ffffff url(../images/core/crumb_bg.jpg) bottom repeat-x; border-bottom:5px solid #ffffff}
.crumbDIV {padding:3px 0 0 12px; float:left;}
.previousDIV {float:right;padding:3px 12px 0 0;}


/* Left Navigation Styles
----------------------------------------------- */
.leftDIV {clear:left; float:left; width:187px; font-size:12px;}
.leftDIV_text {padding:0 10px 10px 13px} 
	.leftDIV_text a:link{text-decoration:underline} 
	.leftDIV_text a:visited{text-decoration:underline} 
	.leftDIV_text a:hover{ text-decoration:none}
.iLinkHEADER {background-repeat: no-repeat; margin:0 0 2px 0;}
	.iLinkHEADER h1{ color:#000000; font-size:18px; padding:10px 8px 8px 12px; }
	
.leftnavDIV {width:187px;clear:both;}
.iLink {cursor:pointer;padding:3px 4px 4px 14px;}
.iLink_H {cursor:pointer;padding:3px 4px 4px 14px;}
.iLink_sel {cursor:pointer; font-weight:bold;padding:3px 4px 4px 14px;background:#B9B0A5; margin:3px 0 0 0; color:#ffffff}
	.iLink_sel a:link{color:#FFFFFF;} .iLink_sel a:visited{color:#FFFFFF;} .iLink_sel a:hover{color:#FFFFFF;}
.iLink_B {margin:0 0 1px 0; padding:3px 4px 4px 14px; background:url(../images/core/iLink_B_bg.jpg) bottom no-repeat; cursor:pointer;}
	ul.iLink_B li {margin:2px 0 2px 15px; list-style:url(../images/core/ilink_bullet.gif);}

.iLink_article {cursor:pointer; font-weight:bold;padding:2px 4px 2px 14px;background:#B9B0A5; margin:3px 0 0 0; color:#ffffff}
	.iLink_article a:link{color:#FFFFFF;} .iLink_article a:visited{color:#FFFFFF;} .iLink_article a:hover{color:#FFFFFF;}
	.iLink_article_sub {background:#DCD7D3 url(../images/core/ilink_bullet.gif) no-repeat; padding:3px 0 4px 23px}

.iLinkExtras {padding:15px 0 0 0; margin:5px 0 0 0; background:url(../images/core/iLinkExtras_bg.gif) no-repeat;}
/* Right Navigation Styles
----------------------------------------------- */
.RightDIV {float:right; width:280px;margin:10px 5px 10px 15px; color:#666666;}
	.RightDIV img {padding:0 0 10px 15px}

/* Central page styles
----------------------------------------------- */

.centreDIV {float:left;clear:right; font-size:12px; line-height:150%; padding:0 0 0 5px; background:#ffffff}
.centreDIV_width{float:left;clear:right; font-size:12px; line-height:150%; padding:0 0 0 5px;width:566px; background:#ffffff }
.centreDIVp p{padding:0; margin:0 0 20px 0}
.articleTextFull{clear:both;}

.centreDIV hr {
	height:1px;
	color: #E3DFCE; background:#E3DFCE;
	margin:10px 0 10px 0;
	clear:both; text-align:left;
	width:97%;

}
	.centreDIV ul li {list-style-image: url(../images/core/bullet.gif); padding:0 0 10px}
.page_TITLE {background:#F9F7F4;}
.page_TITLE H1{font-size:14px; padding:8px; font-weight:bold; color:#49433A}
.page_TITLE_pop H1{background:#8BC53B; font-size:18px; padding:10px 10px 16px 16px; color:#FFFFFF;background-image:url(../images/core/basketHeaderLines_bg.jpg); background-repeat:repeat-x; }
#TOP {float:right; padding:0 20px 0 0 }

/* Category Page Styles
-----------------------------------------------*/

.category_header {width:571px; font-size:12px; background:#F9F7F4; padding:5px 0 10px 0; margin:0 0 5px 0}
.category_header H1{font-size:14px; font-weight:bold; color:#49433A}
.category_text {padding: 5px 10px 10px 15px}

.categoryLINK_r {border-left:#ffffff 5px solid; }
.categoryLINK_browseby {border-left:#ffffff 5px solid; border-bottom:#ffffff 5px solid;padding:12px; color:#FFFFFF; 
background:url(../images/categories/categoryLINK_browseby_bg.gif) bottom right no-repeat #A59A8A;}
	.categoryLINK_browseby a {color:#FFFFFF;}

.categoryDESC { background-color:#FAF9F5; border: #ECE9D8 solid 1px; padding:10px; margin:0 0 10px 0}
	.categoryDESC h1 {padding:0 0 8px;}

.categorylisting {
	background-image: url(../images/core/categorylistings_bg.gif);
	background-repeat: no-repeat; background-position: top;
}
.categorylistingDIV {padding:17px 0 17px 0;
	background-image: url(../images/core/categorylistingsDIV_bg.gif);
	background-position: bottom; background-repeat:no-repeat;
}
.category_tableDIV	{padding:0 6px 0 6px;
	background-image: url(../images/core/category_table_bg.gif);
	background-repeat: repeat-y;}

.category_table {clear:both; background:#ffffff; margin:0 0 5px 0; width:570px }
.category_table tr td {}
.category_details {padding: 12px;}
	.category_details img {padding:0px; clear:both;}
	
.categoryINFO {width:165px;}
	.categoryINFO img {border:1px solid #D1CECB; margin:0 0 5px 0;}
	.categoryINFO h2 {font-size:12px;}
	.priceCAT {
	float:right;
	text-align:right;
	font-size: 12px;
	color: #524A42;
	font-weight: bolder;
}
	.priceCAT_SALE {float:right; text-align:right; font-weight:bold; color:#990033}
	.prodcodeCAT {float:left; text-align:right; color:#928472; font-size:12px}
	
.categoryFILTERS {background:#E4E2E0; padding:3px 8px 5px 8px; font-size:11px; }
	.categoryFILTERS img { vertical-align:middle;}
	.categoryFILTERS ul {margin:0px; padding:0px;}
	.categoryFILTERS ul li {vertical-align:middle; list-style:none; margin-top:2px;}
	.floatLEFT {float:left;} .floatRIGHT {float:right;}  
	
/* Product Styles 
------------------------------------------------*/

#productDIV { width:589px; display:table;
	clear:both;
	background-image: url(../images/core/productDIV_bg.gif);
	background-repeat: repeat-y;
}

/*Proudct Image Styles */
.productImageDIV {width:255px;height:309px; border:1px solid #D1CECB;}

.prodIMAGE {width:255px;float:left; margin:10px 15px 0 10px}
	.prodIMAGE a:link { text-decoration:underline}
	.prodIMAGE a:visited { text-decoration:underline}
	.prodIMAGE a:hover { text-decoration:none}

.productPAGEOPTIONS {padding:10px 0px 10px 0px; width:200px; clear:both; font-size:11px}
.productPAGEOPTIONS img { vertical-align:middle;}

#enlarge {list-style-image: url(../images/core/zoom.gif);}

.prodIMAGE_altDIV {clear:both; padding-bottom:8px;}
.prodIMAGE_alt {float:left; border: 1px solid #E3DFCE; margin-right:5px; width:75px; height:90px;}
	.prodIMAGE_alt img {border:none; padding:0px}
.prodBRAND {clear:both; padding-top:10px}
#productTITLE h1{font-size:18px; color:#635C50; padding:10px 20px 8px 0;background:#ffffff;border-bottom:1px #E3DFCE solid; font-weight:normal;}

/*Product buying and description styles */
.ProductDetails {padding:0 20px 0 0}
.prod-short {padding-bottom: 10px;}
.prod-code {}

.prodDESC {margin-top:15px;float:left;}
.prod-desc {clear:both;padding:10px; margin:0 0 10px 0;background:#F3F1EB; border:#E5E1D3 1px solid;}	
	.prod-desc ul {margin:0 0 5px 0; padding:0px;} 
	.prod-desc ul li {margin-left:15px;padding:0 8px 0 0;list-style-image: url(../images/core/bullet_prod.gif);}

.buyingoptions{clear:both; padding:0 0 10px 0}
.prod-buyingoptions {clear:both;background-color: #ffffff; border-top:#E3DFCE solid 1px; border-bottom:#E3DFCE solid 1px; margin:0 0 5px 0;}
	table.prod-buyingoptions tr td{ padding:1px 5px 1px 5px;}
	table.prod-buyingoptions tr td.linebreak{ border-bottom:dotted #E3DFCE 1px; padding:0px; height:3px}
	table.prod-buyingoptions tr th{ color:#948775; border-bottom:dotted #E3DFCE 1px;}
	.productBUYINGOPTIONS_table{padding-left:10px;}
	input.qty { border:1px solid #D6DDBB; width:28px; text-align:center;}
	select.colour { border:1px solid #D6DDBB; }

.buynow {text-align:right;}
.price {font-size:16px; font-weight:bold;}
.priceSALE {font-size:15px; font-weight:bold; color:#990033;}
.saving {font-size:11px; font-weight:bold;}
.prodSTATUS {color:#858585; font-size:11px; padding:5px 0 5px 0;}

.prodSTATUS_ALT {color:#858585; font-size:11px; padding:5px 0 5px 0;}


.deliveryInfo {border:1px #E3DFCE solid; background:#ffffff; padding:10px;margin:0 0 10px 0}
	.deliveryInfo img {float:left; margin:0 10px 15px 0; padding:0 0 10px 0}
	#deliveryInfo{background:url(../images/core/ic_delivery.gif) no-repeat; margin:0; padding:0 0 0 40px}
	#giftInfo{background:url(../images/core/ic_giftwrap.gif) no-repeat; margin:0; padding:0 0 0 40px}
	
	#deliverystandardInfo{background:url(../images/core/ic_delivery_standard.gif) no-repeat; margin:0; padding:0 0 0 40px}
	#depositInfo{background:url(../images/core/ic_deposit.gif) no-repeat; margin:0; padding:0 0 0 40px}
	#callbackInfo{background:url(../images/core/ic_callback.gif) no-repeat; margin:0; padding:0 0 0 40px}
	#measurementsInfo {background:url(../images/core/ic_measurements.gif) no-repeat; margin:0; padding:0 0 0 40px}
	#woodInfo {background:url(../images/core/ic_wood.gif) no-repeat; margin:0; padding:0 0 0 40px}
				
.prodCOREUP {padding:10px 5px 0 15px; border-left:#E3DFCE 1px solid;}
.prodUPSELLS {background:#F0EDE6; padding:5px 8px 5px 8px; margin:0 5px 0 0; color:#C5BCB0; font-size:11px}
	.prodUPSELLS_label {color:#49433A; font-weight:bold;}

/* Article Styles
----------------------------------------------- */
.articleDIV {clear:both; padding:8px;background:#ffffff}
.articleDIV3 { float:left; padding:15px 0 0 13px;background:#ffffff; width:95%}
.articleDIV3_Payment_Confirmation { float:left; padding:15px 0 0 13px;background:#ffffff; text-align:right; width:95%}
.articleDIV3_OrderList { float:left;background:#ffffff}
.article {clear:both;padding-left:15px;}
.articleWithTable{background:#ffffff;}
.articleWithTable2{ clear:both;padding:10px; background:#ffffff}

.article_imageFR {float:right; margin:5px 0 10px 10px}
.emailafriendpage{ clear:both;padding:10px;}
.articleDIV_full {clear:both;}
.articleText ul {margin-bottom:0}
.articleText ul li { list-style:url(../images/core/article_bullet.gif)}
.article_smalltext { font-size:10px}
.pdf_link {padding:3px 10px 3px 25px; background:url(../images/articles/pdf.GIF) no-repeat left center}

/*page styles and highlights */
.paragraph_Header {font-size:14px; font-weight:bold;}
.paragraph_subHeader {font-size:13px; font-weight:bold; color:#7C7161; padding:5px 0 2px 0}
.page_highlightGREEN { color:#747D1A; font-weight:bold;}
.page_highlightRED { color:#CC0033; font-weight:bold;}
.page_highlightBLUE { color:#6699CC; font-weight:bold;}
.page_highlightGREY { color:#999999; font-weight:bold;}

.tablestyle1 {border:1px solid #E5E1D3; background-color:#F3F1EB; color:#322E27; width:500px }
	.tablestyle1 td {padding:10px}
	.tablestyle1 p {padding:0; margin:0}
	.tablestyle1 ul {margin:0; padding:10px 0 25px 17px;}

.tablestyle2 {margin:15px; border:#CAE5E1 solid 1px; background-color:#E2F1EE; color:#39756A; padding:10px;}
	.tablestyle1 p {padding:0; margin:0}
	.tablestyle1 ul {margin:0; padding:10px 0 25px 17px;}
	
.tablestyle3 {margin:15px; border:#F2EFE4 solid 1px; background-color:#FAF9F5; padding:10px;}
	.tablestyle1 p {padding:0; margin:0}
	.tablestyle1 ul {margin:0; padding:10px 0 25px 17px;}	

	.articleDIV_listings{ margin:15px;} .articleDIV_listings h3 {font-weight:bold; color:#0099CC}
	.articleDIV_listings {padding:0 0 20px;}
	.articleDIV_listings img{ margin:0 20px 0 0; border:#CFE8E3 solid 1px;}
	.date {color:#000000; font-weight:bold;}


	.articleDIV_listings2{ margin:15px;width:540px;} .articleDIV_listings2 h3 {font-weight:bold; color:#0099CC}
	.articleDIV_listings2 {padding:0 0 20px;}
	.articleDIV_listings2 img{ margin:0 20px 0 0; border:#CFE8E3 solid 1px;}

	
/* Footer Styles
----------------------------------------------- */
#footer {width:763px; color:#ffffff; clear:both; font-size:11px; border-top:5px solid #ffffff}
.footerAA { height:29px; background:#E1DCCE; clear:both; padding:5px; border-bottom:5px solid #ffffff; color:#5F5549}
.footerA { height:29px; background: url(../images/core/footerA_bg.jpg) repeat-y; clear:both; padding:5px 0 5px 0; border-bottom:5px solid #ffffff}
	.footerA ul {margin:0; padding:0;}
	.footerA ul li {float:left; list-style:none; margin:0; padding:0}
	#callus {float:left;color:White;font-size:15px;font-weight:bold;padding-left:5px;padding-top:5px;}
	#currency {float:right; color:#454545; font-weight:bold; padding:0 10px 0 0}
	
#footerB {
	clear:both;background:#DED8C9; padding: 10px 0 10px 0; color:#C4BBAF;}
	#footerB img { vertical-align:middle;}
#footerC {padding:8px 0px 8px 0px; margin:0px auto 0px auto; width:763px;}
	.footerC_text {padding:0 8px 0 8px}
	
/* Default Page styles 
----------------------------------------------- */
.errormessageinline{color:Red;}
.errormessage{color:Red;}
.textFieldNoWidth{border:1px #999999 solid;font-size:10px;padding:2px;}
.textFieldNoWidthPassword{border:1px #999999 solid;font-size:10px;padding:2px;}
#basketSummaryMenu{width:184px;background-color:white;border:1px #999999 solid; position: absolute;background:#EBEAE7 url(../images/core/navigation_upper_bg.jpg) repeat-x;}
.basketSummaryHeader{background-color:#999999;font-size:11px; color:black;font-weight:bold;width:221px;background:#EBEAE7 url(../images/core/navigation_upper_bg.jpg) repeat-x;}

.ProductDetail{float:left;padding:10px;width:120px;height:180px;}
.ProductDetail2{float:left;padding:10px;width:120px;background-color:#EEEEEE;height:180px;}

.cProductDetails{padding:10px;}
.cProductDetail{float:left;padding:5px;}
.cProductDetail2{float:left;padding:5px;background-color:#EEEEEE;}

.productDetailImg{text-align:center;}
.productInformation{text-align:center;}
.lead-text{font-size:11px;font-weight:normal;}
.sub-subcatsort{}
.sub-subcatsortbold {font-weight:bold;}
.basketHeaderLines{background:#CCC8C2; color:#37332D; font-weight:bold; border-right:solid 1px #ffffff;}
.basketHeaderNOLines{background-color:#FFFFFF; font-weight:bold;}
.proceedToCheckout{border: 1px #D1D0BE solid;background-color:#F9EEF1;}

.ProductOption{background-color:#CCC8C2;padding:10px;}
.productOptionGreen{border:1px #F9EEF1 solid;padding:10px;}
.basketOptionBottom{padding:10px;}

.orderpositions { background:#ffffff}

.basketLineItem_image {border-bottom: 1px #C8E7A3 dotted; background:#FCFEFA; border-left:dotted 1px #C8E7A3;}
.upsell_image {padding:3px 5px 5px 5px;border:1px #000000;}
.basketLineItem{border-top: 1px #ffffff dotted; background:#ECE8E5; border-right:solid 1px #ffffff;}
.title{float:left;width:150px;margin-top:8px;}
.titleC {padding:0 0 8px 0}
.title_address{font-weight:normal;}
.termstext {background:#ffffff}
.data{margin-top:8px;}
.smallHeader {margin-top:10px;border-bottom:1px #DDDDDD solid;font-size:11px;font-weight:bold;}
.smallsubHeader {text-align:right;border-bottom:1px #DDDDDD solid; padding-bottom:5px;}

.smallHeaderHighlight{margin-top:10px;border-bottom:1px #DDDDDD solid;font-size:13px;font-weight:bold;background-color:#f9f9f9;padding:5px;}
.pageContent{padding:10px; background:#ffffff;}
.startTab{float:left; background-color:#DDDDDD; padding:10px;}
.startTab1{float:left; background-color:#EEEEEE; padding:10px;}
.mediumBoxBorder{border:1px #DDDDDD solid;}

.myaccount_details {padding-top:8px}


.prodalertbox{border:1px #DDDDDD solid;}

.mediumBox{border:1px #DDDDDD solid;background-color:#f6f6f6;}
.mediumBoxLeftRightBottom {border:1px #DDDDDD solid;border-top:0px #DDDDDD solid;}
.mediumBoxPayment { padding:0px;background-color: #FCFCF8;border: 1px dotted #C8E7A3; margin:5px; font-size:12px;}
	.mediumBoxPayment a:link {text-decoration:underline;}
	.mediumBoxPayment a:visited {text-decoration:underline;}
	.mediumBoxPayment a:hover {text-decoration:none;}
	.mediumBoxPaymentBORDER {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #EDEBE9; padding: 0 0 7px 0;}
	.mediumBoxPaymentPADDING {padding:7px 0 0 0}

.mediumBoxPromoInfo { padding:2px;background-color: #FCFCF8;margin:5px; font-size:12px; text-align:right;}	
	
.data2{margin-top:0px;}
.yesno {float:left;padding-right:5px; margin-top:-2px;}



.njWelcome{background-color:#F1C8D6; padding:10px; width:262px; color:#333333; height:140px;}
.sitemap{float:left;width:120px;padding-left:0px;}
.artYaH{padding-left:10px;}
.addressMyAddress{line-height:150%;width:150px;}

/*Checkout Styles */
.paymentHEADER { background-color:#ECE8E5; color:#37332D;}
.paymentTitle{font-weight:bold;font-size:13px; color:#37332D; padding:3px; }
.paymentMiddle {padding:5px 3px 10px 3px; background-color:#FFFFFF;}
.paymentTABLE {background-color:#FFFFFF;}
.paymentTopLine{border-top: 1px #ffffff solid; line-height:160%; padding:3px 0 3px 3px; background-color:#FFFFFF; font-weight:bold;}
#div_order_now{border:1px #DDDDDD solid;background-color:#ffffff;clear:both;}
#div_order_processing{border:1px #DDDDDD solid;background-color:#ffffff;clear:both;}
.vat_exempt{font-weight:normal;font-size:11px;}
.exempt_in_basket{color:#999999;}

total {color:#CC0033; font-weight:bold; font-size:13px;}
.sitemap{float:left;width:155px;padding:7px; margin:0 5px 0 5px}
	.sitemap h2 {margin:0px; font-size:14px;}
	.sitemap h3 {margin:0px; font-size:13px; padding-top:15px; font-weight:bold }

/*Message Styles */
.prodalertbox{border:1px #DDDDDD solid;background-color:#f6f6f6;padding:5px;}
.messagealert{color:black; font-weight:bold;}

.disclaimer{padding:5px;font-size:10px; clear:both;}
.cat_title{font-size:14px;}
#nutritional_tips{padding:10px; background:url(../images/core/nutritionaltips_bg.jpg) #65B6A6 no-repeat bottom;margin-top:3px; color:#FFFFFF;}
	#nutritional_tips H2 {font-size:14px; font-weight:bold; color:#FFFFFF; margin:0px; padding:0 0 3px;}
#addeditreview{clear:both;}
.reviews_section{clear:both;}


.paraspar{color:#AAAAAA;text-align:center;padding-top:10px;} .paraspar a:link{color:#AAAAAA;} .paraspar a:visited{color:#AAAAAA;} .paraspar a:hover{color:#AAAAAA;}
.bsktMessage{background-color:#EEEEEE;padding:5px;border:1px #CCCCCC solid;margin-top:5px;font-style:italic;}

a.intlink:link {color: #990000; text-decoration:underline;}
a.intlink:visited {color:#990000; text-decoration:underline;}
a.intlink:hover {color:#990000; text-decoration:none;}
.mediumText{	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#49433A;
	line-height:130%; 
}
.cssfrom{font-weight:bold;color:#666666; font-size:11px} 
.OutOfStock{color:#666666;}

.smalllink{text-decoration:none;font-size:10px;}
.smalllink a:link{text-decoration:none;font-size:9px;}
.smalllink a:visited{text-decoration:none;font-size:9px;}
.smalllink a:hover{text-decoration:underline;font-size:9px;}
.skucode{color:#666666;font-size:11px;}

/*ADMIN STYLES*/
.SiLink{float:left;padding-right:10px;width:150px;}
.SiLink_B{}
.overlayBG{width:300px;color:white;height:357px;padding:15px;float:left;}
.overlayBG h1{font-size:24px;}
.overlayBG a{color:white; font-weight:bold; line-height:150%;}
#feedback{align:center;margin:20px 0px 10px 80px;}



/* GET THE LOOK Changes */
.linkLOCATION_B_GTL {}
.linkLOCATION_B_GTLTEXT { clear:both; background:#FFFFFF ; padding:10px; border-top:1px solid #ffffff; border-bottom:1px solid #ffffff; color:#FFFFFF;text-decoration:underline;font-family: Arial, Verdana, Helvetica, sans-serif;font-size:25px;color:#49433A;}
.linkLOCATION_B_GTLTEXT a:link{color:#000000;}
.linkLOCATION_B_GTLTEXT a:visited{ color:#000000;}
.linkLOCATION_B_GTLTEXT a:hover { color:#000000;}

.linkLOCATION_B_GTLCatIMAGE {margin:0 0 5px; border-top:1px solid #ffffff; }

.linkLOCATION_B_GTL_HEADER {padding:5px 5px 8px 1px;font-family: Arial, Verdana, Helvetica, sans-serif;font-size:18px;color:#49433A;font-weight:medium;}
.linkLOCATION_B_GTL_SUB_HEADER {padding:5px 5px 10px 1px;font-family: Arial, Verdana, Helvetica, sans-serif;font-size:14px;color:#49433A;}
.linkLOCATION_B_GTL_SUBCatIMAGE {padding:1px 5px 10px 1px;}
.products_Featured_Txt {padding:5px 5px 5px 10px;font-family: Arial, Verdana, Helvetica, sans-serif;font-size:12px;color:#49433A;font-weight:bold;}

.category_header_new {width:571px; background:#FFFFFF; padding:5px 0 10px 0; margin:0 0 5px 0;}
.category_header_new H1{font-size:20px; font-weight:bold;  color:#49433A}
.category_text_new {padding: 5px 10px 10px 15px}

.linkLOCATION_GTL_SUB_Image{margin:0 0 5px; border-top:1px solid #ffffff;}
.linkLOCATION_B_GTL_SUB_Linktext{padding:5px 5px 3px 1px;font-family: Arial, Verdana, Helvetica, sans-serif;font-size:16px;color:#49433A;font-weight:bold;}
.linkLOCATION_B_GTL_SUB_LinkBody{padding:2px 5px 10px 1px;font-family: Arial, Verdana, Helvetica, sans-serif;font-size:12px;color:#49433A;font-weight:bold;}


.addROOM_CLASS{width:420px;color:white;padding:10px;float:right;}
.addROOM_TEXT{width:250px;color:black;float:left;text-align:right;padding:2px 5px 0 0 ;font-family: Arial, Verdana, Helvetica, sans-serif;font-size:12px;color:#49433A;font-weight:bold;}
.addROOM_IMAGE{width:150px;border-right:25px;float:right;}


.linkLOCATION_GTL_B {}
	.linkLOCATION_GTL_B_TEXT { clear:both; background:#8F7A6F url(../images/categories/linklocation_B_bg.jpg) bottom repeat-x; padding:10px; border-top:1px solid #ffffff; border-bottom:7px solid #ffffff; color:#FFFFFF}
	.linkLOCATION_GTL_B_TEXT a:link{color:#ffffff;}
	.linkLOCATION_GTL_B_TEXT a:visited{ color:#ffffff;}
	.linkLOCATION_GTL_B_TEXT a:hover { color:#ffffff;}
	.linkLOCATION_GTL_B_catIMAGE {margin:-3px 0 1px; }
	.linkLOCATION_GTL_B_TEXT_NEW { clear:both; background:#8F7A6F url(../images/categories/linklocation_B_bg.jpg) bottom repeat-x; padding:10px; border-top:1px solid #ffffff; border-bottom:1px solid #ffffff; color:#FFFFFF;height:15px;}
