body { background: #e6e6e6 url(images/style1/bg.png) repeat-x top left; color: #434343; }
a { color: #BA1B00; text-decoration:none; }
a:hover { color: #E7482D; }
h1, h2, h3, h4, h5, h6 { color: #333; }
.menu ul li a { color:#B2B2B2;  }
.menu span, .menu ul li a:hover, .menu ul li a.current, .menu ul li.current_page_item a { color: #fff; }
.menu span a  { color: #fff;}
.menu span a:hover { color: #fff; } 
input, textarea { border: 1px solid #b0b0b0; }
.sf-menu li a, .sf-menu li li a:hover { color: #fff; }
.sf-menu li li a { color: #999; background-color: #111; border: 1px solid #000; border-top: 1px solid #222; }
.post h1 a { color: #333; font-weight: normal; }
.post h1 a:hover { color: #D22D24 !important; }
.post { border-bottom: 1px solid #ccc; }
.thumb span { background: url(images/comment.png) no-repeat center left; }
.thumb em { background: url(images/file.png) no-repeat center left; }
.text small { color: #999; background: url(images/line.gif) repeat-x bottom left; }
.sidetab-head { background: #e6e4db; }
.sidetab-head a {
color: #A7A59C;
background:#e6e4db;
font-weight:bold;
padding:10px 10px;
display: block;
margin: 0 0px 0 0px !important;
text-align: center;
border: 1px solid #dedbd1; 
}
.pinglist li { border-bottom: 1px solid #444; padding: 10px; }
#bottom { background: #111 url(images/bg-footer.png) repeat-x top left; }
#sub span a { color: #736b57; }
#sub span a:hover { color: #fff; }
.random .first a img, .fl a img { border: 1px solid #413f38; background-color: #0c0c0b; }
.random a:hover { color: #E7482D; }
.fl h6 { background: url(images/flickr.gif) no-repeat top left; }
.fl h6 a { color: #fff; }
.lite, #all { background: url(images/lite.png) no-repeat top left; }
#footer {background-color: #000;}
#footer a:hover {color: #fff;}
.author strong a { color: #000; }
.author, #respond, .s { background: #222; color: #c2c2c2; }
#extra {background: #f9f9f9;}
#respond input#submit-comment { background: #932424; color: #fff; }
#respond input#submit-comment:hover { background: #D22D24; }
#comment_wrap .comment-author { color:#8D8D8D; }
#comment_wrap {background: #222; color: #c2c2c2;}
#comment_wrap img { padding: 1px; } 
#comment_wrap .children { border-left: 1px solid #b0b0b0; }
#comment_wrap h3 {color: #c2c2c2; font-size: 28px; margin-left: 125px; padding-top: 30px;}
#comment_wrap .children .comment-author { border-top: 1px solid #b0b0b0; }
#respond label { text-transform: uppercase; color: #666; }
#breadcrumb, .thumb a img, .thumb-single a img { background: #F2F0E7 url(images/input.gif) repeat-x top left; border: 1px solid #D7D7D7; }
#extra a { color: #333; }
#extra a:hover { color: #E7482D; }
.sidebox { background: #272727; border: 1px solid #D7D7D7; }
.children .s { background-color: #111 !important; color: #c2c2c2; }
a.button { background-color: #de511a; color: #fff; }
a.button:hover { background-color: #000; }
.wp-smiley { border:none !important; background:none !important; padding:0px !important; }
.spe li { border-bottom: 1px solid #b0b0b0; }
ul.search li { clear: both; padding: 10px 20px; border-bottom: 1px solid #888; }
ul.search li:hover { background-color: #f6f6f6; }
ul.search li h3 a { color: #333; font-size: 18px; line-height: 23px; }
blockquote { border-left: 2px solid #888; background-color: #e6e6e6; }
ul.search {background: #f0f0f0;}
