*{ margin:0px; padding:0px; border:0px; }


body
{  
   text-align: center;
   background-color: #a7a6a6;
   background-image:url(new-images/background.jpg);
   background-repeat:repeat-x;
   font-family:verdana, helvetica, arial;
}


img
{
 border:0px;
}


#totalbody
{ 
  width:810px;   
  height:570px;
  margin: 0 auto;
  text-align: left;
  border:0px solid red;
}



#header
{ 
  position:relative;
  width:810px;   
  margin: 0 auto;
  text-align: left;
  border:1px solid #0d3451;
}

.headerlogo
{
 position:absolute;
 top:-1px; 
}

#serchbx
{
 position:absolute;
 right:140px;
 top:106px;
 width:213px;
 height:26px;
 background-image:url(new-images/log-back.jpg);
 border:0px solid red;
}

.sercbx
{
 background-color:#092236;
 border:0px;
 margin-left:6px;
 margin-top:4px;
 width:200px;
 height:18px;
 color:#836940;
 font-size:11px;
}

.memlogin
{
 position:absolute;
 right:60px;
 top:110px;
}

.sercbt
{
 position:absolute;
 right:50px;
 top:105px;
}


#div-content-head
{
 position:relative;
 width:810px;
 height:22px;
 background-image:url(new-images/top-body.png);	
 border:0px solid red;
 margin-top:100px;
}

.left-wing
{
 position:absolute;
 left:-8px;
 top:5px;
}

.right-wing
{
 position:absolute;
 right:-8px;
}

#div-content-body
{
 background-image:url(new-images/body-back.png);
 width:810px;
 font-size:12px;
 color:#0a0a0a;
}

#div-body
{
 padding:10px 25px 10px 25px;
}

#div-body p
{
 margin:15px 0px 15px 0px;
 line-height:18px;
}

#bonus-box
{
  position:relative;
  width:560px;
  height:555px;
  background-image:url(new-images/bonus-box.png);
  margin-left:90px;
}

.headerh1
{
 font-family:verdana, helvetica, arial;
 font-size:24px;
 line-height:35px;
 text-align:center; 
 color:#930000;
}

.getst
{
 padding: 20px 30px 20px 50px;
}

.getst li
{ 
 list-style-image: url(new-images/ul-bullet.png);
 padding:10px;
}


#addtocart
{
 position:relative;
 width:600px;
 border: 3px dashed #ff0000;
 margin-left:70px;
}

#addtocart p
{
  line-height:1.4em;
}

#addtocart-sprit
{
 width:499px;
 height:132px;
 background-image:url(new-images/addtocart2.png);
}
#addtocart-sprit:hover
{
 width:499px;
 height:132px;
 background-image:url(new-images/addtocart2.png);
 background-position: 0px 132px;
}

.ckbx
{
 position : absolute;
 left : 20px;
 top : 25px;
}

.cktxt
{
 position : absolute;
 font-size:17px;
 color:#555;
 left : 55px;
 top : 8px;
}



#bottom-login
{
position:relative;
margin-top:70px;
width:393px;
height:124px;
background-image:url("new-images/bot-login-back.png");
}

.logbxbt
{
 position:absolute;
 bottom:28px;
 right:33px;
}

.logbxtxt
{
 border:0px;
 width:220px;
 position:absolute;
 bottom:36px;
 left:34px;
}


#bodyfoot
{
 background-image:url(new-images/bodyfoot.png);
 width:810px;
 height:6px;
}


#firstfooter
{
 background-image:url(new-images/footer1back.png);
 text-align:left;
 width:810px;
 height:114px;
 font-size:12px;
 color:#4d4d4d;
}

#firstfooter p
{
 padding:20px;
}


#footer
{
 position:relative;
 background-image:url(new-images/footer2back.png);
 width:810px;
 height:74px;
 font-size:12px;
 color:#0a0a0a;
}

.techanic-logo
{
 position:absolute;
 right:10px;
 top:49px;
}

.site-logo
{
 position:absolute;
 left:20px;
 top:33px;
}


#footer-link
{
 position:absolute;
 color:#858686;
 font-size:9px;
 top:10px;
 right:25px;
}

#footer-link a
{
 color:#816605;
 font-size:10px;
 text-decoration:none;
}