html, body {
margin:0;
background-color: #fbc98e;
font: 82%/16px Verdana, Arial, Helvetica, sans-serif;
color: black;
}

img {border:0;padding:0;margin:0;}

a {
color: #7a531d;
text-decoration: underline;
}

a:hover {
color: #7a531d;
text-decoration: none;
}

#wrapper {
width: 758px;
background: white;
border: 1px solid #e4b378;
margin-left: auto;
margin-right: auto;
}

#wrapperBody {
width: 754px;
background: white;
border: 1px solid #e4b378;
margin-left: auto;
margin-right: auto;
margin-bottom: 8px;
padding: 2px;
min-height: 400px;
}

#top_nav {
width: 758px;
margin-left: auto;
margin-right: auto;
text-align: center;
display: block;
background-color: #fbc98e;
padding: 8px 0 8px 0;
border: 1px solid #e4b378;
border-top: 0px;
border-bottom: 0px;
}

.header_logo {
width:50%;
display: table-cell;
vertical-align: middle;
text-align: left;
}

.header_contact {
width:50%;
display: table-cell;
vertical-align: middle;
text-align: right;
}

.topnav_cell {
text-align: center;
vertical-align: middle;
padding: 0px 18px 0px 18px;
}


.leftnav_menu {
background-image: url(../_images/leftnav_bg.png);
background-repeat: no-repeat;
background-position:top;
}

.leftnav_cell {
background-image: url(../_images/leftnav_fill.png);
background-color: #efbe82;
background-repeat: repeat-y;
}

.content_cell {
padding: 0 13px 25px 13px;
}

.photo1 {
padding: 2px;
border: 1px solid #7a531d;

}
#footer {
text-align: center;
font-size: 90%;
}

ul {
padding:0;margin:0;
list-style: none;
text-align:left;
}

ul li{
background: url(../_images/bullet.png) no-repeat left top;
padding-left: 20px;
}