  /* Pre-CSS Setup

-----------------------------------------------------------------------------*/

h1 {
  font-size:36px;
  font-weight:bold;    
  letter-spacing:-2px;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  line-height:21px;
}

h2{
  font: bold 300%/100% "Arial";
  position: relative;
  letter-spacing:-2px;
  color: #000000;
}

h2 span {
  background-image:url(../images/bg_h1.png);
  background-repeat:repeat-x;
  position: absolute;
  display: block;
  width: 100%;
  height: 40px;
}

h2 strong
{
  font-size: inherit;
}
* html h2 span{
        background-image:none;
        filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg_h1.png', sizingMethod='scale');
}

h3{
  font-size:22px;
  line-height:15px;
  letter-spacing:-2px;
  font-weight:bold;
  color:#000000;
  margin-bottom:0px;
}

h3 .blacktext
{
  letter-spacing: normal;
}

h4{
  font-size:40px;
  font-weight:bold;
  color:#000000;
  display:inline;
}

h5{
  font-size:17px;
  font-weight:bold;
  color:#5ecc25;
  display:inline;
}

ul.categories a
{
	letter-spacing: normal;
	line-height: 15px;
}
