* {padding:0;margin:0;}

body{
  background:#FFF; 
  color:#000000;
  font-size:11px;
  font-family:Verdana, Arial, sans-serif;
  text-align:center;
}

a, a:visited {
  color:#0000AA;
  font-weight:BOLD;
  text-decoration:underline;
}

a:hover {
  color:#AA0000;
  font-weight:BOLD;
  text-decoration:none;
}

#tn {
  border:1px solid #AA0000;
/*
  width:145px;
  height:188px;
*/
  width:120px;
  height:160px;
  margin: 0 0 8px 15px;
  float:left;
}

#header{
  width:1000px;
  background:#D6DBDE;
  display: block;
  margin:0 auto;
  text-align:center;
  padding:0;
  height:137px;
  border-bottom:1px solid #000;
  padding:0 10px 0 10px;
}

#header h1{
  float:left;
  font-size:12px;
  text-align:left;
  font-weight:normal;
  padding:5px;
  margin:0 auto;
  overflow:hidden;
}

#header a img {
  float:left;
  border:none;
  margin:0;
  padding:0;
}

#container{
  width:1000px;
  margin:0 auto;
  text-align:left;
  clear:both;
  overflow:hidden;
}

#middle {
  width:100%;
  clear:both;
  overflow:hidden;
}

#left_side {
  width:180px;
  float:left;  
  padding:3px 5px 5px 5px;
}

#left_side h3{
  width:100%;
  font-size:14px;
}

#left_side ul{
  font-size:13px;
  margin:0 0 0 1px;
  list-style-type:none;
}

#left_side li{
  margin:3px 0 0 0;
  border-bottom:1px solid #CCC;
}

#left_side ul a, #left_side ul a:visited {
  text-decoration:none;
}

#left_side ul a:hover {
  text-decoration:underline;
}

#middle_side {
  width:590px;
  float:left;  
  padding:0 0 0 5px;
}

#middle_side h2{
  width:100%;
  text-align:center;
  padding:5px 5px 5px 5px;
  font-size:18px;
}

#middle_side .splink{
  width:100%;
  margin:0 auto;
  padding:5px 5px 15px 5px;
  clear:both;
  font-size:18px;
  text-align:center;
  text-transform:uppercase;
}

#right_side {
  width:200px;
  float:left;  
  border:none;
}

.post {
  width:100%;
  font-size:13px;
  padding:0 5px 10px 5px;
  overflow:hidden;
  clear:both;
}

.post #tn {
  float:left;
  margin:5px 5px 5px 5px;
}

.post h3 {
  font-size:18px;
  width:430px;
  padding:5px 0 5px 5px;
}

.post p {
  width:430px;
  padding:5px 0 5px 5px;
}

#dbar {
  font-size:14px;
  width:100%;
  overflow:hidden;
  clear:both;
  padding:5px 5px 5px 5px;
  text-align:center;
}

#dbar ul {
  float:left;
  list-style-type:none;
  margin:0 auto;
}

#dbar li {
  float:left;
}