#body{
margin : 0px 0px 0px 0px;
padding : 0px 0px 0px 0px;
border : 0px;
color : #333333;
background : #FFFFFF;
background-repeat: repeat;
font-size : 80%;
}

.main{
margin:0px auto 0px auto;
padding:0px 0px 0px 0px;
width:771px;
background-image : url("../images/bg-0.gif");
background-repeat : repeat-y;
background-position:top;
}

.hd-1{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:771px;
height:18px;
background-image : url("../images/bg-1.gif");
background-repeat : no-repeat;
background-position:top;
}

.hd-1-1{
margin:20px 0px 0px 18px;
padding:0px 0px 0px 0px;
width:214px;
height:36px;
}

.hd-logo{
margin : 0px 0px 0px 0px;
padding : 0px 0px 0px 0px;
text-align: left;
}

.menu-1{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:771px;
height:15px;
background-image : url("../images/mnu-0.gif");
background-repeat : repeat-y;
background-position:top;
}

.menu-1-1{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:771px;
height:8px;
background-image : url("../images/mnu-0-1.gif");
}

.menu-1 ul{
margin:0px 0px 0px 26px;
padding:0px 0px 0px 0px;
list-style:none;
}

.menu-1 li{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
}

.footer{
margin : 0px auto 0px auto;
padding : 0px 0px 0px 0px;
border : 0px;
width:771px;
height:17px;
background-image : url("../images/ftr.gif");
background-repeat : repeat-x;
background-position : bottom;
}

.footer-logo{
margin : 0px 0px 0px 0px;
padding : 0px 0px 0px 0px;
text-align: center;
}
