*{
margin:0px;
padding:0px;
border:0;
}
body,td,th{
font:normal 11px/12px Verdana, Arial, Helvetica, sans-serif;
color:#555;
background:#fff;
}
body{
background:#666;
margin:15px;
text-align:center;
}
ul{
list-style-type:none;
}
a{
color:#555;
}
.top,.bottom,.footer{
width:895px;
margin:0 auto;
text-align:left;
}
.top{
background:url(../images/top.gif) top center no-repeat #fff;
height:130px;
}
.top .logo{
height:98px;
background:url(../images/logo.gif) 50px 40px no-repeat;
}
.top #banner{
position:absolute;
top:20px;
left:50%;
margin-left:240px;
width:177px;
height:119px;
overflow:hidden;
}
.bottom{
background:#807e79 url(../images/index-bg.gif) top left repeat-x;
margin-top:12px;
height:400px;
text-align:center;
}
.bottom img{
margin:60px 8px;
border:6px solid #fff;
}
.footer{
text-align:center;
font:bold 10px/28px Arial, Helvetica, sans-serif;
color:#ccc;
}
.top li{
float:left;
}
.top ul{
height:30px;
background:#2d2d2d;
border-top:2px solid #0175a4;
}
.top a{
display:block;
padding:0 12px 0 24px;
color:#fff;
font:bold 10px/30px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
background:url(../images/menu.gif) 12px center no-repeat;
}
.top a:hover{
background:url(../images/menu.gif) 12px center no-repeat #3e3e3e;
}
.footer ul{
margin:0 auto;
width:510px;
}
.footer li{
float:left;
color:#999;
}
.footer a{
padding:0 10px;
color:#ccc;
font:normal 10px/28px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}
.footer a:hover{
text-decoration:underline;
}
.footer a:hover{
text-decoration:underline;
}
