body { 
  margin : 0;
  padding : 0;
  font-family : Tahoma, Helvetica, sans-serif;
  font-size: 11px;
  color: #000;
  text-align:left;
  background-color: #fff;
} 

a{
  color: #C80000;
  font-size: 11px;
  font-weight: bold;
  text-decoration:underline;
}

img, a img{
  border: 0;
  padding: 0;
  margin: 0;
}

#main { 
  position : absolute;
  left : 50%;
  right : 50%;
  margin-left : -370px;
  width : 760px;
  background-color: #000;
  height : 1250px;
  overflow: hidden;
} 

.block_left { 
  width : 216px;
  height : 800px;
  float : left;
}
  .block_left .block_container{
    margin-left: 9px;
    width: 207px;
  }
    .block_left .block_container .block_1{
      height: 31px;
      width: 207px;
      background-color: #fff;
    } 
      .block_left .block_container .block_1 div{
        padding: 5px 0px 0px 10px;
        font-size: 13pt;
        font-weight: bold;
        color: #000;
      } 
  .block_left .block_container .block_item{
    width: 207px;
    height: 130px;
  }
    .block_left .block_container .block_item .top{
      width: 207px;
      height: 22px;
      background: #000;
    }
      .block_left .block_container .block_item .top div{
        padding: 3px 0px 0px 5px;
        font-family: Tahoma;
        font-size:  12px;
        font-weight: bold;
        color: #fff;
      }
    .block_left .block_container .block_item .middle{
      width: 207px;
      height: 77px;
      background: #fff;
      font-family: Verdana;
      font-size:  10px;
      font-weight: normal;
      color: #000;
    }
    .block_left .block_container .block_item .middle div{
      padding-left:2px;
      width: 128px;
      height: 50px;
      overflow: hidden;
    }
    
    .block_left .block_container .block_item .middle img{
      margin: 1px 0px 1px 2px;
    }
      
    .block_left .block_container .block_item .bottom{
      width: 207px;
      height: 28px;
      background: #B0B0B0;
      overflow:hidden;
    }
      .block_left .block_container .block_item .bottom div{
        padding: 5px 0px 0px 5px;
        font-family: Tahoma;
        font-size:  12px;
        font-weight: bold;
        color: #fff;
      }
        .block_left .block_container .block_item .bottom div a{
          color: #C80000;
          font-size:  11px;
          font-weight: bold;
        }
        .block_left .block_container .block_item .bottom div a img{
          margin-top: -3px;
          padding-right:5px;
        }
        
    .block_left .block_container .block_poll{
       width: 100%;
       height: 164px; 
    }
      .block_left .block_container .block_poll div{
        padding-top: 5px;
      }
        .block_left .block_container .block_poll div .jazz_poll{
           font-family: Tahoma;
           font-weight: bold;
           font-size: 20px;
           color:#FFCA11;
        }
        .block_left .block_container .block_poll div a{
          font-weight: bold;
          font-size: 12px;
          text-decoration: none;
          font-weight: bold;
          color: #fff;
          padding-left:30px;
        }
        .block_left .block_container .block_poll div form{
          font-size: 11px;
          color: #fff;
          margin:0;
          padding: 7px 0px 0px 20px;
        }
        .block_left .block_container .block_poll div form .submit{
          font-size: 12px;
          color: #000;
          background-color: #fff;
          border: solid 1px #000;
          font-weight: bold;
          margin: 5px 0px 0px 70px;
        }
        .block_left .block_container .block_poll div .poll{
          font-weight: bold;
          font-size: 11px;
          color: #fff;
          display: block;
          padding-top:5px;
        }

.block_left .footer{
  width: 216px;
  background-color: #B0B0B0;
  margin-top: -1px;
}
  .block_left .footer div{
    border: solid 3px  #B0B0B0;
    height: 31px;
    _height: 33px;
    font-weight: bold;
    font-size: 12px;
    color: #fff;
    background-color: #767676;
    padding: 2px 0px 0px 10px;
  }      
  .block_left .footer div a img{
    margin-top: -2px;
    padding-right: 10px;
  }  
    
.block_right { 
  width : 544px;
  height : 850px;
  float : left;
  
}
  .block_right .block_news_events{
    width: 307px;
    height: 356px;
    _height: 357px;
    color: #fff;
    border: solid 1px #fff;
    float: left;
  }
    .block_right .block_news_events .block_news .caption{
        padding: 5px 0px 5px 5px;
        font-size: 13pt;
        font-weight: bold;
        color: #fff;
        display: block;
    }
    .block_right .block_news_events .block_news div{
        padding: 5px 0px 4px 5px;
    }
      .block_right .block_news_events .block_news div img{
        padding-right: 10px;
      }
      .block_right .block_news_events .block_news div a{
        margin: -13px 0px 0px 220px;
        display: block;
    }
  
  .block_right .block_news_events .block_events{
    background-color: #C80000;
    height: 128px;
    border-top: solid 1px #fff;
    color: #fff;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
    line-height: 14px;
  }  
  
  .block_right .block_news_events .block_events a{
    color: #FFDE11;
    font-weight: normal;
    text-decoration: underline;
  }
    
  .block_right .block_news_events .block_events .caption{
    height: 22px; padding-top:3px;
    padding-left: 10px;
    font-size: 13pt;
    font-weight: bold;
    color: #fff;
    background-color: #000;
    text-align: left;
  }



 .block_right .block_container2{
    width: 227px;
    overflow: hidden;
    float: left;
    border-top: solid 1px #fff;
     height: 357px;
    _height: 358px;
    background: #fff;
  }
  .block_right .block_container2 .block_item{
    width: 227px;
    height: 123px;
  }
    .block_right .block_container2 .block_item .top{
      width: 227px;
      height: 22px;
      background: #000;
      overflow: hidden;
    }
      .block_right .block_container2 .block_item .top div{
        padding: 1px 0px 0px 5px;
        font-family: Tahoma;
        font-size:  12px;
        font-weight: bold;
        color: #fff;
      }
    .block_right .block_container2 .block_item .middle{
      width: 227px;
      background: #000;
      
    }
    .block_right .block_container2 .block_item .middle img{
      margin: 0;
      padding: 0;
      border: 0;
    }
      
    .block_right .block_container2 .block_item .bottom{
      width: 227px;
      background: #fff;
    }
      .block_right .block_container2 .block_item .bottom div{
        padding: 1px 0px 1px 5px;
        font-family: Tahoma;
        font-size:  11px;
        font-weight: normal;
        color: #000;
      }
        .block_right .block_container2 .block_item .bottom div a{
          color: #C80000;
          font-size:  11px;
          font-weight: bold;
        }
        
        
        
  /*************************************************************************/
  /* Second page */
  /*************************************************************************/
  .block_right .block_container2{
    float: left;
  }
    
  .block_right .block_container2 .block_item{
    height: 123px;
    float: left;
    margin-left: 1px;
  }
    .block_right .block_container2 .block_item .top{
      height: 22px;
      background: #000;

    }
      .block_right .block_container2 .block_item .top div{
        padding: 1px 0px 0px 5px;
        font-family: Tahoma;
        font-size:  12px;
        font-weight: bold;
        color: #fff;
      }
    .block_right .block_container2 .block_item .middle{
      background: #000;
      
    }
    .block_right .block_container2 .block_item .middle img{
      margin: 0;
      padding: 0;
      border: 0;
    }
      
    .block_right .block_container2 .block_item .bottom{
      background: #fff;
    }
      .block_right .block_container2 .block_item .bottom div{
        padding: 1px 0px 1px 5px;
        font-family: Tahoma;
        font-size:  11px;
        font-weight: normal;
        color: #000;
      }
        .block_right .block_container2 .block_item .bottom div a{
          color: #C80000;
          font-size:  11px;
          font-weight: bold;
        }    
        
    
    .block_right .block_content
    {
      width: 536px;
      height: 900px;            /*!!!!!!!!!!!!!!!!!!!*/
      _height: 398px;
      overflow: hidden;
      background: #fff;
      float: left;
    }
    .block_right .block_content .content{
      padding: 10px;
      color: #000;
      text-align: justify;
    }
      .block_right .block_content .content .caption{
        font-family: Tahoma;
        font-size: 17px;
        font-weight: bold;
     
      }
    .block_right .block_content .content2{
      padding: 7px;
      color: #000;
      text-align: justify;
    }
    .block_right .block_content .bottom2{
      text-align: right;
    }
    .block_right .block_content .bottom2 a{
      color: #C80000;
      font-size:  11px;
      font-weight: bold;
      padding-right: 20px;
    }
    .block_right .block_content .bottom2  a img{
      margin-top: -3px;
      padding-right:10px;
      vertical-align: middle;
    }
  /*************************************************************************/

.block_right .block_1{
  width: 235px;
  height: 165px;
  background-color: #fff;
  color: #000;
  font-family: Verdana;
  font-size: 10px;
  float: left;
}
  .block_right .block_1 .content{
    height: 70px;
    padding: 5px;
  }
    .block_right .block_1 img{
       margin-right: 5px;
    }
    .block_right .block_1 a{
      font-family: Verdana;
      font-size: 10px;
      color: #C80000;
      font-weight: bold;
    }
  .block_right .block_1 .caption{
    height: 23px; padding-top:2px;
    padding-left: 5px;
    font-size: 17px;
    font-family: Tahoma;
    font-weight: bold;
    color: #000;
    background-color: #fff;
    text-align: left;
  }
  .block_right .block_1 .content2{ 
    padding-left: 5px;
  }
  
  
.block_right .block_2{
  width: 301px;
  height: 165px;
  background-color: #fff;
  color: #000;
  font-family: Verdana;
  font-size: 10px;
  float: left;
}
  .block_right .block_2 .content{
    height: 70px;
    padding: 5px;
  }
    .block_right .block_2 img{
       margin-right: 5px;
    }
    .block_right .block_2 a{
      font-family: Verdana;
      font-size: 10px;
      color: #C80000;
      font-weight: bold;
    }
  .block_right .block_2 .caption{
    height: 23px; padding-top:2px;
    padding-left: 0px;
    font-size: 17px;
    font-family: Tahoma;
    font-weight: bold;
    color: #000;
    background-color: #fff;
    text-align: left;
  }
  .block_right .block_2 .content2{
    padding-left: 5px;
  }
    .block_right .block_2 .content2 img{
      margin-top: -35px;
    }
    
    
#main .block_right .footer222{
  height: 39px; padding-top:2px;
  _height: 42px;
  width: 536px;
  background-color: #C80000;
  color: #FFDE11;
  font-family: Tahoma;
  font-size: 10px;
  text-align: center;
  font-weight: bold;
  overflow: hidden;
  float: left;
}
  
  #main .block_right .footer222 a{
    color: #FFDE11;
    font-family: Tahoma;
    font-size: 10px;
    font-weight: bold;
  }
  #main .block_right .footer222 .text{
    font-family: Verdana;
    color: #fff;
    font-size: 10px;
    font-weight: normal;
  }
