/* CSS Document */
<style type="text/css">
strong { color:000000; font-size:18px; font-family:arial; font-weight:bold}
i {color:990000; font-size:12px; font-family:arial}
b {color:990000; font-size:12px; font-family:arial; font-weight:bold}
.font1 {color:ffffff; font-size:12px; font-family:arial }
.prcname {color:990000; font-size:16px; font-family:arial; font-weight:bold}
.stdfont {color:000000; font-size:14px; font-family:arial }
.hdr1{color:ff6600; font-size:25px; font-family:arial}
.mainboarders{background-color: 990000;}
.product1{background-color: ffffff;}
.product2{background-color: 99CCCC;}
.product3{background-color: #99CCCC;}
.cathdr {color:ffffff; font-size:24px; font-family:arial; font-weight:bold}

.homepage
{
  width:100%;
  background-color:#999999;
}
.homecat
{
  width:225px;
  height:250px;
  float:left;
  text-align:center;
  margin: 10px 10px 10px 10px;
  background-color:#FFFFFF;
  layer-background-color:#FFFFFF;
  visibility:visible;
  position:relative;
  font-size: 11pt;
}
.homecatdesc
{
  background-color:#666666;
  color:#FFFFFF;
  position:absolute;
  left:0px; 
  bottom:0px;
  float:left; 
  width:225px;
  height: 60px;
  overflow: hidden;
}
.homecatdesc a
{ 
  color: #FF0033;
  font-weight: bold;
  text-decoration: none;
  overflow: hidden;
  margin: 1px;
}
.homedesc
{ 
  width:215px;  
  margin: 5px;
}
.wraptocenter {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    width: 225px;
    height: 200px;
    background-color: #FFFFFF;
} 
.wraptocenter * {
    vertical-align: middle;
}   
.wraptocenter {
    display: block;
}
.wraptocenter span {
    display: inline-block;
    height: 100%;
    width: 1px;
}
<!--[if lt IE 8]>
.wraptocenter span {
    display: inline-block;
    height: 100%;
}
<![endif]-->

</style>
