@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("groups.drupal.org") {

body, caption, th, td, input, textarea, select, option, legend, fieldset {
    font-family: "Lucida Grande","DejaVu Sans","Bitstream Vera Sans",Verdana,Arial,sans-serif !important;
    line-height: 1.38462em !important;
}

body {
    background-color: #FFFFFF;
    color: #222222;
    font-size: 0.8125em;
}

#header {
  background: url("http://drupal.org/sites/all/themes/bluecheese/images/sprites-horizontal.png") bottom !important;
  height: 80px !important;
}

img#logo {
  display: block;
  padding-bottom: 80px !important;
  margin-top: -90px !important;
  background-image: url("http://drupal.org/sites/all/themes/bluecheese/images/sprites.png") !important;
  background-position: 90px -370px !important;
  background-repeat: no-repeat !important;
}



#main {
  width: 96%;
  margin: 0 auto !important;
}

#tabfloat {
  top: 56px !important;
}


#search {
    background: none !important;
    height: 29px !important;
    position: absolute !important;
    right: 0 !important;
    top: 20px !important;
}

ul#primary-links li,
ul#primary-links li a {
    background-image: none !important;
  background-color: #1167b3 !important;
  font-size: 14px !important;
font-weight: normal !important;
}

#content .node h2.node-title, #content h2.title, #content h1.title {
    border-bottom: 1px solid #7F98A7;
    color: #000000;
    font-size: 2em;
    font-weight: normal;
    line-height: 1.2em;
    margin: 0 0 1em !important;
}


#content a, .sidebar a, #project-overview .links a {
    font-weight: normal !important;
  color: #0678BE !important;
}


#sidebar-right .block {
  background-color: #F6F6F2 !important;
}

#sidebar-right .block .content {
  background-color: #F6F6F2 !important;
  border: none !important;
}

.block h2 {
  background-color: transparent !important;
  color: #555 !important;
    font-size: 1.615em !important;
    line-height: 1.286em !important;
    margin: 0.619em 0 0.238em !important;
  font-weight: normal !important;
  text-align: left !important;
}

.block h2 .w1 {
    background-image: none !important;
}
.block h2 .w2 {
    background-image: none !important;
}
.block .content .w1 {
    background-image: none !important;
    left: 0 !important;
}

.block .content .w2 {
    background-image: none !important;
    left: 0 !important;
}

.sidebar .item-list ul li {
    list-style: none !important;
    margin: 0 0 0.25em 0.25em !important;
    padding: 0;
}

.block h2 a, .block h2 a:visited {
    color: #0678BE;
}


.node .gallery-item, #profile .profile, .comment, .admin-panel {
    border: none !important;
  border-top: 1px solid #D8D8D2 !important;
}


/* Tables */


tr.odd, tr.light td.active, tr.odd td.active, tr.even td.active, tr.light td.active {
    background-color: #fff !important;
}

tr.even, tr.dark td.active, tr.even td.active, tr.light td.active {
    background: none repeat scroll 0 0 #EEEEE0 !important;
    border: 0 !important;
}

thead th {
  background-color: #EEEEE0;
    border-bottom: 0 !important;

}

thead th a {
  font-weight: bold !important;
}

tr.even, tr.odd {

}


/*  Comments  */

.node .gallery-item .w1, #profile .profile .w1, .comment .w1 {
    background-image: none !important;
}
.node .gallery-item .w1, #profile .profile .w1, .comment .w2 {
    background-image: none !important;
}
.node .gallery-item .w1, #profile .profile .w1, .comment .w3 {
    background-image: none !important;
}
.node .gallery-item .w1, #profile .profile .w1, .comment .w4 {
    background-image: none !important;
}


.indented {
    margin-left: 0 !important;
}
.comment .content {
  margin-left: 100px !important;
}











}