@charset "ISO-8859-1";

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p,
blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em,
font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody,
tfoot, thead, tr, th, td {
    margin : 0;
    padding : 0;
    border : 0;
    outline : 0;
    font-weight : inherit;
    font-style : inherit;
    font-size : 100%;
    font-family : inherit;
    vertical-align: baseline;
    background : transparent; }

:focus { outline : 0; } 
ol, ul { list-style : none; }
table { border-collapse : collapse; border-spacing : 0; }
caption, th, td { text-align : left; font-weight : normal; }
blockquote:before, blockquote:after, q:before, q:after { content : ""; }
blockquote, q { quotes : "" ""; }

/* =body */
body {
    background-color: #f1eed5;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 0.65em;
}

/* =blocktext */
h1, h2, h3, h4, h5, p, blockquote, address, dl, ul, ol { margin : 0px; padding : 0px; }
h1, h2, h3, h4, h5, h6 {
  font-weight : normal;
  line-height : 1.1;
 }
h3, h4 {
  text-transform : uppercase;
 }

/* =h1, h2 */
h1, h2 { font-family: Geneva, Arial, Helvetica, sans-serif; font-size : 220%; }


/* =h3 */
h3 { font-size : 140%; }
li h3 { margin-left : 0; }

/* =h4 */
h4 { font-size : 120%; }
li h4 { margin-left : 0; }

/* =h5 */
h5 { font-size : 120%; }
li h5 { margin-left : 0; }

/* =p */
p { font-size : 100%; }
li p { margin-left : 0; }
form div p { margin-left : 0; }
dd p { margin-left : 0; padding-top : 0; }

/* =blockquote */
li blockquote { margin-left : 0; }

/* =strong/b/em/i */
strong, b { font-weight : bold; }
em, i { font-style : italic; }

/* =address */
address { font-style : normal; }
address span { display : block; }

/* =dl/dt/dd */
dt { font-weight : bold; }
dd { padding-bottom : .5em; }

/* =ul */
ul { list-style-type : none; }
ul ul { margin-left : 0;  }

/* =ol */
ol ol { margin-left : 0; }

/* =img */
img, a img { border : none; }

/* =hr */
hr { display : none; }

/* =form */
input, select, textarea {
  font-size : 99%;
  font-family: Geneva, Arial, Helvetica, sans-serif;
}

h2 a, h3 a { font-weight : inherit; }



#container {
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  width: 968px;
}
#top-container {
    background-image: url(../images/bg/middle.jpg);
    background-repeat: repeat-y;
}
#sidemenu{
    float: left;
    width: 210px;
    text-align: center;
}
#content{
    float: left;
    height: auto;
    width: 758px;
}

#menulist {
    text-align: center;
    margin-left: 10px;
    width: 210px;
}
#menulist h5{
    text-indent : -9999px;
}

#menulist a {
    background-position: center;
    background-repeat: no-repeat;
    display: block;
    text-align: center;
    vertical-align: middle;
    width: 210px;
}


/* the_house */
#menulist li.the_house a {
    height: 25px;
    margin-top: 336px;
}
#menulist li.the_house a:link, #menulist li.the_house a:visited, #menulist li.the_house a:active{
    background-image: url(../images/menu/normal/the_house.png);
}
#menulist li.the_house a:hover{ 
    background-image: url(../images/menu/hover/the_house.png);
}
/* the_house current */
#menulist li.the_house a.current:link, #menulist li.the_house a.current:visited, #menulist li.the_house a.current:active{
    background-image: url(../images/menu/current/the_house.png);   
}
#menulist li.the_house a.current:hover{ 
    background-image: url(../images/menu/current/the_house.png);
}


/* about_the_area */
#menulist li.about_the_area a {
    height: 25px;
    margin-top: 6px;
}
#menulist li.about_the_area a:link, #menulist li.about_the_area a:visited, #menulist li.about_the_area a:active{
    background-image: url(../images/menu/normal/about_the_area.png);
}
#menulist li.about_the_area a:hover{ 
    background-image: url(../images/menu/hover/about_the_area.png);
}
/* about_the_area current */
#menulist li.about_the_area a.current:link, #menulist li.about_the_area a.current:visited, #menulist li.about_the_area a.current:active{
    background-image: url(../images/menu/current/about_the_area.png);   
}
#menulist li.about_the_area a.current:hover{ 
    background-image: url(../images/menu/current/about_the_area.png);
}


/* region */
#menulist li.region a {
    height: 25px;
    margin-top: 6px;
}
#menulist li.region a:link, #menulist li.region a:visited, #menulist li.region a:active{
    background-image: url(../images/menu/normal/region.png);
}
#menulist li.region a:hover{ 
    background-image: url(../images/menu/hover/region.png);
}
/* region current */
#menulist li.region a.current:link, #menulist li.region a.current:visited, #menulist li.region a.current:active{
    background-image: url(../images/menu/current/region.png);   
}
#menulist li.region a.current:hover{ 
    background-image: url(../images/menu/current/region.png);
}

 
/* rental_info */
#menulist li.rental_info a {
    height: 25px;
    margin-top: 6px;
}
#menulist li.rental_info a:link, #menulist li.rental_info a:visited, #menulist li.rental_info a:active{
    background-image: url(../images/menu/normal/rental_info.png);
}
#menulist li.rental_info a:hover{ 
    background-image: url(../images/menu/hover/rental_info.png);
}
/* rental_info current */
#menulist li.rental_info a.current:link, #menulist li.rental_info a.current:visited, #menulist li.rental_info a.current:active{
    background-image: url(../images/menu/current/rental_info.png);   
}
#menulist li.rental_info a.current:hover{ 
    background-image: url(../images/menu/current/rental_info.png);
}

 
/* getting_here */
#menulist li.getting_here a {
    height: 25px;
    margin-top: 6px;
}
#menulist li.getting_here a:link, #menulist li.getting_here a:visited, #menulist li.getting_here a:active{
    background-image: url(../images/menu/normal/getting_here.png);
}
#menulist li.getting_here a:hover{ 
    background-image: url(../images/menu/hover/getting_here.png);
}
/* getting_here current */
#menulist li.getting_here a.current:link, #menulist li.getting_here a.current:visited, #menulist li.getting_here a.current:active{
    background-image: url(../images/menu/current/getting_here.png);   
}
#menulist li.getting_here a.current:hover{ 
    background-image: url(../images/menu/current/getting_here.png);
}



/* gallery */
#menulist li.gallery a {
    height: 25px;
    margin-top: 6px;
}
#menulist li.gallery a:link, #menulist li.gallery a:visited, #menulist li.gallery a:active{
    background-image: url(../images/menu/normal/gallery.png);
}
#menulist li.gallery a:hover{ 
    background-image: url(../images/menu/hover/gallery.png);
}
/* gallery current */
#menulist li.gallery a.current:link, #menulist li.gallery a.current:visited, #menulist li.gallery a.current:active{
    background-image: url(../images/menu/current/gallery.png);   
}
#menulist li.gallery a.current:hover{ 
    background-image: url(../images/menu/current/gallery.png);
}



#frame-bottom{
    background-image: url(../images/bg/bottom.jpg);
    background-repeat: no-repeat;
    height: 52px;
}

#footer-menu {
    padding-top: 8px;
    padding-bottom: 8px;
}

#footer {
    color: #333333;
    font-size: 90%;
    text-align: center;
    vertical-align: bottom;
}

#footer a:link, #footer a:visited, #footer a:active{
    color: #333333;
    text-decoration: none;
}
#footer  a:hover{ 
    color: #666666;
    text-decoration: none;
}

#footer p.copyright {
    font-style: italic;
}


#footer-announcement {
    font-family: "Adobe Caslon", Minon, "Minion Pro", Times, "Times New Roman", serif;
    font-size: 1.4em;
    font-variant: small-caps;
    line-height: 98%;
    margin-left: 400px;
    text-align: center;
}



#footer-announcement a:link, #footer-announcement a:visited, #footer-announcement a:active{
    color: #403125;
    text-decoration: none;
}
#footer-announcement  a:hover{ 
    color: #6a7b1a;
    text-decoration: none;
}


