/*menu*/
#right_menu{
width:250px;
float:left;
}
/*site_menu*/
#site_menu {
margin-bottom:10px;
padding-bottom:3px;
background:url(../img/common_bg_white.gif) repeat-x bottom;
}
#site_menu ul{
padding:10px 0px 10px;
}
#site_menu li{
margin:5px 0px;
padding:0px;
}
#site_menu a{
font-size:10px;
padding:1px 0px 1px 25px;
margin:0px;
text-decoration:none;
background:url(../img/sitemenu_dot.gif) no-repeat left center;
}
#site_menu a:hover{
padding-left:23px;
color:#666666;
background:url(../img/sitemenu_dot2.gif) no-repeat left center;
}
/*user_menu*/
#user_menu {
padding-bottom:13px;
background:url(../img/common_bg_white.gif) repeat-x bottom;
}
#user_menu h4{
background:url(../img/membermenu_title.gif) no-repeat;
text-indent:-9999px;
height:20px;
margin:0px 0px 10px;
}
#member_menu {
width:250px;

background:url(../img/membermenu_footer.gif) no-repeat left bottom #eeeeee;
} 
#member_menu ul{
width:250px;
padding:10px;
background:url(../img/membermenu_header.gif) no-repeat;
}
#member_menu li{
margin:2px 0px;
text-indent:-9999px;
}
#member_menu li a{
width:230px;
height:25px;
display:block;
text-indent:-9999px;
}
#member_menu .profile a{
background:url(../img/membermenu_profile.gif) no-repeat;
}
#member_menu .profile a:hover{
background:url(../img/membermenu_profile2.gif) no-repeat;
}
#member_menu .edit a{
background:url(../img/membermenu_edit.gif) no-repeat;
}
#member_menu .edit a:hover{
background:url(../img/membermenu_edit2.gif) no-repeat;
}
#member_menu .update a{
background:url(../img/membermenu_update.gif) no-repeat;
}
#member_menu .update a:hover{
background:url(../img/membermenu_update2.gif) no-repeat;
}
#member_menu .new a{
background:url(../img/membermenu_new.gif) no-repeat;
}
#member_menu .new a:hover{
background:url(../img/membermenu_new2.gif) no-repeat;
}
#member_menu .logout a{
background:url(../img/membermenu_logout.gif) no-repeat;
}
#member_menu .logout a:hover{
background:url(../img/membermenu_logout2.gif) no-repeat;
}
/*login_menu*/
#user_login {
padding-bottom:3px;
background:url(../img/common_bg_white.gif) repeat-x bottom;
}
#user_login h4{
background:url(../img/membermenu_logintitle.gif) no-repeat;
text-indent:-9999px;
height:20px;
margin:0px 0px 10px;
}
#user_login form .loginword{
border:1px solid #CCCCCC;
padding:1px;
width:150px;
height:15px;
}
#user_login .login_err{
margin:0px 0px 0px 10px;
padding:0px;
color:#990000;
font-size:10px;
}
#user_login form .user_mail{
padding-left:80px;
margin:5px 0px 0px 10px;
background:url(../img/membermenu_loginmail.gif) no-repeat 0px 3px;
}
#user_login form .user_pass{
padding-left:80px;
margin:5px 0px 0px 10px;
background:url(../img/membermenu_loginpass.gif) no-repeat 0px 3px;
}
#user_login form .login_footer{
text-align:right;
width:250px;
position:relative;
}
#user_login form .login_footer span{
font-size:10px;
position:absolute;
bottom:2px;
left:5px;
}
#user_login form .user_loginbtn {
width:81px;
height:25px;
text-indent:-9999px;
margin:10px 2px 0px;
border:0px;
cursor:pointer;
background:url(../img/membermenu_loginbtn.gif) no-repeat;
}
.registration_banner a{
width:247px;
height:46px;
display:block;
text-indent:-9999px;
margin:7px 0px;
background:url(../img/banner_registration.gif) no-repeat;
}

