a:link{color:#6aa8cc}
a:visited{color:#6aa8cc}
a:hover{color:#dd9414}
body{font-family:'Open Sans',sans-serif;font-size:14px;color:#000;font-weight:400;font-style:normal;background:#2e2e2e url(images/bg.png) repeat-x fixed;margin:0;padding:0;min-width:320px}
p{line-height:1.6em}
h1{margin:10px 0 5px}
img{max-width:100%}
time{color:#e8b476}
#page{max-width:780px;margin:0 auto 100px;background-color:#FFF}
#header{width:100%;position:relative;padding:12px 0 0}
#logo{float:left;margin:0 0 5px 16px}
#banner{position:relative;width:100%;border-top:5px solid #2e2e2e;line-height:0}
#sbox{width:120px;background-color:#fcfeff}
#search{float:right;margin:13px 22px 13px 0}
#search input{border:1px solid #000;font-size:14px}
#nav{width:100%;position:relative;background-color:#2e2e2e;margin:0;text-align:center;border-top:1px solid #000;border-bottom:1px solid #000}
#nav a{font:14px verdana;line-height:32px;color:#f5f5f5;text-decoration:none;margin:0 13px}
#nav a:hover{color:#dd9414}
#nav img{position:absolute;border:0}
.navlink{float:left;background-color:#2e2e2e;margin:0;white-space:nowrap;border-right:1px solid #000}
#footer{width:100%;line-height:24px;background-color:#2e2e2e;color:#f5f5f5;border-bottom:1px solid #000;font-size:10px;font-family:verdana}
#wrapper{position:relative;padding-bottom:26px}
#content{padding:1px 15px 8px}
#newapptext{float:right;margin:10px 10px 7px 7px;border:0}
#newapp{display:none}
table.tuning{display:inline-block;border-collapse:collapse;width:460px;margin:16px 0 5px 5px}
.tuning td{border-color:#CCC;border-width:1px;border-style:solid;margin:0;padding:1px;vertical-align:middle;text-align:center}
#sharethis{width:160px;height:60px;margin-left:10px}
#sharethis img{border:0;margin:14px 4px;float:left}
#sharethis img:hover{opacity:.7}
#languages{float:right;margin-right:4px}
#languages img{margin:2px 1px;border:1px solid #000}
#comment_count{margin-bottom:15px;font-size:150%;float:left;font-weight:700;color:#555}
#comments{margin:0 1em;font-size:14px;word-wrap:break-word}
#comments h4{font-weight:700;margin:10px 0 -9px}
#txt_tnemmoc{width:85%}
#make_comment{margin:0 22px}
#make_comment_title{font-size:20px;font-weight:700;color:#555;text-decoration:underline}
.dark{display:none}
.kark{display:none}
.comment_nav{float:right;color:#555;font-size:16px;margin-top:4px}
.comment{border-top:1px solid #555;padding:0 13px 13px;clear:both}
.blu{color:#6dc2e8}
.comment_author{color:#999;margin-top:-7px}
.table_label{text-align:right;width:80px;font-weight:700;color:#555;padding:2px 8px 2px 5px}
#responsive_tuner_ad{margin:8px auto;width:320px}
#ad_tuner_above{margin:8px auto;width:320px}
@media screen and (min-width: 790px) {
#page{border-left:1px solid #000;border-right:1px solid #000}
}
@media screen and (min-width: 7px) {
#newapp{border:0;margin:0 5px;display:inline}
}
@media screen and (min-width: 520px) {
#sbox{width:140px}
#logo{margin-left:26px}
#search{margin-right:28px}
#nav a{margin-right:15px}
}
@media screen and (min-width: 770px) {
#responsive_tuner_ad{width:728px}
#ad_tuner_above{width:468px}
}
@media screen and (min-width: 468px) and (max-width: 769px) {
#responsive_tuner_ad{width:468px}
#ad_tuner_above{width:468px}
}
@media screen and (min-width: 321px) and (max-width: 467px) {
#responsive_tuner_ad{width:320px;height:100px}
#ad_tuner_above{width:320px}
#txt_tnemmoc{width:100%}
}
@media screen and (max-width: 320px) {
#responsive_tuner_ad{margin:8px 0 8px -15px}
#ad_tuner_above{margin:8px 0 8px -15px}
}