html {font: small/1.4 "Lucida Grande", Tahoma, sans-serif;}
h1{
  color:#fff;
  text-indent:-99999px;
}
body {
     font-size:92%;
     background:#058302 url(image/design/bg_strip.gif) repeat-x;
     }
#little_house{
              background: url(image/design/top.png) no-repeat;
              position:absolute;
              top:2%;
              right:10%;
              width:550px;
              height:150px;
}
#top_menu{
     margin:0;
     padding:0;
     list-style-type:none;
     width:586px;
     height:82px;
     float:left;
}
#top_menu li {display:inline;}
#top_menu li a{
  margin:0;
  padding:0;
  float: left;
  width:100%;
  height:82px;
}
#top_menu nav_main{background:url(image/design/menu1.png) no-repeat;}
#top_menu nav_main a:hover{background:url(image/design/menu1_over.png) no-repeat;}

#nav{
     margin:0;
     padding:0;
     background:#000000 url(image/design/menu_button_plain.gif) no-repeat;
     list-style-type:none;
     width:200px;
     height:25px;
     float: left;
}
#sub_nav{
     margin:0;
     padding:0;
     background:#000000;
     list-style-type:none;
     width:200px;
     float: left;
     display:none;
}
#nav li {
  margin:0;
  padding:0;
  float: left;
  width:100%;
  height:25px;
  color:#fff;
  font-family: Arial;
  font-size:8px;
}
#nav a {
  display: block;
  color:#fff;
  text-decoration:none;
  padding: 0 15px;
  line-height: 2.5; border-bottom: 1px solid #fff;
  background:#000000 url(image/design/menu_button_plain.gif) no-repeat;
  font-size:12px;
}
#sub_nav li {
  margin:0;
  padding:0;
  float: left;
  width:100%;
}
#sub_nav a {
  display: block;
  color:#fff;
  text-decoration:none;
  padding: 0 15px;
  line-height: 2.5; border-bottom: 1px solid #fff;
   border:none;
}

.show { display: block; }
.hide {display: none; }

#nav #nav_contact a{
  border:none;
}

#sub_nav #nav_sun{
  background:url(image/design/sun.gif) no-repeat;
  text-align:right;
}

#sub_nav #nav_sun a{
  background:url(image/design/sun1.gif) no-repeat;
  text-align:right;
}
#sub_nav #nav_sun a:hover{
  background:url(image/design/sun.gif) no-repeat;
  text-align:right;
}

#sub_nav #nav_sand {
  background:url(image/design/sand.gif) no-repeat;
  text-align:right;
  color:#000;
}
#sub_nav #nav_sand a{
  background:url(image/design/sand1.gif) no-repeat;
  text-align:right;
  color:#000;
}
#sub_nav #nav_sand a:hover{
  background:url(image/design/sand.gif) no-repeat;
  text-align:right;
  color:#000;
}
#sub_nav #nav_sea{
  background:url(image/design/sea1.gif) no-repeat;
  text-align:right;
  color:#000;
}
#sub_nav #nav_sea a{
  background:url(image/design/sea.gif) no-repeat;
  text-align:right;
  color:#000;
}
#sub_nav #nav_sea a:hover{
  background:url(image/design/sea1.gif) no-repeat;
  text-align:right;
  color:#000;
}
#sub_nav #nav_grass{
  background:url(image/design/grass.gif) no-repeat;
  text-align:right;
  color:#000;
}
#sub_nav #nav_grass a{
  background:url(image/design/grass1.gif) no-repeat;
  text-align:right;
  color:#000;
}
#sub_nav #nav_grass a:hover{
  background:url(image/design/grass.gif) no-repeat;
  text-align:right;
  color:#000;
}
#nav a:hover{
  background: #000000 url(image/design/menu_button.gif) no-repeat;;
}

