#nav{background-color: #333;height: 28px;z-index: 1000;border-top: 0px solid #000000;border-bottom: 0px solid #000000;}
#nav,#nav ul{margin: 0;padding: 0;list-style-type: none;list-style-position: outside;position: relative;line-height: 1.5em;}
#nav a{display: block;padding: 0px 1em;padding-top: 2px;padding-bottom: 2px;	color: #fff;text-decoration: none;background-color: #333;border-right: 1px solid #777;text-align: left;font-size: 14px;}
#nav a:hover{background-color: #777;	color: #000;}
#nav li{float: left;position: relative;}
#nav ul {	position: absolute;display: none;width:12em;top: 28px;z-index: 1001;}
#nav ul li{z-index: 1002;}
#nav li ul a{width:14em;height:auto;float:left;	border-right:none;border-top: 1px solid #777;clear:both;line-height:1.2em;padding-top:5px;padding-bottom:5px;z-index: 1003;}
#nav ul ul{top:auto;}	
#nav li ul ul {left:12em;margin:0px 0 0 10px;}
#nav li:hover ul ul,#nav li:hover ul ul ul,#nav li:hover ul ul ul ul{display:none;}
#nav li:hover ul,#nav li li:hover ul,#nav li li li:hover ul,#nav li li li li:hover ul{	display:block;z-index: 1004;}

#rcbtn{
color:#000;
background-color:fff;
-moz-box-shadow:    0px -1px 5px 1px #333;
-webkit-box-shadow: 0px -1px 5px 1px #333;
box-shadow:         0px -2px 5px 1px #333;
margin-bottom:3px;
background: #ededed;
background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#c4c4c4));
background: -webkit-linear-gradient(top, #ededed, #c4c4c4);
background: -moz-linear-gradient(top, #ededed, #c4c4c4);
background: -ms-linear-gradient(top, #ededed, #c4c4c4);
background: -o-linear-gradient(top, #ededed, #c4c4c4);
border-bottom:1px solid #999;
}
#rcbtn a,
#rcbtn a:link,
#rcbtn a:visited,
#rcbtn a:active{
padding:5px 10px;
text-decoration:none;
color:#333;
display:block;
font-family: Georgia, Serif;
vertical-align: middle;
}
#rcbtn a:hover{color:#000; background: #ededed;}
