#wrapper{
margin: 0 auto;
width: 1004px;
}
ol { list-style-position: outside; }
ol { list-style-image: url("../pic/vink.png");}
.header{
float: left;
width: 1004px;
height: 245px;
} 
.header .leftheader{
float: left;
width: 315px;
height: 245px;
background-image: url("../pic/leftheader.png");
}
.header .rightheader{
float: right;
width: 689px;
height: 245px;
}
.content{
float: left;
width: 1004px;
}
.content .info{
float: left;
width: 689px;
}
.content .info .box{
float: left;
width: 490px;
}
.content .info .box .jevbox{
float: left;
width: 490px;
}
.content .info .box .homebox{
float: left;
margin-top: 30px;
width: 490px;
}
.content .info .box .jevbox .border{
float: left;
margin-top: 5px;
margin-bottom: 5px;
width: 490px;
border-bottom: 1px solid #671364; 
}
.content .info .box .slideshow{
float: left;
width: 490px;
height: 200px;
background-image: url("../pic/homeslide.gif");
}
/* sidebar */
.content .info .sidebar{
float: right;
width: 180px;
height: 340px;
background-image: url("../pic/sidebar.png");
}
/* footer */
.footer {
float: left;
margin-top: 10px;
width: 1004px;
height: 200px;
} 
.footer .top { 
float: left;
width: 1004px;
height: 32px;
background-image: url("../pic/topfooter.png");
}
.footer .top .toptext { 
float: left;
width: 600px;
margin-left: 300px;
height: 32px;
}
.footer .bottom { 
float: left;
width: 1004px;
height: 110px;
background-image: url("../pic/bottomfooter.png");
position: relative;
}
.footer .bottom .sponsor { 
float: left;
width: 939px;
height: 40px;
margin-top: 50px; 
margin-left: 65px;
position: relative;
}
.footer .bottom  .sponsor .sponsor1 { 
float: left;
width: 261px;
height: 32px;
background-image: url("../pic/ysd.png");
position: relative;
}



