/* CSS Document */
body{
margin:0px; font-family:Tahoma, sans-serif, "Lucida Sans"; font-size:12px; line-height:18px;  background:#2A78AC;
}
*{margin:0px; padding:0px;}
ul,ol{ list-style:none;}
a{
outline:0px;
}
a:hover{
text-decoration:none;
}

.top-contain{
width:100%; background:url(images/bgLoop.gif) #fff repeat-x;
}
.contain{
width:1003px ; margin:0 auto;
}
.head{
position:relative; height:396px; width:100%;
}
.logo{
margin:9px 0 0 27px;
}
.head ul{position:absolute; right:0px; top:0px;}

/*menu*/
.nav1{
background:url(images/nav1.gif) no-repeat; width:64px;
}
.nav2{
background:url(images/nav2.gif) no-repeat; width:84px;
}
.nav3{
background:url(images/nav3.gif) no-repeat; width:150px;
}
.nav4{
background:url(images/nav4.gif) no-repeat; width:150px;
}
.nav5{
background:url(images/nav5.gif) no-repeat; width:64px;
}
.nav6{
background:url(images/nav6.gif) no-repeat; width:70px;
}
.nav7{
background:url(images/nav7.gif) no-repeat; width:90px;
}
/*menu*/

.head ul li a{
background-position:bottom; height:61px;display:block; text-indent:-9999px;
}
.head ul li a:hover{
background-position:top;
}
.head ul li{
float:left; margin-left:1px;
}
.body-bottom{
min-height:249px !important;
height:auto !important;
height:249px;
width:100%;
}
.footer{
width:1003px; margin:0 auto ; font-size:11px;color:#fff; 
padding-bottom:8px;
}
.footer span{
float:right;font-weight:bold; margin:11px 10px 0 0;
}
.footer a{
text-decoration:underline;color:#fff; 
}
.footer a:hover{
text-decoration:none;
}
.footer ul{
margin:11px 0 0 32px;float:left;
}
.footer ul li{
float:left; margin-left:10px;
}