ul#topnav {
font-size: .9em;
margin: 1.55em .5em 0 0;
text-align: right;
}

#topnav li {
list-style-type: none;
padding: 0;
display: inline;
color:#300;

}

#topnav li a, #topnav li a:visited, #copy a, #copy a:visited {
color:#300;
padding: 0 .5em .2em;
}

#topnav li a:hover {
color: #666;
}

/* left navigation menu copyright notice below */

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/drop_definition.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

/* original modified by Jeri Danyleyko 2007 */

#leftnav { 
margin-top: 10px; 
margin-left: 7px;
border: 1px solid #aea7a2; 
width: 9em;
}

#menu {
list-style-type:none; 
margin:14px 0 10px; 
padding:0; 
position:absolute; 
width:9em; 
z-index:100;
border: 1px #333;
border-style: none none none solid;
}

#menu li {
display:block; 
padding:0; 
margin:0; 
position:relative; 
z-index:100;
}

#menu li a, #menu li a:visited {
display:block; 
text-decoration:none;
}

#menu li dd {
display:none;
}

#menu li:hover, #menu li a:hover {
border:0;
}

#menu li:hover dt a, #menu li a:hover dt a {
background:#a19c98 url(../images/navback_hov.jpg) bottom left; 
color:#f1efee; 
border: none;
}

#menu li:hover dd, #menu li a:hover dd {
display:block;
}

#menu li:hover dl, #menu li a:hover dl {
/*height:10em; */
background:#bfbab7;
} 

#menu table {
border-collapse:collapse; 
padding:0; 
margin:-4px; 
font-size:.9em;
}

#menu dl {
width: 9em; 
margin: 0; 
cursor:pointer; 
border-right: 1px solid #333;
} 

#menu dt {
margin:0; 
padding: 0; 
font-size: 1em; 
}

#menu dd {
margin:0; 
padding:0; 
font-size: .9em; 
text-align:left;
}

.gallery dl #bottom {
border-bottom: 1px solid #333;
}


.gallery dt a, .gallery dt a:visited {
display:block; 
color:#fff; 
padding:5px 5px 5px 10px; 
background:#8a8581 url(../images/navback.jpg) bottom left;
} 

.gallery dd a, .gallery dd a:visited {
color:#000; 
min-height:1em; 
text-decoration:none; 
display:block; 
padding:4px 5px 4px 20px; 
} 

.gallery dd#bottom a, .gallery dd#bottom a:visited {
border-bottom: 1px solid #333;
padding:3px 5px 3px 20px; 
} 

.gallery dd a:hover {
background:#928e8c; 
color:#f1efee;
}

