/* Michael Danner custom magic */
.custom-table thead {background: black; color: white;}
.custom-table th {padding: 6px 12px!important;}

.table-info {
  background: /* #471919 */ url('/wp-content/uploads/2012/06/background_bottom.jpg') repeat-x;
  color: white;}

span.highlight-blue {
  background-color: #00006B;
  color: white;
  padding: 3px 10px;
  width: 380px;
  display: block;}

span.highlight-red {
  background-color: #6B0024;
  color: white;
  padding: 3px 10px;
  width: 380px;
  display: block;}

span.highlight-grey {
  background-color: #9E9EA4;
  color: white;
  padding: 3px 10px;
  width: 380px;
  display: block;}
  
#logo h1, .site-name {margin-top: 12px;}

ul.article-toggle {float:left; list-style-type: none; display:block!important;}

div#nim-articles ul, .hidden {display: none;}

li.product h3 {
	height: 55px;
	font-size: 16px!important;}
	
/* Store styles by MD */

.md-store div.item{
  float:left;
  width: 220px;
  height: 330px;
  margin: 5px;}
  
.md-store span.custom-frame {height: 150px;}

.md-store div.item h4 {width: 220px; height: 40px; text-align: center; margin: 20px auto 5px auto; clear: both;}

.md-store div.item span.detail {margin: 0 5px 0 25px; text-align: right; display: inline-block; width: 40px; font-size: smaller;}

.md-store div.item del {color: #710000;}

.md-store div.item strong {color: #b90000; font: larger;}

.md-store div.item a.custom-button {display: block; margin: 5px 0 0 50px;}

a.ext-link, a.ext-link:link {
    background: none;
    padding-right: 0;
}
.donate-button{
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #E6E6E6;
    border-color: #CCCCCC #CCCCCC #BBBBBB;
    border-image: none;
    border-radius: 3px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset, 0 15px 17px rgba(255, 255, 255, 0.5) inset, 0 -5px 12px rgba(0, 0, 0, 0.05) inset;
    color: rgba(0, 0, 0, 0.8);
    cursor: pointer;
    line-height: 1;
    padding: 0.4em;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
  display: inline-block;
}
.donate-button:hover{
      border-color: #CCCCCC #BBBBBB #AAAAAA;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.8) inset, 0 15px 17px rgba(255, 255, 255, 0.8) inset, 0 -5px 12px rgba(0, 0, 0, 0.02) inset;
}
#searchform{
  margin: 0;
}