ul.menu{list-style:none;margin:0;padding:0; float: left; margin-top: 5px; width: 880px; height:46px;}

ul.menu *{margin:0;padding:0}

ul.menu a{display:block;color:#FFFCCF;text-decoration:none;}

ul.menu li{position:relative;float:left;margin-right:0px; color:#fff0cf; line-height:31px; font-family: 'Philosopher', sans-serif; font-weight:100;  font-size:14px;}

ul.menu ul{position:absolute;top:32px;left:0;background:#e2a749;display:none;opacity:0;list-style:none; margin-left:5px;}

ul.menu ul li{position:relative;border-bottom:1px solid #f6c76a;border-top:none; width:235px;margin:0px;   }

ul.menu ul li a{display:block;background-color:#fad894; text-transform:uppercase; padding:0px 7px; font-size:14px; font-weight:100; color:#882f29;  background-image:url(/images/images/menu-hover-rptr.gif);background-repeat:repeat-x;}

ul.menu ul li a:hover{background-color:#cab295; text-transform:uppercase; color:#ffffff; font-weight:100;font-size:14px; background-image:url(/images/images/menu-rptr.gif);background-repeat:repeat-x;}

ul.menu ul ul{left:175px;top:2px}

ul.menu .menulink{border:0 solid #aaa;color:#fff0cf; text-transform:uppercase; text-shadow: 1px 1px 1px #000000;
       filter: dropshadow(color=#000000, offx=1, offy=1);  font-size:13px; font-weight:100; font-family: 'Philosopher', sans-serif;	
                  line-height:24px; padding:5px 12px 7px 12px}
                  
ul.menu .topnav{padding:0px 4px 0px 4px;}

ul.menu .menulink:hover,ul.menu .menuhover{ color:#882f29; text-shadow: 0px 0px 0px #000000;
       filter: dropshadow(color=#000000, offx=1, offy=1);    background-image:url(/images/images/menu-hover-rptr.gif);background-repeat:repeat-x; background-color:#fad894;}

ul.menu .sub{background:#62abc3 url(images/arrow.gif) 170px 8px no-repeat}

ul.menu .topline{border-top:0px solid #af7a27}