/*--------------------------------------------------------------------------------------
    HOVER BUTTONS ACCORDION
---------------------------------------------------------------------------------------*/
a.btn_eatdrink { background: url("../images/accordion/btn_eatdrink.jpg") no-repeat; width: 184px; height: 22px; display: block; }
a.btn_eatdrink:hover { background-position: 0 -22px; }

a.btn_neighborhood { background: url("../images/accordion/btn_neighborhood.jpg") no-repeat; width: 184px; height: 22px; display: block; }
a.btn_neighborhood:hover { background-position: 0 -22px; }

a.btn_shopping { background: url("../images/accordion/btn_shopping.jpg") no-repeat; width: 184px; height: 22px; display: block; }
a.btn_shopping:hover { background-position: 0 -22px; }

a.btn_monrovia { background: url("../images/accordion/btn_monrovia.jpg") no-repeat; width: 184px; height: 22px; display: block; }
a.btn_monrovia:hover { background-position: 0 -22px; }

a.btn_outdoor { background: url("../images/accordion/btn_outdoor.jpg") no-repeat; width: 184px; height: 22px; display: block; }
a.btn_outdoor:hover { background-position: 0 -22px; }

a.btn_attraction { background: url("../images/accordion/btn_attraction.jpg") no-repeat; width: 184px; height: 22px; display: block; }
a.btn_attraction:hover { background-position: 0 -22px; }

p.black { color: #000;}

.mapgone {
margin-left: -9999px;
}

.mapshow {
margin-left: 0px;
width: 679px;
height: 385px;
}

#stage_container  {
background: url("../images/stage_container.png") no-repeat;
width: 679px;
height: 385px;
z-index: 5;
position: absolute;
top: 29px;
left: 78px;
}

.map  {
position: absolute;
width: 679px;
height: 385px;
color: #000;
}


/* ! Content Accordion */

#sidebar {
}

  #accordion {
   }

    #accordion li {
    padding: 0 6px !important;
    }

      #accordion li a {
      }
        #accordion li a span {
        display: none;
        }
                
          ul#accordion li ul li {
          }
          
            ul#accordion li ul li a {
            }
            ul#accordion li a:hover {
            }
            ul#accordion li ul li a:hover {
            }

  /* ! POI Accordion */   

    ul.poi_groups {
    margin: 0 !important;
    }
    
    .poi  {
    }
          
      .poi_pin {
      background: url(../images/markers/blank.png) no-repeat 0px 4px;
      width: 25px;
      line-height: 30px;
      display: block;
      float: left;
      text-align: center;
      color: #fff;
      font-size: 12px;
      }
      
      .poi_name {
      float: left;
      font-size: 10px;
      line-height: 30px;
      padding-left: 5px;
      }
      
        .poi_name p, .poi_name p a {
        }
        .poi_name p a:hover {
        }

