body {margin: 0;padding: 0;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;background:#ffffaa;color: #eee;
font-size: 12px}

h1, h2{
font-size: 22px}

h3{
font-size: 20px}

h4, h5, h6{
font-size: 15px}

a{
color: #ff8c3c;
text-decoration: none}

a:hover{
text-decoration: underline}

a.no-link{
color:#fff;
text-decoration: none}

#header {background:#0000ff;border:2px outset #282c3b;
color:#fff;
margin: 0;
padding: 0 1px;
text-align:center
}

#header .heading{
font-size: 22px;
margin: 0;
padding: 6px 4px;
text-decoration: none;
font-weight: bold;
}

#header .heading a{
text-decoration: none;
text-shadow:1px 1px 1px #000;
margin:0 0 0 6px;}

#header .description{
margin: 4px 0 1px;
font-size: 10px;
padding-bottom: 2px;
font-weight: bold;}

#navigation {
border:2px inset #282c3b;
margin: 0 2px;
padding: 5px 0}

#navigation span{
margin: 0;
padding: 0;
text-transform: uppercase;
font-size: 12px;
font-weight: bold;}

#navigation span a{
text-align:center;
padding: 2px;
margin: 0 2% 0 0;
display: inline-block;
text-decoration: none;
border:2px outset #282c3b;
text-shadow:1px 1px 1px #000}

#navigation span+span+span a {
content:"MENU";}

#top-content {
border:2px groove #282c3b;
margin:0;
}

#search-form{
text-align: center;
padding:6px 1px 4px;
margin:0;}

#search-form .inp-text{
border:2px inset #282c3b;
width: 70%;
padding:6px 1px}

#search-form .inp-btn{
font-size:0;
background:url(search00.png)center no-repeat;
border:2px outset #282c3b;
width: 20%;
height:22px}

.highlight, .messages{
text-align: center;
margin: 5px 0 0 0;
}

.inp-text, .inp-textarea, .inp-btn{
background:#35394b;
color:#fff}

#content{
background:url(11.gif) repeat-y left top;
background-size: 7px 41px;
padding:0 0 0 6px}

.post{
margin:0;
padding:0; 
font-size: 12px;
border:2px outset #282c3b;}

.post-single {
margin:0;
padding:0; 
font-size: 12px}

.post-single .post-meta{
color:#fff;
font-size: 10px;
padding:6px;
margin:0;
border:2px outset #282c3b;}

.post .post-meta{
color:#fff;
font-size: 10px;
padding:6px 2px 6px 40px;
margin:0;
background:url(c.png) no-repeat 4px center}

.post-meta .title{
font-weight: bolt;
margin: 0;
padding: 0;}

.post-meta .title a{
color:#ff8c3c;
font-size:16px;
text-decoration: none;
text-shadow:1px 1px 1px #000}

.post-meta .categories{
font-size: 12px;
margin: 0;
padding: 0;}

.post-meta h2 a{
color:#ff8c3c;
font-size:11px;
text-shadow:1px 1px 1px #000;
}

.post-content{
background:url(11.gif) repeat-y right top;
background-size: 7px 41px;
padding:2px 12px 2px 6px;
margin:-2px 0 0;
font-size: 12px;}

.post .post-content{
display:none}

.post-meta2{
font-size: 11px;
padding:2 6px;
text-align:right;
margin:0 0 0 70%;
border:2px outset #282c3b;}


.post-meta2:before {
content:url(comment.gif);
margin:0 0 2px;
}

.post-meta2 span{
display:none;
}

#share-buttons {
background:url(11.gif) repeat-y right top;
background-size: 7px 41px}

#share-buttons a {
content:url(facebook.gif);
margin-right:5px
}

#share-buttons a+a {
content:url(twitter.gif);
}

#share-buttons:before {
content:"Share On :";
margin:0 5px;
color:#fff
}

#recent-posts-list {
background:url(7.jpg)repeat-y bottom right;
background-size:10px 42px;
padding:0;
border-top:1px solid #282c3b;
margin:0;
}

#recent-posts-list h4{
background:url(33.gif)repeat-x center bottom;
background-size:100% 100%;
margin: 0 0 0 -11px;
padding: 10px 4px 6px 14px;
color:#fff;
text-shadow:1px 1px 1px #000;}

#recent-posts-list li a{
}

#comments{
margin:0;}

#comments h3{
background:url(33.gif)repeat-x center bottom;
background-size:100% 100%;
margin: 0 0 0 -11px;
padding: 10px 4px 6px 14px;
color:#fff;
text-shadow:1px 1px 1px #000;}

#comments h4, #comments h5{
margin: 0;
padding: 6px 4px;}

#comments .comment{
border:2px outset #282c3b;
padding:1px 0 0;
margin: 2px 0 0 -6px;
font-size: 12px;background:#35394b}

#comments .comment .comment-header{
border-bottom: 1px outset #282c3b;
padding: 6px 4px 3px;
font-size: 10px;
text-align:right;
color:#fff;}

#comments .comment .comment-header .title{
font-size: 14px;
font-weight: normal;
margin: 0;
padding: 0;
text-align:left;
text-shadow:1px 1px 1px #000;}

#comments .comment .comment-header .title:before{
content:url(person.gif);
float:left;
margin-right:4px}

#comments .comment .comment-header .title a{
text-decoration: none;
font-weight: bold;
color:#ff8c3c}

.comment-content{
border:1px inset #282c3b;
margin-top:-1px;
padding: 3px 4px 6px}

#comment_form {
max-width:100%;
padding:5px;
margin:0;
border:2px groove #282c3b;
text-align:center;
}

#comment_form .inp-text {
width:85%;
margin:2px 0 0;
border:2px groove #282c3b
}

#comment_form .inp-textarea {
width:90%;
margin:2px 0 0;
height:65px;
border:2px inset #282c3b
