    BODY {
    background: url('http://xxxkirik.ee/images/bg.jpg') top center no-repeat fixed #000000;
    padding: 0;
    margin: 0;
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 12px;
    }

    DIV, P, TD {
      font-size: 12px;
    }
    
    form { margin: 0px; }
    
    .forum hr {
      color: #000000;
      border: 0px #000000;
      border-top: 1px dashed #333333;
    }
    
    #wr_trte1, #wr_trte1 body {
      background-color: black;
      color: white;
    }

    #head_bg       { background: url('http://xxxkirik.ee/images/head_bg.gif') no-repeat; height: 115px; }
	#head_bg_pd    { padding-top: 15px; padding-left: 8px; }
    
    #menu_bg       { background: url('http://xxxkirik.ee/images/menu_bg.gif') no-repeat; height: 27px; padding-left: 35px; }

    #menu1 ul {
      margin: 0px;
      display: inline;
      float: left;
      padding: 0;
      height: 27px;
    }
    #menu1 ul li {
      list-style: none;
      height: 27px;
      display: inline;
      float: left;
      
    }
    #menu1 a {
      padding: 5px 15px 7px 15px; 
      color: #000000;
      text-decoration: none;
      font: 15px/27px Tahoma, Verdana, Arial, sans-serif;
      font-weight: bold;
      background: none;
    }

    #menu1 a:hover, #menu1 #active_menu {
      text-decoration: none;
      color:#ffde05;
      font-weight: bold;
      background: url('http://xxxkirik.ee/images/menu_h_bg.gif') repeat-x;
    }
   
    #menu2_left_bg { background: url('http://xxxkirik.ee/images/menu2_left_bg.gif') no-repeat; width: 34px; height: 32px; }
    #menu2_mid_bg { background: url('http://xxxkirik.ee/images/menu2_mid_bg.gif') repeat-x; width: auto; }
    #menu2_right_bg { background: url('http://xxxkirik.ee/images/menu2_right_bg.gif') no-repeat; width: 29px; height: 32px; }

    #menu2 ul {
      margin: 0px;
      display: inline;
      float: left;
      padding: 0;
      height: 27px;
    }
    #menu2 ul li {
      list-style: none;
      height: 27px;
      display: inline;
      float: left;
      
    }
    #menu2 a {
      padding: 2px 7px 3px 7px; 
      color: #ffde05;
      text-decoration: none;
      font: 12px/21px Tahoma, Verdana, Arial, sans-serif;
      font-weight: bold;
      background: none;
    }

    #menu2 a:hover, #menu2 #active_menu {
      text-decoration: none;
      color:#ffffff;
      font-weight: bold;
    }
 
 

    #page_start_bg { background: url('http://xxxkirik.ee/images/page_top_bg.gif') top no-repeat; }
    #page_bg       { background: url('http://xxxkirik.ee/images/page_bg.gif'); }
    #footer_bg     { background: url('http://xxxkirik.ee/images/footer_bg.gif') no-repeat; height: 45px; }

    #main_left     { padding-left: 8px; }
    
    #footer { padding-top: 7px; font-weight: bold; font-size: 11px; background: url('http://xxxkirik.ee/images/footer_text_mid_bg.gif') repeat-x; }
    #footer A, #footer A:visited { color: #000000; }
    #footer A:hover { color: #333333; }
    #footer_left_space  { width: 27px; height: 34px; }
    #footer_left_bg     { background: url('http://xxxkirik.ee/images/footer_text_left_bg.gif') no-repeat; width: 34px; height: 34px; }
    #footer_right_bg    { background: url('http://xxxkirik.ee/images/footer_text_right_bg.gif') no-repeat; width: 34px; height: 34px; }

    #main_b   { background: url('http://xxxkirik.ee/images/main_b.gif') repeat-x; height: 17px; width: auto;}
    #main_cbl { background: url('http://xxxkirik.ee/images/main_cbl.gif') no-repeat; height: 17px; width: 37px; }
    #main_cbr { background: url('http://xxxkirik.ee/images/main_cbr.gif') no-repeat; height: 17px; width: 34px; }
    #main_t   { background: url('http://xxxkirik.ee/images/main_t.gif') repeat-x; height: 31px; width: auto;}
    #main_ctl { background: url('http://xxxkirik.ee/images/main_ctl.gif') no-repeat; height: 31px; width: 35px; }
    #main_ctr { background: url('http://xxxkirik.ee/images/main_ctr.gif') no-repeat; height: 31px; width: 32px; }
    #main_m   { background: #dddddd; height: auto; width: auto; padding: 0px; }
    #main_ml  { background: url('http://xxxkirik.ee/images/main_left_bg.gif') repeat-y; height: auto; width: 8px; }
    #main_mr  { background: url('http://xxxkirik.ee/images/main_right_bg.gif') repeat-y; height: auto; width: 5px; }
    
    #search_box { background: url('http://xxxkirik.ee/images/search_td_bg.gif') no-repeat left; height: 50px; padding-right: 13px; }
    #wa_search { width: 125px; }
    #maillist_box { background: url('http://xxxkirik.ee/images/maillist.jpg') no-repeat left; height: 138px; margin-right: 1px; padding-right: 13px; padding-left: 15px; padding-top: 28px;  }
    input.mlist { font-size: 10px; height: 17px; border: 1px solid #555555; }
    
    #forum_head { background: url('http://xxxkirik.ee/images/forum_head_bg.gif') no-repeat left; height: 56px; padding-right: 50px; }
    #forum_mid  { background: url('http://xxxkirik.ee/images/forum_mid_bg.gif')  repeat-y left; padding: 0px 10px 0px 8px; }
    #forum_foot { background: url('http://xxxkirik.ee/images/forum_foot_bg.gif') no-repeat left; height: 18px; }
    
    #art_table {
      background: #000000;
    }
    
    .art_table2 {
      background: #333333;
    }
    
    
    .art_td {
      padding: 1px 5px 1px 5px;
      color: #ffffff;    
    }
    

    .art_td A, .art_td A:visited {
      color: #ffde05;
    }
    
    .art_td A:hover {
      color: #ffe015;
      
    }
	
    .forum {
      color: #ffffff;
      padding: 0px;
    }
    
    .forum A, .forum A:visited {
      color: #b9dcf7;
    }
    
    .forum A:hover { color: #84c1f2; }

    input, select, textarea {
      background: #333333;
      border: 1px solid #ffde05;
      height: 20px;
      color: #ffffff;    
    }
    
    textarea {
      height: 90px;
      width: 600px;
    }
    
    

    h1 {
      margin: 0px;
      color: #ffde05;
      font-size: 15px;
      font-weight: bold;
      margin-top: 3px;
    }

    h2 {
      margin: 0px;
      color: #000000;
      font-size: 14px;
      font-weight: bold;
      margin-top: 8px;
    }
    
    h3, h3.forum {
      margin: 10px -15px 10px -10px;
      color: #ffde05;
      font-size: 15px;
      font-weight: bold;
      margin-top: 18px;
      padding: 5px;
      background: #000000;
      width: 100%;
    }    

    a, a:visited {
      font-weight: bold;
      color: #4b4641;
      text-decoration: none;
    }

    a:hover {
      color: #6b655f;
      text-decoration: underline;
      font-weight: bold;

    }

    p {
	    margin-top: 5px;
      margin-bottom: 2px;
	  }
	  
	  #main_pad {
	  	margin-top: 5px;
      margin-bottom: 15px;
  	  margin-left: 10px;
      margin-right: 15px;
	  }
	  
	  #add_content {
	    padding: 10px;	  
	  }
	  
	  .hd {
	    color: #cccccc;
	    font-size: 11px;
	  }
	  
	  .hd A, .hd A:visited {
	    color: #ffde05;
	  }
	  
	  .hd A:hover  {
	    color: #f5df49;
	    text-decoration: underline;
	  }
	  
	  input.inp_login {
	    font-size: 9px;
	    height: auto;
	    width: 58px;
	    text-align: center;
	  }
	  
	  input.inp_login_2 {
	    font-size: 9px;
	    height: auto;
	    background: #333333;
	    border: 1px solid #000000;
	    color: white;
	    padding-top: 1px;
	  }
    
    ol {
      padding: 3px;
      margin-top: 3px;
      margin-left: 35px;
    }
    
    ol li {
      margin: 4px;
    }
    
   //* html img { behavior: url('http://pub.xxxkirik.ee/pngfix/iepngfix.htc'); }