body {background:#222;margin:0;padding:0;color:#fff}
#header {margin:0;padding:0;background:#222}
.heading {margin:0;padding:7px 5px;border-bottom:1px solid #000;font-size:small;text-align:center}
.description {margin:0;padding:15px 5px 5px 5px;font-size:small;border-top:1px solid #444;color:#bbb;text-align:center}
#navigation {text-align:left;margin:0;padding:0;background:#222}
#navigation span {background:#002288;width:32%;display:inline-block;padding:6px 0;text-align:center;margin:0 0 0 -2px;color:#222}
#navigation span+span+span a {color:#002288;content:"Down"}
#navigation span a {color:#fff}
#navigation span+span a{color:#002288}
#navigation span+span {margin:1px;background:#222}
#navigation span+span+span {margin:1px;background:#222}
#top-content {background:#002288;margin:-1px 0 0 0;padding:5px;text-align:center;border-bottom:1px solid #333}
#content {border-top:1px solid #002200}
#search-form [type=text] { width:55%;background:#002288;margin:1px;padding:3px;color:#fff;border:2px groove #002288}
#search-form [type=submit] {;width:23%;margin:1px;padding:3px;border:2px groove #002288;color:#fff;background:#002288}
.post:first-child {margin:0;padding:0;background:#222}
.post-meta .title,.categories {margin:0;padding:2px 0;font-size:small}
.post:first-child .post-meta {border-bottom:1px solid #ddd;margin:0;padding:5px;color:#444;background:#002288}
.post:first-child .post-content {border-top:1px solid #333;margin:0;padding:9px 5px;content:normal}
.post:first-child .post-meta2 {display:none}
.post {border-top:1px solid #000;border-bottom:1px solid #444;margin:0;padding:0}
.post-meta {background:#002288;margin:-1px 0 0 0;padding:7px;color:#888;border-bottom:1px solid #000;border-top:1px solid #222}
.post .post-content {content:none}
.post-meta2 {display:none}
.post:first-child .post-meta2:before {display:none}
.post:nth-child(2) {border-top:none !important}
#pagination-links {background:#222;border-top:1px solid #ddd;text-align:center;margin:0;padding:2px 2px 4px 2px} 
#pagination-links span {padding:4px;display:inline-block;background:#002288;border:2px groove #000} 
#pagination-links a {padding:4px;display:inline-block;margin-top:2px;text-decoration:none;background:#444;border:2px groove #000;color:#fff}
#recent-posts-list h4,#following-list h4,h3 {background:#002288;border:1px solid #002233;margin:0;padding:7px 5px;color:#eee;text-shadow:#000 1px 1px 1px}
ol,#navigation-menu ul {margin:0px;padding:0;background:#002288}
#recent-posts-list li,#following-list li,#blogroll_list li,#navigation-menu li{list-style:none;margin:0;padding:5px;border-top:1px solid #444;border-bottom:1px solid #000;background:#222}
#category-bottom li {list-style:none;margin:0;padding:5px;border-top:1px solid #444;border-bottom:1px solid #000;color:#ccc;text-align:left}
#category-bottom li a {float:left}
#blogroll {display:none}
h6 {margin:0;padding:0}
#footer {background:#222;text-align:center;border-top:4px solid #002288;color:#ccc;padding:5px;margin:0}
#category-bottom li.last {background:#222;border:none !important}
#blogroll_list,#following-list,#recent-posts-list,#navigation-menu {background:#222}
.thumbnail{display:none}
.post-single {margin:0;padding:0}
.post-single .post-content {background:#222;margin:0 5px;padding:9px;border:3px groove #000;color:#fff}
#share-buttons {text-align:center;margin:0;padding:5px;}
#share-buttons img {width:28px;height:28px}
#comments h4 {background:#eee;margin:0;padding:5px;border-bottom:1px solid #fff}
#comments h5 {background:#eee;margin:0;padding:5px;border-bottom:1px solid #ccc;border-top:1px solid #ddd}
.comment-header .title {padding:0 !important;background:transparent !important;border:none !important;display:inline}
.comment {background:#eee;margin:5px 0;padding:5px;border-top:1px solid #fff;border-bottom:1px solid #ccc}
.comment-header {margin:0;padding:5px 0;color:#888;display:inline}
.comment-content {margin:0;padding-top:5px}
#comments ol {background:#333;margin:-5px -5px 0 -5px;padding:0;color:#ccc;border:none;text-align:center}
#comment_form{text-align:left;margin:0;padding:5px}
#comment_form textarea{width:80%;margin:2px 0;padding:15px 0;background:#f5f5f5;border:1px solid #ccc;color:#333}
#comment_form input[type=text],.mobile_body
#comment_form select{width:50%;margin:2px 0;padding:3px;background:#f5f5f5;border:1p