body { background:#ddd; color:#555; margin: auto; font-family:Kalinga; ; font-size: 14px; box-shadow: 0px 0px 3px; }
a, a:visited { text-decoration: none; color:#b33030; }
h2, h3, h4, h5 { margin:0px; padding:0px; font-size:14px; }
img { max-width:90%; }
input[type=text],input[type=password],select { background:#eef; margin-top: 2px; margin-bottom:2px; border: 1px solid #afafaf; width:90%; padding: 6px; color:#aaa; }
input[type=submit], .manage a {  background:#b33030; display:inline-block; border:none; margin-right:2px; padding: 4px; color:#fff; text-align: center; border-bottom:2px solid #b33030; }
button { background:#b33030; padding:2px; border:none; color:#FFF; border-bottom:2px solid #b33030; }
textarea { background:#eef; border: 1px solid #afafaf; }
small { color:#aaa; }
.right { text-align:right; }
span { display:inline-block; vertical-align:middle; }
#header { background: #eef; padding: 0px;   }
#container { }
#content {  margin-top: 0px; }
#pcontent { padding: 0px; }
#menu { display:none; margin-top: 0px; }
ul, li { list-style:none; padding:0px; margin:0px; }
.loading, .result { display:none; }
.success { background: #fafafa; padding: 4px; color: green; }
.error { background: #fafafa; padding: 4px; color: red; }
#header .logo { margin:0px; background:#fff; }
.logo a { display:inline-block; vertical-align:middle; padding:2px 2px 0px 2px; }
.right a { display:inline-block; padding:8px 3px 0px 3px; border-left:1px solid #ddd; }
.logo td, .logo table, .logo tr { padding:0px; margin:0px; border-spacing:0px; }
#header .nav { width:100%; background:#b33030; }
#header .nav a, #header .nav form, #header button { display:inline-block; width:20%; border-right: 1px solid #fff; padding: 4px 0px 4px 4px; color: #fff;}
#header button { border:none; padding:0px; margin:0px; font-weight:normal; display:inline-block; width:30%; }
#header .nav a { color:#fff;}
#header .nav a:last-child { border:none; }
#header .select  { background:#b33030; color:#fff; margin:-4px; border-bottom:none; }
#header .nav .select a  { color:#fff; }
#header .nav a img { width: 0px; display:none; }
#header .nav sjksjd{ background:#a00; padding:2px; padding-bottom:1px; padding-top:1px; color:#fff; font-weight:bold; }
#header .nav a:hover { color: #000; }
.drop_menu, .drop_menu a { background: #efefef; padding: 4px; }
.navpost { margin-top:3px; }
.navpost a { background:#fff; display:inline-block; padding:0px; font-weight:bold; color:#000; border:1px solid #ccc; border-right:none; }
.navpost a:hover { background:#f6f6f6; }
.navpost a:last-child { border-right:1px solid #ccc; }
.welcome { padding: 6px; background: #fafafa; }
.welcome img {  }
.loginform, .myprofile { background: #fafafa; border: 2px solid #dfdfdf; padding: 6px; display:none; width:100%; margin:0px; position:static; }
.menu, .mn {  background:#eef; padding: 5px; color:#222; border-left:5px solid #b33030; font-weight:bold; }
.menu a, .mn a { color: #333; font-weight:bold; }
.menu img, .mn img { padding:1px; width:20px; height:20px; display:inline-block; }
.menu1 { padding:5px background:#eee; }
.menu img { width:16px; height:16px; padding:2px; }
.list, .list2, .lu, .subnav a, .list3, .list4, .slist { background: #fff; margin-left:4px; border-bottom:1px solid #eee; padding: 6px; }
.slist { margin:6px; border:1px solid #ddd; }
.subnav a { display:block; }
.subnav a { display:list-item; }
#content .list:nth-child(odd) { }
#menu .list, #footer .list { background: #f6f6f6; padding: 4px; border-bottom: 0px solid #dfdfdf; font-size: 14px; color: gray;}
#menu .list a { color: black; }
#menu .list span { padding: 2px; float:left; display:inline-block; background: #b33030; color: #fff; }
#menu .list a:hover { color: #b33030; }
#menu .list:before { content:'>'; }
#manage, #set, #other, #admin, #category, #newarticles, #social, #toppost, #theme, #newpost, #randompost { }
.quote { background:#ffe; padding:6px; border:1px solid #ff8; }
.site { background:#efe; padding:6px; border:1px solid #af5; }
.tlist { background: white; padding: 4px; width: 100%;}
.list3 { display:inline-block; width:40%; }
.belah { margin:5px; border:1px solid #bbb; }
.belah .menu { background:#eee; padding:4px; }
.belah .list { padding:3px; margin:0px; border:none; }
.paging {  text-align: center; }
.paging a, .paging span { background: #fff; display:inline-block; padding:2px 4px 2px 4px; border:1px solid #ddd; }
.paging span { background: #b33030; color:#fff; }
.text { color:#000; }
.null { background: white; padding: 4px; margin: 3px; border: 1px solid #dfdfdf; }
.imgprofile { width:40px; height:40px; }
.navprofile { background:#fff; }
.navprofile a, .navprofile a:visited { padding: 3px; display:inline-block; text-align:center; width:28%; }
.navprofile a:after { display:inline-block; content:'.'; padding-right:3px; }
.navprofile a:hover, .npselected { background:#eee;}
.version { background: #fff; padding-top:3px; color:#000; padding-bottom:3px; display:inline-block; width: 30%; }
#footer, #footer .list { display:block; color:#fff; background:#b33030; }
#footer a { color:#fff; font-weight:bold; }
.path { }
.path a { background:#fff; border-left:1px solid #b33030; }
.nofocus, .focus { display:inline-block; padding:5px; }
.focus, .nofocus:hover { border-bottom:3px solid #b33030; }
.p_down { width:0px; height:0px; border:4px solid transparent; border-top:4px solid #fff; margin-bottom:-4px; text-align:right; }
.verified-badge {
    color: green;
    font-weight: bold;
    margin-left: 5px;
}


