body{
color:#000000;
font-size:12px;
font-family: 'Palatino Linotype', 'Trebuchet MS', Georgia, Sans-serif;

}

a{
 color:#0033CC;
}

#sform input{
 display:inline;

}

#sform{
 font-weight:bold;
 float:right;
 padding:0 20px 0 0;
}
#sform form{
 display:inline;

}

#searchsubmit{
padding: 3px 0 0 0;
  margin: 0;
  border: 0;
  overflow: hidden;
  width:72px;
  height:30px;
    cursor: pointer; /* hand-shaped cursor */
  background: transparent url(http://www.lightingprice.com/images/search.gif) no-repeat center top;
}

#nav{
width:210px;
   float:left;
     text-align: left;
}

#nav tr td{
padding: 0 0 0 0;
margin:0 0 0 0;

}

#topnav{
  background: url(http://www.lightingprice.com/images/topcat.gif);
  height:37px;
  width:210px;

}

#topser{
  background: url(http://www.lightingprice.com/images/tsearch.png);
  height:37px;
  width:210px;

}


.botnav{
  background: url(http://www.lightingprice.com/images/catbot.gif);
  height:37px;
  width:210px;

}

.navin{
 background:url(http://www.lightingprice.com/images/catback1.gif);
  padding:5px 0 0 0;
  font-size:15px;
  font-weight:bold;
  text-align:center;
}
#chta{
 font-size:15px;
  font-weight:bold;
  text-align:center;
  width:100%;
}

#searches{
width:210px;
   float:left;
     text-align: left;
}


#wrapper{
 margin:20px auto 0 auto;
 width:900px;
}

#toplist{
 background: url(http://www.lightingprice.com/images/toplist.gif);
  height:44px;
  width:640px;


}

#toplistf{
 background: url(http://www.lightingprice.com/images/featured.png);
  height:44px;
  width:640px;


}

#topch{
 background: url(http://www.lightingprice.com/images/popularch.png);
  height:44px;
  width:640px;


}

#content{
     width:640px;
 float:right;
  text-align: left;
}

.plisting{
 font-size:12px;
 padding:5px 0 15px 0;
 border-top:2px dashed #4580DD;

  z-index:-1;
 display:block;
 width:640px;

}

.plisting img{
 border:1px solid #ffffff;
}

.plisting img:hover{
 border:1px solid #4580DD;
}

.pname{
position:relative;
top:-100px;
left:135px;
width:260px;

}

.pdesc{
position:relative;
top:-90px;
left:135px;
width:260px;
display:block;
font-size:10px;

}

.pprice{
 font-size:15px;
 font-weight:bold;
 position:relative;
float:right;
 margin:7px 25px 0 0;
}

.vbutton{
  position:relative;
 float:right;

}

.vbutton img:hover{
 border:1px solid #ffffff;

}

#morep{
padding:20px 0 0 0;
font-size:15px;
 margin:0 0 50px 0;
}


.listblock{
 display:block;

 height:400px;
}

.pimage{
 float:left;
}

.pleft{
 width:400px;
 float:left;
}

.pleft img{
 margin:0 5px 0 0;

}

