<style type="text/css">

body
{
 text-align:center;
}

body
{
 text-align:center;
 background-color: #FFFFFF;
}

#head1
{
 height:120px;
 width:800px;
 background-image: url(../_images/head1.jpg);
 margin:0px auto;
 margin-top: 0px;
 border: 1pt solid #333;
}

#head2
{
 height:159px;
 width:800px;
 background-image: url(../_images/head2.jpg);
 margin:0px auto;
 margin-top: 0px;
}

#navi
{
 height:60px;
 width:800px;
 margin:0px auto;
 margin-top: 0px;
 background-image: url(../_images/bg_navi.jpg);
 text-align: center;
}

#button {
 height:21px;
 width:120px;
 text-align:center;
 margin-top: 0px;
 margin-left: 3px;
 padding-top: 3px;
 background-image: url(../_images/bg_button.jpg);
 float:right;
}

* html #button {
 height:24px;
 width:120px;
 text-align:center;
 margin-top: 0px;
 margin-left: 3px;
 padding-top: 3px;
 background-image: url(../_images/bg_button.jpg);
 float:right;
}

#content_main
{
 width:800px;
 background-image: url(../_images/bg_content.jpg);
 margin:0px auto;
 padding-bottom:30px;
}

  #content_left
  {
    width:220px;
    float:left;
    text-align:left;
    padding-left:20px;
  }

  #content_right
  {
    width:500px;
    float:left;
    text-align:left;
    padding-left:30px;
    padding-right:30px;
  }

*html  #content_right
  {
    width:500px;
    float:left;
    text-align:left;
    padding-left:50px;
    padding-right:30px;
  }

#footer
{
 width:800px;
 height:30px;
 background-image: url(../_images/bg_footer.jpg);
 margin:0px auto;
}


.clearfix:after {
 content: ".";
 display: block;
 height: 0;
 clear: both;
 visibility: hidden;
}


</style>