body { background-color: #F1F1F1; background-image: url("bg.gif"); background-repeat: repeat-y;  padding-left: 50px; font-family: verdana, arial, helvetica, sans-serif; margin: 0px; align: left; color: #AAAAAA; }

p {
  display: inline; margin: 0;
}

img {border: 0;}

img.logo { 
padding: 0px; margin-top: 36px; margin-left: 35px; margin-bottom: 15px; border: 0;
}

img.hr {
padding: 0px; margin: 0px;  
}

div.left {float: left; margin-left: 0px; font-size: 13px;}
div.right {text-align: right; margin-right: 0px; font-size: 13px;}

div.left a, div.right a{font-size: 13px; color: #aaa; font-weight: normal;}
div.left a:hover, div.right a:hover{font-size: 13px; font-weight: normal; background-color: #fff;}

img.hrfooter {
padding: 0px; margin: 0px; margin-bottom: 5px; margin-top: 30px;
}

img.bordered { 
padding: 5px; border: 1px solid #b8b8b8; background-color: #ffffff; margin: 0px; margin-bottom: 50px; width: 450px; height: 200px; margin-top: 50px;
}

a:hover img.bordered { 
padding: 5px; border: 1px solid #999999; background-color: #ffffff; margin: 0px; margin-bottom: 50px; width: 450px; height: 200px; margin-top: 50px;
}

div#container { margin: 0px; width: 760px; text-align: left;  
}

div.footercontainer { margin: 0px; width: 760px; text-align: center;  
}

a.text {
font-size: 13px; font-weight: normal; color: #aaa;
}

a:hover.text {
font-size: 13px; font-weight: normal; background-color: #fff;
}

p {
font-size: 12px; font-weight: normal; color: #b8b8b8; display: inline; line-height: 150%;
}

div.desc {
float: left; width: 230px; margin-right: 18px; text-align: center; margin-top: 85px;
}

div.image {
  float: left; width: 510px; margin-right: 0 !important;
}

div.ads {
  width: 480px; margin-left: 248px; margin-top: 20px;
}

div.ads2 {
  width: 728px; margin-left: 14px; margin-top: 20px;
}

span.ad234 {
  margin-left: 11px; margin-top: 20px; float:left; width: 234px; height: 60px; padding: 1px; border: 1px solid #b8b8b8; background-color: #ffffff; 
}

span.ad125 {
  display: inline; margin-left: 15px; margin-top: 20px; margin-bottom: 20px; float:left; width: 125px; height: 125px; padding: 1px;
}

div.spon {
  margin-left: 248px; margin-top: 0px; font-size: 11px; color: #B8B8B8; 
}
div.spon1 {
  margin-left: 11px; margin-top: 0px; font-size: 11px; color: #B8B8B8; 
}

div.adsingle {
  width: 80px; margin-left: 348px; margin-top: 80px;
}

div.stripe {
  width: 728px; margin-left: 20px; margin-top: 60px;
}

h1 {
  font-size: 14px; font-weight: bold; color: #A4A4A4; text-align:right; margin-right: 55px; margin-top: 0px; margin-bottom: 0px;
}

h2 {
  font-size: 13px; font-weight: bold; color: #A4A4A4; margin-bottom: 10px;
}

div.date{
  font-size: 11px; color: #B8B8B8; margin-top: 12px; margin-bottom: 15px;
}

img.category {
  margin-left: 0px; margin-right: 0px; padding: 2px; border: 1px solid #D0D0D0; background-color: white; width:7px; height: 7px;
}

img.lower {margin-top: 25px;}

div.menu {
  font-size: 11px; margin-top: 50px; margin-bottom: 30px;
}

div.navigation {font-family: verdana, arial, helvetica, sans-serif; font-size: 16px; font-weight: normal; margin: 0px;} 

div.navigation a {
 color: #aaa; font-weight: normal; text-decoration: underline;
}

div.navigation a:hover {
 background-color: #fff;
}

div.archives { margin-left: 35px;}

div.contact { margin-left: 50px; margin-right: 50px;}






    form dl, dl.labels {
      margin:0em;
      font-size:100%;
      margin-top:0.5em
    }
    form dt, dl.labels dt {
      float:left;
      
      width:13em;
      margin-bottom:0.8em;
      color:#999;
      text-align:right;
      font-weight:normal;
      position:relative /*IEWin hack*/
    }
    form dd, dl.labels dd {
      margin-left:13.5em;
      margin-bottom:0.8em;
      font-size:100%;
      font-style:normal;
      padding-left:0.5em
    }
    form dd.submit, dl.labels dd.submit  {
      margin-top:2em
    }


div.social a{
display:inline-block; width:43px; height:43px; background:url("http://www.webcreme.com/icons.png") no-repeat; margin:0 15px 0 0; position:relative; top:5px;
}

div.social span{
display:inline-block; width:43px; height:43px; margin:0 15px 0 0; position:relative; top:5px; color: red;
}

.social .facebook {}
.social .twitter {background-position:-116px 0;}
.social .pinterest {background-position:-58px 0;}
.social .rss {background-position:-174px 0;}
