
article > h1 {margin: 0;}

span.lblBody { display: block; margin-bottom: 1em; }


p.meta-info,
p.BLG_FiledUnderHolder,
p.BLG_Comments { font-size: .8em; overflow: hidden; }

/*p.meta-info span:first-child { float: left; }*/
/*p.meta-info span.BLG_FiledUnderHolder { float: right; }*/

div.BLG_PostBody { margin: 2em 0 4em; }

/*div.pnlComments,*/
div.pnlAddComment { margin-top: 4em; }

a.lnkArchive { display: block; padding-top: 1em; border-top: 1px solid #ddd; margin-top: 4em; }

div.BLG_PostDate { margin-top: 1.5em; font-style: italic; }
div.BLG_PostDate span.BLG_lblName { font-weight: bold; }

div.BLG-comments-container { margin: 1.5em; }

/* Pager */
.pager {
  margin-left: 0;
  margin-bottom: 18px;
  list-style: none;
  text-align: center;
  *zoom: 1;
}
.pager:before,
.pager:after {
  display: table;
  content: "";
}
.pager:after {
  clear: both;
}
.pager li {
  display: inline;
  background:none;
}
.pager a {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
.pager a:hover {
  text-decoration: none;
  background-color: #f5f5f5;
}
.pager .next a {
  float: right;
}
.pager .previous a {
  float: left;
}
.pager .disabled a,
.pager .disabled a:hover {
  color: #999999;
  background-color: #fff;
  cursor: default;
}



/*.blogContainer {
            padding: 0 3% 20px 0;
            position: relative;
        }*/
            table.blogContainer td {
                vertical-align: top;
            }
        /*.mainColumn {
            padding: 20px 0;
        }*/
        .sideBar {
            /*position:relative;
            top: -20px;*/
            width: 300px;
            padding: 0 0 20px 60px;
        }
            .sideBar ul.nav, .sideBar ul.nav ul {
                list-style: none;
            }
                .sideBar ul.nav ul {
                    margin: 0 0 10px;
                }
                    .sideBar ul.nav ul a {
                        color: #939292;
                    }

        @media only screen and (width: 1024px) {
            .mainColumn, a.rss {
                padding-left: 60px;
            }
        }
            @media only screen and (max-width : 1000px) {
            .sideBar {
                display:none;
            }
                /*.mainColumn {
                    margin: 20px 0;
                }*/
                /*.blogContainer {
                    padding: 20px 3%;
                }*/
        }