  body{font-size:10px;font-family:Arial,  Verdana;color:#eee;background:#000;  padding:0;  margin:0;}  
  .container{margin:0  auto;  padding:0;  width:  900px;}  
  #header  {  padding:0;  margin:0;  float:left;  background:  url(images/header.png)  right  no-repeat;  height:90px;  width:900px;}  
  #header  h1{font-family:Georgia;font-size:0px;padding:0;  color:#0f0;  margin:0;}  
  #header  h1  a  {  color:#0f0;  display:block;  height:80px;  width:300px;  font-size:0;  text-indent:-9999px;}  
  #header  h3{font-family:Georgia;font-size:12px;padding:0  0  0  20px;  margin:0;}  
  #pag{font-size:14px;text-transform:uppercase;text-align:right;} 
  #cats{border:2px  solid  #006600;  border-bottom:0px;  float:left;  width:896px;  height:30px;  background:url(images/MNav03.png)  -1px  repeat-x;  overflow:hidden;}  #ctg{  list-style:none;padding:0px;  margin:0px;}  
  #ctg  li{  margin:0;  padding:  0;  display:block;  float:left;}  
  #ctg  li  a{color:#ddd;  line-height:28px;  display:block;  font-size:12px;  padding:0  8px;  margin:1px;  text-decoration:none;}  
  #ctg  li  a:hover{color:#0f0;  margin:0;  border-left:  1px  solid  #3e4552;  border-right:  1px  solid  #3e4552;  border-top:  1px  solid  #000;  border-bottom:  1px  solid  #424242;  background-image:  url(images/transWhite.png);  }  
  .content{padding:0  0  20px  0;  margin:0  0  0  0;  float:left;  background:#0a0a0a;  border:#006600  solid  2px;  width:896px;  overflow:hidden;}  
  .post{margin:0px;  padding:0px;  width:630px;  float:left;}  
  .post-in  {  margin:10px  5px;  border:#006600  solid  2px; width:616px;}  
  .ads  {  padding:10px  0;  margin:0;  text-align:center;  overflow:hidden;}  
  .post  h2{color:#0f0;font-size:16px;  padding:5px  10px;  display:block;  margin:0;} 
  .post  h3{color:#0f0;font-size:13px;  padding:5px 0 5px 15px;  display:block;  margin:0;}  
  .post  p{  display:block;font-size:12px;padding:5px  10px;text-align:justify;  margin:0;  line-height:20px;}  
  .post  a  {  color:#B9FFCB; text-decoration:none;} 
  .post  a:hover{ text-decoration:underline;}  
  .post  p  img  {  float:left;  margin:0  10px  10px  0;  border:#006600  solid  1px;}  
  .post  ul,.post  ol{  margin:10px  20px;  padding:0;  list-style-position:inside;}  
  .post  li  {line-height:25px;  font-size:12px;}  
  #sidebar  {margin:10px  10px  0  0;  float:right;  width:250px;  background:#030303;  border:#006600  solid  2px;}  
  #sidebar  h2{padding:0  10px; color:#B9FFCB;  line-height:30px;  background:url(images/h2bg.gif)  top  center  no-repeat;  font-size:14px;  height:30px;  display:block;  margin:0;} 
  #sidebar  h2 a{ color:#00cc00; text-decoration:none;} 
  #sidebar  ul{margin:0 0 5px 0;list-style:none;  padding:0;}  
  #sidebar  ul  li  {margin:0;  padding:0  0  0px  0;  display:block;}  
  #sidebar  ul  ul  {margin:  0;  list-style:none;  padding:0;}  
  #sidebar  ul  ul  li  {padding:0;  height:25px;  margin:0;  background:url(images/libg.gif)  no-repeat;}  
  #sidebar  ul  ul  li a{text-decoration:none;color:#0f0;  display:block;  padding:0px  10px  0px  15px;  line-height:25px;  font-size:  12px;  }  
  #sidebar  ul  ul  li a:hover{text-decoration:none; background:url(images/libgh.gif)  no-repeat;  padding-left:25px;}  
  #sidebar  .current  {text-decoration:none; background:url(images/libgh.gif)  no-repeat;  padding-left:25px;}  
  .footer  {  display:block;  margin:5px  0  0  0;  float:left;  background:#003300;  border:2px  solid  #006600;  width:896px;}  
  .footer  p{  text-align:center;  padding:10px;  margin:0;  display:block;}
  .footer a, .footer a:link{ color:#66FF00;}