body {
background: #bc8447 url(/_img/mem-home-container-y.jpg) top center repeat-y;
margin: 0;
padding: 0;
font-family: Arial,sans-serif;
}
html,body {
margin: 0;
padding: 0;
height: 100%;
width: 100%;
min-width: 994px;
}
#wrapper {
background: url(/_img/mem-home-repeat-x.jpg) top center repeat-x;
}
#container {
background: url(/_img/mem-home-wrapper-bg.jpg) top center no-repeat;
}
#menu {
width: 950px;
margin: 0 auto;
height: 57px;
}
#masthead {
height: 343px;
width: 992px;
margin: 0 auto;
text-align: center;
}
#columns {
height: 394px;
width: 950px;
margin: 0 auto;
overflow: hidden;
}
#columns .left {
float: left;
width: 312px;
}
.calendar {
width: 265px;
height: 155px;
margin-left: 20px;
margin-bottom: 2px;
border-collapse: collapse;
}
.calendar .calendar-month {
font-size: 14px;
color: #d8c29b;
text-align: left;
height: 22px;
}
.calendar .calendar-month img {
margin: 0 5px;
vertical-align: middle;
}
.calendar th {
font-size: 11px;
color: #fff;
height: 30px;
background: url(/_img/cal-th-bg-repeat-x.jpg) center center repeat-x;
text-align: center;
}
.calendar td {
font-size: 12px;
color: #fff;
width: 38px;
height: 27px;
text-align: center;
vertical-align: middle;
background-color: #70665d;
}
.calendar td a {
background-color: #514740;
text-decoration: none;
display: inline-block;
width: 24px;
height: 17px;
color: #fff;
vertical-align: top;
text-align: center;
}
#traildiv {
background-color: #d9c5a4;
font-size: 12px;
position: absolute;
color: #4a433b;
}
#traildiv ul {
list-style-type: none;
margin: 0;
padding: 0;
}
#traildiv a {
display: block;
color: #4a433b;
text-decoration: none;
padding: 10px;
font-size: 10px;
}
.event-cal {
margin-left: 20px;
margin-bottom: 13px;
height: 30px;
overflow: hidden;
}
.quicklinks {
margin-left: 18px;
}
#columns .center {
float: left;
width: 638px;
}
#footer {
font-size: 11px;
color: #93a1a1;
line-height: 18px;
text-align: left;
height: 65px;
width: 950px;
margin: 0 auto;
}
#footer a {
color: #93a1a1;
text-decoration: none;
}
.footer-left {
float: left;
width: 700px;
padding-left: 14px;
padding-top: 25px;
}
.search {
float: left;
padding-top: 22px;
}
