body, div, p, form, input, select, textarea{
            font-size: 12px;
            font-family: arial, verdana, tahoma, helvetica,sans-serif;
            color: #653301;
            padding: 0px 0px 0px 0px;
            margin: 0px auto;
            vertical-align: top;
}

body {
/*     background-color: #C36233; */
     background-image: url(images/bodyBg1.jpg); background-position: left top;;
}

a {color: #A5532C}

/* --------------------- */
div.mTop {
          width: 792px;
          height: 80px; margin: 0px auto;
          background: url(images/topBg1.jpg) left bottom no-repeat;
          position: relative;}

div.mContentBoxBg {
               width: 792px;
               margin: 0px auto;
               background-image: url(images/contentBg2.jpg); background-position: left top; background-repeat: repeat-y;
               }

div.mContentBox {
               width: 780px;
               margin: 0px auto;
               background-image: url(images/conTopBg3.jpg); background-position: 1px 0px; background-repeat: no-repeat;
               }

div.mBox780 {margin: 0px auto; width: 780px; position: relative;}

div.mFooter {
            background: url(images/footerBg1.jpg) left top no-repeat;
            width: 792px;
            margin: 0px auto;
            color: #944A01;
            }
div.mFooter a {color: #944A01}

div.mFooterContent {padding: 20px 20px 20px 20px; color: #944A01;}
div.mFooterR {text-align: right; width: 640px; float: right; padding: 0px 0px 0px 0px; color: #944A01}


div.mTop strong, div.mTop h1
          {
           float: left;
           width: 140px;
           padding: 12px 0px 0px 10px;
           margin: 0px;
           font-size: 17px;
           color: #944A01;
           text-align: left;
           font-family: arial, verdana, tahoma, helvetica,sans-serif;
          }

div.mHeaderR {text-align: right; width: 620px; float: right; padding: 16px 16px 0px 0px; font-size: 12px; font-weight: bold; color: #944A01;}
div.mHeaderR a {color: #944A01; text-decoration: none;}

/* ----------------------------------------------------------------------------*/
.mBanner {padding: 0px; margin:0px; border-width: 0px; overflow: hidden;}
.mBanner img{padding: 0px; margin: 0px; border-width: 0px;}
* html .mBanner img{position: relative; top: 0px;}
* html .mBanner div{position: relative; top: 0px; padding: 0px; margin:0px; border-width: 0px;}

/* ----------------------------------------------------------------------------*/

div.picBox  {background-color:#FFFFFF; text-align: center; width: 220px; height: 280px; vertical-align: bottom; padding: 0px}
div.picTopSh {background: url(images/picTopSh.jpg) left bottom no-repeat; width: 220px; height: 10px; margin: 0px auto;}
div.picBtmSh {background: url(images/picBtmSh.jpg) left top no-repeat; width: 220px; height: 10px; margin: 0px auto;}
div.picBox img {border-width: 0px; margin: 0px auto; display: inline; vertical-align: bottom;}



.furnTable td {vertical-align: bottom; padding-bottom: 20px; text-align: center;}
.furnTable td img {border-width: 0px; margin: 0px auto;}
td.picTopSh {background: url(images/picTopSh.jpg) center bottom no-repeat; height: 20px;}
td.picBtmSh {background: url(images/picBtmSh.jpg) center top no-repeat; height: 20px; vertical-align: top; padding-top: 7px;}
td.picBox  {background-color:#FFFFFF; text-align: center; width: 220px; vertical-align: middle; padding: 10px; margin: 0px auto;}
td.blank  {width: 20px;}


/* --------------------------------------*/
#slideBox {overflow: hidden; width: 320px; height: 340px; position: relative; background-color: #FFFFFF;}
.slideH .slideS {position: absolute; left: 0px; top: 0px; width: 340px; height: 320px; background-color: #FFFFFF; z-index: 100;}
.slideH {z-index: 0; display: none;}


.photoThumb img
    {
    margin: 9px;
    border: 1px solid #F1F1F1;
    }

.photoThumb a {text-decoration: none;}



/*////////////////////////////////////*/
/*Drop down menu.... */

#nav {
    PADDING-RIGHT: 0px;
    PADDING-LEFT:  0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
/*    LINE-HEIGHT: 1; */
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    color: #FFFFFF;
    font-weight: normal;
    font-size: 12px;
 /*   background: #85C229; */
}

#nav li, #nav a{font-weight: bold; font-size: 12px; font-family: tahoma, arial, verdana, helvetica, sans-serif;}

UL#nav  {}

#nav UL {
    MARGIN: 0px;
    PADDING: 0px;
    LIST-STYLE-TYPE: none;
}

#nav A {
    text-decoration: none;
    DISPLAY: block;
    padding: 0px;
    color: #E8EFD0;
    text-align: center;
}

#nav A:hover {
    DISPLAY: block;
}

#nav LI {
    float: left;
    text-align: left;
    WIDTH:   80px;
}

div.mMenuBox {
            text-align: right;
            vertical-align: middle;
            position: absolute;
            /*position: relative; */
            left: 50px;
            top: 45px;
            height: 35px;
            width: 681px;
            /*z-index: 100; */
            background: transparent url(/images/mmenuBg.jpg) 0px 0px no-repeat;
}


LI#mm1, #mmSel1, #mmNSel1{width: 97px; }
LI#mm2, #mmSel2, #mmNSel2{width: 97px;}
LI#mm3, #mmSel3, #mmNSel3{width: 97px;}
LI#mm4, #mmSel4, #mmNSel4{width: 97px;}
LI#mm5, #mmSel5, #mmNSel5{width: 97px;}
LI#mm6, #mmSel6, #mmNSel6{width: 97px;}
LI#mm7, #mmSel7, #mmNSel7{width: 97px;}

#mmSel1, #mmNSel1{text-indent: -900em;  height: 35px;}
#mmSel2, #mmNSel2{text-indent: -900em;  height: 35px;}
#mmSel3, #mmNSel3{text-indent: -900em;  height: 35px;}
#mmSel4, #mmNSel4{text-indent: -900em;  height: 35px;}
#mmSel5, #mmNSel5{text-indent: -900em;  height: 35px;}
#mmSel6, #mmNSel6{text-indent: -900em;  height: 35px;}
#mmSel7, #mmNSel7{text-indent: -900em;  height: 35px;}


a#mmSel1, a#mmNSel1:hover {background: transparent url(/images/mmenuBg.jpg)      0px  -35px no-repeat;}
a#mmSel2, a#mmNSel2:hover {background: transparent url(/images/mmenuBg.jpg)   -97px -35px no-repeat;}
a#mmSel3, a#mmNSel3:hover {background: transparent url(/images/mmenuBg.jpg)   -194px -35px no-repeat;}
a#mmSel4, a#mmNSel4:hover {background: transparent url(/images/mmenuBg.jpg)   -291px -35px no-repeat;}
a#mmSel5, a#mmNSel5:hover {background: transparent url(/images/mmenuBg.jpg)   -388px -35px no-repeat;}
a#mmSel6, a#mmNSel6:hover {background: transparent url(/images/mmenuBg.jpg)   -485px -35px no-repeat;}
a#mmSel7, a#mmNSel7:hover {background: transparent url(/images/mmenuBg.jpg)   -582px -35px no-repeat;}

#nav LI UL {
    background: #80AA00;
    LEFT: -999em;
    WIDTH: 150px;
    POSITION: absolute;
    text-align: left;
}

#nav LI:hover UL {
    LEFT: auto
}
#nav LI.sfhover UL {
    LEFT: auto
}

#nav LI UL A {
    border-left: 0px solid #FFFFFF;
    width: 140px;
    background: #80AA00;
    text-align: left;
    padding: 5px 5px 5px 10px;
    }

#nav LI UL a:hover {background-color : #668700;}
