html,body{margin:0;padding:0}

body{
   color:#666;
   font-size:13px;
   font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif;
   background:#ddd;
   background-image:url(/images/bg.gif);
   background-position:top;
   background-repeat:repeat-x;
   text-align:center;
   line-height:1.6;
   }

p {margin:10px 10px 10px; }

a:link { color: #000; text-decoration: none; font-weight: bold;}
a:hover { color: #f80000; text-decoration: underline; font-weight: bold;}
a:visited { color: #000; text-decoration: none; font-weight: bold;}
a:visited:hover { color: #f80000; text-decoration: underline; font-weight: bold;}

.nav a, .nav a:link, .nav a:visited, .nav a:active{
   display:table-cell;
   height:24px;
   text-align:center;
   text-decoration:none;
   font-size:13px;
   color:#fff;
   background-image: url(/images/bg_menu.gif);
   overflow:hidden;
   float:left;
   padding-left: 10px;
   padding-right: 10px;
   border-right: 1px solid #fff;
   font-weight: bold;
   line-height: 24px;
   width: 110px;
}

* html .nav a, .nav a:link, .nav a:visited, .nav a:active {
  float:left;
}

.nav a:hover {color:#fff; background-image: url(/images/bg_menuactive.gif);}
.nav a:visited:hover {color:#fff; background-image: url(/images/bg_menuactive.gif);}

div#header{
   height: 92px;
   text-align: center;
   }

div#container {
   text-align:left;
   width:900px;
   margin:0 auto;
   }

div#content {
   float: left;
   width: 500px;
   text-align: center;
   margin-top:15px;
   padding-top:5px;
   }

div#navigation {
   color: #aaa;
   padding: 0px;
   float:left;
   width:185px;
   text-align: left;
   margin-top:40px;
   margin-right: 15px;
   background-repeat: repeat-y;
   }

.linkheader {
   display: block;
   color: #fff;
   font-weight: bold;
   padding: 3px 0px 3px 10px;
   background: #666 url(/images/sidebartitle.gif);
   background-repeat: no-repeat;
}

.linkheader_yap {
   display: block;
   color: #fff;
   font-weight: bold;
   padding: 3px 0px 3px 10px;
   background: #FFB95B url(/images/sidebartitle_yap.gif);
   background-repeat: no-repeat;
}

.links {
   padding: 8px 10px 0 10px;
   margin-top: 8px;
   background-color:#ddd;
   background: url(/images/sideheader.jpg);
   background-repeat: no-repeat;
}

.links a:link { color: #333; text-decoration: none; font-weight: normal;}
.links a:hover { color: #f80000; text-decoration: underline; font-weight: normal;}
.links a:visited { color: #333; text-decoration: none; font-weight: normal;}
.links a:visited:hover { color: #f80000; text-decoration: underline; font-weight: normal;}

div#extra {
   color: #aaa;
   float:left;
   width:185px;
   margin-top:40px;
   margin-left: 15px;
   text-align: right;
   background-repeat: repeat-y;
   }

div#footer {
   color: #000;
   clear:both;
   width:100%;
   padding: 5px;
   text-align: center;
   }

#menubalk {
  display:table;
  clear:both;
  text-align: center;
  color: #fff;
  padding:0;
  margin:0 auto;
  list-style-type:none;
  white-space:nowrap;
  }

.menucontainer {clear:both; text-decoration:none;}
* html .menucontainer {display:inline-block;}

div#reclameheader {
   clear:left;
   width:100%;
   text-align: center;
   color: #000;
   margin-top: 28px;
   margin-bottom: 10px;
   }

.post {
   text-align: center;
   margin: auto;
   padding: 15px;
   margin-top: 0px;
   padding-bottom: 0px;
   margin-bottom: 0px;
   background: #FFB95B url(/images/mainheader.gif);
   background-repeat: no-repeat;
}

.postauthor {
   align: center;
   margin: auto;
   margin-top: 8px;
   padding-top: 1px;
   display: block;
   width: 95%;
   border-top: 1px dotted #fff;
   text-align: center;
}

.postimage {
   border: 1px solid #666;
   padding: 5px;
   margin: 5px;
   margin-top:20px;
   background-color:#fff;
}

h2 {
   height: 20px;
   background-color:#d31f00;
   background: url(/images/bgtitle.gif);
   font-size: 14px;
   line-height: 1.2em;
   color: #fff;
}

.postfooter {
   margin-bottom: 10px;
}

.comments {
   text-align: left;
   margin: auto;
   padding: 15px;
   margin-top: 10px;
   padding-bottom: 0px;
   margin-bottom: 0px;
   background: #f9f2e4 url(/images/commentsheader.gif);
   background-repeat: no-repeat;
}
.gubaimage {
   border: 1px solid #666;
   padding: 5px;
   margin: 5px;
   background-color:#fff;
}
