.capt, .capb {
  z-index: 100;
  margin: 0px;
  padding: 0px; }

.capt {
  font-size: 90%;
  padding: .45em 1em .45em 1em;
  color: white;
  background-color: #325e1e;
  -moz-border-radius-topright: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -webkit-border-top-left-radius: 5px; }

.capb {
  position: relative;
  height: 10px;
  background-color: #325e1e;
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px; }

.drawers-wrapper {
  position: relative;
  width: 100%;
  float: left; }

.drawers {
  color: #76797C;
  font-size: 11px; }
  .drawers a {
    color: #666666;
    text-decoration: none; }

.drawer {
  color: #76797C;
  font-size: 11px; }
  .drawer ul {
    background-image: url('css_assets/4c-bg.jpg');
    background-position: right center;
    border: 1px solid yellow;
    border-color: #ebbc1f;
    border-top: none;
    border-bottom: none;
    padding: 1em 0 0;
    margin: 0; }
  .drawer li {
    margin: 0 1.5em;
    overflow: hidden; }
  .drawer .drawer-handle {
    display: block;
    background: transparent url(css_assets/accrd_sec.jpg) repeat-x;
    color: #333333;
    cursor: default;
    height: 28px;
    line-height: 28px;
    text-indent: 1em;
    font-size: 12px;
    width: 100%; }
    .drawer .drawer-handle.open {
      background: transparent url(css_assets/accrd_sec_sel.jpg) repeat-x;
      color: #FFFFFF; }

.drawer .product {
  margin-bottom: 1em; }
  .drawer .product img {
    margin: 0;
    float: left;
    border: 1px solid #000;
    border-color: #797979; }
  .drawer .product .desc {
    padding-left: 6em; }
    .drawer .product .desc h5 {
      margin: 0;
      padding: 0; }
    .drawer .product .desc p {
      letter-spacing: -.05em;
      position: relative;
      overflow: hidden;
      height: 4.05em;
      line-height: 135%;
      margin: 0;
      padding: 0; }

* html .drawer ul {
  padding-bottom: 1em; }
* html .drawer .product .desc {
  right: -2em; }

.eventful-sticker .calendar-name {
  display: none; }
.eventful-sticker .vevent {
  margin-bottom: .75em; }
.eventful-sticker .calendar-subs {
  display: none; }
.eventful-sticker .calendar-footer {
  color: #bdbdbd; }
  .eventful-sticker .calendar-footer a {
    color: inherit; }

.drawer #recent-list {
  border: none;
  margin: 0;
  padding: 0; }
  .drawer #recent-list li {
    padding: 0;
    margin: 0; }
.drawer .article-link {
  margin-bottom: .75em; }

/* contact us temp here */
#map_body {
  border: 1px solid yellow;
  border-color: #ebbc1f;
  border-top: none;
  border-bottom: none; }

#store_images img {
  padding: 0;
  margin: 0; }

