/* global */
.clearer{clear: both; width: 1px; height: 1px;}
* {margin: 0px; padding: 0px; border: none;}
body {margin: 0px; padding: 0px; font-family: verdana; font-size: 12px; background: url('img/bg.png') #efefef;}
img {border: none; margin: 0px 10px 0px 0px; float: left;}
h1 {font-family: verdana; font-weight: normal; font-size: 20px; color: #666666; margin: 20px 0px 10px 0px;}
h2 {padding: 10px 20px 0px 20px; font-size: 22px; color: #ffffff; font-weight: bold; float: left;}
h3 {padding: 0px 20px 0px 20px; color: #ffffff; font-size: 13px; font-weight: bold; float: left;}
p {line-height: 19px; color: #555555; padding: 0px 10px 0px 0px; margin-bottom: 5px;}
h4 {border-left: 5px solid #a5ca39; font-size: 13px; padding: 0px 0px 0px 5px; margin: 0px 0px 10px 0px;}
input {border: 1px solid #cccccc; padding: 2px 5px 2px 5px; font-size: 12px;}
ul {margin: 10px 0px 10px 20px; color: #555555;}

/* index */
.about {background: #fafafa;}
.about_inner {width: 1000px; margin: 0px 0px 0px 8%; background: #666666; height: 80px;}
.zel {margin: 10px 0px 0px 10px; border: none; float: left;}
.menu {background: #a5ca39; width: 100%; height: 30px; border-bottom: 5px solid #ffffff;}
.menu_center {margin: 0px 0px 0px 8%; width: 1000px;}
.menu_item {display: block; margin: 7px 0px 0px 0px; font-weight: bold; float: left;}
.menu_li {display: inline;}
.no_bullet {list-style-type: none; margin: 0px;}
.global {background: #ffffff; min-width: 1000px; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-top: 5px solid #666666; margin: -6px 0px -6px 8%; border-bottom: 5px solid #a5ca39; float: left;}
.pages {margin: 20px 20px 0px 20px; float: right;}
.begun_top {margin: 10px 0px 0px 20px;}
.begun_comm1 {margin: 0px 0px 10px 0px;}
.begun_comm2 {margin: 0px 0px 0px 20px;}
.pages_bottom {margin: 20px 20px 20px 20px; float: right;}
.content {width: 690px; border-right: 1px dashed #cccccc; padding-right: 10px; float: left;}
.post {margin: 0px 0px 20px 20px; line-height: 18px; width: 97%; float: left;}
.info_top {display: block; border-top: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1; margin: 0px 0px 10px 0px; padding: 5px; font-size: 11px; color: #777777; width: 97%; float: left;}
.alt_left {background: #efefef; padding: 10px 0px 10px 10px; margin: 5px 15px 0px 0px; border: 1px solid #e1e1e1; float: left;}
.alt_right {background: #efefef; padding: 10px; margin: 5px 0px 0px 15px; border: 1px solid #e1e1e1; float: right;}
.alt_center {background: #efefef; padding: 10px; border: 1px solid #e1e1e1; margin: 0 auto 0 auto;}
.p {line-height: 19px; color: #555555;}
.alt_inner {display: block; margin: 10px 10px 0px 10px; font-size: 10px;}
.image {border: none; float: left;}
.more {font-weight: bold; margin: 5px 0px 0px 10px;}
.info_bottom {display: block; border-top: 1px solid #e1e1e1; margin: 10px 0px 10px 0px; padding: 5px; font-size: 11px; color: #777777; width: 97%; background: #f5f5f5; float: left;}
.left {float: left;}
.right {margin-right: 5px; float: right;}
.footer {height: 70px; background: #666666; width: 100%; margin: 0px 0px 0px 0px; border-top: 5px solid #ffffff; color: #ffffff; font-size: 10px;}
.footer_inner {width: 1000px; margin: 0px 0px 0px 8%;}
.copy {display: block; margin: 20px 0px 0px 15px; float: left;}
.pixelfun {border: none; margin: 20px 20px 0px 0px; float: right;}
.ifacebook {margin: 10px 0px 0px 0px;}
.tweet {margin: 10px 0px 10px 10px; float: right;}

/* sidebar*/
.sidebar {width: 295px; float: left;}
.widget {margin: 20px 0px 0px 20px;}
.subscribe {margin: 10px 0px 0px 12px;}
.email {width: 140px;}
.email:hover {border: 1px solid #a5ca39;}
.submit:hover {background: #a5ca39; color: #ffffff;}
.chapter {margin: -5px 0px 0px 15px; line-height: 19px;}
.stat {margin: 10px 0px 10px 10px;}

/* comments */
.comment {margin: 0px 0px 20px 20px; border-bottom: 1px dashed #cccccc; float: left;}
.comments_caption{display: block; margin: 0px 0px 20px 20px; padding: 0px 0px 40px 10px; color: #666666; font-size: 20px; border-bottom: 1px dashed #cccccc; width: 645px;}
.brief {margin: 0px 10px 0px 0px; width: 100px; float: left;}
.avatar {text-align: center;}
.avatar_img{border: 1px solid #cccccc;}
.nick {display: block; color: #666666; margin: 5px 0px 0px 0px; text-align: center;}
.messages {display: block; color: #666666; margin: 5px 0px 20px 0px; text-align: center;}
.ctext {width: 545px; margin: 0px 0px 10px 0px; float: left;}
.number {font-size: 30px; color: #eeeeee; margin: 0px 10px 0px 20px; float: right;}
.cdate {color: #666666; font-size: 10px; margin: 0px 0px 10px 0px; float: left;}
.reply {font-size: 11px; margin: 10px 0px 10px 0px; color: #999999; float: right;}
.tags {font-size: 11px; margin: 20px 0px 20px 0px; color: #666666;}
.comment_form {margin: 30px 0px 50px 80px;}
.comment_body {border: 1px solid #cccccc; width: 540px; height: 200px; margin: 0px 0px 10px 0px;}
.comment_body:hover {border: 1px solid #a5ca39; width: 540px; height: 200px; margin: 0px 0px 10px 0px;}
.spam {visibility: hidden;}
.submit_comment {background: #efefef; color: #000000; margin: 5px 70px 0px 0px; float: right;}
.submit_comment:hover {background: #a5ca39; color: #ffffff;}
.c {border: 1px solid #cccccc; margin: 0px 10px 10px 0px;}
.c:hover {border: 1px solid #a5ca39; margin: 0px 10px 10px 0px;}

/* search */
.search_results {font-family: verdana; font-weight: bold; font-size: 22px; color: #666666; margin: 20px 0px 10px 30px;}

/* links */
a{color: #666666; text-decoration: underline;}
a:hover {color: #444444; text-decoration: underline;}

a.h {color: #ffffff; text-decoration: none;}
a.h:hover {color: #ffffff; text-decoration: none;}

a.more_link {color: #666666; text-decoration: none;}
a.more_link:hover {color: #444444; text-decoration: underline;}

a.menu_link{color: #ffffff; padding: 7px 20px 8px 20px; text-decoration: underline;}
a.menu_link:hover {color: #a5ca39; background: #ffffff; padding: 7px 20px 8px 20px; text-decoration: none;}
a.menu_link_selected{color: #a5ca39; background: #ffffff; padding: 7px 20px 8px 20px; text-decoration: underline;}
*:first-child+html a.menu_link_selected{color: #a5ca39; padding: 7px 20px 8px 20px; text-decoration: none;}
*:first-child+html a.menu_link:hover {color: #ffffff; padding: 7px 20px 8px 20px; text-decoration: none;}
a.prev_last {text-decoration: none;}
a.prev_last:hover {text-decoration: underline;}
