body{
padding:0px;
margin:0px;
background:#B09484 url(../images/top_tall.gif) top repeat-x;
}

table {border-collapse:collapse; border:0px;}

table {
        width:100%;
        height:100%;
        border:0px;
      }

td { vertical-align:top; padding:0px;}

a{color:#FFFFFF;}
a:hover{text-decoration:none;}
span {color:#FFFFFF;}
span a {color:#E4E4E4;}
img { border:0px;}

.m_text, table, li
    {
        font-family:Tahoma;
        font-size:11px;
        color:#E4E4E4;
    }
.m_text { height:800px;}
.main {width:766px;}

.header {height:279px;}
.header .main {background:url(../images/top_bg.gif) bottom left no-repeat;}
.header .row1 {height:249px;}
.header .row2 {height:30px;}
.header .row1 img {margin:41px 0 20px 223px;}
.header .row2 div {margin-left:101px;}

.middle {height:375px; background: #e3d8d1 url(../images/middle_tall.gif) bottom repeat-x;}
.middle .col1 {width:101px; background:url(../images/left_bg.gif) bottom right no-repeat;}
.middle .col2 {width:563px; background:#43312E;}
.middle .col3 {width:102px; background:url(../images/right_bg.gif) bottom left no-repeat;}
.middle .col2 .indent {padding:19px 18px 18px 28px;}

.footer {height:146px; background:url(../images/footer_tall.gif) top repeat-x;}
.footer .indent {padding:0 102px 0 101px;}
.footer .indent div.footerMenu {background:url(../images/footer_bg.gif) top repeat-x; padding:45px 0 20px 4px; color:#53463e;}
.HOME .footer .indent div.footerMenu { background:url(../images/footer_bg_home.gif) top repeat-x; }
.footer a{color:#53463e;}

.more { background:url(../images/list_bg.gif) no-repeat 0 5px; padding-left:9px; color:#E3E3E3;}

.line {background:#A7A7A7; height:1px;}

.no_class, form, .no_class td
    {
        width:auto;
        height:auto;
        margin:0px;
        padding:0px;
        border:0px;
    }

.d_text {line-height:12px;}
.d_text a {color:#E4E4E4;}

input { vertical-align: middle; width:250px; height:22px; padding:3px 0 0 5px; border:none; margin:0px 0px 2px 1px;}    
textarea {width:250px; height:49px; padding-left:5px; overflow:auto; border:none; margin:0px 0px 2px 1px; }

ul { margin:0; padding:0; list-style:none;}
li { background:url(../images/list_bg.gif) no-repeat 0 8px; color:#E3E3E3; line-height:19px; margin:0px; padding:0px; padding-left:12px; padding-top: 3px; }
li a { color:#E4E4E4;}


h1 { display: none; }
h2 { font-size: 1.4em; margin-bottom:4px; }
p  { margin-top: 2px; }
.content { margin: 15px; }
.content table { height: auto; width: auto; }
.breaker { clear: both; }


.watermarkFooter        { margin-top: 5px; margin-left: auto; margin-right: auto; text-align: right; }
.watermarkFooter a              { font-size: 45px; }
.watermarkFooter a img      { width: 80px; height: 37px; border: 0px; }
.watermarkFooter a              { background: url(../images/watermark_low.png) no-repeat top left; }
.watermarkFooter a:hover        { background: url(../images/watermark.png) no-repeat top left; }



/* Photo Gallery styles */

.wrap1, .wrap2, .wrap3 {
display:inline-table;
/* \*/display:block;/**/
}
.wrap1 {
float:left;
}
.wrap2 {
}
.wrap3 {
padding:0 4px 4px 0;
}    

.gallery_photo .wrap1 {bbackground:url(../images/shadow.gif) right bottom no-repeat;}
.gallery_photo .wrap2 {bbackground:url(../images/corner_bl.gif) -12px 100% no-repeat;}
.gallery_photo .wrap3 { padding:0 9px 9px 0; bbackground:url(../images/corner_tr.gif) 100% -12px no-repeat;}                                  
.gallery_photo .wrap4 { border: solid 1px #43312E; }
.gallery_photo img      { display: block; margin: 0px auto 0 auto; }
.gallery_photo          { text-align: center; }

div.thumbnail    
{   
    float: left;
    padding: 4px; 
    text-align: center; 
    width: 120px; 
    font-size: 0.8em;
}

/*  END Photo Gallery styles */

#gallery_p{
    height: auto;
    text-align: left;
    clear: both;
}
.zoomGallery    { padding: 0px 20px 40px 10px; }
.zoomGallery #photo_list{
    width: 320px;
    height:330px;
    float: left;
    OVERFLOW-Y: auto;
    SCROLLBAR-FACE-COLOR: #999999;
    SCROLLBAR-HIGHLIGHT-COLOR: #999999;
    OVERFLOW: auto;
    SCROLLBAR-SHADOW-COLOR: #919192;
    SCROLLBAR-3DLIGHT-COLOR: #919192;
    LINE-HEIGHT: 100%;
    SCROLLBAR-ARROW-COLOR: #ffffff;
    SCROLLBAR-TRACK-COLOR: #cccccc;
    SCROLLBAR-DARKSHADOW-COLOR: #666666;
}
#photo_zoom{
    float: right;
}
