body, html {margin: 20px 0; padding: 0; background: #fff;}
body, html, td, p {font-size: 10px; font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; color: #606060;}
p {font-size: 11px;}

img {border: 0; margin: 0; padding:0;}
h1, h2, h3, h4 {color: #343434; padding: 0; margin: 0;}
h1 {font-size: 30px; font-family: Georgia, Arial, Verdana, Tahoma, Helvetica, sans-serif; font-weight: normal;}
h2 {font-size: 18px; }
h3 {font-size: 13px; font-weight: bold; padding: 0 0 0 20px;}

#container {width: 710px; background: #fff; margin: 0 auto; padding: 0; overflow: auto;}

#maincontent {clear: both; margin: 0; padding: 0; width: 100%; height: 364px; overflow:hidden;} 
#topmenu  {clear: both; margin: 0; padding: 0; width: 100%; height: 30px; border-bottom: 1px solid #9D9A93;}

#picarea {float: left; margin: 6px; padding: 0; width: 694px; height: 379px; color:#000;} 
  #picarea  ul {margin: 0; padding: 5px 0; list-style-type: none; list-style-image: none; list-style: none; }
  #picarea  ul li {margin: 0; padding: 2px 5px 2px 10px; text-align: right; text-transform: uppercase;}
  #picarea a         {color: #CBCBCB; text-decoration:none;}
  #picarea a:visited {color: #CBCBCB; text-decoration:none;}
  #picarea a:active  {color: #8E926F; text-decoration:none;}
  #picarea a:hover   {color: #8E926F; text-decoration:none;}
  #picarea a.sel     {color: #8E926F; text-decoration:none;}


#logo {width: 710px;  margin: 0 auto; padding: 0 0 0 0; text-align: center;}
#titlesmain {background: #EDEDED; width: 694px; height: 22px; padding: 0; margin: 10px 0 10px 6px; clear: both;}
#titlesmain img {padding: 0; margin: 0 0 0 20px;}

#footer {width: 710px;  margin: 0 auto; padding: 5px 0 0 0; color: #929292;border-top: 1px solid #9D9A93; line-height: 1.3em;}
#footer #l1 {float: left; padding-top: 8px;}
#footer #l2 {float: right; padding-top: 8px;}
#footer a         {color: #929292; text-decoration:none;}
#footer a:visited {color: #929292; text-decoration:none;}
#footer a:active  {color: #606060; text-decoration:none;}
#footer a:hover   {color: #606060; text-decoration:none;}


#submenu-indoor {float:right; background: #565147; padding: 0; margin: 30px 0 0 0;}
#submenu-amenities {float:right; background: #565147; padding: 0; margin: 100px 0 0 0;}
#submenu-entertaining {float:right; background: #565147; padding: 0; margin: 120px 0 0 0;}
#submenu-nutrition {float:right; background: #565147; padding: 0; margin: 77px 0 0 0;}
#submenu-fitness {float:right; background: #565147; padding: 0; margin: 53px 0 0 0;}

#bottommenu {clear: both; margin: 10px 0 0 6px; padding: 0; width: 694px; background: #EDEDED;}
  #bottommenu ul {margin: 0; padding: 7px 13px; color: #5E5F61;}
  #bottommenu li {display:inline; margin: 0; padding: 0 4px; text-transform: uppercase;}
  #bottommenu li a         {color: #5E5F61; text-decoration:none;}
  #bottommenu li a:visited {color: #5E5F61; text-decoration:none;}
  #bottommenu li a:active  {color: #000; text-decoration:none;}
  #bottommenu li a:hover   {color: #000; text-decoration:none;}
  #bottommenu li a.sel     {color: #000; text-decoration:none;}

#menu .price {vertical-align: top; font-weight: bold; font-size: 12px;}
#menu .price1 {vertical-align: bottom; font-weight: bold; font-size: 12px;}
#menu td p {padding: 0 0 5px 20px; margin: 0;}
#menu h3 span {font-size: 11px; color:#606060; font-weight: normal;}


#rightmenu         {float: left;  margin: 6px 0; padding: 0; background: #7D8160; width: 120px; height: 353px;}
  #rightmenu ul    {margin: 7px 7px 0 7px; padding: 0; list-style-type: none; list-style-image: none; list-style: none;}
  #rightmenu ul li {margin: 0; padding: 3px 0;}

.rightmenu_ul_li{ border-bottom: 1px solid #9F9A90;}


#bottomcontent {clear: both; margin: 0; padding: 0; width: 100%; background: #fff;}
  #bottomcontent .titles {margin: 0; padding: 15px 0 7px 20px;}
  #bottomcontent p {margin: 0; padding: 0 140px 20px 20px;}

#flashcontent {padding: 0; margin: 0;}

#graphicslinks {text-align: center; padding-bottom: 10px;}

a         {color: #606060; text-decoration:underline;}
a:visited {color: #606060; text-decoration:underline;}
a:active  {color: #929292; text-decoration:underline;}
a:hover   {color: #929292; text-decoration:underline;}

input {background: #fff; border: 1px solid #ccc; color: #000; font-size: 13px; padding-left: 5px; width: 185px;}
textarea {background: #fff; border: 1px solid #ccc; color: #000; font-size: 13px; padding-left: 5px; width: 185px; font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; }

.btn {background: #fff; border: 1px solid #ccc; color: #000; font-size: 13px; padding: 5px 10px; width: 70px;}
#fb {background: url(../images/fb.gif) no-repeat left top; padding: 8px 0 9px 35px; position:relative; margin-top: -8px;}