
   body {
    margin:0; padding:0;
    height: 100%;
    background: #f7b655 url(../images/img01.jpg) repeat-x left top;
    font-size: 11px;
    font-family: Tahoma;
    }
    
  html {
    height: 100%;
    }
  
  .header {
    background: url(../images/img03.jpg) no-repeat left top;
    width: 100%;
    }
  
  .header-in {
    overflow: hidden;
    width: 100%;
    height: 90px;
    margin: 0;
    padding: 0; 
    position: relative;
    }
    
  .main {
	min-height: 100%;	
	margin: 0 auto;
	margin-bottom: -82px;
    width: 990px;
    background: #ffffff;
    }
  
  .main-in {
    width: 100%;
    }
  
  * html .main {
    height: 100%;
    }
  
  .prefooter {
    height: 82px;
    }
  
  .footer {
    height: 82px;
    background: url(../images/img02.jpg) repeat-x left bottom;
    width: 100%;
    }
    
  .footer-in-00 {
    width: 990px;
    height: 100%;
    margin: 0 auto;
    background: url(../images/img07.jpg) repeat-x left bottom;
    }
  
  .footer-in-01 {
    background: url(../images/img08.jpg) no-repeat right bottom;
    width: 100%;
    height: 100%;
    }
    
  .cleaner {
    clear:both;
    height:1px;
    font-size:1px;
    overflow: hidden;
    border:none;
    margin:0; padding:0;
    background:transparent;
    display:block;
    }

  .container {
    width: 100%;
    padding:0;
    display: table;
    }
    
  .row  {
    width: 100%;
    display: table-row;
    }
  
  .left {
    width:183px;
    padding:0;
    display: table-cell;
    vertical-align: top;
    background: url(../images/img04.jpg) no-repeat left top;  
    }
  
  .left-in {
    overflow: hidden;
    width: 183px;
    margin: 0;
    padding: 0;
    padding-top: 60px;
    }
  
  .after-left {
    display: table-cell;
    }
  
  .content {
    display: table-cell;
    width: 621px;
    background: url(../images/img05.jpg) no-repeat left top;
    }
    
  .content-in {
    overflow: hidden;
    width: 621px;
    margin: 0;
    padding: 0;
    padding-top: 164px;
    }
    
    
  .right {
    display: table-cell;
    width: 186px; 
    vertical-align: top; 
    background: url(../images/img06.jpg) no-repeat left top;  
    }
    
   .right-in {
    overflow: hidden;
    width: 186px;
    margin: 0;
    padding: 0;

    }

  * html .left {
    float: left;
    }
  
  * html .right {
    float: right;
    }
  
  * html .content {
    float: left;
    }
	  * html .content1 {
    float: left;
    }
