.footer-menu
{
clear:both;
width:900px;
}
.footer-menu h4
{
float:left;
width:250px;
text-align:right;
height:30px;
line-height:30px;
margin:0px;
padding:0px;
position:relative;
top:3px;
right:6px;
}
.footer-menu ul
{
float:left;
}
.footer-menu ul li
{
display:block;
float:left;
height:30px;
background:url(/images/footer-menu.jpg) repeat-x top;
}
.footer-menu ul li.first
{
background:url(/images/footer-menu-first.jpg) no-repeat;
width:9px;
}
.footer-menu ul li.last
{
background:url(/images/footer-menu-last.jpg) no-repeat;
width:8px;
}
.footer-menu ul li.separator
{
background:url(/images/footer-menu-separator.jpg) no-repeat;
width:4px;
}
.footer-menu ul li a
{
margin:0px 8px 0px 8px;
height:30px;
line-height:30px;
font-weight:bold;
position:relative;
top:3px;
}

.footer 
{
width:899px;
margin-left:1px;
background:#eeeeee;
border-top: 1px solid #999999;
clear:both;
}
.footer h4
{
margin:0px;
float:left;
width:250px;
text-align:right;
height:20px;
line-height:20px;
position:relative;
right:6px;
}
.footer p
{
clear:both;
margin-left:12px;
padding-top:12px;
}
.footer p img
{
float:left;
margin-right:5px;
margin-top:2px;
}
.footer ul
{
float:right;
width:635px;
}
.footer ul li
{
float:left;
margin-right:8px;
height:20px;
line-height:20px;
}
.footer-bottom
{
width:904px;
background:#eeeeee;
background:url(/images/footer-bottom.jpg) no-repeat top left;
height:16px;
}