html, body {
  width:100%;
  height: 100%;
  max-height: 100%;
  margin: 0 ;
  padding: 0;
}

body{
  background-color:#fff;
}

#main {
  margin: auto;
  width: 800px;
  background:  url(images/cols.gif) repeat-y;
}

#left, #right {
  float: left;
  display: inline-block;
  text-align: center;
}

#left {
  width: 200px;
}

  #left_logo {
    height: 110px;
    background: url(images/logo.jpg);
    border-right:2px solid #fff;
    border-bottom: 2px solid #fff;
  }

  #left_menu {
    height:180px;
    border-right:2px solid #fff;
    background-color: #ff7400;
  }
    
    #left_menu ul{
      margin-top:0px;
      margin-bottom:0px;
      list-style: none;
    }

    #left_menu ul li a:link, #left_menu ul li a:visited {
      width: 168px;
      font-family: Arial, Helvetica, Tahoma, sans-serif;
      font-size:16px;
      font-weight:bold;
      color:#fff;
      text-decoration: none;
      text-align:right;
      line-height: 44px;
      padding-top:0;
      margin-left:-40px;
      padding-right:30px;
      display:block;
      background: url(images/arrow.gif) no-repeat 184px 21px;
      border-bottom: 1px solid #dd5400;
    }

    #left_menu ul li a:hover{
      width: 158px;
      padding-right:40px;
      background: #ff9420 url(images/arrow.gif) no-repeat 174px 21px;
    }

    #left_menu ul li a:active, #left_menu ul li a:focus {
      width: 158px;
      color:#feedb7;
      margin-left:-40px;
      padding-right:40px;
      background: url(images/arrow.gif) no-repeat 174px 21px;
    }
  
  #left_col {
    float:left;
    width:190px;
    border-top: 2px solid #fff;
    text-align:left;
    padding:5px;
  }
  
  #left_col p{
    font-family: Arial, Helvetica, Tahoma, sans-serif;
    font-size:18px;
    line-height:10px;
    font-weight:bold;
    text-align:center;
    color:#333;
  }
  
  #left_col img{
    margin-bottom:5px;
    margin-top:5px;
  }
  
#right {
  width: 600px;
  background-color:#feedb9;
}

  #right_header {
    height: 50px;
    background: #feedb9;
    text-align: left;   
  }
    
    #right_header a  img{
      border:0;
    }
    
    #right_header img{
      float:left;
    }

  #right_img {
    height: 207px;
    background: url(images/big.jpg) no-repeat 0 0;
    border-bottom: 2px solid #fff;
  }
  
  #right_navigate{
    height:33px;
    background: #f2d729;
    padding:0;
  }
  
    #right_navigate ul{
      list-style: none;
      display:inline;
      padding:0;
      margin:0;
    }
    
    #right_navigate ul li {
      width: 190px;
      height:28px;
      display:inline-block;
      padding-top:10px;
    }
    
    #right_navigate ul li, #right_navigate ul li a:link, #right_navigate ul li a:visited , #right_navigate ul li a:active, #right_navigate ul li a:focus  {
      font-family: Arial, Helvetica, Tahoma, sans-serif;
      font-size:12px;
      font-weight:bold;
      color:#ff7400;
      <!--display:inline;>
    }
    
    #right_navigate ul li a:hover{
      color: #fff;
    }

  #right_content {
    width: 580px;
    padding: 0px 10px 0 10px;
  }

    #right_content table {
      border: 1px solid #554d49;
    }
    
    #right_content td {
      border: 1px solid #dccb97;
      font-family: Arial, Helvetica, Tahoma, sans-serif;
      font-size:11px;
      color:#554d49;
      text-align: left;
      padding: 5px 10px;
    }
    
    #right_content td.head {
      font-weight:bold;
      text-align: center;
      padding: 5px 5px;
    }
  
    #right_content ul.icq {
      font-family: Arial, Helvetica, Tahoma, sans-serif;
      font-size:14px;
      line-height:20px;
      font-weight:normal;
      text-align:left;
      color:#333;
    }
  
    #right_content ul.icq {
      margin:10px -50px;
      <!--margin:-10px 0px 10px -5px;>
    }
  
    #right_content ul.icq  li{
      text-align: left;
      list-style: none;
      padding: 4px 0 0 35px;
      margin: 2px;
      background: url(images/icq_logo.gif) 5px 5px no-repeat;
    }

#right_content, #left_col {
  text-align:left;
}

  
#footer {
  width: 790px;
  height: 55px;
  display: block;
  clear: both;
  padding: 5px;
  background-color: #f2d729;
}
  
.clear {
  clear: both;
}

h1, h2, p, ul, li, #linked_list  {
  font-family: Arial, Helvetica, Tahoma, sans-serif;
}

h1, h2 {
  font-size:20px;
  font-weight:bold;
  color:#554d49;
  margin-top:5px;
  <!--padding-top:10px;>
}

h2 {
  font-size:14px;
}

h2 a {
  color:#ff7400;
}

p, #linked_list  {
  font-size:11px;
  color:#554d49;
}

ol {
    color: #554D49;
    font-size: 11px;
}

.separator {
   background:#ff7400;
   font-size:1px;
   height:1px;
   overflow:hidden;
   margin:0;
}

.cont {
  font-size:12px;
  position: absolute;
  z-index: -1;
}

#linked_list, #linked_list a {
  list-style-type: none;
  color:#ff7400;
}


.bt_w{
  font-size: 11px;
  color: #554D49;
  font-family:Arial,Helvetica,Tahoma,sans-serif;

}

.bt_w a,
.bt_w a:visited{
  text-decoration: underline;
  color: #FF7400;
}


.bt_w a:hover{
  text-decoration: none;
}


.bt_r{
  font-size: 9px;
  color: #554D49;
  font-family:Arial,Helvetica,Tahoma,sans-serif;

}

.bt_r a,
.bt_r a:visited{
  text-decoration: underline;
  color: #FF7400;
}

