.rtop,.rbottom{display:block}
.rtop *,.rbottom *{display:block;height: 1px;overflow: hidden}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px;height: 2px}

.rs1{margin: 0 2px}
.rs2{margin: 0 1px}

#logo{
float:left;
background:url(images/sidetopborder.jpg) no-repeat right top;
background-color:#cccccc;
width:700px;
padding-left:0px;
margin-left:0;
padding-top:25px;
}

#menu{
list-style:none;
padding-left:0;
margin-left:0;
background-color:#cccccc;
float:left;
width:100%;
margin-top:0px;
padding-bottom:5px;
}

#menu a{
width:8em;
text-decoration:none;
padding: 0 15px 0 15px;
color:#FFFFFF;
font-family:"Footlight MT Light", Arial, "Times New Roman";
display:block;
background:url(images/button.jpg) no-repeat left center;
text-align:center;
}

ul#menu li{
display:inline;
float:left;
}

