body{background:#380402; margin:0px auto; padding:0px; text-align:center; font-family:Arial, Helvetica, sans-serif}
#wrapper{margin:0px auto; padding:0px; text-align:center; width:960px;}
#maincontent{background:url(../images/bg.gif) top center no-repeat; width:960px; height:729px; margin:0px auto; padding:0px; text-align:center;}
#mid-box{margin:0px auto; padding:0px; text-align:center; width:834px;}
#mc-top{background:url(../images/mc-top.png) no-repeat bottom; width:834px; height:180px; }
#mc-mid{background:url(../images/mc-mid.png) repeat-y; width:834px; float:left;   }
#mc-bottom{background:url(../images/mc-bottom.png) no-repeat; width:834px; height:31px; clear:both;}
#mc-menu{background:url(../images/menu.png) no-repeat; width:834px; height:31px; margin:0px; padding:0px;}
#mc-menu ul{margin:0px; color:#FFF; list-style:none; padding:5px 0px 0px 20px;}
#mc-menu ul li{display:inline;  font-size:16px; padding:0px 5px 0px 5px; }
#mc-menu ul li a{color:#FFF; text-decoration:none;}
#mc-menu ul li a:hover{text-decoration:underline;} 
.divider{background:url(../images/divider.png) no-repeat; width:5px; height:30px;}
.copyright{font-size:10px; font-weight:bold; color:#593a39; margin:0px; padding:0px 0px 10px  0px;}
.copyright a{color:#593a39;}
#logo{padding-top:64px;}
#content-left{text-align:left; margin-left:5px; width:297px; float:left;}
#content-left h2{margin:0px; padding:30px 0px 0px 12px; color:#FFF; font-size:22px;}
#content-left p{margin:0px; padding:10px 10px 0px 18px; color:#FFF; font-size:14px; line-height:18px;}
#content-left a{color:#FFF; border-bottom:dotted 1px white; text-decoration:none;}
#content-left a:hover{text-decoration:underline; border:none;}
#content-left ul{margin:0px; padding:0px 0px 0px 50px;}
#content-left ul li{color:white; font-size:14px;}
#content-left h3{color:white; margin:0px; padding:0px;}
#content-left table{color:white; font-size:14px;}
#content-left table td{border-bottom:1px solid white; border-top:none; border-left:none; border-right:none;}
#content-right{float:left; padding-top:20px;  }
#content-right p{margin:0px; padding:10px 10px 0px 18px; color:#FFF; font-size:16px; line-height:24px;}
#content-right img{border:2px solid white;}
.bio-photo{margin-top:55px;}
.textbox{border:1px solid white; background:none; color:#FFF; width:350px;}
#submit-btn {background: transparent url(../images/submit-button.gif) no-repeat; border: 0px; width: 192px; height: 28px; color:#fff; font-weight: bold; float: none; font-size:16px; margin-top:20px; margin-left:200px; padding:0px 0px 4px 0px; cursor:pointer;}
#submit-btn:hover{background-position:0 -32px; }
#bottom-left{width:400px; float:left;}
#bottom-right{width:400px; float:left;}


#gallery {margin:0px auto; text-align:center; padding:0px; width:700px;} 
#gallery ul { list-style: none; }
#gallery ul li { display: inline; }

