/* CSS Document */
#navigation {
  margin: 10px 0px 10px 28px;
  width:200px;
  height:270px;
}
#navigation.inner {
  height:248px;  
}
#navigation ul {
   list-style:none;
   margin: 0px 0px 0px 10px;
   padding:0px;
}
#navigation ul li ul {
  display:none;
   position:absolute;
   margin: 0px 0px 0px 0px;
   top:0px;
   left:190px;
   background:#634c3e;
   width:145px;
   z-index: 10;
}
#navigation li {
   margin: 0px;
   padding:0px;
   color:#b5111b;
   font: 15px Times New Roman;
   position:relative;
}
#navigation ul li:hover ul {
  display:block;
}
#navigation li a {
   padding-left:30px;
   color:#b5111b;
   text-decoration:none;
   line-height:28px;
   display:block;
}
#navigation ul li ul li a,#navigation ul li:hover ul li a {
   padding-left:21px;
  color:#fff;
   background:#634c3e;
   line-height:30px;
}
#navigation li a:hover, #navigation li a.active, #navigation ul li:hover a:hover {
   color:#b5111b;
   text-decoration:none;
   background: #fefaf6 url(../images/backgrounds/red-square-bullet.gif) no-repeat 10px 0px;
}
#navigation ul li ul li:hover a:hover,#navigation ul li ul li:hover a.active,#navigation ul li ul li a.active {
   color:#b5111b;
   text-decoration:none;
   background: #fefaf6 url(../images/backgrounds/arrow-sub.gif) no-repeat 0px 0px;
}