BODY {font-family: Arial; margin: 0px; background-color: #FFF; background-image: url(../images/bg.jpg); background-repeat: repeat-x; background-position: center top;}

  A:HOVER {text-decoration: none;}
  .hideText {display: none;}
  
  #mainFrame {width: 980px; margin-left: auto; margin-right: auto;}
  
    #top {width: 980px; height: 140px; float: left;}
      #top .logo {width: 234px; height: 53px; float: left; background-image: url(../images/logo.jpg); margin: 41px 0px 0px 0px;}
        #top .logo A {width: 234px; height: 53px; float: left; display: block;}
    
    #menu {width: 980px; height: 60px; float: left; margin: 0px 0px 1px 0px; background-image: url(../images/menubg.jpg);}
      #menu UL {width: 980px; height: 60px; float: left; margin: 0px; padding: 0px; list-style: none;}
        #menu UL LI {height: 40px; float: left; padding: 20px 27px 0px 25px; background-image: url(../images/menu-delimiter.jpg); background-repeat: no-repeat; background-position: right top;}
          #menu UL LI A {font-size: 20px; font-weight: 100; color: #FFF; text-decoration: none;}
        #menu UL .last {background-image: none;}
    
    #banner {width: 980px; height: 217px; float: left; background-image: url(../images/banner-bottom.jpg); background-repeat: no-repeat; background-position: left bottom; margin: 0px 0px 10px 0px;}
    
    #left {width: 660px; float: left; padding: 20px 30px 0px 15px;}
      #left H1 {width: 650px; float: left; margin: 0px 0px 15px 0px; padding: 0px 0px 16px 10px; background-image: url(../images/header.png); background-repeat: no-repeat; background-position: left 9px; color: #1fab46; font-weight: bold; font-size: 18px;}
      #left H2 {width: 650px; float: left; margin: 10px 0px 10px 0px; color: #1fab46; font-weight: bold; font-size: 16px;}
      #left P {width: 660px; float: left; margin: 0px 0px 15px 0px; font-size: 12px; color: #1b1b1b; line-height: 1.6;}
      #left UL {width: 640px; float: left; margin: 0px 0px 15px 0px; padding: 0px 0px 0px 20px; list-style: square;}
        #left UL LI {float: left; clear: left; margin: 5px 0px 0px 0px; font-size: 12px; color: #1b1b1b; line-height: 1.6; padding: 0px;}
      #left A {color: #1fab46;}
      #left .leftSide {width: 410px; float: left;}
        #left .leftSide H2 {width: 410px; float: left;}
        #left .leftSide P {width: 410px; float: left;}
      #left .rightSide {width: 250px; float: left;}
      #left .galFrame {width: 640px; float: left;}
    
    #right {width: 255px; float: left; padding: 20px 0px 0px 0px;}
      #right .header {width: 245px; float: left; margin: 0px 0px 15px 0px; padding: 0px 0px 16px 10px; background-image: url(../images/header.png); background-repeat: no-repeat; background-position: left 9px; color: #1fab46; font-weight: bold; font-size: 18px;}
      #right H2 {width: 225px; float: left; margin: 0px 0px 5px 0px; font-size: 12px; color: #1b1b1b; line-height: 1.6;}
      #right P {width: 225px; float: left; margin: 0px 0px 15px 0px; font-size: 12px; color: #1b1b1b; line-height: 1.6;}
      
    #bottom {width: 980px; height: 80px; float: left; background-image: url(../images/bottom-bg.jpg); background-repeat: no-repeat;}
      #bottom .copyright {width: 180px; float: left; padding: 15px 0px 0px 20px; font-size: 12px; color: #898989; line-height: 1.7;}
      #bottom .addsBottom {width: 475px; float: left; padding: 15px 60px 0px 0px; font-size: 12px; color: #898989; line-height: 1.7; text-align: right;}
        #bottom .addsBottom A {color: #898989;}
      #bottom .createdBy {float: left; padding: 18px 0px 0px 20px;}
        #bottom .createdBy .ns {width: 60px; height: 32px; float: left; background-image: url(../images/ns.png); display: block;}
        #bottom .createdBy .cn {width: 113px; height: 25px; float: left; background-image: url(../images/cinka.png); display: block; margin: 5px 0px 0px 20px;}