@charset "UTF-8";
/* CSS Document */

.colorbar {
width: 947px;
height: 44px;
background-color: #652912;
margin-top: 20px;
}

.title {
color: #fcc319;
font-size: 20px;
padding: 10px;
margin-left: 0px;
}

#floor {
font-size: 13px;
}

#new-family {
position: absolute;
margin-left: 225px;
margin-top: 340px;
z-index:100px;
}

#Menu2-family {
list-style-type:none;
font-size: 20px;
float: left;
clear:left;
margin-left: -42px;
padding-right: 20px;
margin-top: -15px;
padding-bottom: 25px;
}

#Menu2 li {
list-style-type: none;
}

#button1 {
list-style-type:none;
padding-right: 25px;
padding-left: 25px;
padding-top: 25px;
padding-bottom: 25px;
background-color:#FFFFFF;
width: 264px;
border-right: 3px #d9ceb1 solid;
border-left: 3px #d9ceb1 solid;
border-top: 3px #d9ceb1 solid;
border-bottom: 1px #d9ceb1 solid;
}

.button a {
text-decoration:none;
color: #b79165;
}

.button a:hover {
}


#button2 {
list-style-type:none;
padding-right: 25px;
padding-left: 25px;
padding-top: 25px;
padding-bottom: 25px;
background-color:#FFFFFF;
width: 264px;
border-right: 3px #d9ceb1 solid;
border-left: 3px #d9ceb1 solid;
border-bottom: 1px #d9ceb1 solid;
}

#button3 {
list-style-type:none;
padding-right: 25px;
padding-left: 25px;
padding-top: 25px;
padding-bottom: 25px;
background-color:#FFFFFF;
width: 264px;
border-right: 3px #d9ceb1 solid;
border-left: 3px #d9ceb1 solid;
border-bottom: 3px #d9ceb1 solid;
}

#slideshow {
float:left;
padding-right: 20px;
padding-top: 10px;
}

.cabinheading {
width: 380px;
text-align:center;
padding-top: 10px;
}

.cabintitle {
color: #946621;
font-size: 20px;
font-weight:700;
}

.cabindesc {
margin-top: 10px;
font-size:12px;
color: #402b0b;
padding-bottom: 5px;
padding-right: 5px;
}

#textbody {
padding-right: 125px;
font-family: Century Gothic, sans-serif;
font-size:14px;
color: #402b0b;
}

#textbodyintro {
font-style: oblique;
font-size: 13px;
font-weight: 600;
}

#shrinkwidth {
width: 700px;
margin:0 auto;
}

#map {
margin-left: 125px;
}

