#header{
  margin-left                 : auto;
  margin-right                : auto;
  text-align                  : center;
}

body{
  text-align                  : center;
}

#body{
  text-align                  : left;
}

#mainCol h2,#mainCol h3{
  color                       : #222;
  font-size                   : 16px;
}

a{
  text-decoration             : underline;
}

#mainCol h3{
  font-size                  : 14px;
}

#singleImg img{
  border                      : 6px solid #DDDDDD;
  border-radius               : 5px 5px 5px 5px;
  float                       : left;
}
#singleImg{
  float                       : left;
  width                       : 250px;
  margin-right                : 28px;
}
#singlePrev{
  float                       : left;
  width                       : 350px;
}

#singlePrev p{
  margin-top                  : 0px;
  font-size                   : 12px;
}

.comment{
  width                       : 596px;
  float                       : left;
  overflow                    : hidden;
  margin-top                  : 15px;
  padding                     : 10px;
  border                      : 1px solid #BCBCBC;
}

.commentGif{
  width                       : 30px;
  margin-right                : 26px;
  float                       : left;
}

#mainCol .commentGif img{
  border                      : none;
}

.commentContent{
  width                       : 540px;
  float                       : left;
}


img.aligncenter{
  margin-top                  : 10px;
  margin-bottom               : 10px;
}

.line_numbers, .code {
  font-size                   : 10px;
}

img.centered, .aligncenter, div.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}

img.alignright {
padding: 4px;
margin: 0 0 2px 7px;
display: inline;
}

img.alignleft {
padding: 4px;
margin: 0 7px 2px 0;
display: inline;
}

.alignright {
float: right;
}
.alignleft {
float: left;
border : 2px solid #DDDDDD;
border-radius: 3px 3px 3px 3px;
padding:0px;
}

.wrap p{
  font-size : 12px;
}

#body li{
  font-size: 12px;
}

pre{
  padding: 10px;
  border : 1px solid #D9D9D9;
  background-color: #F3F3F3;
  margin-top:10px;
  margin-bottom:10px;
  font-family   : Iceland;
}

#mainCol img{
border : 5px solid #DDDDDD;
border-radius: 3px 3px 3px 3px;
}

#siteCol ul{
  margin : 0px;
  padding: 0px;
  margin-left:15px; 
}

#siteCol ul a{
  color:#206BB7;
}

#siteCol strong{
  margin-bottom:10px;
  display:block;
  border-bottom:2px solid #F2F2F2;
}
#siteCol ul li{
  list-style-type:square; 
  text-align:left;
}


#siteCol ul.children li{
  margin-left : 15px;
}

#siteCol li{
  margin : 0px;
  padding: 0px;
  border : none;
}
#footer, #split {
  height : 25px;
  line-height:25px;
}

#container{
   margin: 0 auto -20px;
}

.comment{
  margin-bottom:10px;
}

.blogh1{
  color         : #222;
  font-size     : 16px;
  border-bottom:2px solid #F2F2F2;
  padding-bottom : 5px;
}

.socialIcon{
  width         : 32px;
  margin-right  : 18px;
  float         : left;
}

#mainCol ul li{
  list-style-type: square;
  border-bottom:none;
  padding:0px;
}