body.blog .page .inner-wrapper .content .sidebar { display: inline; float: left; margin-right: 10px; width: 230px; margin-right: 0; }
* html body.blog .page .inner-wrapper .content .sidebar { overflow-x: hidden; }
body.blog .page .inner-wrapper .content .sidebar .sidebar_content { background-color: #FFF; padding: 1em 15px; line-height: 1.4; font-size: 1.1em; }
body.blog .page .inner-wrapper .content .sidebar .sidebar_content h4 { font-size: 1.5em; margin-bottom: 0.2em; }
body.blog .page .inner-wrapper .content .sidebar .sidebar_content .promo { margin-bottom: 1.5em; }
body.blog .page .inner-wrapper .content .sidebar .sidebar_content #sidebar_nav { list-style-type: disc; margin-bottom: 1.5em; }
body.blog .page .inner-wrapper .content .sidebar .sidebar_content #sidebar_nav li { margin-left: 10px; line-height: 1.6; }
body.blog .page .inner-wrapper .content .sidebar .sidebar_content .search { margin-bottom: 1.5em; }
body.blog .page .inner-wrapper .content .sidebar .sidebar_content .search form input.text { display: block; width: 188px; }
body.blog .page .inner-wrapper .content .sidebar .sidebar_content .search form input.submit { float: right; }
body.blog .page .inner-wrapper .content .sidebar .sidebar_content .recent_posts { margin-bottom: 1.5em; }
body.blog .page .inner-wrapper .content .sidebar .sidebar_content .recent_posts ul { list-style-type: disc; }
body.blog .page .inner-wrapper .content .sidebar .sidebar_content .recent_posts ul li { margin-left: 10px; line-height: 1.6; }
body.blog .page .inner-wrapper .content .main { padding-left: 40px; display: inline; float: left; margin-right: 10px; width: 630px; }
* html body.blog .page .inner-wrapper .content .main { overflow-x: hidden; }
body.blog .page .inner-wrapper .content .main .post { padding: 10px 20px; margin: 0 0 1em; background-color: #FFF; line-height: 1.5; }
body.blog .page .inner-wrapper .content .main .post h3.title a { color: #000; }
body.blog .page .inner-wrapper .content .main .text p { margin-bottom: 1em; }
body.blog .page .inner-wrapper .content .main .text p img { display: block; margin: 1em auto; }
body.blog .page .inner-wrapper .content .main .post_navigation { padding: 0 5px 15px; }
body.blog .page .inner-wrapper .content .main .post_navigation a { text-decoration: none; font-weight: bold; }
body.blog .page .inner-wrapper .content .main .post_navigation a.prev { float: left; }
body.blog .page .inner-wrapper .content .main .post_navigation a.next { float: right; }
body.blog .page .inner-wrapper .content .main .post_footer { height: 24px; line-height: 22px; }
body.blog .page .inner-wrapper .content .main .post_footer .post_footer_links { float: left; height: 24px; }
body.blog .page .inner-wrapper .content .main .post_footer .post_footer_links .link_wrapper a { float: left; display: block; height: 22px; padding: 0px 5px; margin: 0 6px 0 0; border: 1px solid #CAD4E7; -moz-border-radius: 3px; -webkit-border-radius: 3px; background-color: #ECEEF5; color: #3B5998; cursor: pointer; font-size: 11px; text-decoration: none; }
body.blog .page .inner-wrapper .content .main .post_footer .post_footer_links .link_wrapper a:hover { border-color: #9DACCE; }
body.blog .page .inner-wrapper .content .main .facebook_comments { padding: 10px 0; }
body.blog .page .inner-wrapper .content .main .facebook_comments h4 { font-size: 1.6em; margin: 0 0 10px; }
