/*980+5+15=1000*/
* {padding:0;margin:0;}
body{
  background: #000; 
  font-family:Verdana, Helvetica, Arial, sans-serif;
  color: #FFF;
  font-size:13px;
  text-align:center;
}
table, tr, td{
  font-size:13px;  
}
a{font-weight: bold;color:#DD0000;text-decoration:none;}
a:visited{color:#DD0000}
a:hover {color:#0066FF;text-decoration:underline;}
a img{
  margin:5px 5px 5px 5px;
  border:1px solid #DD0000;
  padding:2px;
}
h2{
  font-weight:bold;
  font-size:17px;
}
h3{
  font-weight: normal;
  font-size:14px;
}
p.addinfo, p.cats{
  color:#FFF;
}
p.addinfo a, p.cats a{
  font-weight:normal;
}
p.more{
  text-align:right;
  clear:both;
}
.center {
  margin:0 auto;
  text-align:center;
padding:0 0 20px 0;
clear:both;
}

.tn1 {
background: none;
width:200px;
height:150px;
border:1px solid #DD0000;
}
.tn2 {
background: none;
width:200px;
height:250px;
border:1px solid #DD0000;
}
.tn3 {
width:150px;
height:200px;
border:1px solid #DD0000;
}
.xtn1 {
background: none;
width:100px;
height:125px;
border:1px solid #FFF;
}
.adds {
  text-align: center;
}
.column{
  margin: 0 auto; 
  width: 1000px;
  text-align: left;
  overflow:hidden;
  clear:both;  
}

#header{
}
#header .column{
  border-bottom: 1px solid #FF0000;
  width: 980px;
  padding: 10px 5px 10px 15px;
  text-align:center;
}
#header h1{ 
margin: 0;
font-size: 20px; 
font-weight: bold;
text-transform: uppercase;
color:#DD0000;
}
#header h1 a{ 
}
#header h1 a:hover{ 
color: #0066FF;
text-decoration:none;
}
#header h2{ 
margin: 0;
font-size: 11px; 
font-weight: normal;
text-transform: uppercase;
}

#middle{
  padding: 3px 0 0 0;
}
#middle .column{
padding: 3px 0 0 15px;
width: 985px;
}
#leftc{/*170*/
font-size: 12px; 
float:left;
width:155px;
padding: 10px 10px 0 5px;
}
#leftc ul {
width:100%;
overflow:hidden;
padding: 0 0 20px 0;
}
#leftc li {
list-style-type:none;
float:left;
clear:both;
width:100%;
padding: 3px 0 0 0;
}
#leftc a{
  font-weight: normal;
  text-decoration:none;
}
#leftc h3{
font-size: 12px; 
  font-weight: bold;
padding: 5px 0 5px 0;
}

#middle #middlec{/*610*/
float:left;
width:627px;
padding: 10px 4px 0 9px;
}
#middlec h1 {
padding: 0 0 0 0;
text-transform: uppercase;
font-size:17px;
text-align:center;
}
#middlec h2 {
padding: 10px 0 5px 0;
text-transform:none;
text-align:center;
}
#middlec h3 {
padding: 10px 0 5px 0;
text-transform:none;
  font-size:17px;
  font-weight:bold;
}
.postbody {
  width:100%;
  clear:both;
  padding:0 0 13px 0;
  border-bottom:1px solid #660000;
  margin:0 0 10px 0;
}
.postbody p{
padding: 0 0 5px 0;
}
.postbody ul{
padding: 0 0 10px 10px;
width:615px;
overflow:hidden;
clear:both;
}
.postbody li {
list-style-type:none;
float:left;
clear:both;
padding: 3px 0 0 10px;
}
.postbody .center a{
  font-size:20px;
}
.postbody .center {
}

#rightc{/*175*/
float:left;
width:165px;
padding: 10px 5px 0 5px;
}
#rightc ul {
width:100%;
overflow:hidden;
padding: 0 0 20px 0;
}
#rightc li {
list-style-type:none;
float:left;
clear:both;
width:100%;
padding: 3px 0 0 0;
}
#rightc a{
  font-weight: normal;
  text-decoration:none;
}

#dbar{
}
#dbar .column{/*970*/
  padding: 10px 5px 10px 5px;
  width: 990px;
  text-align:center;
}
#dbar span{
padding: 0 2px 0 2px;
}
#dbar a, #dbar a:visited{
  text-decoration: underline;
  FONT-WEIGHT: bold;
}
#dbar a:hover{
  text-decoration: none;
  FONT-WEIGHT: bold;
}
#dbar .prevpage a, #dbar .prevpage a:visited, #dbar .nextpage a, #dbar .nextpage a:visited{
  text-decoration: none;
}
#dbar .prevpage a:hover, #dbar .nextpage a:hover{
  text-decoration: none;
}

#footer{
  padding: 30px 0 0 0;
  color:#999;
}
#footer .column{/*970*/
  padding: 5px;
  width: 990px;
  text-align:center;
}
