h1 { font-size:14px; 
	 font-family:Verdana, Arial, Helvetica, sans-serif; 
	 color: #6D6B48; }

a.contentlink { color:#3D3B18; }
	 
#copyrightfooter { font-size:10px; 
	 font-family:Verdana, Arial, Helvetica, sans-serif; 
	 color: #3D3B18;
	 font-weight:bold;  }

.best_sellers_font {
  font-family: verdana, Geneva, sans-serif;;
  font-weight: 500;
  font-style: normal;
  font-size: 0.63em;
  color: #6D6B48;
  text-align: justify;
  line-height: 1.5em;
  text-decoration: none;
}

a.best_sellers_link:link {
  font-size: 0.63em;
  font-family: Verdana, Geneva, sans-serif;
  color: #6D6B48;
  font-weight: 600;
  text-align: justify;
  letter-spacing: 0px;
  text-decoration: none;
}

a.best_sellers_link:visited {
  font-size: 0.63em;
  font-family: Verdana, Geneva, sans-serif;
  color: #6D6B48;
  font-weight: 600;
  text-align: justify;
  letter-spacing: px;
  text-decoration: none;
}

a.best_sellers_link:active {
  font-size: 0.63em;
  font-family: Verdana, Geneva, sans-serif;
  color: #6D6B48;
  font-weight: 600;
  text-align: justify;
  letter-spacing: 0px;
  text-decoration: none;
}

a.best_sellers_link:hover {
  font-size: 0.63em;
  font-family: Verdana, Geneva, sans-serif;
  color: #96B089;
  font-weight: 600;
  text-align: justify;
  letter-spacing: 0px;
  text-decoration: none;
}

.best_sellers_table {
  border-color: #E8E8E8;
  border-width: 1px 1px 0px 1px;
  border-style: solid;
}

.best_sellers_cell_light {
  background-color: #FFFFFF;
  border-color: #E8E8E8;
  border-width: 0px 0px 1px 0px;
  border-style: solid;
  margin: 0;
  padding: 0px;
}

.best_sellers_cell_dark {
  background-color: #F2F2F2;
  border-color: #E8E8E8;
  border-width: 0px 0px 1px 0px;
  border-style: solid;
  margin: 0;
  padding: 0px;
}

.home_font {
  font-family: verdana, Geneva, sans-serif;;
  font-weight: 500;
  font-style: normal;
  font-size: 0.88em;
  color: #FFFFFF;
  text-align: justify;
  line-height: 1.5em;
  text-decoration: none;
}

.basket_font_empty {
  font-size: .69em;
  font-family: Verdana, Geneva, sans-serif;
  color: #6D6B48;
  font-weight: 500;
  text-align: justify;
  letter-spacing: 0px;
  text-decoration: none;
}

.basket_font_bold {
  font-size: .63em;
  font-family: Verdana, Geneva, sans-serif;
  color: #6D6B48;
  font-weight: 600;
  text-align: justify;
  letter-spacing: 0px;
  text-decoration: none;
}

.basket_font {
  font-size: .63em;
  font-family: Verdana, Geneva, sans-serif;
  color: #6D6B48;
  font-weight: 500;
  text-align: justify;
  letter-spacing: 0px;
  text-decoration: none;
}

a.home_link:link {
  font-size: 0.75em;
  font-family: Verdana, Geneva, sans-serif;
  color: #6D6B48;
  font-weight: 500;
  text-align: justify;
  letter-spacing: 0px;
  text-decoration: none;
}

a.home_link:visited {
  font-size: 0.75em;
  font-family: Verdana, Geneva, sans-serif;
  color: #6D6B48;
  font-weight: 500;
  text-align: justify;
  letter-spacing: 0px;
  text-decoration: none;
}

a.home_link:active {
  font-size: 0.75em;
  font-family: Verdana, Geneva, sans-serif;
  color: #6D6B48;
  font-weight: 500;
  text-align: justify;
  letter-spacing: 0px;
  text-decoration: none;
}

a.home_link:hover {
  font-size: 0.75em;
  font-family: Verdana, Geneva, sans-serif;
  color: #96B089;
  font-weight: 500;
  text-align: justify;
  letter-spacing: 0px;
  text-decoration: none;
}

.aboutus {
  font-size: 0.75em;
  font-family: Verdana, Geneva, sans-serif;
  color: #6D6B48;
  font-weight: 500;
  text-align: justify;
  text-decoration: none;
  line-height: 1.55em;
}

.aboutus_large {
  font-size: 0.94em;
  font-family: Verdana, Geneva, sans-serif;
  color: #6D6B48;
  font-weight: 500;
  text-align: justify;
  text-decoration: none;
  line-height: 1.55em;
}

.page_heading {
  font-family: Verdana, Geneva, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 1.19em;
  color: #FFFFFF;
  text-align: left;
}

.product_heading {
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 1.19em;
  color: #6D6B48;
  text-align: justify;
  text-decoration: none;
}

.contactus {
  font-size: 0.75em;
  font-family: Verdana, Geneva, sans-serif;
  color: #6D6B48;
  font-weight: 500;
  text-align: justify;
  text-decoration: none;
  line-height: 1.55em;
}

.contactus_large {
  font-size: 0.94em;
  font-family: Verdana, Geneva, sans-serif;
  color: #96B089;
  font-weight: 500;
  text-align: justify;
  text-decoration: none;
  line-height: 1.55em;
}

a.products_link:link {
  font-size: 0.75em;
  font-family: Verdana, Geneva, sans-serif;
  color: #6D6B48;
  font-weight: 500;
  text-align: justify;
  letter-spacing: 0px;
  text-decoration: none;
}

a.products_link:visited {
  font-size: 0.75em;
  font-family: Verdana, Geneva, sans-serif;
  color: #6D6B48;
  font-weight: 500;
  text-align: justify;
  letter-spacing: 0px;
  text-decoration: none;
}

a.products_link:active {
  font-size: 0.75em;
  font-family: Verdana, Geneva, sans-serif;
  color: #6D6B48;
  font-weight: 500;
  text-align: justify;
  letter-spacing: 0px;
  text-decoration: none;
}

a.products_link:hover {
  font-size: 0.75em;
  font-family: Verdana, Geneva, sans-serif;
  color: #96B089;
  font-weight: 500;
  text-align: justify;
  letter-spacing: 0px;
  text-decoration: none;
}

.register_error {
 font-size: 0.69em;
 font-family: Verdana, Geneva, sans-serif;
 color: #BE272D;
 font-weight: 500;
 text-align: justify;
 text-decoration: none;
}

.so_cell_hed_trb {
  background-image: url(../images/special_offer_hed.gif);
  background-repeat: repeat;
  border-color: #E8E8E8;
  border-width: 1px 1px 1px 0px;
  border-style: solid;
}

.np_cell_hed_trb {
  background-image: url(../images/new_product_hed.gif);
  background-repeat: repeat;
  border-color: #E8E8E8;
  border-width: 1px 1px 1px 0px;
  border-style: solid;
}

.basket_update {
 font-size: 8pt;
 font-family: Verdana, Geneva, sans-serif;
 color: #96B089;
 font-weight: 500;
 text-align: justify;
 letter-spacing: 0px;
 text-decoration: none;
}

.basket_delete {
 font-size: 8pt;
 font-family: Verdana, Geneva, sans-serif;
 color: #6D6B48;
 font-weight: 500;
 text-align: justify;
 letter-spacing: 0px;
 text-decoration: none;
}

.payment_details_bold {
 font-size: 10pt;
 font-family: Verdana, Geneva, sans-serif;
 color: #96B089;
 font-weight: 600;
 text-align: justify;
 text-decoration: none;
}

.redkai {
  font-family: verdana, Geneva, sans-serif;;
  font-weight: 500;
  font-style: normal;
  font-size: 0.63em;
  color: #FFFFFF;
  text-align: justify;
  line-height: 1.5em;
  text-decoration: none;
}

.copy {
  font-family: verdana, Geneva, sans-serif;;
  font-weight: 500;
  font-style: normal;
  font-size: 0.63em;
  color: #8A8C80;
  text-align: justify;
  line-height: 1.5em;
  text-decoration: none;
}

.products_weight {
 font-size: 0.63em;
 font-family: Verdana, Geneva, sans-serif;
 color: #6D6B48;
 font-weight: 500;
 text-align: justify;
 text-decoration: none;
}

.products_price {
 font-size: 0.63em;
 font-family: Verdana, Geneva, sans-serif;
 color: #6D6B48;
 font-weight: 600;
 text-align: justify;
 text-decoration: none;
}

.products_rrp {
 font-size: 0.63em;
 font-family: Verdana, Geneva, sans-serif;
 color: #6D6B48;
 font-weight: 500;
 text-align: justify;
 text-decoration: none;
}

.products_was {
 font-size: 0.63em;
 font-family: Verdana, Geneva, sans-serif;
 color: #6D6B48;
 font-weight: 500;
 text-align: justify;
 text-decoration: none;
}

.products_strikethrough {
 font-size: 0.63em;
 font-family: Verdana, Geneva, sans-serif;
 color: #6D6B48;
 font-weight: 500;
 text-align: justify;
 text-decoration: line-through;
}

.products_now {
 font-size: 0.63em;
 font-family: Verdana, Geneva, sans-serif;
 color: #BE272D;
 font-weight: 500;
 text-align: justify;
}

.products_our_price {
 font-size: 0.63em;
 font-family: Verdana, Geneva, sans-serif;
 color: #BE272D;
 font-weight: 500;
 text-align: justify;
}

.terms_font {
 font-size: 0.71em;
 font-family: Verdana, Geneva, sans-serif;
 color: #96B089;
 font-style: italic;
 font-weight: 500;
 text-align: justify;
 line-height: 1.15em;
}

.basket_level1 {
 font-size: 0.75em;
 font-family: Verdana, Geneva, sans-serif;
 color: #96B089;
 font-weight: 500;
 text-align: justify;
 letter-spacing: 0px;
 text-decoration: none;
}

.basket_level2 {
 font-size: 0.69em;
 font-family: Verdana, Geneva, sans-serif;
 color: #6D6B48;
 font-weight: 600;
 text-align: justify;
 text-decoration: none;
}

textarea {
  font-size: 10px; 
  width: 470px;
  height: 50px;
  border: 1px solid #96B089;
  font-family: Verdana, Geneva, sans-serif;
  color: #6D6B48; 
}

.basketInput {
  font-size: 12px; 
  font-family: Verdana, Geneva, sans-serif; 
  color: #6D6B48; 
  border: solid 1px #96B089;
  width: 20px;
}

.signinInput {
  font-size: 12px; 
  font-family: Verdana, Geneva, sans-serif; 
  color: #6D6B48; 
  border: solid 1px #96B089;
  width: 255px;
}

.confirmation {
 font-size: 1.5em;
 font-family: Verdana, Geneva, sans-serif;
 color: #6E6B48;
 font-weight: 500;
 text-align: justify;
 text-decoration: none;
}

.confirmation_bold {
 font-size: 1.5em;
 font-family: Verdana, Geneva, sans-serif;
 color: #6E6B48;
 font-weight: 600;
 text-align: justify;
 text-decoration: none;
}

// drafts below

.our_price {
 font-size: 10pt;
 font-family: Verdana, Geneva, sans-serif;
 color: #BE272D;
 font-weight: 500;
 text-align: justify;
}

.now_price {
 font-size: 10pt;
 font-family: Verdana, Geneva, sans-serif;
 color: #6D6B48;
 font-weight: 500;
 text-align: justify;
}

.offer_new_level1 {
  font-size: 15px;
  font-family: Verdana, Geneva, sans-serif;
  color: #BE272D;
  font-weight: normal;
  font-style: normal;
}

.rrp_price {
 font-size: 8pt;
 font-family: Verdana, Geneva, sans-serif;
 color: #6D6B48;
 font-weight: 500;
 text-align: justify;
 letter-spacing: 0px;
}



.was_price {
 font-size: 8pt;
 font-family: Verdana, Geneva, sans-serif;
 color: #6D6B48;
 font-weight: 500;
 text-align: justify;
 text-decoration: line-through;
 letter-spacing: 0px;
}

.products_link {
  font-size: 0.75em;
  font-family: Verdana, Geneva, sans-serif;
  color: #6D6B48;
  font-weight: 500;
  text-align: justify;
  text-decoration: none;
  line-height: 1.55em; 
}

.products {
  font-size: 0.75em;
  font-family: Verdana, Geneva, sans-serif;
  color: #6D6B48;
  font-weight: 500;
  text-align: justify;
  text-decoration: none;
  line-height: 1.55em; 
}

.our_price {
 font-size: 10pt;
 font-family: Verdana, Geneva, sans-serif;
 color: #BE272D;
 font-weight: 500;
 text-align: justify;
}

.gallery_email_link {
 font-size: 10pt;
 font-family: Verdana, Geneva, sans-serif;
 color: #6D6B48;
 font-weight: 500;
 text-align: justify;
 letter-spacing: 0px;
 text-decoration: underline;
}

.test {
 font-size: 11pt;
 font-family: Verdana, Geneva, sans-serif;
 color: #6D6B48;
 font-weight: 500;
 text-align: justify;
 letter-spacing: 0px;
 word-break:break-word;
}

/* final */
.contact_level1 {
 font-size: 11pt;
 font-family: Verdana, Geneva, sans-serif;
 color: #96B089;
 font-weight: 500;
 text-align: justify;
 letter-spacing: 0px;
}

/* final */
.gallery_link_level2 {
 font-size: 10pt;
 font-family: Verdana, Geneva, sans-serif;
 color: #96B089;
 font-weight: 500;
 text-align: justify;
 letter-spacing: 0px;
 text-decoration: underline;
}

body {
  background-image: url("../images/background.jpg");
  background-attachment: fixed
}

.box {
  background: white;
  width: 980;
}

.cotact_strip {
  background-image:url('../images/cotact_strip_bg.gif');
}

.bespoke_strip {
  background-image:url('../images/bespoke_strip_bg.gif');
}

.footer_strip {
  background-image:url('../images/footer_bg.gif');
}

.homepage {
  background-image:url('../images/home_medium.jpg');
}

.header {
  background-image:url('../images/header_bg.gif');
}

.table1
{
    border-color: #E8E8E8;
    border-width: 0 0 1px 1px;
    border-style: solid;
}

.table2
{
    border-color: #E8E8E8;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
}

.table3
{
    border-color: #E8E8E8;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
}



/*final*/
.advert_table
{
    border-color: #E8E8E8;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
}

/*final*/
.advert_cell{
  background-color: #F2F2F2;
  border-width: 0 0 0px 0px;
  margin: 0;
  padding: 0px;
}

/*final*/
.contact_cell {
  border-color: #96B089;
  border-width: 0px 1px 0px 0px;
  border-style: solid;
  margin: 0;
  padding: 0px;
}

.cell1 {
  background-color: #F2F2F2;
  border-color: #E8E8E8;
  border-width: 1px 1px 0 0;
  border-style: solid;
  margin: 0;
  padding: 0px;
}

.no_border {
  border: none;
}

.cell2 {
  background-color: #FFFFFF;
  border-color: #E8E8E8;
  border-width: 1px 1px 0 0;
  border-style: solid;
  margin: 0;
  padding: 0px;
}

.cell3 {
  background-color: #F2F2F2;
  border-width: 0 0 0px 0px;
  margin: 0;
  padding: 0px;
}

/*final*/
.basket_cell {
  background-color: #E8EDE6;
  border-width: 0 0 0px 0px;
  margin: 0;
  padding: 0px;
}

.cell4 {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  border-width: 0 0 1px 1px;
  margin: 0;
  padding: 0px;
}

/*final*/
.basket_cell_dark {
  background-color: #F2F2F2;
  border-width: 0px 0px 0px 0px;
  border-color: #E8E8E8;
  border-style: solid;
  margin: 0;
  padding: 0px;
}

/*final*/
.basket_cell_light {
  background-color: #FFFFFF;
  border-width: 1px 0px 1px 0px;
  border-color: #E8E8E8;
  border-style: solid;
  margin: 0;
  padding: 0px;
}

.product_cell_hed_tbl {
  background-image: url(../images/products_header_bg.gif);
  background-repeat: repeat;
  border-color: #E8E8E8;
  border-width: 1px 0px 1px 1px;
  border-style: solid;
}

.product_cell_hed_tb {
  background-image: url(../images/products_header_bg.gif);
  background-repeat: repeat;
  border-color: #E8E8E8;
  border-width: 1px 0px 1px 0px;
  border-style: solid;
}

.product2_cell_hed_tbl {
  background-image: url(../images/products_header2_bg.gif);
  background-repeat: repeat;
  border-color: #E8E8E8;
  border-width: 1px 0px 1px 1px;
  border-style: solid;
}

.product_cell_hed_trb {
  background-image: url(../images/products_header_bg.gif);
  background-repeat: repeat;
  border-color: #E8E8E8;
  border-width: 1px 1px 1px 0px;
  border-style: solid;
}

.product_cell_hed_tr {
  background-image: url(../images/products_header_bg.gif);
  background-repeat: repeat;
  border-color: #E8E8E8;
  border-width: 1px 1px 0px 0px;
  border-style: solid;
}

.product_cell_hed_tl {
  background-image: url(../images/products_header_bg.gif);
  background-repeat: repeat;
  border-color: #E8E8E8;
  border-width: 1px 0px 0px 1px;
  border-style: solid;
}

.product2_cell_hed_trb {
  background-image: url(../images/products_header2_bg.gif);
  background-repeat: repeat;
  border-color: #E8E8E8;
  border-width: 1px 1px 1px 0px;
  border-style: solid;
}

.product_cell_lrb {
  border-color: #E8E8E8;
  background-color: #F2F2F2;
  border-width: 0px 1px 1px 1px;
  border-style: solid;
}

.product_cell_lr {
  border-color: #E8E8E8;
  background-color: #F2F2F2;
  border-width: 0px 1px 0px 1px;
  border-style: solid;
}

.product_cell {
  border-color: #E8E8E8;
  background-color: #F2F2F2;
  border-width: 0px 0px 0px 0px;
  border-style: solid;
}

.product_cell_tlr {
  border-color: #E8E8E8;
  background-color: #F2F2F2;
  border-width: 1px 1px 0px 1px;
  border-style: solid;
}

.product_cell_trb {
  border-color: #E8E8E8;
  background-color: #F2F2F2;
  border-width: 1px 1px 0px 1px;
  border-style: solid;
}

.product_cell_r {
  border-color: #E8E8E8;
  background-color: #F2F2F2;
  border-width: 0px 1px 0px 0px;
  border-style: solid;
}

.product_cell_l {
  border-color: #E8E8E8;
  background-color: #F2F2F2;
  border-width: 0px 0px 0px 1px;
  border-style: solid;
}

.mybasket_cell_b {
  border-color: #96B089;
  background-color: #F2F2F2;
  border-width: 0px 0px 1px 0px;
  border-style: solid;
}

.product_cell_rbl {
  border-color: #E8E8E8;
  background-color: #F2F2F2;
  border-width: 0px 1px 1px 1px;
  border-style: solid;
}

.gallery_cell_b {
  border-color: #B6B5A3;
  background-color: #FFFFFF;
  border-width: 0px 0px 1px 0px;
  border-style: solid;
}

.contact_cell_trbl {
  border-color: #E8E8E8;
  border-width: 1px 1px 1px 1px;
  border-style: solid;
}



.product {
  font-size: 15px;
  font-family: Verdana, Geneva, sans-serif;
  color: #6D6B48;
  font-weight: normal;
  font-style: normal;
}

.gallery {
 font-size: 10pt;
 font-family: Verdana, Geneva, sans-serif;
 color: #6D6B48;
 font-weight: 500;
 text-align: justify;
 text-decoration: none;
}

.gallery_bold {
 font-size: 10pt;
 font-family: Verdana, Geneva, sans-serif;
 color: #6D6B48;
 font-weight: 600;
 text-align: justify;
 text-decoration: none;
}

.font2 {
  font-family: verdana;
  font-weight: 500;
  font-style: normal;
  font-size: 12px;
  color: #FFFFFF;
}



.link1 {
  font-family: verdana;
  font-weight: 500;
  font-style: normal;
  font-size: 12px;
  color: #FFFFFF;
  text-decoration: none;
}

.contactInput {
  font-size: 12px; 
  font-family: Verdana, Geneva, sans-serif; 
  color: #6D6B48; 
  border: solid 1px #96B089;
  width: 220px;
}

.basket_div {
  background-image:url('../images/basket_div.gif');
}

.terms_cell {
  background-color: #FFFFFF;
  border-width: 0 0 0px 0px;
  margin: 0;
  padding: 0px;
}

.signin_level1 {
 font-size: 10pt;
 font-family: Verdana, Geneva, sans-serif;
 color: #6D6B48;
 font-weight: 500;
 text-align: justify;
 text-decoration: none;
}

.confirmation_level2 {
  font-size: 10pt;
  font-family: Verdana, Geneva, sans-serif;
  color: #96B089;
  font-weight: 500;
  text-align: justify;
  text-decoration: none;
  line-height: 1.8em; 
}

.confirmation_level2_ul {
  font-size: 10pt;
  font-family: Verdana, Geneva, sans-serif;
  color: #96B089;
  font-weight: 500;
  text-align: justify;
  text-decoration: ul;
  line-height: 1.8em;  
}

.signin_level2 {
  font-size: 10pt;
  font-family: Verdana, Geneva, sans-serif;
  color: #96B089;
  font-weight: 500;
  text-align: justify;
  text-decoration: none; 
}

.signin_level2_link {
  font-size: 10pt;
  font-family: Verdana, Geneva, sans-serif;
  color: #96B089;
  font-weight: 500;
  text-align: justify;
  text-decoration: underline; 
}

.signin_level3 {
 font-size: 8pt;
 font-family: Verdana, Geneva, sans-serif;
 font-style: italic;
 color: #6D6B48;
 font-weight: 500;
 text-align: justify;
 text-decoration: none;
}

.signin_level3_link {
 font-size: 8pt;
 font-family: Verdana, Geneva, sans-serif;
 font-style: italic;
 color: #6D6B48;
 font-weight: 500;
 text-align: justify;
 text-decoration: underline;
}

.register_level2 {
 font-size: 8pt;
 font-family: Verdana, Geneva, sans-serif;
 color: #96B089;
 font-weight: 500;
 text-align: justify;
 text-decoration: none;
}

.register_level3 {
 font-size: 8pt;
 font-family: Verdana, Geneva, sans-serif;
 color: #96B089;
 font-weight: 500;
 text-align: justify;
 text-decoration: underline;
}

.register_level1 {
 font-size: 10pt;
 font-family: Verdana, Geneva, sans-serif;
 color: #6D6B48;
 font-weight: 600;
 text-align: justify;
 text-decoration: none;
}

.terms_heading {
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 1.19em;
  color: #96B089;
  text-align: justify;
  text-decoration: none;
}

.terms_sub_heading {
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 0.9em;
  color: #6D6B48;
  text-align: justify;
  text-decoration: none;
}

.terms_text {
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 0.75em;
  color: #6D6B48;
  text-align: justify;
  text-decoration: none;
  line-height: 1.55em;   
}

.terms_text_bold {
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 0.75em;
  color: #6D6B48;
  text-align: justify;
  text-decoration: none;
  line-height: 1.55em;   
}