/* CSS Document */
#sidebar { width:250px; text-align:center;}

#menubar { width:223px; margin:5px auto; background:url(../icons/sidebar_bg1.gif) repeat-x #E4E2DD;}
#menubar h2 { background:url(../icons/sidebar_h1.gif) no-repeat; padding-top:22px; height:40px; color:#FFFFFF; font-size:120%;padding-top:13px; height:30px; font-size:110%;}
#menubar ul {}
#menubar ul li { background:url(../icons/sidebar_bg2.gif) repeat-y #E4E2DD; text-align:left; }
#menubar ul li a { display:block; padding:6px 5px 5px 30px; background:url(../icons/sidebar_dot.gif) 10px 10px no-repeat;}
#menubar ul li a:hover { background:url(../icons/sidebar_dot2.gif) 10px 10px no-repeat; }
#menubar .baseline { background:url(../icons/sidebar_bot1.gif) bottom no-repeat; height:11px;}

#findbar { width:223px; margin:5px auto; background:url(../icons/sidebar_bg2.gif) repeat-y;}
#findbar h2 { background:url(../icons/sidebar_h2.gif) no-repeat; padding-top:13px; height:30px; color:#004040; font-size:110%;}
#findbar h3 { text-align:left; border-bottom:dashed 1px #CCCCCC; margin:10px 20px; font-size:100%;}
#findbar ul li {  text-align:left; height:25px;}
#findbar ul li a { display:block; padding:6px 5px 5px 30px; background:url(../icons/sidebar_dot.gif) 10px 10px no-repeat;}
#findbar ul li a:hover { background:url(../icons/sidebar_dot2.gif) 10px 10px no-repeat; }
#findbar .baseline { background:url(../icons/sidebar_bot2.gif) bottom no-repeat; height:9px;}
.arrow1_left {height:38px; padding-right:28px;  margin:auto; background:url(../icons/icon_arrow1left.gif) right top no-repeat; display:block; text-align:right;}
.arrow1_left:hover { background:url(../icons/icon_arrow1leftb.gif) right top no-repeat;}

.arrow1_right {height:38px; padding-left:29px;  margin:auto; float:left; background:url(../icons/icon_arrow1right.gif) left top no-repeat; display:block; text-align:right;}
.arrow1_right:hover { background:url(../icons/icon_arrow1rightb.gif) left top no-repeat;}



#whobar { width:223px; margin:5px auto; background:url(../icons/sidebar_bg3.gif) repeat-y;}
#whobar h2 { background:url(../icons/sidebar_h3.gif) no-repeat; padding-top:13px; height:30px; color:#414141; font-size:100%;}
#whobar .baseline { background:url(../icons/sidebar_bot3.gif) bottom no-repeat; height:10px;}
#whobar ul li {  text-align:left; padding:0 0 0 30px; background:url(../icons/sidebar_dot.gif) 10px 10px no-repeat;}
#whobar ul li a { }
#whobar ul li:hover { background:url(../icons/sidebar_dot2.gif) 10px 10px no-repeat; }
#whos-online { padding:10px; }

