body {
background:#000000 url(../images/bg.jpg) no-repeat fixed 0% 0%;
min-width:980px;
padding:0 0 40px;
font-size: 12px;
font-family: 'Helvetica','Arial';
color: #ffffff;
}

ul {
   margin-top: 10px;
   margin-left: 5px;
   margin-right: 5px;
   padding-left: 0px;
}

li {
   display: block;
   border-bottom:1px solid #555555 ;
   padding-left: 0px;
   margin-left: 0px;
   list-style:none;
}

.service li{
list-style: disc;
margin-left: 20px;
border: 0px solid #336699;
line-height: 25px;
}

A:link      {
          FONT-FAMILY: Arial, Helvetica, sans-serif;
          COLOR: #777777;
          FONT-SIZE: 12px;
          line-height: 25px;
          font-weight: bold;
          TEXT-DECORATION: none;
          BACKGROUND: none;
}

A:visited            {
          FONT-FAMILY: Arial, Helvetica, sans-serif;
          COLOR: #777777;
          font-weight: bold;
          FONT-SIZE: 12px;
          TEXT-DECORATION: none;
          BACKGROUND: none;
         }

A:hover       {
          FONT-FAMILY: Arial, Helvetica, sans-serif;
          COLOR: #336699;
          font-weight: bold;
          FONT-SIZE: 12px;
          TEXT-DECORATION: none;
          BACKGROUND: none;
}


.logo {
   background: url(../images/logo.png) no-repeat;
   width: 432px;
   margin: 0 auto;
   height: 102px;
}

.wrapper_1{

   width: 800px;
   min-height: 600px;
   height: auto !important;
   margin: 0 auto;
   margin-top: 0px;
   border: 0px solid #555555;
   padding: 10px;
   background: url(../images/whitebg.png) repeat;
}

.wrapper_2{

   width: 800px;
   min-height: 460px;
   height: auto !important;
   margin: 0 auto;
   margin-top: 0px;
   border: 0px solid #555555;
   padding: 10px;
   background: url(../images/whitebg.png) repeat;
}

.wrapper_3{

   width: 800px;
   min-height: 490px;
   height: auto !important;
   margin: 0 auto;
   margin-top: 0px;
   border: 0px solid #555555;
   padding: 10px;
   background: url(../images/whitebg.png) repeat;
}

.left {
float: left;
width: 560px;
border: 0px solid #336699;
}

.right   {
   float: right;
   background: url(../images/contentbg.png) repeat;
   height: 252px;
   border: 0px solid #555555;
   width: 235px;
}

.block-1 {
   float: left;
   border: 0px solid #555555;
   text-align: left;
   height: 130px;
   width: 550px;
   margin: 0 auto;
   padding: 5px;
   margin-top: 0px;
   background: url(../images/contentbg.png) repeat;
   margin-bottom: 10px;

}

.block-2{
   float: left;
   width: 550px;
   height: 130px;
   margin: 0 auto;
   padding: 5px;
   margin-top: 0px;
   background: url(../images/contentbg.png) repeat;
   border: 0px solid #555555;
   margin-bottom: 10px;
}

.block-3 {
   float: left;
   width: 550px;
   height: 130px;
   margin: 0 auto;
   padding: 5px;
   margin-top: 0px;
   background: url(../images/contentbg.png) repeat;
   border: 0px solid #555555;
   margin-bottom: 10px;
}

.block-4 {
   float: left;
   width: 550px;
   height: 130px;
   margin: 0 auto;
   padding: 5px;
   margin-top: 0px;
   background: url(../images/contentbg.png) repeat;
   border: 0px solid #555555;
   margin-bottom: 10px;

}

.block-contact {
   float: left;
   width: 550px;
   height: 480px;
   margin: 0 auto;
   padding: 5px;
   margin-top: 0px;
   background: url(../images/contentbg.png) repeat;
   border: 0px solid #555555;
   margin-bottom: 10px;
}



.block-about {
   float: left;
   width: 550px;
   height: 450px;
   margin: 0 auto;
   padding: 5px;
   margin-top: 0px;
   background: url(../images/contentbg.png) repeat;
   border: 0px solid #555555;
   margin-bottom: 10px;
}

.right-about   {
   float: right;
   background: url(../images/contentbg.png) repeat;
   height: 252px;
   border: 0px solid #555555;
   width: 230px;
}

.netmechanic   {
   float: left;
   height: 100px;
   margin-top: 5px;
   width: 240px;
   border: 1px solid #8e8e8e;
   background: url(../images/netmechanic.png) no-repeat;
}

.freefind   {
   float: left;
   height: 100px;
   margin-top: 5px;
   width: 240px;
   border: 1px solid #8e8e8e;
   background: url(../images/freefind.png) no-repeat;
}

.strfry   {
   float: left;
   height: 100px;
   margin-top: 5px;
   width: 240px;
   border: 1px solid #8e8e8e;
   background: url(../images/strfry.png) no-repeat;
}

.splurge   {
   float: left;
   height: 100px;
   margin-top: 5px;
   width: 240px;
   border: 1px solid #8e8e8e;
   background: url(../images/splurge.png) no-repeat;
}

.content1   {
   margin-left: 10px;
   margin-top: 5px;
   float: left;
   color: #bbbbbb;
   width: 250px;
}

.headersplurge  {
   font-size: 18px;
   color: #4397C8;
}
.headernet  {
   font-size: 18px;
   color: #a0b439;
}

.headerfree  {
   font-size: 18px;
   color: #4397C8;
}

.headerstr  {
   font-size: 18px;
   color: #fdd515;
}

.headerspl  {
   font-size: 18px;
   color: #942a84;
}

.content {

}

.red  {
   color: red;
   float: right;
   padding-left: 5px;
}

.boxforinput{
   float: left;
}

.outer   {

height: 1000px;
border: 0px solid #336699;
clear: both;
}

* {
border:0 none;
color:#FFFFFF;
font-family:'Helvetica Neue',Arial,Verdana,serif;
font-size:1em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.5em;
margin:0;
padding:0;
}

#contact{
   top:2815px;
   }
   #contactform{
      margin:10px 0;
      float:left;
      clear:both;
      width:400px;
      border: 0px;
      }
      #contactform p,
      #contactform label,
      #contactform input,
      #contactform textarea,
      #contactform legend{
         display:block;

         margin:0;
         clear:none;
         }
      #contactform legend{
         padding:10px 0 10px 6px;
         }
      #contactform p{
         clear:left !important;
         opacity:1 !important;
         background:url(/graphics/contentbg.png);
         padding:6px 6px 0;
         }
         #contactform p.secondtolast{
            padding:6px;
            }
         #contactform p.last{
            padding:0 6px 6px;
            }
      #contactform label{
         text-shadow:#333 0 0 3px;
         opacity:.9;
         width:70px;
         padding-top:2px;
         margin-left:5px;
         }
      input,
      textarea{
         padding:5px;
         margin: 5px;
         border:1px solid #333;
         background:url(../images/whitebg.png);
         color:#ccc;
         font:1em/1.5em 'Helvetica Neue', Arial, Verdana, serif;
         }
      input:hover,
      textarea:hover,
      input:focus,
      textarea:focus{
         background:url(../images/whitebg_hover.png);
         color:#ccc;
         }
      input#submit{
         cursor:pointer;
         padding:2px 10px;
         background:url(../images/whitebg_hover.png);
         color:#000;
         }
         input#submit:hover{
         background:#fff;
            }


