#nav ul {margin: 0 auto; padding: 0; float: left; border-left: 1px solid #7c7979;}
#nav li {margin: 0; padding: 0; list-style: none; float: left}
* html #nav li {float: left;}
* html #nav ul li a { float: left;}
#nav ul li a { text-decoration: none; padding-left: 12px; padding-right: 12px; display: block; height: 19px; border-right: 1px solid #7c7979;}
#nav ul li a:hover { color: #ffffff; background-color: #a16f89;}
/* Main Buttons */

/* Sub-Menu */

#nav ul li.buttonGallery ul li a{background-image: none; text-indent: 0; width: 250px;}
* html #nav ul li.buttonGallery ul li a{width: 280px;}
#nav ul li.buttonGallery ul li a:hover {background-image: none; text-indent: 0; width: 250px; }
* html #nav ul li.buttonGallery ul li a:hover {width: 280px;}
#nav ul ul { display: none; position: absolute; top: 109px; left: 331px; border-left: 0; float: none;}
#nav ul li.buttonGallery:hover ul{ display: block;}
#nav ul ul li { width: 200px; float:none;}

#nav ul ul li a { text-decoration: none; height: 19px; padding: 0; margin: 0; background-repeat: no-repeat; border: 1px solid #7c7979; border-top: 0; padding: 2px 5px; background-color: #d3cccd;}
#nav ul ul li a:hover {color: #ffffff; background-color: #a16f89; }
