/**
* Pomegranate 2009
*	Hani Weiss
*/
body{
    background:#ffffff url(../images/bg.gif)  top left repeat-x;
    color:#4e3d32;
    font-size:90%;
    margin: 0px; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
    padding: 0px;
    font-family: Arial, helvetica, sans-serif;
    text-align:left; /* this centers the wrap in IE 5* browsers. The text is then set to the left aligned default in the #wrap selector */
}
.main{
    width:990px;
    padding:0px;
    margin:0px auto;
    text-align:center;
}
.logo{
    background: url(../images/logo.jpg);
    padding:0px;
    margin:0px;
    float:left;
    width:131px;
    height:110px;
    /*border:1px solid #ffffff;*/
}
.menu{
    width:859px;
    height:110px;
    float:left;
    padding:0px;
    margin:0px;
    text-align:left;
}
.images_menu{
    height:86px;
    width:859px;
    padding:0px;
    margin:0px;
}
.menulinks{
    padding:0px;
    margin:0px;
}
.cl{
    clear:both;
}
.where_navigation{
    color:#8a7e77;
    font-size:80%;
    text-align:left;
    padding-top:10px;
    padding-bottom:10px;
    text-transform: lowercase;	
}
.where_active{
    color:#3d2516;
}

.lef_side{
    width:260px;
    float:left;
    background-position:top right;
    background-image: url(../images/bag.jpg);
    background-repeat: no-repeat;
    text-align:left;
        /*border:1px solid #000000;*/
}
.search_box{
    background:#e2dedc;
    padding-left:8px;
    padding-top:3px;
    padding-bottom:5px;
    color:#7f6f65;
    width:180px;
    font-size:75%;
    text-align:left;
}
.search_box form{
    padding:0px;
    margin:0px;
}
.input_search {
    border:solid 1px #d5cfcc;
    color:#908179;
    font-size:90%;
    width:130px;
    padding:2px;
}
.login_box{
    background:#3d2516;
    padding-left:8px;
    padding-top:8px;
    padding-bottom:8px;
    color:#ffffff;
    width:180px;
    font-size:75%;
    text-align:left;
}
.shopping_box{
    background: url(../images/bg_shopping.gif) repeat-x ;
    padding-left:8px;
    padding-top:0px;
    color:#ffffff;
    width:180px;
    height:68px;
    font-size:75%;
    text-align:left;
}
.shopping_light_text{
    color:#77665c;
}
#mini_basket{
    background: #3d2516;
    padding-top:10px;
    padding-left:8px;
    color:#ffffff;
    width:180px;
    font-size:75%;
    text-align:left;
    display:none;
    position:relative;
    top:-160px;
    left:0px;
}
.mini_row{
    background: url(../images/bg_mini_shopping.gif) repeat-x ;
    width:172px;
    height:91px;
}
#update_details{
  display:none;
}
#change_password_form{
    display:none;
}
.product_name_thumb{
    width:100px;
    height:81px;
    float:left;
    padding-top:8px;
    color:#412a1b;
}
.product_thumb{
    width:60px;
    height:81px;
    float:left;
    padding-top:8px;
}
/* the left heading for login search and shopping basket*/
.left_heading{
    font-size:100%;
}
.left_heading2{
    font-size:200%;
    letter-spacing: 0.8px;
}
/* the advert area*/
.add_area{
    padding-left:0px;
    padding-top:10px;
    color:#ffffff;
    width:181px;
    height:70px;
    font-size:75%;
    text-align:left;
}
.text{
    padding:8px;
}
.text_basket{
    padding:15px;
    background:#ffffff;
    color:#3d2516;
}
.text_member{
    padding:15px;
}
.link_top_are{
    background: url(../images/l_top.gif);
    width:990px;
    height:22px;
    background-repeat: no-repeat;
    font-size:75%;
    padding-left:30px;
    text-align:left;
}
.link_middle_are{
    background: url(../images/l_middle.gif) repeat-y;
    width:990px;
    height:70px;
    font-size:75%;
    padding-left:30px;
    text-align:left;
}
.link_boot_are{
    background: url(../images/l_boot.gif);
    width:990px;
    height:22px;
    background-repeat: no-repeat;
    font-size:75%;
    padding-left:30px;
    text-align:left;
}
.foorte_link_header{
    display:block;
    width:185px;
    float:left;
    padding-top:8px;
    color:#301707;
}
.footer_link_list{
    padding:0px;
    margin:0px;
    list-style-type:none;
}
A.footer_link:link { font-size : 100%; color : #786960; font-family : Arial, helvetica, sans-serif; text-decoration : none; }
A.footer_link:visited { font-size : 100%; color : #786960; font-family : Arial, helvetica, sans-serif; text-decoration : none; }
A.footer_link:hover { font-size : 100%; color : #786960; font-family : Arial, helvetica, sans-serif; text-decoration : underline; }

A.left_link:link { font-size : 100%; color : #b4aca8; font-family : Arial, helvetica, sans-serif; text-decoration : none; }
A.left_link:visited { font-size : 100%; color : #b4aca8; font-family : Arial, helvetica, sans-serif; text-decoration : none; }
A.left_link:hover { font-size : 100%; color : #ffffff; font-family : Arial, helvetica, sans-serif; text-decoration : underline; }

A.page_link:link { font-size : 95%; color : #381f10; font-family : Arial, helvetica, sans-serif; text-decoration : underline; }
A.page_link:visited { font-size : 95%; color : #381f10; font-family : Arial, helvetica, sans-serif; text-decoration : underline; }
A.page_link:hover { font-size : 95%; color : #381f10; font-family : Arial, helvetica, sans-serif; text-decoration : none; }

A.intro_link:link { font-size : 95%; color : #ffffff; font-family : Arial, helvetica, sans-serif; text-decoration : underline;}
A.intro_link:visited { font-size : 95%; color : #ffffff; font-family : Arial, helvetica, sans-serif; text-decoration : underline;}
A.intro_link:hover { font-size : 95%; color : #ffffff; font-family : Arial, helvetica, sans-serif; text-decoration : none;}

form{
    padding:0px;
    margin:0px;
}
.hr{
    background: url(../images/bg_hr.gif) repeat-x;
    height:5px;
    width:auto;
}
.left_unactive{
    color:#73655c;
    font-size:100%;
}
.footer{
    background: url(../images/bg_footer.gif) repeat-x;
    width:890px;
    height:66px;
    padding-left:10px;
    padding-right:10px;
}
.footer_text{
    padding-top:27px;
    float:left;
    padding-right:15px;
    font-size:75%;
}
.footer_cards{
    padding-top:22px;
    float:left;
    padding-left:10px;
}
.footer_lock{
    padding-top:8px;
    float:left;
    padding-left:10px;
}
h1{
    font-size:190%;
    padding:0px;
    margin:0px;
   font-weight:normal;
}
h2{
    font-size:195%;
    padding:0px;
    margin:0px 0px 25px 0px;
    font-weight:normal;
    color:#301707;
}
h3{
    font-size:100%;
    padding:0px;
    margin:0px 0px 10px 0px;
    font-weight:bold;
}
.selected{
    color:#432c1d;
    font-weight:bold;
    text-decoration: underline;	   		
}
.product_box{
    width:173px;
    height:256px;
    float:left;
    /*border:black solid 1px;*/
    padding:0px;
    margin:auto;
    margin-left:10px;
    margin-bottom:15px;
    text-align:center;
}
.product_box2{
    width:160px;
    height:256px;
    float:left;
    /*border:black solid 1px;*/
    padding:0px;
    margin:auto;
    margin-left:10px;
    margin-bottom:15px;
    text-align:center;
}
.order_box{
    background: url(../images/bg_product_box.gif) repeat-x top left;
    height:90px;
    padding:5px;
    text-align:left;
    font-size:75%;
}
.order_box form{
    padding:0px;
    margin:0px;
}
.quanitiy_input{
    font-size:85%;
    border:1px solid #c0c0c0;
    font-weight: normal;
    padding:2px 2px 2px 2px;
    color:#3d2516;
}
.add_to_bag{
    font-size:80%;
    border:1px solid #c0c0c0;
    font-weight: normal;
    background:#ffffff;
    padding:2px 0px 2px 0px;
    color:#3d2516;
}
.add_to_bag:hover
{
color: #3d2516;
background-color: #e4d5cc;
}

.error{
    color:#cc4b3f;
}
.note{
    color: green;
}
/***** the background of the prduct in view pasket *****/
.bg_product{
    width:690px;
    background: url(../images/bg_view_shopping.gif) repeat-x top left;
    padding:0px;
    font-size:80%;
}
.bg_total{
    width:650px;
    height:58px;
    background: url(../images/bg_total.gif) repeat-x top left;
    text-align: left;
    font-size:80%;
    padding:20px;
}
.product_id{
    font-size:75%;
    color:#a39891;
}
.basket_buttom_box{
    width:690px;
    text-align:right;
    font-size:80%;
}
.page_content_right{
    width:178px;
    padding-left:9px;
    padding-right:5px;
    padding-top:30px;
    float:left;
    text-align:left;
}
.right_table{
   font-size:80%;
}
.skin_text{
    padding:10px;
}
/************************ Brown Color ********************************/
.main_content_brown{
    width:710px;
    border: solid 5px #3d2516;
    margin-right:10px;
    float:left;
}
.heading_text_brown{
    margin:0px;
    padding-bottom:15px;
    color:#e2afa9;
    font-size:115%;
}
.text_area_brown{
    width:710px;
    padding:0px;
    margin:0px;
    background:#3d2516;
    color:#ffffff;
    text-align:left;
    font-size:100%;
}
.submit_input_brown{
    color: #ffffff;
    background: #3d2516 url(../images/bg_brown.gif);
    border: 1px outset #3d2516;
    font-size:90%;
}
.submit_input_clear{
    color: #3d2516;
    background: #e2afa9;
    border: 1px outset #3d2516;
    font-size:90%;
}
.delete_mini_brown{
    background:#3d2516;
    width:12px;
    height:91px;
    float:left;
}
.delete_basket_brown{
  background:#3d2516;
    width:12px;
    height:85px;
    float:left;
}
.flower_brown{
   background: url(../images/flower_brown.png) repeat-x top left;
   width:48px;
   height:77px;
   position:relative;
   top:-252px;
   left:-45px;
}
.sub_menu_brown{
    width:150px;
    float:left;
}
.sub_menu_brown a{
    font-family: Arial, helvetica, sans-serif;
    width: 95%;
    display: block;
    text-indent: 8px;
    padding: 2px 0;
    text-decoration: none;
    color: #ada39d;
    font-size:75%;
    text-align:left;
}
.sub_menu_brown a:hover{ /*THEME CHANGE HERE*/
    background-color: #f1ebe8;
     color:#432c1d;
}
.product_range_brown{
    width:556px;
    padding-left:0px;
    padding-right:0px;
    border-left:1px solid #3d2516;
    float:left;
    text-align:left;
}
.skin_test_image{
    background: url(../images/ark_skin_assess_bground.jpg);
    width:555px;
    height:524px;
    padding-left:0px;
    padding-right:0px;
    /*border-left:1px solid #6b528b;*/
    float:left;
    text-align:left;
}
.page_content_middle_brown{
    width:345px;
    padding-left:15px;
    padding-right:5px;
    border-left:1px solid #3d2516;
    float:left;
    text-align:left;
}
/* not used*/
.skin_content_middle_brown{
    width:345px;
    padding-left:15px;
    padding-right:5px;
    border-left:1px solid #3d2516;
    float:left;
    text-align:left;
}
.press_content_middle_brown{
    width:536px;
    padding-left:15px;
    padding-right:5px;
    border-left:1px solid #3d2516;
    float:left;
    text-align:left;
}
.blog_content_middle_brown{
    width:536px;
    padding-left:15px;
    padding-right:5px;
    border-left:1px solid #3d2516;
    float:left;
    text-align:left;	
}
.press_content{
    width:350px;
    padding-left:0px;
    padding-right:20px;
    float:left;
}
.blog_content{
    width: 98%;
    margin-bottom: 10px;
}
.blog_menu{
    color:#EDB8B3;
    text-transform:uppercase; 
    font-size: 11px; 
    padding: 7px; 
    text-align: left; 
    font-weight:bold;	
}
.press_image{
   width:160px;
   float:left;
}
.press_date{
    font-size:80%;
    color:#d19692;
}
.blog_tag{
    font-size: 80%;
    color:#d19692;
    text-transform: uppercase;	
}
.buy_brown{
  background:#3d2516;
  border:1px solid #3d2516;
  color:#ffffff;
  font-weight: normal;
  font-size:80%;
  padding:2px 0px 2px 0px;
}
.buy_brown:hover
{
color: #ffffff;
background-color: #634736;
}

/************************ orange Color ********************************/
.main_content_orange{
    width:710px;
    border: solid 5px #f37c18;
    margin-right:10px;
    float:left;
}
.text_area_orange{
    width:710px;
    padding:0px;
    margin:0px;
    background:#f37c18;
    color:#ffffff;
    text-align:left;
    font-size:100%;
}
.heading_text_orange{
    margin:0px;
    padding-bottom:15px;
    color:#fdcaa4;
    font-size:115%;
}
.sub_menu_orange{
    width:150px;
    float:left;
}
.sub_menu_orange a{
    font-family: Arial, helvetica, sans-serif;
    width: 95%;
    display: block;
    text-indent: 8px;
    padding: 2px 0;
    text-decoration: none;
    color: #ada39d;
    font-size:75%;
    text-align:left;
}
.sub_menu_orange a:hover{ /*THEME CHANGE HERE*/
    background-color: #fdcaa4;
     color:#432c1d;
}
.product_range_orange{
    width:556px;
    padding-left:0px;
    padding-right:0px;
    border-left:1px solid #f37c18;
    float:left;
    text-align:left;
}
.buy_orange{
  background:#f37c18;
  border:1px solid #f37c18;
  color:#ffffff;
  font-weight: normal;
  font-size:80%;
  padding:2px 0px 2px 0px;
}
.buy_orange:hover
{
color: #ffffff;
background-color: #f39343;
}
.delete_mini_orange{
    background:#f37c18;
    width:12px;
    height:91px;
    float:left;
}
.delete_basket_orange{
  background:#f37c18;
    width:12px;
    height:85px;
    float:left;
}
.flower_orange{
   background: url(../images/flower_orange.png) repeat-x top left;
   width:48px;
   height:77px;
   position:relative;
   top:-252px;
   left:-45px;
}
.page_content_middle_orange{
    width:345px;
    padding-left:15px;
    padding-right:5px;
    border-left:1px solid #f37c18;
    float:left;
    text-align:left;
}
/************************ green Color ********************************/
.main_content_green{
    width:710px;
    border: solid 5px #007d91;
    margin-right:10px;
    float:left;
}
.text_area_green{
    width:710px;
    padding:0px;
    margin:0px;
    background:#007d91;
    color:#ffffff;
    text-align:left;
    font-size:100%;
}
.heading_text_green{
    margin:0px;
    padding-bottom:15px;
    color:#9cc8d3;
    font-size:115%;
}
.sub_menu_green{
    width:150px;
    float:left;
}
.sub_menu_green a{
    font-family: Arial, helvetica, sans-serif;
    width: 95%;
    display: block;
    text-indent: 8px;
    padding: 2px 0;
    text-decoration: none;
    color: #ada39d;
    font-size:75%;
    text-align:left;
}
.sub_menu_green a:hover{ /*THEME CHANGE HERE*/
    background-color: #9cc8d3;
     color:#432c1d;
}
.product_range_green{
    width:556px;
    padding-left:0px;
    padding-right:0px;
    border-left:1px solid #007d91;
    float:left;
    text-align:left;
}
.buy_green{
  background:#007d91;
  border:1px solid #007d91;
  color:#ffffff;
  font-weight: normal;
  font-size:80%;
  padding:2px 0px 2px 0px;
}
.buy_green:hover
{
color: #ffffff;
background-color: #0d95aa;
}
.delete_mini_green{
    background:#007d91;
    width:12px;
    height:91px;
    float:left;
}
.delete_basket_green{
  background:#007d91;
    width:12px;
    height:85px;
    float:left;
}
.flower_green{
   background: url(../images/flower_green.png) repeat-x top left;
   width:48px;
   height:77px;
   position:relative;
   top:-252px;
   left:-45px;
}
.page_content_middle_green{
    width:345px;
    padding-left:15px;
    padding-right:5px;
    border-left:1px solid #007d91;
    float:left;
    text-align:left;
}

/************************ purpure Color ********************************/
.main_content_purpure{
    width:710px;
    border: solid 5px #6b528b;
    margin-right:10px;
    float:left;
}
.text_area_purpure{
    width:710px;
    padding:0px;
    margin:0px;
    background:#6b528b;
    color:#ffffff;
    text-align:left;
    font-size:100%;
}
.heading_text_purpure{
    margin:0px;
    padding-bottom:15px;
    color:#d1c7da;
    font-size:115%;
}
.sub_menu_purpure{
    width:150px;
    float:left;
}
.sub_menu_purpure a{
    font-family: Arial, helvetica, sans-serif;
    width: 95%;
    display: block;
    text-indent: 8px;
    padding: 2px 0;
    text-decoration: none;
    color: #ada39d;
    font-size:75%;
    text-align:left;
}
.sub_menu_purpure a:hover{ /*THEME CHANGE HERE*/
    background-color: #d1c7da;
     color:#432c1d;
}
.product_range_purpure{
    width:556px;
    padding-left:0px;
    padding-right:0px;
    border-left:1px solid #6b528b;
    float:left;
    text-align:left;
}
.buy_purpure{
  background:#6b528b;
  border:1px solid #6b528b;
  color:#ffffff;
  font-weight: normal;
  font-size:80%;
  padding:2px 0px 2px 0px;
}
.buy_purpure:hover
{
color: #ffffff;
background-color: #8469a6;
}
.delete_mini_purpure{
    background:#6b528b;
    width:12px;
    height:91px;
    float:left;
}
.delete_basket_purpure{
  background:#6b528b;
    width:12px;
    height:85px;
    float:left;
}
.flower_purpure{
   background: url(../images/flower_purpure.png) repeat-x top left;
   width:48px;
   height:77px;
   position:relative;
   top:-252px;
   left:-45px;
}
.page_content_middle_purpure{
    width:345px;
    padding-left:15px;
    padding-right:5px;
    border-left:1px solid #6b528b;
    float:left;
    text-align:left;
}
/************************ green Color ********************************/
.main_content_lightgreen{
    width:710px;
    border: solid 5px #a5c620;
    margin-right:10px;
    float:left;
}
.text_area_lightgreen{
    width:710px;
    padding:0px;
    margin:0px;
    background:#a5c620;
    color:#ffffff;
    text-align:left;
    font-size:100%;
}
.heading_text_lightgreen{
    margin:0px;
    padding-bottom:15px;
    color:#dce9a6;
    font-size:115%;
}
.sub_menu_lightgreen{
    width:150px;
    float:left;
}
.sub_menu_lightgreen a{
    font-family: Arial, helvetica, sans-serif;
    width: 95%;
    display: block;
    text-indent: 8px;
    padding: 2px 0;
    text-decoration: none;
    color: #ada39d;
    font-size:75%;
    text-align:left;
}
.sub_menu_lightgreen a:hover{ /*THEME CHANGE HERE*/
    background-color: #dce9a6;
     color:#432c1d;
}
.product_range_lightgreen{
    width:556px;
    padding-left:0px;
    padding-right:0px;
    border-left:1px solid #a5c620;
    float:left;
    text-align:left;
}
.buy_lightgreen{
  background:#a5c620;
  border:1px solid #a5c620;
  color:#ffffff;
  font-weight: normal;
  font-size:80%;
  padding:2px 0px 2px 0px;
}
.buy_lightgreen:hover
{
color: #ffffff;
background-color: #b9d936;
}
.delete_mini_lightgreen{
    background:#a5c620;
    width:12px;
    height:91px;
    float:left;
}
.delete_basket_lightgreen{
  background:#a5c620;
    width:12px;
    height:85px;
    float:left;
}
.flower_lightgreen{
   background: url(../images/flower_greenlight.png) repeat-x top left;
   width:48px;
   height:77px;
   position:relative;
   top:-252px;
   left:-45px;
}
.page_content_middle_lightgreen{
    width:345px;
    padding-left:15px;
    padding-right:5px;
    border-left:1px solid #a5c620;
    float:left;
    text-align:left;
}
/************************ magento Color ********************************/
.main_content_magento{
    width:710px;
    border: solid 5px #ec3b8d;
    margin-right:10px;
    float:left;
}
.text_area_magento{
    width:710px;
    padding:0px;
    margin:0px;
    background:#ec3b8d;
    color:#ffffff;
    text-align:left;
    font-size:100%;
}
.heading_text_magento{
    margin:0px;
    padding-bottom:15px;
    color:#fac6de;
    font-size:115%;
}
.sub_menu_magento{
    width:150px;
    float:left;
}
.sub_menu_magento a{
    font-family: Arial, helvetica, sans-serif;
    width: 95%;
    display: block;
    text-indent: 8px;
    padding: 2px 0;
    text-decoration: none;
    color: #ada39d;
    font-size:75%;
    text-align:left;
}
.sub_menu_magento a:hover{ /*THEME CHANGE HERE*/
    background-color: #fac6de;
     color:#432c1d;
}
.product_range_magento{
    width:556px;
    padding-left:0px;
    padding-right:0px;
    border-left:1px solid #ec3b8d;
    float:left;
    text-align:left;
}
.buy_magento{
  background:#ec3b8d;
  border:1px solid #ec3b8d;
  color:#ffffff;
  font-weight: normal;
  font-size:80%;
  padding:2px 0px 2px 0px;
}
.buy_magento:hover
{
color: #ffffff;
background-color: #fa57a3;
}
.delete_mini_magento{
    background:#ec3b8d;
    width:12px;
    height:91px;
    float:left;
}
.delete_basket_magento{
  background:#ec3b8d;
    width:12px;
    height:85px;
    float:left;
}
.flower_magento{
   background: url(../images/flower_magento.png) repeat-x top left;
   width:48px;
   height:77px;
   position:relative;
   top:-252px;
   left:-45px;
}
.page_content_middle_magento{
    width:345px;
    padding-left:15px;
    padding-right:5px;
    border-left:1px solid #ec3b8d;
    float:left;
    text-align:left;
}
/************************ blue Color ********************************/
.main_content_blue{
    width:710px;
    border: solid 5px #0095df;
    margin-right:10px;
    float:left;
}
.text_area_blue{
    width:710px;
    padding:0px;
    margin:0px;
    background:#0095df;
    color:#ffffff;
    text-align:left;
    font-size:100%;
}
.heading_text_blue{
    margin:0px;
    padding-bottom:15px;
    color:#98dbfc;
    font-size:115%;
}
.sub_menu_blue{
    width:150px;
    float:left;
}
.sub_menu_blue a{
    font-family: Arial, helvetica, sans-serif;
    width: 95%;
    display: block;
    text-indent: 8px;
    padding: 2px 0;
    text-decoration: none;
    color: #ada39d;
    font-size:75%;
    text-align:left;
}
.sub_menu_blue a:hover{ /*THEME CHANGE HERE*/
    background-color: #e8f3fd;
     color:#432c1d;
}
.product_range_blue{
    width:556px;
    padding-left:0px;
    padding-right:0px;
    border-left:1px solid #0095df;
    float:left;
    text-align:left;
}
.buy_blue{
  background:#0095df;
  border:1px solid #0095df;
  color:#ffffff;
  font-weight: normal;
  font-size:80%;
  padding:2px 0px 2px 0px;
}
.buy_blue:hover
{
color: #ffffff;
background-color: #14a8f1;
}
.delete_mini_blue{
    background:#0095df;
    width:12px;
    height:91px;
    float:left;
}
.delete_basket_blue{
  background:#0095df;
    width:12px;
    height:85px;
    float:left;
}
.flower_blue{
   background: url(../images/flower_blue.png) repeat-x top left;
   width:48px;
   height:77px;
   position:relative;
   top:-252px;
   left:-45px;
}
.page_content_middle_blue{
    width:345px;
    padding-left:15px;
    padding-right:5px;
    border-left:1px solid #0095df;
    float:left;
    text-align:left;
}
/************************ pink Color ********* members are ***********************/
.main_content_pink{
    width:710px;
    border: solid 5px #edb8b3;
    margin-right:10px;
    float:left;
}
.delete_mini_pink{
    background:#edb8b3;
    width:12px;
    height:91px;
    float:left;
}
.text_area_pink{
    width:710px;
    padding:0px;
    margin:0px;
    background:#ffffff;
    color:#978a83;
    text-align:left;
    font-size:100%;
}
.heading_text_pink{
    margin:0px;
    padding-bottom:15px;
    color:#000000;
    font-size:115%;
}
.sub_menu_pink{
    width:150px;
    float:left;
}
.sub_menu_pink a{
    font-family: Arial, helvetica, sans-serif;
    width: 95%;
    display: block;
    text-indent: 8px;
    padding: 2px 0;
    text-decoration: none;
    color: #000000;
    font-size:75%;
    text-align:left;
}
.sub_menu_pink a:hover{ /*THEME CHANGE HERE*/
    background-color: #edb8b3;
     color:#432c1d;
}
.Product_range_pink{
    width:556px;
    padding-left:0px;
    padding-right:0px;
    border-left:1px solid #6b528b;
    float:left;
    text-align:left;
}
.buy_pink{
  background:#6b528b;
  border:1px solid #6b528b;
  color:#ffffff;
  font-weight: normal;
  font-size:80%;
  padding:2px 0px 2px 0px;
}
.table_pink{
    background:#fceeee;
}
.flower_pink{
   background: url(../images/flower_pink.png) repeat-x top left;
   width:48px;
   height:77px;
   position:relative;
   top:-252px;
   left:-45px;
}
p{
   padding:0px;
   margin:0px;	
}
.page_content_middle_pink{
    width:345px;
    padding-left:15px;
    padding-right:5px;
    border-left:1px solid #edb8b3;
    float:left;
    text-align:left;
}
/**********************************   Members Area *****************************************/
.members_input
{
color: #3d2516;
background: #f1efee;
border: 1px solid #75655b
}

label {
    width:120px;
    display:block;
    float:left;
    margin:10px;
}
.forms_table{
    color:#3d2516;
    font-size:90%;
}
.forms_table_product{
    color:#3d2516;
    font-size:100%;
}
.forms_table_product p{
    color:#3d2516;
    font-size:90%;
}
.forms_table_product li{
    color:#3d2516;
    font-size:90%;
}

p{
  font-size:80%;
}
.product_light_text{
    color:#b3aeaa;
}
hr{
  height: 5px;
  background: #fff url(../images/bg_hr.gif) repeat-x scroll center;
  border:0;
  margin-top:20px;
  }
.topImage_menu1{
  padding-left:0px;
 }

.topImage_menu2{
  padding-left:0px;
 }

 .topImage_menu3{
 padding-left:0px;
 }

 .topImage_menu4{
  padding-left:0px;
 }

 .topImage_menu5{
  padding-left:0px;
 }

 .topImage_menu6{
  padding-left:0px;
 }

 .topImage_menu7{
  padding-left:0px;
 }
.pages_div a { border: 1px solid #3d2516; background: #5a463a; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding: 2px 4px; text-decoration: none; font-weight: normal; }

.pages_div span { border: 1px solid #777777; background: #CCCCCC; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding: 2px 4px; text-decoration: none; font-weight: normal; }

.answer_box{
    float:left;
    width:104px;
    margin-top:10px;
}
.q_gap{
    float:left;
    width:10px;
}
div.htmltooltip{
position: absolute; /*leave this and next 3 values alone*/
z-index: 1000;
left: -1000px;
top: -1000px;
background: #ffffff;
border: solid 5px #3d2516;
padding: 8px;
width: 350px; /*width of tooltip*/
}
.test_table{
    background:#e2dedc;
}

/**********************************   Additions to original build *****************************************/

.wahandalogo {
	background: url(/images/wahandalogo.jpg);
	width: 83px;
	height: 113px;
	margin-left:auto;
	margin-right: auto;
	
}

.wahanda_box {
	padding-top: 10px;
	margin-top: 265px;
	background-color: #f0eeed;
	width: 187px;
	height: 124px;
}
