body {
  background:#FFFFFF;
}
body,div,form {
  margin:0;
  padding:0;
  color:#000000;
  border: none;
}
body,table,input,select,textarea {
  font-family:verdana,arial,helvetica,sans-serif;
  font-size:14px;
}
#header {
  color: #DEDEDE;
  height:80px;
/*  background-color:#606060;border:1px solid #A0A0A0; */
  background:#FFFFFF url(img/header-bg1.png) repeat-x scroll 0 0; 
}
#header div, #header h1 a, #header p {
  color: #DEDEDE;
  padding-left:5px;
}
#header h1 {
  margin-top:0px; padding-top:10px;
}
#header a {
  text-decoration:none;
}
#search {
  float:right;margin-top:-35px;margin-right: 10px;
}
#container {
  background:#FFFFFF;
}
#header, #container, #ad, #footer {
  width:740px;
  margin-left:auto;
  margin-right:auto;
}
#cBody {
  background-color:#FFFFFF;
  margin-left:5px;
  margin-right:5px;
}
#content {
  margin-top:10px;
  margin-bottom:10px;
}
.post {
  width:730px;
  background:#FFFFFF;
  border:1px solid #F0F0F0;
  border-collapse:collapse;
  padding:5px;
}
.post .pHeader {
  background-color:#F0F0FF;
  border-bottom:1px dashed #F0F0F0;
  font-size:14px;
  height:20px;
  padding:0;
}
#footer {
  background:#F0F0F0;
  border-top:1px solid black;
  font-size:10px;
  text-align:center;
  padding-top:3px;
  padding-bottom:5px;
  clear:both;
}
h1 {
  font-size:22px;
}
h2 {
  font-size:17px;
}
a {
  color:#171717;
}
input {
  border:1px solid #E0E0E0;
  border-right:1px solid gray;
  border-bottom:1px solid gray;
}
.comment {
  border:1px dashed #e0e0e0;
  border-top:1px solid #a0a0a0;
  padding:5px;
  margin-top: 15px;
}
div.errorMessage {
  color:red;
}
.adInPost {
  margin-top:12px; margin-left:-5px; display:block;
}
.tagsPage {
  margin-top:20px; line-height:30px
}
