/* Alignment for img*/
.alignleft {
	display: inline;
	float: left;
	margin-right: 1.625em;
}
.alignright {
	display: inline;
	float: right;
	margin-left: 1.625em;
}
.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}


.entry-header-blog{
margin-bottom: 15px;
border-bottom: 1px solid #DBDBDB;
padding: 0 0 10px 0;
}
.entry-title-blog {
	clear: both;
	font-size: 26px;
	font-weight: bold;
	line-height: 1.5em;
}

.postWrapper {
	padding-bottom: 25px;
	clear:both;
}
.postTitle {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDDDDD;
	margin-bottom: 15px;
}
.postTitle h2 {
    float:left;
	font-size: 20px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
.postTitle h3 {
	font-size: 10px;
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.postContent {
	padding-bottom: 10px; width: 90%; margin: 10px 0;
}
.postContent .short_img{ width: 200px; float: left; margin: 0 10px 10px 0;}
.postContent .short_img img{ width: 200px;}
.postContent a.more{ display: block; padding: 5px 10px; background: #4C5256; width: 70px; color: #FFF; font-weight: bold; margin: 10px 0 0 0;}
.postContent a.more:hover{ background: #1175B8;}

.postBookmarks {
	padding-bottom: 10px;
}
.postBookmarks h4 {

	font-size: 12px;
	font-weight: bold;
}
.commentWrapper {
	padding-bottom: 15px;
}
.commentContent {
	padding-bottom: 0px;
}
.commentDetails  {
	margin-bottom:5px;
	padding: 0px;
}
.commentDetails  h4.username{
	display:inline;
}

.postError {
	font-size: 16px;
}

.tags{
	font-weight:bold;
    margin:0 0 5px 0;
    height: 15px;
    overflow: hidden;
}
.tags UL{
    float:left;
	display:inline;
}
.tags UL LI{
font-weight:normal;
	display:inline;
	padding-right:6px;
}


.tags h4 {
font-size:12px;
font-weight:bold;
}

.menu-tags, .menu-categories, .menu-recent{
	margin:0 0 15px 0;
}

.blog .menu-tags UL LI{
	display:inline;
	padding:2px;
	margin-left:10px;
}
.blog .menu-categories UL LI{
	margin-left:10px;
}
.blog .menu-recent UL LI{
	margin-left:10px;
}

.tagcloud{
	/* text-align:center; */
}
.tag-count-1{
	font-size:1em;
}
.tag-count-2{
	font-size:1.2em;
}
.tag-count-3{
	font-size:1.4em;
}
.tag-count-4{
	font-size:1.6em;
}
.tag-count-5{
	font-size:1.8em;
}
.tag-count-6{
	font-size:2em;
}
.tag-count-7{
	font-size:2em;
}
.tag-count-8{
	font-size:2em;
}
.tag-count-9{
	font-size:2em;
}
.tag-count-10{
	font-size:2em;
}

.blog-contents{
font-size: 13px;
line-height: 1.6em;
}

.blog-contents p{
 margin-top: 5pt;
 margin-bottom: 5pt;
}
.blog .head h4 a{
color: #FFF;
}

.postWrapper .poster{
	display:inline;
}


#blog-site-generator{background:url("http://www.homesecurity361.com/skin/frontend/default/tem_homesec361/images/foot_bg_x.gif")}
.blog-menu-categories ul li{float:left;margin:10px}
.blog-cate a {margin:10px}

.blog_bann{ width: 790px; margin: 5px;}
.blog_list{ background: url(../images/bkg_list_line.jpg) no-repeat center 100%; padding: 0 0 40px 0; margin: 0 10px 20px 10px;}
.blog_list .subject a{ font-size: 18px; font-weight: bold;}
.blog_list .data{ margin: 0 0 0 10px;}
.blog_tools{ margin: 5px 0 0 0;}
.blog_tools .postDetails{ margin: 0 10px 0 0;}
.blog_tools .plugs{ margin: 0 0 0 10px;}
.blog_getpage{ text-align: center; margin: 0 0 20px 0;}
.blog_getpage span, .blog_getpage strong, .blog_getpage a{ display: inline-block; *display: inline; padding: 2px 3px;}
.blog_getpage strong a{ background:#315488; color: #FFF; border: 1px solid #315488;}
.blog_getpage a{ border: 1px solid #DBDBDB;}
.side-col .blog .content{ background: #FFF; padding: 5px;}
.side-col .blog h5{ background: #EFEFEF; padding: 3px 7px; font-size: 12px; line-height: 15px;}
.side-col .blog ul li{ margin: 0 3px 5px 3px;}
.post_btm{ padding: 15px 0 0 0; margin: 20px 0; border-top: 2px solid #EFEFEF;}
a.back{ background: #333; font-size: 12px; color: #FFF; padding: 5px 10px; border-radius: 3px;}

.blog_view{ padding: 20px 10px;}

.aw_pages{ height: 30px;}
.aw_pages a, .aw_pages strong{ border: 1px solid #CCC; background: #F4F4F4; padding: 3px 5px;}
.aw_pages strong{ border: 1px solid #014169; background: #106599; color: #FFF;}
.aw_pages .pages strong{ border: 0; background: #FFF; color: #333;}
.aw_pages strong.dis{ background: #F4F4F4; color: #666; border: 1px solid #CCC;}
