body { background:url(images/bk.png); color:#777; }
div.main { background:#333; }
div.header ul li.desc { font-size:12px; font-family:Georgia, Arial, Helvetica; margin-bottom:10px; color:#777; text-transform:lowercase; font-style:italic; padding-left:15px; background:url(images/bullet-dark.png)no-repeat; background-position:0 .5em; }
div#post.post h2 a { font-family:Georgia, Arial, Helvetica; font-size:12px; color:#000; text-transform:lowercase; text-decoration:none; font-style:italic; background:url(images/bullet-dark.png)no-repeat left; padding-left:15px; background-position:.2em; }
a:hover { color:#fafafa!important; }
div#post.post h2 a { color:#777!important; }
div#post.post h2 a:hover { color:#fafafa!important; }
div.header ul li a { color:#ccc; }
div.sidebar { border:1px double #585858!important; background:#414040; background-image:none!important; opacity:.7;  }
div.sidebar-column ul li a { color:#777; }
div.sidebar-column ul li a:hover,div.sidebar-column li a:hover { color:#fff; }
div.menu ul.menu li a,div.menu ul.menu li { color:#777; }
div.menu ul.menu { border-top:1px dotted #444!important; width:705px!important; }
div.sidebar h2 { color:#ccc!important; font-weight:bold; }
div.postthumb a img { border:1px solid #585858!important; }
form#searchform div input#s { background:none; border:1px solid #999!important; font-size:11px!important; padding-left:10px!important; color:#777; height:17px;  }
ul.menu li span { color:#ccc!important; }
div#single.post h2.title { font-size:1.325em; margin-bottom:.765em; color:#ccc; font-weight:normal; }
div#single.post h3 { color:#999; font-style:italic; font-size:12px; }
div#single.post h3 a { color:#ccc; }
p.meta { color:#ccc!important; font-size:11px!important; font-style:italic; padding-right:20px; }
p.meta a { color:#ccc; text-decoration:underline; }
h3.tags a { color:#ccc!important; text-decoration:underline; }
div.socials { background-color:#222; border:1px solid gray; }
div.footer p { font-size:12px; color:#777; }
div.footer p a { color:#777; text-decoration:underline; }
label { color:#ccc; }
div#respond h3 { color:#ccc; margin-bottom:0; margin-top:50px; }
p.breadcrumbs { color:#ccc; }
div#single.post p { color:#ccc; }
div.comment-body p { border:1px solid #222; background:none; background-color:#222; color:#999; padding:10px; margin-bottom:30px; margin-right:20px; }
form#commentform p{  color: #ccc;  font-size: 12px; font-family: Georgia, Arial;}
form#commentform p a{  color: #ccc; font-size: 12px;  font-style: italic; text-decoration: underline;}
div.comment-meta a{  color: #ccc; }
img.avatar{  border: 1px solid #222; padding: 5px;  border:1px solid #555;}