* {margin:0;padding:0;font-size:1em;}
body {background:#5c94fc url(back_bottom_bottom.gif) repeat-x bottom center;color:#000;font-family:Tahoma,Arial,sans-serif;font-size:12px;}
a img {border-width:0;}
ins {font-style:italic;text-decoration:none;}
table th, table td {padding:3px;}

.tac {text-align:center;}
.tar {text-align:right;}
.cl {clear:both;}

.common_width {margin:0 auto;width:800px;}

#header .header_part {float:left;height:92px;}
#header_title {background-image:url(header_title.gif);width:420px;}
#header_points {background-image:url(header_points.gif);width:288px;}
#header_avatar {background-image:url(header_avatar.gif);width:92px;}

#header_content {clear:both;height:12px;}

#content {}
#content .section {float:left;}
#content .section_main {font-size:1.1em;width:420px;}
#content .section_sidebar {width:170px;}
#content .section_sidebar_1 {margin:0 20px;}

#footer {background-image:url(footer.gif);clear:both;height:89px;margin-bottom:160px;}

.section_main {}
.entries_out {border:1px solid #4067b0;background-color:#8db4fd;padding:5px;}
.entries_in  {border:1px solid #000;background-color:#fff;padding:5px;}

#header_title a {display:block;height:92px;width:420px;}
    #header_title a span {display:none;}

.entry .entry_title {background:#cc0202 url(entry_title.gif) repeat-x top left;padding:5px;}
body.single .entry .entry_title {font-size:1.3em;}
    .entry .entry_title h2 {text-shadow:1px 1px 1px #333;}
    .entry .entry_title a {color:#fff;display:block;text-decoration:none;}
    .entry .entry_title a:hover {text-decoration:underline;}
.entry .entry_meta {background-color:#ffc;font-size:10px;padding:5px;}
    .entry .entry_meta a {color:#000;}
.entry .entry_body {padding:10px 5px 15px;}
.entry .entry_share {text-align:right;height:1.7em;}
    .entry .entry_share a {color:#000;text-decoration:none;}
        .entry .entry_share a img {vertical-align:text-bottom;}
        .entry .entry_share a span {text-decoration:underline;}

.entry_body blockquote {background-color:#ffe;border-left:5px solid #cc9;margin:5px 0;padding:10px 5px 1px 15px;}
.entry_body ol, .entry_body ul {margin-bottom:10px;margin-left:25px;}
.entry_body ol li, .entry_body ul li {padding:3px 0;}
.entry_body p {line-height:1.3em;margin:0 0 10px;}
.entry_body a {color:#000;}
.entry_body a:hover {color:#333;}
.entry_body .quotecite {background-color:#ffc;border-left:5px solid #cc9;padding:3px 3px 3px 15px;}
.entry_body img.fll {border:1px solid #ccc;float:left;margin:0 5px 2px 0;padding:2px;}
.entry_body div.np {background-color:#ffc;border:1px dotted #eeb;padding:5px;}
.entry_body div.readmore {font-size:bold;text-align:right;}

#paging {border-top:1px dashed #ccc;padding:1em 0;}
#paging .paging {width:50%;}
    #paging .paging a {color:#000;}
#paging .paging_older {float:left;text-align:center;}
#paging .paging_newer {float:right;text-align:center;}

.sidebar_widget {margin-bottom:18px;}
    .sidebar_widget .widget_title {background:#353535 url(widget_title.gif) repeat-x top left;border:1px solid #000;color:#fff;font-weight:bold;padding:5px;text-shadow:#000 1px 1px 1px;}
        .sidebar_widget .widget_title a {color:#fff;}
    .sidebar_widget .widget_body {background-color:#8db4fd;border-bottom:1px solid #afcbfe;}

#widget_search fieldset {border-width:0;padding:10px 0;text-align:center;}
#widget_search input.text {background-color:#fff;border-color:#666;border-style:solid;border-width:1px 0 1px 1px;padding:4px;width:100px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;}
#widget_search input.submit {border-color:#666;border-style:solid;border-width:1px 1px 1px 0;padding:3px 2px;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;}
#widget_search .widget_body {padding:10px 0;text-align:center;}

#widget_share .widget_body {color:#fff;padding:10px;text-align:center;}

.widget_body ul {color:#fff;padding:5px 5px 5px 20px;}
    .widget_body ul li {padding:0.2em 0;}
        .widget_body ul li a {color:#fff;font-weight:bold;text-decoration:none;}
        .widget_body ul li a:hover {text-decoration:underline;text-shadow:1px 1px 1px #333;}
.widget_body p {color:#fff;font-size:0.9em;line-height:1.5em;padding:5px;text-align:justify;}

.comments h3 {padding:5px;}
.comment_list {margin:10px 10px 20px 25px}
    .comment_list li {background-color:#ffc;border:1px solid #cc9;margin-bottom:15px;}
        .comment_list li .comment_author {font-size:1.1em;font-weight:bold;padding:5px;}
        .comment_list li .comment_meta {font-size:0.9em;font-style:italic;padding:5px;}
        .comment_list li .comment_body {padding:5px;}
            .comment_list li .comment_body blockquote {border-left:5px solid #eeb;padding-left:5px;}
            .comment_list li .comment_body p {margin-bottom:10px;}
        .comment_list li a {color:#000;}

.comment_form {padding:5px;}
    .comment_form fieldset {border:1px solid #000;padding:5px;}
    .comment_form legend {background-color:#f8f8ff;border:1px solid #000;font-weight:bold;padding:5px;}
    .comment_form dt {padding-bottom:5px;}
    .comment_form dd {padding-bottom:10px;}
    .comment_form img {vertical-align:middle;}
    .comment_form input.text {background-color:#fff;border:1px solid #ccc;padding:4px;width:220px;}
    .comment_form input.captcha {background-color:#fff;border:1px solid #ccc;color:#f00;font-size:1.8em;font-weight:bold;letter-spacing:0.4em;padding:4px;text-align:center;width:80px;}
    .comment_form input.submit {font-size:1.2em;font-weight:bold;padding:5px 3px;}
    .comment_form textarea {background-color:#fff;border:1px solid #ccc;font-family:Tahoma,Arial,sans-serif;line-height:1.3em;padding:4px;width:355px;}
    .comment_form input.text:focus,
    .comment_form input.captcha:focus,
    .comment_form textarea:focus {background-color:#ffc;}
    .comment_form .on_submit {padding-right:5px;text-align:right;}

#footer p {color:#fff;padding-top:.5em;text-align:center;}
    #footer p a {color:#fff;}

.entries_out,
.entries_in,
.entry .entry_title,
.entry .entry_meta,
.sidebar_widget .widget_title,
.sidebar_widget .widget_body,
.comment_list li,
.comment_form fieldset,
.comment_form legend,
.comment_form input,
.comment_form textarea,
.entry_body div.np
{-moz-border-radius:5px;-webkit-border-radius:5px;}

#aux_div1 {background:transparent url(back_top.gif) repeat-x top center;height:148px;left:0;position:absolute;top:0;width:100%;z-index:-1;}

