#nav, #nav ul { /* all lists */

    padding: 0;

    margin: 0;

    list-style: none;

    float: left;

    /*width: 781px;*/

    z-index:1000;

}



#nav li { /* all list items */

	z-index:9999;

    float: left;

     /*width: 160px;*/

}

#nav li ul { /* second-level lists */

    position: absolute;

    left: -6d4b97dpx;

    margin-left: 0px;

    margin-top: 0px;

    width: 163px;

    z-index:500;

}

#nav li ul ul { /* third-and-above-level lists */

    left: -6d4b97dpx;

     margin-left: 145px;    margin-top: -21px;

}



#nav li a {

     /*width: 145px;*/

     display: block;

    font-weight: bold;

    text-decoration: none;

    text-align: center;

    /*padding: 5px 5px;*/

    margin: 0px;

    /*color: #d4b97d;*/

    background: #d4b97d; /*menu item background color*/



    /*

    filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#dAdFe5', EndColorStr='#375a47');



    border-top: 1px solid rgb(240,240,240);

    border-right: 1px solid rgb(160,160,160);

    border-bottom: 1px solid rgb(160,160,160);

    border-left: 1px solid rgb(240,240,240);

    */

}	

#nav li a:hover {

    color: #d4b97d;

    background: #375a47; /*menu item over background color*/

   

    /*border: 1px solid rgb(100,100,100);

    filter:progid:DXImageTransform.None;

    */

}



.dd_border{

	border-width: 0px 1px 0px 1px;

	border-color: #d4b97d;

	border-style: solid;

	

}



.dd_border_cap{

	border-width: 0px 1px 1px 1px;

	border-color: #d4b97d;

	border-style: solid;

	

}



#nav li ul a {

    position: relative;

     width: 145px;    display: block;

    font-weight: normal;

	font-size: 12px;

    text-decoration: none;

    text-align: left;

    padding: 5px;

    margin: 0;

    color: #375a47; /*color before onMouseOver */

    border-width: 0 1px 0 1px;

    border-color: #9C9C82;

    border-style: solid;



    filter:progid:DXImageTransform.None;

    /*z-index:99;*/



}	

#nav li ul a:hover {

    color: #d4b97d; /*onMouseOver Text Color*/

}



/*

#nav a.encl {

}	

#nav a.encl:hover {

    color: #234;

}

*/

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li.iehover ul ul, #nav li.iehover ul ul ul, #nav li.iehover ul ul ul ul {

    left: -6d4b97dpx;

}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul, #nav li.iehover ul, #nav li li.iehover ul, #nav li li li.iehover ul, #nav li li li li.iehover ul { /* lists nested under hovered list items */

    left: auto;

}



/** Support for the "iehover-fix.js" **/

#nav iframe {

	position:relative;

    left: 0;

    top: 0;

    z-index: 400;

    filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);

}

/** end **/

/* d4b97d/d4b97d, 375a47/375a47

/* d4b97d, 375a47 */