body {color:#603913; font:9pt tahoma, sans-serif; margin:0px; padding:0px; background:#F8F5E2}

a {color:#603913; font-weight: normal; text-decoration: none;}
a:hover {color: #603913; text-decoration: underline;}
img {border:0px;}

#body {margin:0px auto; width:920px; }

#header {width:100%;height:240px;}
.text_header {margin-bottom:5px;position:relative;font-weight:bold;width:915px;
text-align:center;font-size:50px;}

#text_header h1 {margin:0px;padding:0px;}

#menu_top {margin:0 5px 0 0; height:30px; font:10pt tahoma, sans-serif;}
  #menu_top img {float:left; margin: 7px 4px 0 0px;}
  #menu_top a {float:right; height:22px; display:block; margin:0 0 0 20px;}
  #menu_top a:hover {background:url('images/menu_hover.gif') repeat-x bottom; text-decoration: none;}

#page_leftcol {width:200px; float:left; padding:0;  margin:20px 0 0 0;}
  #page_leftcol .box {float:none; clear:both;  margin:0; padding: 10px 0 10px;}
  #page_leftcol .services, .news, .articles {margin:0 0 5px; padding:0 20px; font:bold 12pt tahoma,sans-serif; height:25px; border-bottom:1px solid #603913; background:url('images/col_line.gif') bottom right no-repeat; }
  #page_leftcol .more {text-align:right; padding-right:10px;}
  #page_leftcol .date {color: #828282; margin:0 0 0 20px; padding:5px 0 0 0;}
  #page_leftcol .name {margin: 8px 0 8px 30px; font-size:8pt;}

#menu_left div {padding:8px 0 0 25px; margin: 0 0 0 20px; height: 22px; background:url('images/menu_left.gif') 0px 10px no-repeat; font-size:10pt;}
#menu_left div a {padding:0 0 6px 0;}
#menu_left div a:hover {background:url('images/menu_hover.gif') repeat-x bottom; text-decoration: none;}

#page_rightcol {width:200px; float:left; padding:0;  margin: 0;}
  #page_rightcol  .box {float:none; clear:both;  margin:0; padding: 10px 0 10px;}
  #page_rightcol  h2 {margin:0 0 5px; padding:0 20px; font:bold 12pt tahoma,sans-serif; height:25px; background:url('images/col_line.gif') bottom no-repeat; }
  #price {width:80; height:120px; display:block; background:url('images/body_price.gif') bottom no-repeat; padding: 60px 0 0 120px;}

#page_maincol {width:520px; float:left;  margin: 20px 0;}
  #page_maincol .content {margin:10px 20px 20px;}
  #page_maincol h1 {margin:0px; padding:0 0 10px; font:bold 14pt tahoma,sans-serif; }
  #page_maincol .title {padding:0 0 10px;}
  #page_maincol .h1 {font:bold 12pt tahoma,sans-serif;padding:0 0 10px; }
  #page_maincol .name {font-weight:bold;}
  #page_maincol table input {width:100%; border:#737472 1px solid;}
  #page_maincol table textarea {width:100%; border:#737472 1px solid;}

#menu_bottom {padding: 10px 0 0 20px;}
  #menu_bottom .li {float:left; font:8pt tahoma, sans-serif;}
  #menu_bottom .line {float:left; width:11px; height:11px; margin: 2px 10px 0; background:url('images/menu_bottom.gif') no-repeat;}

#massage {margin:0 0 0 10px; }
#massage ol {margin:0; padding:0; list-style:none;}
#massage li {margin:0; padding:0 0 5px; list-style:none; font-weight:bold;}

#footer {font:8pt tahoma, sans-serif; height:70px;}




