#siteanalysis h2 {

color: #fff;

font-size: 24px;

font-weight: 600;

text-shadow: 0 1px 0 #040406;

padding: 10px;

-webkit-border-radius: 3px 3px 0 0;

-moz-border-radius: 3px 3px 0 0;

-ms-border-radius: 3px 3px 0 0;

-o-border-radius: 3px 3px 0 0;

border-radius: 3px 3px 0 0;

background-color: #1d1f33;

background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #1d1f33), color-stop(100%, #3f4355));

background-image: -webkit-linear-gradient(bottom, #1d1f33 0%,#3f4355 100%);

background-image: -moz-linear-gradient(bottom, #1d1f33 0%,#3f4355 100%);

background-image: -o-linear-gradient(bottom, #1d1f33 0%,#3f4355 100%);

background-image: linear-gradient(bottom, #1d1f33 0%,#3f4355 100%);

margin: 30px 0 0 0;

}



.singlepage {

  float: left;

  margin: 10px;

  padding: 10px;

}



.onesinglepage {

  float: left;

  margin: 10px;

  padding: 10px;

}



.lcp_catlist li {

  list-style-type: none;

  overflow: hidden;

  padding: 10px;

  width: 97%;

  float:left;

  clear:both;

}



.lcp_catlist li:hover {

  background: #FFFFCC;

  cursor: pointer;

}

#siteanalysis h1 {
  font-family: freight-sans-pro, sans-serif;
  font-weight: 900;
  background-color: #fff;	
  color: #202c2d;
  text-shadow:
    0 1px #808d93,
    -1px 0 #cdd2d5,
    -1px 2px #808d93,
    -2px 1px #cdd2d5,
    -2px 3px #808d93,
    -3px 2px #cdd2d5,
    -3px 4px #808d93,
    -4px 3px #cdd2d5,
    -4px 5px #808d93,
    -5px 4px #cdd2d5,
    -5px 6px #808d93,
    -6px 5px #cdd2d5,
    -6px 7px #808d93,
    -7px 6px #cdd2d5,
    -7px 8px #808d93,
    -8px 7px #cdd2d5;
  }
