body {
 background: #3C3728;
 text-align: center;
 }

.pagebody {
 background: #3C3728;
 text-align: center;
 }
 
#container
{
 position: relative;
 margin: 0 auto; /* center */
 width: 858px;
}

#container-inner {
 position: static;
 border: 1px solid #000;
 background: #fff;
 }
 
 #container-inner-a {
 position:absolute;
 top:0;
 left:0;
 border: none;
 background: #fff;
 }

#container-inner-inner {
 position: static;
 border-top: 1px solid #B5B5B5;
 border-bottom: 1px solid #B5B5B5;
 background: #fff;
 padding: 20px;
 }

#content {
 text-align: left;
 font-size: 11px;
 font-family: helvetica, verdana, arial, sans;
 font-weight: normal;
 padding: 45px 25px 25px 80px;
 margin: 0;
}

#content_mm {
 text-align: left;
 font-size: 11px;
 font-family: helvetica, verdana, arial, sans;
 font-weight: normal;
 padding: 0px 10px 10px 10px;
 margin: 0;
}

#content_mm_a {
 text-align: center;
 font-size: 11px;
 font-family: helvetica, verdana, arial, sans;
 font-weight: normal;
 padding: 0px 10px 10px 10px;
 margin: 0;
}

.header img {
 border: 0;
 margin: 0px 30px 0px 0px;
}

#footer {
 text-align: center;
 color: #6A8285;
 font-size: 10px;
 font-family: arial, helvetica, sans;
 font-weight: normal;
 padding: 10px;
}

td, p, div {
 color: #000;
 font-size: 11px;
 font-family: arial, helvetica, sans;
 font-weight: normal;
 }
 
p {
 margin: 11px 0 11px 0;
}

.text {
 color: #000;
 font-size: 11px;
 font-family: arial, helvetica, sans;
 font-weight: normal;
 }

a:link, a:visited { text-decoration: none; color:#C91C2F; }
a:active, a:hover { text-decoration: underline; color:#C91C2F; }

.gallery_thumb img {
 border: solid 1px #3C3728;
}

.gallery_full {
 width: 569px;
}

.gallery_full img {
 border: solid 3px #3C3728;
}

.media_thumb img {
 border: solid 1px #841A11;
}