/*
Theme Name: SoberMa
Theme URI: http://www.soberma.com/
Description: I dont't know why this name. Just a name so so.
Version: 1.0
Author: Sober Ma
Author URI: http://www.soberma.com/
*/
body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,th,td {margin:0;padding:0;}blockquote {margin:0;padding:0 10px;background:#eee;}
body {color:#333;font-size:12px;font-family:Verdana;background:#f1f1f1;}table {border-collapse:collapse;border-spacing:0;}fieldset,img,abbr,acronym {border:0;}
caption,th {text-align:left;}q:before,q:after {content:'';}ul,ol {font-size:14px;line-height:24px;}
a {color:#06c;text-decoration:none;}a:hover {color:#ff4b33;text-decoration:underline;}
#container {clear:both;width:960px;margin:10px auto;padding:0 10px;overflow:hidden;background:#fff;}
#header {clear:both;width:960px;overflow:hidden;}
.siteinfo {height:60px;padding:5px 0;}.siteinfo h1 {display:block;float:left;width:164px;height:60px;font-size:32px;background:url(logo.gif) no-repeat;}.siteinfo h1 a {display:block;width:164px;height:60px;text-indent:-9999px;}
.siteinfo p {display:block;float:left;font-size:14px;padding:40px 0 0 5px;color:#666;}
.search {width:280px;padding-top:5px;overflow:hidden;}
.searchin {display:block;width:278px;height:20px;font-size:13px;vertical-align:middle;border:1px solid #eee;}
#body {clear:both;width:960px;padding:10px 0;overflow:hidden;background:#fff;}
#content {float:left;width:650px;padding-right:10px;}
.navbar {dispaly:block;width:950px;height:38px;padding:0 5px;overflow:hidden;background:#000;}
.navbar ul {display:block;float:left;width:924px;height:38px;list-style:none;margin:0;padding:0;}
.navbar ul li {display:block;float:left;height:38px;list-style:none;margin:0;font-size:14px;line-height:36px;}
.navbar ul li a {display:block;padding:0 5px;color:#fff;}
.navbar ul li.current {background:#333;}.navbar ul li.current a {color:#aaa;}
.navbar ul li a:hover {display:block;color:#fff;background:#333;text-decoration:none;}
.rss {display:block;float:right;width:26px;height:26px;margin:5px 0;background:url(rss.gif) no-repeat;}.rss a {display:block;width:26px;height:26px;}
.info,.tags {padding:3px 0;font-size:12px;color:#888;overflow:hidden;}
.vcard {font-size:13px;line-height:20px;}.vcard img {display:block;float:right;}
.post {clear:both;display:block;width:650px;padding-bottom:8px;border-bottom:1px solid #dfdfdf;margin-bottom:8px;overflow:hidden;}
.post h2,.error h2 {font-size:20px;color:#000;line-height:30px;padding-bottom:5px;}.post h3 {padding:5px 0;}
.post h2 a,.error h2 a{color:#000;} .post h2 a:hover,.error h2 a:hover{color:#ff4b33;}
.entry {padding:5px 0;}.post p,.error p {font-size:14px;line-height:24px;padding:5px 0;text-indent:28px;}.error p {padding:5px;text-indent:0;background:#f9f9f9;}
.post p.more {text-indent:6px;}
.contad {display:block;width:468px;height:60px;padding:0 91px 8px;}
.pages {display:block;width:640px;padding:5px;text-align:right;font-size:14px;line-height:24px;background:#f1f1f1;}.pages span {float:left}
.error {display:block;width:650px;padding:10px 0 0;}
.comment,.related,.respond {display:block;width:650px;overflow:hidden;}
.comment h3,.related h3,.respond h3 {display:block;font-size:20px;color:#666;line-height:30px;margin:5px 0;}
.related ul {display:block;width:650px;list-style:none;margin:0;padding:0;overflow:hidden;}
.related ul li {float:left;width:325px;height:24px;list-style:none;margin:0;padding:0;line-height:24px;overflow:hidden;}
.comment ol {display:block;}
.comment ol li {clear:both;padding:5px;margin-bottom:5px;border:1px solid #eee;}
.reply {color:#666;padding-top:5px;}.reply p {padding:5px 0 0;line-height:20px;font-size:14px;}
.respond form {display:block;clear:both;width:650px;overflow:hidden;}
.respond label {display:block;font-size:13px;line-height:24px;cursor:pointer;}
.respond input {display:block;width:300px;height:20px;vertical-align:middle;border:1px solid #eee;}
.respond textarea {display:block;width:648px;height:185px;margin:0 0 5px;border:1px solid #e6e6e6;font-family:Verdana;}
.respond button {width:120px;padding:5px 5px 3px;font-weight:bold;cursor:pointer;}
.respond p {line-height:20px;padding:3px 0;}
.login {display:block;clear:both;overflow:hidden;}
.replyform {float:left;overflow:hidden;}.replyform input {display:none;}
#sidebar {float:left;width:300px;}
.sidemod {display:block;width:280px;padding:10px;margin-bottom:5px;background:#f6f6f6;}
.sidemod h3 {font-size:14px;line-height:24px;color:#222;}
.sidemod ul,.sidemod ul li {list-style:none;margin:0;padding:0;font-size:13px;line-height:18px;}
.sidemod ul li {display:block;padding:3px 0;overflow:hidden;}
.sidemodad {display:block;width:300px;margin-bottom:5px;background:#f6f6f6;}
#footer {clear:both;width:960px;margin:0 auto;padding:10px 0;border-top:2px solid #000;text-align:center;line-height:24px;color:#666;}
.mytable {border-collapse:collapse;border:solid #ccc;border-width:1px 0 0 1px;}
.mytable td {border:solid #ccc;border-width:0 1px 1px 0;padding:2px;}