/* ClanAM Rewrite 2006-07-26 */

li.expanded {
  list-style-type: circle;
  list-style-image: url(/themes/clanam/images/menu-expanded.png);
  padding: 0.2em 0.5em 0 0;
  margin: 0;
}

li.collapsed {
  list-style-type: disc;
  list-style-image: url(/themes/clanam/images/menu-collapsed.png);
  padding: 0.2em 0.5em 0 0;
  margin: 0;
}

li.leaf {
  list-style-type: square;
  list-style-image: url(/themes/clanam/images/menu-leaf.png);
  padding: 0.2em 0.5em 0 0;
  margin: 0;
}

.poll .bar {
  height: 1em;
  margin: 1px 0;
  /*background-color: #6d2c2c;*/
  background-color: #9a7777;
}
.poll .bar .foreground {
  background-color: #ddd;
  height: 1em;
  clear: left;
  float: left;
}

html.js input.form-autocomplete {
  background: url(/themes/clanam/images/throbber.gif) no-repeat 100% 2px;
}

html.js fieldset.collapsible legend a {
  padding-left: 15px;
  background: url(/themes/clanam/images/menu-expanded.png) 5px 50% no-repeat;
}
html.js fieldset.collapsed legend a {
  background-image: url(/themes/clanam/images/menu-collapsed.png);
}

/* image rewrite */
ul.galleries li {
    list-style-image: none;
    list-style: none;
}

ul.images li {
    list-style-image: none;
    list-style: none;
    margin: 2em 2em 2em 2em;
    text-align: center;
    padding: 0.5em 0.5em 0.5em 0.5em;
    border: 1px solid #dddddd;
}

ul.images h3 {
    font-size: 110%;
}

/*
#pager {
    margin-top: 1em;
}

.pager-list {
    padding: 5px 5px 5px 5px;
    margin: 2px 2px 2px 2px;
}

.pager-next {
    margin: 5px 5px 5px 5px;
    padding: 2px 2px 2px 2px;
    border: 1px solid #dddddd;
}

.pager-last {
    margin: 5px 5px 5px 5px;
    padding: 2px 2px 2px 2px;
    border: 1px solid #dddddd;
}

.pager-next:hover {
    background-color: #dddddd;
}

.pager-last:hover {
    background-color: #dddddd;
}

.pager-first {
    margin: 5px 5px 5px 5px;
    padding: 2px 2px 2px 2px;
    border: 1px solid #dddddd;
}

.pager-first:hover {
    background-color: #dddddd;
}

.pager-previous {
    margin: 5px 5px 5px 5px;
    padding: 2px 2px 2px 2px;
    border: 1px solid #dddddd;
}

.pager-previous:hover {
    background-color: #dddddd;
}
*/
#pager {
  clear: both;
  padding: 10px 0px 3px;
}
#pager div {
  padding: 0em;
  display: inline;
}
#pager strong {}

#pager a {
  padding: 2px 5px;
  margin: 0px 0.25em 0px 0.25em;
  border: 1px solid #dddddd;
  -moz-border-radius: 2px;
}
#pager a:hover {
  text-decoration: none;
  background: #dddddd;
}

.calendar {
    font-size: 10pt;
}
