body
{
      
  margin: 0px;
    padding: 0px;
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: center;
    font-family: Verdana, Arial, sans-serif;
    font-size: medium;
    height:100%;
}
#site-wrapper
{  
  margin: 0px auto;
    width: 784px;
    min-height: 800px;
    height: 100%;
    border: 3px solid #E5CDB5;
    background: url(images/sidebar5.gif) white repeat-y;
      }
* html #site-wrapper {height:800px} 
#left-wrapper,
#center-wrapper
{    
margin: 0;
    padding: 0;
    display: inline; 
    float: left;   
 width: 203px;
    min-height: 800px;
    height: 100%;
}
#center-wrapper
{   
 width: 572px;
}
* html #left-wrapper {height:800px}
* html #center-wrapper {height:800px}
#div-menu
{  
  text-align:left;
}
#div-banner
{
}
#div-content
{  
    background:url(images/text_back2.jpg);
    text-align: left;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    padding: 10px;
}
#div-footer
{   
 height: 40px; 
	padding: 3px;
    font-size: 10px;
    color: #220016;   
 text-align: center;   
 clear: both;
    background: url(../images/bg.gif);
    border-top: 3px solid #E5CDB5;
}
.clearfix 
{  
  clear: both; 
    height: 1px;
     overflow: hidden;
}
img
{   
 border: 0px;
}
h4,h5
{   
 font-family: Verdana, Arial, sans-serif; 
    text-align: center;   
 color: #404040;   
 font-size: 16px;
}
h5
{    
font-size: 14px;
}
a, a:visited
{  
  text-decoration: none;
    color: #c5d6a5;
}
a:hover
{   
 text-decoration: underline;  
  color: #617e6f;
}
a.chujo
{    
color: #000;
    font-weight: bold;
}
table.services
{    
font-family: Verdana, Arial, sans-serif;
     font-size: 11px; 
  margin-left: 30px; 
  width: 500px;  
 color: #404040; 
  vertical-align: top;
}