a:link { color:#584608; text-decoration:underline; } 
a:visited { color:#584608; text-decoration:underline; }
a:hover { color:#000000; text-decoration:underline; }
a:active { color:#000000; text-decoration:underline; }

body { }

a.lang_link { color:#584608; font-family:Verdana; font-size:14pt; }
a.lang_link:visited { color:#584608; }
a.lang_link:hover { color:#000000; }
a.lang_link:active { color:#000000; }

/* menus */
ul.menu { margin:0; padding:0; }
li.menu_link { list-style-type:none; /*border:1px solid #000000;*/ width:194px; font-size:12pt; font-weight:bold;  }
li.menu_link_cat { list-style-type:none; /*border:1px solid #000000;*/ margin-left:1px; margin-right:1px; margin-bottom:2px; width:194px; font-size:11pt; font-weight:bold; }
li.menu_link_sub { list-style-type:none; /*border:1px solid #000000;*/ margin-left:14px; margin-right:1px; margin-bottom:2px; width:181px; font-size:11pt; }
a.menu_link { display:block; padding:0; background-color:#FFFFFF; font-family:Verdana; text-decoration:none; }
a.menu_link:visited { text-decoration:none; }
a.menu_link:hover { background-color:#EEAEEE; text-decoration:none; }
a.menu_link:active { text-decoration:none; }

div.footer { border-top:1px solid #000000; font-size:10pt; height:55px; text-align:center; }
div.header { width:100%; text-align:left; }
div.main { background-color:#DFC8BC; /*background-color:#CEAB16;*/ border:2px solid #000000; margin-left:auto; margin-right:auto; width:985px; }
div.margin { margin-left:20px; margin-right:20px; margin-top:20px; margin-bottom:20px; }
div.mid { background-color:#000000; }
div.content_h { background-color:#000000;/*#97636A;*/ color:#E4D8A6; font-family:Verdana; font-size:8pt; height:14px; margin-left:1px; margin-right:1px; /*margin-bottom:1px;*/ text-align:center; }
div.content_body { /*border-top:1px solid #000000;*/ }

span.aboutus { font-family:Verdana; font-size:12pt; }
span.contactus { font-family:Verdana; font-size:12pt; }
span.half { font-size:50%; }
span.home { font-family:Verdana; font-size:12pt; }
span.products { font-family:Verdana; font-size:12pt; }
span.hairsalon { font-family:Verdana; font-size:12pt; }
span.skip { font-family:Verdana; font-size:8pt; }

table.menu { border-top:1px solid #000000; width:100%; }

td.hrs { /*width:132px;*/ text-align:left; }
td.left_side { background-color:#000000; border-right:1px solid #A89549; width:198px; }
td.subcat_tblcell { background-color:#B38794; font-weight:bold; height:110px; width:250px; text-align:center; }
td.thumb { font-family:Verdana; font-size:8pt; }

th.services { border-bottom:1px solid #A89549; }
