*{ margin:0;padding:0;}
a{
color:#8F0000;
text-decoration:none;
}
img{
border:none;
outline:none;
}
.clear{ clear:both;}
body{
background:#CCCCCC;
}
h1{
font: normal 24px Verdana, Arial, Helvetica, sans-serif;
text-align:center;
text-transform:uppercase;
color:#000000;
}
#page{
width:1000px;
background:#ECE8DC;
margin:0 auto;
padding:0;
}
.header{
width:1000px;
height:113px;
margin:0;
padding:0;
background:url(../images/header.jpg) no-repeat;
}

.banner{
width:1000px;
height:240px;
margin:0;
padding:0;
background:url(../images/banner.jpg) no-repeat;
}
.content{
width:1000px;
height:auto;
padding:10px 0 0px 0;
margin:0;
}
.content h2{
font:normal 18px Verdana, Arial, Helvetica, sans-serif;
padding:0px 10px 5px 20px;
color:#8F0000;
}

.content p{
font:normal 12px Arial, Helvetica, sans-serif;
padding:5px 10px 5px 20px;
color:#000000;
line-height:18px;
}

.content ol{
margin:0 0 0 40px;
padding:0;

}
.content ol li{
font:normal 12px Arial, Helvetica, sans-serif;
padding:5px 10px 10px 0px;
color:#000000;
line-height:18px;
}

.video{
width:425px;
height:344px;
float:right;
padding:10px;
}

.box{
width:459px;
float:left;
height:263px;
padding:10px 0px 0px 0px;
margin:0 10px 0 10px;
background:url(../images/products.jpg) no-repeat;
}
.box .pro{
width:140px;
height:auto;
float:left;
background:#000000;
margin:20px 5px 0 5px;
}

.box .pro p{
font:normal 11px Arial, Helvetica, sans-serif;
color:#ECE8DC;
text-align:center;

}

.box .pro .proimg{
float:left;0
}

.box .pro a{
display:block;
margin:0px 0px 5px 20px;
}

.footer{
height:45px;
width:1000px;
padding:0px 0 0 0px;
background:url(../images/footer-back.jpg) no-repeat;
}
.footer p{
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#B9B9B9;
text-align:center;
line-height:40px;

}



