#site-body-content {
padding: 0px 0px 40px 0px ;
}
 
#site-bottom-bar {
background-color: #292929 ;
border-top: 1px solid #CCCCCC ;
bottom: 0px ;
font-family: verdana, arial ;
font-size: 10px ;
height: 48px ;
position: fixed ;
width: 100% ;
z-index: 1000 ;
}
 
#site-bottom-bar-frame {
height: 45px ;
margin: 0px 10px 0px 10px ;
position: relative ;
}
 
#site-bottom-bar-content {
padding: 3px 0px 0px 0px ;
}
 
#menu-root {
background-color: #292929 ;
border: 1px solid #D0D0D0 ;
color: #FFFFFF ;
display: block ;
height: 40px ;
line-height: 40px ;
text-align: center ;
text-decoration: none ;
width: 115px ;
}
 
#menu-root:hover {
background-color: #e71339 ;
border-color: #000000 ;
color: #FFFFFF ;
}
 
#menu {
background-color: #292929 ;
border: 1px solid #D0D0D0 ;
bottom: 132px ;
display: none ;
left: 0px ;
padding: 5px 5px 1px 5px ;
position:relative ;
width: 100px ;
}
 
#menu a {
background-color: #E8E8E8 ;
border: 1px solid #FFFFFF ;
color: #000000 ;
display: block ;
margin-bottom: 4px ;
padding: 5px 0px 5px 5px ;
text-decoration: none ;
}
 
#menu a:hover {
background-color: #666666 ;
border-color: #000000 ;
color: #FFFFFF ;
}
 
/* -------------------------------------------------- */
/* -- IE 6 FIXED POSITION HACK ---------------------- */
/* -------------------------------------------------- */
 
html,
body,
#site-body-container {
_height: 100% ;
_overflow: hidden ;
_width: 100% ;
}
 
#site-body-container {
_overflow-y: scroll ;
_overflow-x: hidden ;
_position: relative ;
}
 
/* To make up for scroll-bar. */
#site-bottom-bar {
_bottom: -1px ;
_position: absolute ;
_right: 16px ;
}
 
/* To make up for overflow left. */
#site-bottom-bar-frame {
_margin-left: 26px ;
}
 
/* To fix IE6 display bugs. */
#menu a {
_display: inline-block ;
_width: 99% ;
}
