.blog-post-list {width:600px;float:left;clear:none}
.blog-category-list {width:200px;float:right;clear:none}
.blog-category-list h2{}

.blog-category-list div {
    background: url("../../../../images/components/blog/blog-category-bg.png") repeat scroll 0 bottom transparent;
    left: -30px;
    padding: 0 0 10px;
    position: relative;
}
.blog-category-list ul {
    background: url("../../../../images/components/blog/blog-category-bg.png") repeat scroll left top transparent;
    padding: 10px 0 15px 20px;
    min-height: 50px;
}

.blog-category-list ul li{background:none;padding:0 0 0 10px}
.blog-category-list a{color:#fd6000}
.blog-post {margin: 2em 0 0 0;padding: 0 0 1em;position:relative}
/*.blog-post {margin: 2em 0 0 0;padding: 0 0 1em 120px;position:relative;overflow:hidden}*/
.blog-post .blog-post-header {padding: 2em 0 0}
.blog-post .blog-post-header .blog-post-published-on {font-style:italic;}
/*.blog-post .blog-post-header .blog-post-published-on {font-style:italic;position:absolute;top:0;left:0;width:100px;padding:5px;font-size:3em;color:#3e6e7c;background:#c1dce3;text-align:center;-moz-border-radius:10px;border-radius:10px} */
.blog-post .blog-post-body {}
.blog-post .blog-post-body .blog-post-short-body {margin: 1em 0 0 0;}
.blog-post .blog-post-footer {margin: 1em 0 0 0;padding:1.4em 0;border:1px #e0eef1;border-style:solid none solid}
.blog-post .blog-post-footer a,.blog-post .blog-post-body a{color:#fd6000}
.blog-post .blog-post-footer .blog-post-tags {}
.blog-post .blog-post-footer .blog-post-relations {position:absolute;top:0;left:0;font-size:.8em}
.blog-post .blog-post-footer .post-comments-count {background: url(../../../../images/components/blog/comment.png) bottom left no-repeat; padding: 0 0 0 17px;}

/* Post Comment */
.blog-post-comment {margin: 1.5em 0 0 0; padding: 0 0 0.75em 0;}
.blog-post-comment .blog-post-comment-header {/*border:1px solid #e0eef1;padding:10px*/}
.blog-post-comment .blog-post-comment-header .blog-post-comment-author {color:#fd6000;font-weight:600}
.blog-post-comment .blog-post-comment-header .blog-post-comment-created {font-style: italic;}
.blog-post-comment .blog-post-comment-body {margin: 0.5em 0 0 0;}


/* need to added this */
/*

.blog-post .blog-post-footer {
    margin: 1em 0 0;
    padding: 1em 0;
}

.grid .grid-body .grid-dataset .grid-dataset-pager { margin: 3em 0 1em; }

*/

