body {
    background: #A2968A;
    padding: 0;
    margin: 0;
}

.site2 {
    width: 891px;
    margin: 0 auto;
    background: #fff;
    padding: 1px;
}

#mainbuttontext {
    clear: both;
    overflow: hidden;
    background: url(nav_bg.png) repeat-x;
}

.mainbuttontext {
    color: #fff;
    padding: 10px;
    display: inline-block;
    float: left;
    text-decoration: none;
    font-weight: bold;
    font-family: verdana;
    font-size: 13px;
  
    text-align: center;
    background: url(nav_right.png) repeat-y top right;
}

.navig_9 {
    background: none;
}

.footer {
    width: 893px;
    margin: 0 auto;
    background: url(bottom.gif) no-repeat #DFE1CE;
    padding: 10px 0 10px 0;
    clear: both;
}

.fbook {
    float: left;
    width: 201px;
    padding: 0 0 0 200px;
}

h1 {
    font-size: 100%;
    clear: both;
    padding: 7px 0 3px 10px;
    background: url(h1_bg.gif) repeat-x;
    height: 30px;
    margin: 0;
}

h1 br, .topimage br {
    display: none;
}

h1 b {
    display: block;
    float: left;
    padding: 0 148px 0 0;
}

h1 i {
    display: block;
    float: left;
    padding: 0 350px 0 0;
    font-style: normal;
}

img.content_image {
    padding: 0;
    margin: 0;
}

.topimage {
    margin: 0 0 0 -1px;
}

h2 {
    font-size: 100%;
}

h3 {
    font-size: 100%;
}

h4 {
    font-size: 100%;
}

.flash {
    float: left;
    padding: 0;
    margin: 0 0 0 -3px;
}

.main {
    clear: both;
}

#featuresdivtop, .featuresdiv, .featuresspan {
    padding: 0;
    margin: 0;
}

.featuresdiv {
    float: right;
    border: none;
    width: 258px;
}

.feat_1 {
    padding: 10px 0 0 10px;
    background: url(h1_bg.gif) repeat-x;
    height: 30px;
}

.feat_2 {
    padding: 20px;
    height: 190px;
}

.feat_1 h2 {
    font-size: 90%;
    clear: none;
    padding: 0;
    margin: 0;
}

.feat_3 a.normal {
    display: block;
    background: url(nav_bg.png) repeat-x;
    padding: 10px;
    color: #fff;
    text-decoration: none;
    font-weight: bold;
}

.feat_3 br {
    display: none;
}

.feat_3, .feat_4 {
    padding: 0;
    margin: 0;
}

.leftlinks {
    float: left;
    margin: -20px 0 0 0;
    width: 270px;
}

.leftlinks div {
    padding: 15px 0 10px 10px;
    white-space: pre;
    overflow: hidden;
}

.leftlinks div h2 {
    display: inline;
}

.rightpage {
    float: left;
    width: 500px;
    padding: 0 0 0 20px;
    margin: -20px 0 0 0;
    overflow: hidden;
}

.rightpage form {
    margin: 20px 0 0 0;
}

.middle {
    overflow: hidden;
}

.homeimages br {
    display: none;
}

.homeimages {
    float: left;
    margin: -14px 0 0 0;
}

.hometext {
    padding: 8px 0 0 10px;
    margin: -14px 0 3px 0;
    width: 350px;
    float: left;
}

.homeimages img.content_image {
    float: left;
}

.gallery_table {
    margin: 0 0 0 300px;
    width: 500px !important;
}
