 body{
 text-align:center;

 }
  #search{
  border:0
  }
  .DataBgColor{
     padding:5px;
    
  }
  .maintable{
  width:100%
  }
  .DataBgColor p{
  margin:0
  }
div.news{
  font-size:90%;
  line-height:135%;
  font-family:Tahoma,sans-serif;
  padding:5px;
  text-indent:10px;
}
.date,p.date{
font-size:85%;
color:#222;
margin-bottom:5px;
font-weight:900;
font-style:italic
}
 img{border:0}

   .Footer a{text-decoration:none}

   tr{vertical-align:top}

   table{border-collapse:collapse}
    
   .c{width:200px;
   border:0;margin-top:5px;
   }

   .Calendar,.Grid{border:0;font-size:100%}
   .CalendarWeekdayName,
   .CalendarDay,.CalendarWeekend,
    .Calendar .Caption th{font-size:100%}
   .Header td,.Header th,.Calendar td{margin:0;}
   .Header td{padding:0}
   .right,td.right,.Row td.right{text-align:right}
    .center,td.center,.Row td.center{text-align:center}
   .left,td.left,.Row td.left{text-align:left}

  #blog{
  border:0;
  width:100%;
  margin:5px auto;
  text-align:center
  }
   #blog td{border:0}

 #colcenter{
    width:560px;
    padding:2px 4px;
    text-align:justify;
    line-height:1.6em;
    font-size:100%;
    text-indent:10px;

}
   #rightcol{
       width:200px;
       padding:2px;
       vertical-align:top;
       padding-top:0;
       font-size:100%
   }
     #leftcol{
       width:230px;
       padding:2px;
       vertical-align:top;
       padding-top:0;
       border:1px solid red;
        font-size:100%;
  }
  .noborder,td.noborder,th.noborder{border:0}
   .post{width:100%;
   padding:5px;
   margin:5px 5px;
   font-size:100%
   }
   .post th,.post th h1{width:100%}
   .Bottom td{width:100%}
   .Row post-body,.post-body{
   padding:20px;
   margin:10px;
   width:100%;
   line-height:20px;
   }
   .Row td{padding:10px;font-size:100%}
   /*       Admin */
   .vtop{vertical-align:top}
   .cat_search{width:40%;text-align:right;
   padding-right:5px}
   .cats_grid{width:60%;text-align:left;
   padding-left:5px}
    h1{color:#222}
    h1 a:link,h1 a:visited {
      color:#222;
      font-weight:bold;
      font-size:95%;
      text-decoration:none;
   }
    h1 a:hover,h1 a:active {
      color:#ff0000;
      font-weight:bold;
      font-size:95%;
       text-decoration:underline;
  }
   .recent a:link,.recent a:visited {
      color:#222;
      font-weight:bold;
      font-size:90%;
      text-decoration:underline;
   }
    .recent a:hover,.recent a:active {
      color:#ff0000;
      font-weight:bold;
      font-size:90%;
       text-decoration:none;
  }
   .cats a:link,.cats a:visited {
      color:#222;
      font-weight:bold;
      font-size:90%;
      text-decoration:underline;
   }
    .cats a:hover,.cats a:active {
      color:#ff0000;
      font-weight:bold;
      font-size:90%;
       text-decoration:none;
  }



#newspage{font-size:100%;width:70%; margin:auto;border:0px solid red}
