body{
margin:0;
padding:0;
font-family:sans-serif;
background:#eeebe6;
}

/*:::::::::Layout:::::::::*/

#main{
padding:5px;
background:white;
border-bottom:2px solid #120400;
}

#main{
line-height:140%;
}

.banner{
display:none;
}

#header{
background:#120400;
padding:10px;
text-align:center;
}

#logo{
width:91px;
height:24px;
}

.navigation a,
.subnav a{
text-decoration:none;
}

#navbar a{
font-weight:bold;
color:black;
}

.nav-menu{
display:none;
}

#navbar .nav-menu a{
font-weight:normal;
}

.navigation,
.subnav{
margin-left:0;
padding-left:1em;
}

.subnav{
background:#eeebe6;
padding:10px;
margin-top:0;
border-bottom:2px solid #120400;
}

.nav-menu,
.subnav ul {
margin-left:0;
padding-left:2em;
}

.navigation li,
.subnav li,
.floorplans li{
list-style-type:none;
padding:2px 0px;
}


/*:::::::::Formatting:::::::::*/

.map img{
background:white;
}

.map a{
font-weight:bold;
text-decoration:none;
}

#article img{
float:none;
}

.download-map{
font-weight:bold;
font-size:1.2em;
text-align:center;
margin:0.5em  0;
}


.hilite-map{
display:none;
}

.floorplans .description{
display:block;
}

.floorplans{
padding-left:0 !important; 
}


.feature-box .content{
background:none !important;
}

.back-nav{
font-weight:bold;
}

.section-head{
font-weight:bold;
font-family:serif;
font-size:1.3em;
padding-bottom:0.5em;
}

.inset-photo{
display:none;
}

h1{
font-size:1.4em;
border-bottom:1px solid #D6CEC1;
padding-bottom:0.5em;
line-height:125%;
}

h2{
font-size:1.2em;
}

a{
color:#7C6D6C;
}

a:hover{
text-decoration:underline;
}

a.active{
color:black;
font-weight:bold;
}

/*copyright*/
#footer span{
color:#AFA289;
font-size:0.8em;
padding-top:1em;
display:block;
}