@charset "iso-8859-1";
HTML {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; COLOR: #7c7b7b; FONT-SIZE: 12px; BORDER-TOP: 0px; LIST-STYLE-IMAGE: none; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
BODY {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; COLOR: #7c7b7b; FONT-SIZE: 12px; BORDER-TOP: 0px; LIST-STYLE-IMAGE: none; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
DIV {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; COLOR: #7c7b7b; FONT-SIZE: 12px; BORDER-TOP: 0px; LIST-STYLE-IMAGE: none; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
SPAN {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; COLOR: #7c7b7b; FONT-SIZE: 12px; BORDER-TOP: 0px; LIST-STYLE-IMAGE: none; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
H1 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; COLOR: #7c7b7b; FONT-SIZE: 12px; BORDER-TOP: 0px; LIST-STYLE-IMAGE: none; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
H2 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; COLOR: #7c7b7b; FONT-SIZE: 12px; BORDER-TOP: 0px; LIST-STYLE-IMAGE: none; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
H3 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; COLOR: #7c7b7b; FONT-SIZE: 12px; BORDER-TOP: 0px; LIST-STYLE-IMAGE: none; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
H4 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; COLOR: #7c7b7b; FONT-SIZE: 12px; BORDER-TOP: 0px; LIST-STYLE-IMAGE: none; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
H5 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; COLOR: #7c7b7b; FONT-SIZE: 12px; BORDER-TOP: 0px; LIST-STYLE-IMAGE: none; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
H6 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; COLOR: #7c7b7b; FONT-SIZE: 12px; BORDER-TOP: 0px; LIST-STYLE-IMAGE: none; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
P {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; COLOR: #7c7b7b; FONT-SIZE: 12px; BORDER-TOP: 0px; LIST-STYLE-IMAGE: none; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; COLOR: #7c7b7b; FONT-SIZE: 12px; BORDER-TOP: 0px; LIST-STYLE-IMAGE: none; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; COLOR: #7c7b7b; FONT-SIZE: 12px; BORDER-TOP: 0px; LIST-STYLE-IMAGE: none; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
OL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; COLOR: #7c7b7b; FONT-SIZE: 12px; BORDER-TOP: 0px; LIST-STYLE-IMAGE: none; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
UL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; COLOR: #7c7b7b; FONT-SIZE: 12px; BORDER-TOP: 0px; LIST-STYLE-IMAGE: none; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; COLOR: #7c7b7b; FONT-SIZE: 12px; BORDER-TOP: 0px; LIST-STYLE-IMAGE: none; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
FORM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; COLOR: #7c7b7b; FONT-SIZE: 12px; BORDER-TOP: 0px; LIST-STYLE-IMAGE: none; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
INPUT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; COLOR: #7c7b7b; FONT-SIZE: 12px; BORDER-TOP: 0px; LIST-STYLE-IMAGE: none; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
TABLE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; COLOR: #7c7b7b; FONT-SIZE: 12px; BORDER-TOP: 0px; LIST-STYLE-IMAGE: none; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; COLOR: #7c7b7b; FONT-SIZE: 12px; BORDER-TOP: 0px; LIST-STYLE-IMAGE: none; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
TR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; COLOR: #7c7b7b; FONT-SIZE: 12px; BORDER-TOP: 0px; LIST-STYLE-IMAGE: none; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
TH {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; COLOR: #7c7b7b; FONT-SIZE: 12px; BORDER-TOP: 0px; LIST-STYLE-IMAGE: none; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
BODY.design {
	BACKGROUND: url(images/bg_repeat.jpg) repeat-x left top
}
UL {
	PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: circle; PADDING-LEFT: 20px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
UL LI {
	LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
TABLE#product_table TD.colour {
	BORDER-BOTTOM: #e6dcdb 1px solid; BORDER-LEFT: #e6dcdb 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: auto; PADDING-RIGHT: 10px; BORDER-TOP: #e6dcdb 1px solid; BORDER-RIGHT: #e6dcdb 1px solid; PADDING-TOP: 10px
}
TABLE#product_table TD.img {
	BORDER-BOTTOM: #e6dcdb 1px solid; BORDER-LEFT: #e6dcdb 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: auto; PADDING-RIGHT: 10px; BORDER-TOP: #e6dcdb 1px solid; BORDER-RIGHT: #e6dcdb 1px solid; PADDING-TOP: 10px
}
TABLE#product_table TD.colour * {
	BACKGROUND-COLOR: #e6dcdb; COLOR: #9a696c; FONT-WEIGHT: bold
}
TABLE#product_table TD.colour {
	BACKGROUND-COLOR: #e6dcdb; COLOR: #9a696c; FONT-WEIGHT: bold
}
TABLE#product_table TH {
	BORDER-BOTTOM: #9a696c 1px solid; BORDER-LEFT: #9a696c 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: auto; PADDING-RIGHT: 5px; BORDER-TOP: #9a696c 1px solid; BORDER-RIGHT: #9a696c 1px solid; PADDING-TOP: 5px
}
DIV#instruction_right {
	WIDTH: 350px; FLOAT: right
}
DIV#instruction_left {
	WIDTH: 385px; FLOAT: left
}
H1 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Trebuchet MS; COLOR: #9a696c; FONT-SIZE: 26px; FONT-WEIGHT: normal; PADDING-TOP: 12px
}
H1 A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Trebuchet MS; COLOR: #9a696c; FONT-SIZE: 26px; FONT-WEIGHT: normal; PADDING-TOP: 12px
}
H1 SPAN {
	COLOR: #7c7b7b
}
H3 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Trebuchet MS; COLOR: #9a696c; FONT-SIZE: 18px; FONT-WEIGHT: normal; PADDING-TOP: 12px
}
H3 A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Trebuchet MS; COLOR: #9a696c; FONT-SIZE: 18px; FONT-WEIGHT: normal; PADDING-TOP: 12px
}
H2 {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; FONT-WEIGHT: normal; PADDING-TOP: 4px
}
DIV#instructions_container {
	POSITION: fixed; WIDTH: 250px; TOP: 30%; LEFT: -224px
}
TD.instructions {
	BORDER-BOTTOM: #9a696c 2px solid; BORDER-LEFT: #9a696c 2px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 10px; WIDTH: 200px; PADDING-RIGHT: 10px; BORDER-TOP: #9a696c 2px solid; BORDER-RIGHT: #9a696c 2px solid; PADDING-TOP: 10px
}
TD.instructions H2 {
	COLOR: #9a696c; FONT-SIZE: 14px
}
TD.instructions P {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
DIV.cms_page H2 {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; COLOR: #9a696c; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
DIV#container {
	MARGIN: auto; WIDTH: 939px
}
DIV#contact_left {
	WIDTH: 330px; FLOAT: left
}
DIV#contact_right {
	WIDTH: 400px; FLOAT: right
}
DIV.header {
	WIDTH: 939px; BACKGROUND: url(header.jpg) no-repeat; HEIGHT: 155px
}
DIV.forest_sofa {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; WIDTH: 250px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 29px
}
DIV.basket {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 600px; PADDING-RIGHT: 5px; FLOAT: right; COLOR: #7c7b7b; FONT-SIZE: 11px; PADDING-TOP: 10px
}
DIV.basket A {
	TEXT-ALIGN: right; COLOR: #7c7b7b; FONT-SIZE: 11px
}
DIV.search {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 50px
}
DIV.contact_strip P {
	FONT-FAMILY: Georgia; COLOR: #7c7b7b; FONT-SIZE: 17px
}
DIV.contact_strip {
	TEXT-ALIGN: right; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 800px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 17px
}
DIV.contact_strip SPAN {
	FONT-FAMILY: Times New Roman; COLOR: #bebcaa; FONT-SIZE: 17px
}
DIV#content {
	WIDTH: 100%; FLOAT: left
}
DIV#left_navigation {
	WIDTH: 179px; FONT-FAMILY: Georgia; FLOAT: left
}
DIV#left_navigation P {
	FONT-FAMILY: Georgia; FONT-SIZE: 15px
}
DIV#left_navigation A {
	FONT-FAMILY: Georgia; FONT-SIZE: 15px
}
DIV#left_navigation P.page_header {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: capitalize; BACKGROUND-COLOR: #9a696c; PADDING-LEFT: 10px; WIDTH: 159px; PADDING-RIGHT: 10px; HEIGHT: 20px; COLOR: #ffffff; OVERFLOW: hidden; PADDING-TOP: 8px
}
DIV#left_navigation P.page_description {
	PADDING-BOTTOM: 20px; LINE-HEIGHT: 20px; BACKGROUND-COLOR: #e6dcdb; PADDING-LEFT: 10px; WIDTH: 159px; PADDING-RIGHT: 10px; COLOR: #9a696c; FONT-SIZE: 15px; PADDING-TOP: 15px
}
DIV#left_navigation A {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 159px; PADDING-RIGHT: 10px; DISPLAY: block; FONT-FAMILY: arial; HEIGHT: 20px; PADDING-TOP: 10px
}
UL.wishlist_options {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
INPUT.email_wedding {
	BORDER-BOTTOM: #949494 1px solid; BORDER-LEFT: #949494 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 0px; HEIGHT: 17px; BORDER-TOP: #949494 1px solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #949494 1px solid; PADDING-TOP: 3px
}
DIV#left_navigation A.eco {
	BACKGROUND: url(images/eccomerce_btn_strip.jpg) no-repeat left bottom
}
DIV#left_navigation A.eco_selected {
	BACKGROUND: url(images/eccomerce_btn_strip.jpg) no-repeat left bottom; COLOR: #9a696c
}
DIV#left_navigation A.eco_2 {
	PADDING-LEFT: 20px; BACKGROUND: url(images/eccomerce_btn_strip.jpg) no-repeat left bottom
}
DIV#left_navigation A.eco_2_selected {
	PADDING-LEFT: 20px; BACKGROUND: url(images/eccomerce_btn_strip.jpg) no-repeat left bottom; COLOR: #9a696c
}
TABLE.form_table INPUT.noborder {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV#left_navigation A.cms {
	TEXT-TRANSFORM: capitalize; BACKGROUND: url(images/cms_btn_strip.jpg) no-repeat left bottom; COLOR: #7c7b7b
}
DIV#left_navigation A.cms_selected {
	TEXT-TRANSFORM: capitalize; BACKGROUND: url(images/cms_btn_strip.jpg) no-repeat left bottom; COLOR: #9a696c
}
DIV#right_heading {
	BACKGROUND-COLOR: #ececec; WIDTH: 747px; FLOAT: right; HEIGHT: 28px; OVERFLOW: hidden
}
DIV#right_heading P {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #9a696c; FONT-SIZE: 14px; PADDING-TOP: 5px
}
DIV.right_col {
	MARGIN-TOP: 10px; WIDTH: 747px; FLOAT: right
}
DIV#colour_swatch {
	MIN-HEIGHT: 130px; HEIGHT: auto !important
}
DIV.basket_page {
	MARGIN-TOP: 10px; WIDTH: 747px; FLOAT: right
}
DIV.system_page {
	MARGIN-TOP: 10px; WIDTH: 747px; FLOAT: right
}
DIV.system_message_padding {
	MARGIN-TOP: 10px; WIDTH: 747px; FLOAT: right
}
DIV.cms_page {
	MARGIN-TOP: 10px; WIDTH: 747px; FLOAT: right
}
DIV#summary_box {
	BORDER-BOTTOM: #9b6a6d 1px solid; BORDER-LEFT: #9b6a6d 1px solid; PADDING-BOTTOM: 10px; MARGIN-TOP: 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #9b6a6d 1px solid; BORDER-RIGHT: #9b6a6d 1px solid; PADDING-TOP: 5px
}
DIV.cms_page P {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
TABLE.form_table UL LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
TABLE.form_table UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DIV.basket_page_padding H1 {
	PADDING-BOTTOM: 15px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; WIDTH: 727px; PADDING-RIGHT: 10px; BACKGROUND: #9a696c; COLOR: #ffffff; FONT-SIZE: 14px; PADDING-TOP: 15px
}
DIV.system_page_padding H1 {
	PADDING-BOTTOM: 15px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; WIDTH: 727px; PADDING-RIGHT: 10px; BACKGROUND: #9a696c; COLOR: #ffffff; FONT-SIZE: 14px; PADDING-TOP: 15px
}
DIV.basket_page_padding H2 {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ececec; MARGIN-TOP: 5px; PADDING-LEFT: 5px; WIDTH: 737px; PADDING-RIGHT: 5px; HEIGHT: 23px; COLOR: #9a696c; FONT-SIZE: 14px; OVERFLOW: hidden; FONT-WEIGHT: normal; PADDING-TOP: 7px
}
DIV.system_page_padding H2 {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ececec; MARGIN-TOP: 5px; PADDING-LEFT: 5px; WIDTH: 737px; PADDING-RIGHT: 5px; HEIGHT: 23px; COLOR: #9a696c; FONT-SIZE: 14px; OVERFLOW: hidden; FONT-WEIGHT: normal; PADDING-TOP: 7px
}
DIV.system_page_padding H2 A {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ececec; MARGIN-TOP: 5px; PADDING-LEFT: 5px; WIDTH: 737px; PADDING-RIGHT: 5px; HEIGHT: 23px; COLOR: #9a696c; FONT-SIZE: 14px; OVERFLOW: hidden; FONT-WEIGHT: normal; PADDING-TOP: 7px
}
TABLE.form_table {
	MARGIN: 10px 0px; WIDTH: 100%
}
TABLE.form_table INPUT {
	BORDER-BOTTOM: #949494 1px solid; BORDER-LEFT: #949494 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 0px; HEIGHT: 17px; BORDER-TOP: #949494 1px solid; BORDER-RIGHT: #949494 1px solid; PADDING-TOP: 3px
}
TABLE.small_form_table INPUT {
	BORDER-BOTTOM: #949494 1px solid; BORDER-LEFT: #949494 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 0px; HEIGHT: 17px; BORDER-TOP: #949494 1px solid; BORDER-RIGHT: #949494 1px solid; PADDING-TOP: 3px
}
TABLE.order_form INPUT {
	BORDER-BOTTOM: #949494 1px solid; BORDER-LEFT: #949494 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 0px; HEIGHT: 17px; BORDER-TOP: #949494 1px solid; BORDER-RIGHT: #949494 1px solid; PADDING-TOP: 3px
}
TABLE.form_table SELECT {
	COLOR: #888888
}
TABLE.form_table TEXTAREA {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-FAMILY: Arial; COLOR: #888888; FONT-SIZE: 12px; PADDING-TOP: 1px
}
TABLE.small_form_table TEXTAREA {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-FAMILY: Arial; COLOR: #888888; FONT-SIZE: 12px; PADDING-TOP: 1px
}
TABLE.order_form TEXTAREA {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-FAMILY: Arial; COLOR: #888888; FONT-SIZE: 12px; PADDING-TOP: 1px
}
TABLE.small_form_table TEXTAREA {
	BORDER-BOTTOM: #949494 1px solid; BORDER-LEFT: #949494 1px solid; BORDER-TOP: #949494 1px solid; BORDER-RIGHT: #949494 1px solid
}
TABLE.order_form TEXTAREA {
	BORDER-BOTTOM: #949494 1px solid; BORDER-LEFT: #949494 1px solid; BORDER-TOP: #949494 1px solid; BORDER-RIGHT: #949494 1px solid
}
TABLE.form_table TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
TABLE.small_form_table TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
INPUT.swatch_checkbox {
	MARGIN: 5px 0px 0px 28px
}
TABLE TD.subheading {
	COLOR: #9a696c; FONT-WEIGHT: bold
}
TABLE.small_form_table {
	MARGIN: auto; WIDTH: 450px
}
A.plus_minus_btn {
	TEXT-ALIGN: center; LINE-HEIGHT: 13px; WIDTH: 13px; DISPLAY: inline-block; BACKGROUND: #9a696c; HEIGHT: 13px; COLOR: #ffffff
}
P.price {
	FONT-FAMILY: Times New Roman; FONT-SIZE: 24px
}
P.price SPAN#load {
	FONT-FAMILY: Times New Roman; COLOR: #9a696c; FONT-SIZE: 24px
}
P.price SPAN#status {
	FONT-FAMILY: Times New Roman; COLOR: #9a696c; FONT-SIZE: 24px
}
#status B {
	COLOR: #9a696c; FONT-SIZE: 14px; FONT-WEIGHT: normal
}
TABLE.form_table TH {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 5px; WIDTH: 737px; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: url(images/basket_strip.jpg) no-repeat left bottom; COLOR: #7f7f7f; FONT-SIZE: 16px; FONT-WEIGHT: normal; PADDING-TOP: 5px
}
TABLE.small_form_table TH {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 5px; WIDTH: 737px; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: url(images/basket_strip.jpg) no-repeat left bottom; COLOR: #7f7f7f; FONT-SIZE: 16px; FONT-WEIGHT: normal; PADDING-TOP: 5px
}
TABLE.form_table INPUT.custom_button {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #9b6a6d; MARGIN-TOP: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: Times New Roman; HEIGHT: auto; COLOR: #ffffff; FONT-SIZE: 16px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 3px
}
TABLE.small_form_table INPUT.custom_button {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #9b6a6d; MARGIN-TOP: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: Times New Roman; HEIGHT: auto; COLOR: #ffffff; FONT-SIZE: 16px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 3px
}
TABLE.order_form INPUT.custom_button {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #9b6a6d; MARGIN-TOP: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: Times New Roman; HEIGHT: auto; COLOR: #ffffff; FONT-SIZE: 16px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 3px
}
.custom_button {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #9b6a6d; MARGIN-TOP: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: Times New Roman; HEIGHT: auto; COLOR: #ffffff; FONT-SIZE: 16px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 3px
}
DIV.right_inner_left {
	MARGIN-TOP: 10px; WIDTH: 556px; FLOAT: left
}
DIV.newsletter_box {
	PADDING-BOTTOM: 20px; MARGIN-TOP: 20px; PADDING-LEFT: 10px; WIDTH: 536px; PADDING-RIGHT: 10px; BACKGROUND: #f7f7f7; PADDING-TOP: 10px
}
DIV#footer {
	PADDING-BOTTOM: 20px; LINE-HEIGHT: 14px; MARGIN: 40px 0px 0px; WIDTH: 100%; BACKGROUND: url(images/footer_strip.jpg) no-repeat 0px 50px; FLOAT: left; COLOR: #7c7b7b; CLEAR: both; FONT-SIZE: 11px
}
DIV#footer DIV.right_col P {
	COLOR: #7c7b7b; FONT-SIZE: 11px
}
DIV#footer DIV.right_col A {
	COLOR: #7c7b7b; FONT-SIZE: 11px
}
DIV#footer DIV.right_col P.top_links {
	LINE-HEIGHT: 18px; FONT-FAMILY: Georgia
}
DIV#footer DIV.right_col P.top_links A {
	LINE-HEIGHT: 18px; FONT-FAMILY: Georgia
}
INPUT.custom_search {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 8px; WIDTH: 167px; PADDING-RIGHT: 0px; BACKGROUND: url(images/search_box.jpg) no-repeat; HEIGHT: 17px; COLOR: #7c7b7b; FONT-SIZE: 11px; PADDING-TOP: 4px
}
INPUT.custom_text_box_newsletter {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; WIDTH: 229px; PADDING-RIGHT: 0px; BACKGROUND: url(images/custom_input_box.jpg) no-repeat; HEIGHT: 17px; COLOR: #7c7b7b; FONT-SIZE: 11px; PADDING-TOP: 4px
}
A.home_link_padding_right {
	PADDING-RIGHT: 11px; DISPLAY: inline-block
}
DIV.right_inner_left P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #7c7b7b; FONT-SIZE: 14px; PADDING-TOP: 10px
}
DIV.right_inner_left DIV.newsletter_box P {
	PADDING-BOTTOM: 1px; LINE-HEIGHT: 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; PADDING-TOP: 1px
}
DIV.right_inner_left DIV.newsletter_box P A {
	LINE-HEIGHT: 18px; FONT-SIZE: 14px
}
DIV.right_inner_left H2 {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: #a09c7f; COLOR: #ffffff; FONT-SIZE: 14px; PADDING-TOP: 15px
}
TABLE.newsletter_subscribe {
	MARGIN: 10px 0px 0px
}
P.page_navigation A {
	MARGIN: 0px 4px; COLOR: #7c7b7b
}
P.page_navigation SPAN {
	MARGIN: 0px 4px; COLOR: #7c7b7b
}
P.page_navigation {
	COLOR: #7c7b7b; CLEAR: both
}
P.stage {
	COLOR: #9a696c; FONT-SIZE: 14px
}
P.summary {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #9a696c; FONT-SIZE: 14px; PADDING-TOP: 10px
}
P.product_description {
	PADDING-BOTTOM: 15px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; WIDTH: 475px; PADDING-RIGHT: 10px; BACKGROUND: #9a696c; COLOR: #ffffff; FONT-SIZE: 14px; PADDING-TOP: 15px
}
A.related_links {
	BORDER-BOTTOM: #9a696c 1px solid; BORDER-LEFT: #9a696c 1px solid; PADDING-BOTTOM: 5px; MARGIN: 4px 0px 0px; PADDING-LEFT: 5px; WIDTH: 220px; PADDING-RIGHT: 5px; DISPLAY: block; HEIGHT: 18px; FONT-SIZE: 14px; BORDER-TOP: #9a696c 1px solid; CURSOR: pointer; BORDER-RIGHT: #9a696c 1px solid; PADDING-TOP: 5px
}
A.related_links:hover {
	BACKGROUND: #9a696c; COLOR: #ffffff; CURSOR: pointer
}
INPUT.quantity {
	BORDER-BOTTOM: #919191 1px solid; BORDER-LEFT: #919191 1px solid; BORDER-TOP: #919191 1px solid; BORDER-RIGHT: #919191 1px solid
}
A.related_links_selected {
	BORDER-BOTTOM: #9a696c 1px solid; BORDER-LEFT: #9a696c 1px solid; PADDING-BOTTOM: 5px; MARGIN: 4px 0px 0px; PADDING-LEFT: 5px; WIDTH: 220px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: #9a696c; HEIGHT: 18px; COLOR: #ffffff; FONT-SIZE: 14px; BORDER-TOP: #9a696c 1px solid; CURSOR: pointer; BORDER-RIGHT: #9a696c 1px solid; PADDING-TOP: 5px
}
DIV#selected_swatch {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 283px; PADDING-RIGHT: 10px; FLOAT: right; PADDING-TOP: 10px
}
DIV#swatches_internal {
	WIDTH: 430px; FLOAT: left
}
DIV#swatches H2 {
	MARGIN-TOP: 10px
}
DIV#swatches_internal H2 {
	MARGIN-TOP: 10px
}
DIV#swatches P {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
DIV#swatches_internal P {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
DIV#product_description {
	WIDTH: 535px; FLOAT: left
}
DIV#product_description_wide {
	WIDTH: 100%
}
DIV#small_images {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 50px
}
P.thumbnail_wrap {
	PADDING-TOP: 5px
}
DIV#product_page {
	WIDTH: 100%; FLOAT: left; CLEAR: both
}
SPAN#swatchdesc {
	DISPLAY: block; HEIGHT: 15px
}
DIV#product_description TABLE {
	BORDER-BOTTOM: #9b6a6e 1px solid; BORDER-LEFT: #9b6a6e 1px solid; MARGIN-TOP: 10px; BORDER-TOP: #9b6a6e 1px solid; BORDER-RIGHT: #9b6a6e 1px solid
}
DIV#product_description_wide TABLE {
	BORDER-BOTTOM: #9b6a6e 1px solid; BORDER-LEFT: #9b6a6e 1px solid; MARGIN-TOP: 10px; BORDER-TOP: #9b6a6e 1px solid; BORDER-RIGHT: #9b6a6e 1px solid
}
DIV#product_description TABLE TH {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #9b6a6e; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #ffffff; PADDING-TOP: 5px
}
DIV#product_description_wide TABLE TH {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #9b6a6e; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #ffffff; PADDING-TOP: 5px
}
DIV#product_description TABLE TD {
	BORDER-BOTTOM: #9b6a6e 1px solid; BORDER-LEFT: #9b6a6e 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #9b6a6e 1px solid; BORDER-RIGHT: #9b6a6e 1px solid; PADDING-TOP: 5px
}
DIV#product_description_wide TABLE TD {
	BORDER-BOTTOM: #9b6a6e 1px solid; BORDER-LEFT: #9b6a6e 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #9b6a6e 1px solid; BORDER-RIGHT: #9b6a6e 1px solid; PADDING-TOP: 5px
}
SELECT.product_select {
	MARGIN-TOP: 10px; WIDTH: 200px; COLOR: #7c7b7b; FONT-SIZE: 11px
}
INPUT.buy_now {
	MARGIN-TOP: 10px; WIDTH: 179px; BACKGROUND: url(images/add_to_basket.gif) no-repeat left top; HEIGHT: 29px
}
INPUT.wedding_list {
	MARGIN-TOP: 10px; WIDTH: 179px; BACKGROUND: url(images/add_to_wedding_list.gif) no-repeat left top; HEIGHT: 40px
}
P.choosen_colour {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 10px
}
DIV#checkout_box {
	BORDER-BOTTOM: #8b8b8b 1px solid; BORDER-LEFT: #8b8b8b 1px solid; PADDING-BOTTOM: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; WIDTH: 210px; PADDING-RIGHT: 10px; BORDER-TOP: #8b8b8b 1px solid; BORDER-RIGHT: #8b8b8b 1px solid; PADDING-TOP: 10px
}
SPAN#status {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
TABLE.product_table {
	MARGIN-TOP: 15px
}
DIV#footer DIV.right_col P {
	COLOR: #7c7b7b; FONT-SIZE: 11px
}
DIV#footer DIV.right_col A {
	COLOR: #7c7b7b; FONT-SIZE: 11px
}
DIV#footer DIV.right_col P.top_links {
	LINE-HEIGHT: 18px; FONT-FAMILY: Georgia
}
DIV#footer DIV.right_col P.top_links A {
	LINE-HEIGHT: 18px; FONT-FAMILY: Georgia
}
DIV#product_1 {
	PADDING-BOTTOM: 20px
}
DIV#product_3 H2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #9a696c; FONT-SIZE: 14px; PADDING-TOP: 10px
}
DIV#product_page_2 H2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #9a696c; FONT-SIZE: 14px; PADDING-TOP: 10px
}
DIV#product_4 H2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #9a696c; FONT-SIZE: 14px; PADDING-TOP: 20px
}
UL#selected_option_name {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL#selected_swatch_name {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.option_item {
	WIDTH: 80px; FLOAT: left
}
DIV.swatch_item {
	MARGIN-TOP: 10px; WIDTH: 85px; FLOAT: left
}
P#bolton_name {
	TEXT-ALIGN: center; CLEAR: both; FONT-SIZE: 11px
}
DIV.option_margin {
	MARGIN-TOP: 10px
}
IMG.option_images {
	BORDER-BOTTOM: #ffffff 2px solid; BORDER-LEFT: #ffffff 2px solid; BORDER-TOP: #ffffff 2px solid; BORDER-RIGHT: #ffffff 2px solid
}
IMG.option_images_selected {
	BORDER-BOTTOM: #414141 2px solid; BORDER-LEFT: #414141 2px solid; BORDER-TOP: #414141 2px solid; BORDER-RIGHT: #414141 2px solid
}
P.select_title {
	MARGIN-TOP: 5px; FONT-FAMILY: Times New Roman; FONT-SIZE: 14px
}
IMG.colour_swatch {
	MARGIN: 7px 7px 0px 0px
}
DIV.category_product {
	MARGIN: 25px 12px 0px 0px; WIDTH: 241px; FLOAT: left
}
DIV.category_product_no_right {
	MARGIN: 25px 0px 0px; WIDTH: 241px; FLOAT: left
}
DIV.left_product_options {
	MARGIN-TOP: 15px; WIDTH: 235px; FLOAT: left
}
DIV#product_3 {
	MARGIN-TOP: 15px; WIDTH: 490px; FLOAT: right
}
DIV#product_4 {
	MARGIN-TOP: 15px; WIDTH: 490px; FLOAT: right
}
DIV.category_product P {
	COLOR: #9a696c
}
DIV.category_product_no_right P {
	COLOR: #9a696c
}
IMG.swatch_image {
	POSITION: relative; WIDTH: 55px; HEIGHT: 55px; CURSOR: pointer; MARGIN-RIGHT: 5px
}
DIV.clear {
	CLEAR: both
}
