.blog_lists{margin: 0px 0px 20px; padding: 0px 0px 50px;}
.blog_lists_single{margin: 0px 0px 20px; padding: 0px 0px 30px; }
h2.blog-title{margin: 0px 0px 0px; padding: 0px 0px 10px; line-height: 100%; overflow: hidden; color:#0066CC;}
span.blog-meta{display:block;margin: 0px 0px 15px;font-size: 10px; height: 24px;padding: 0px 0px 3px;background:url(images/line.gif) repeat-x scroll center bottom;}
span.blog-meta a{text-transform: uppercase;}
span.blog-meta span{margin: 0; padding: 0; line-height: 24px; color: #aaa;}
span.blog-meta span.post-comment{float: right;}
span.blog-meta span.post-date{border-left: 1px solid #ccc; padding-left: 5px; margin-left: 4px;}
span.blog-meta span.post-date .ddate{text-transform: uppercase;}

.featured_image_potrait{float: left; margin: 0px 15px 0px 0px; width: 260px; background: url(images/blog-pt.png) 0 0 no-repeat;}
.featured_image_potrait .inside, .featured_image_landscape .inside{margin: 0; padding: 10px;}
.featured_image_potrait .inside img{display: block; margin: 0; padding: 0; width: 240px; height: 320px;}
.featured_image_landscape{margin: 0px 0px 5px; padding: 0; height: 250px; background: url(images/blog-ls.png) 0 0 no-repeat; }
.featured_image_landscape .inside img{display: block; margin: 0; padding: 0; width: 580px; height: 220px;}

a.normal_link{display: inline-block; padding: 0;margin: 0px 0px 10px;background-image: url(images/button-fade.png); background-position: 0% 0%; background-repeat:repeat-x; }
a.normal_link:hover{background-position: 0% 100%;}

.post_other{margin: 15px 0px 20px; padding: 0px;}
.post_other .cat_posts{margin: 0; padding: 10px 0px; background:url(images/line.gif) repeat-x scroll center bottom; font-style: italic; color: #bababa;}
.post_other .cat_posts a{font-style: normal;}
.post_other .pop_related{margin: 0; padding:15px 0px 10px; background:url(images/line.gif) repeat-x scroll center bottom;}
.post_other .pop_related ul li {background:url(images/line.gif) repeat-x scroll center bottom;padding-bottom: 4px;}
.post_other .pop_related a{color: #818181}
.post_other .pop_related a:hover{color: #444}
.post_other .author_info{margin: 0; padding: 10px; background: #efefef url(images/line.gif) repeat-x scroll center bottom;}
.post_other .author_info .auth_img{float: left; _display: inline; margin: 0px; padding: 0px; width: 110px; height: 110px; background: url(images/team_thumb.png) 0 0 no-repeat;}
.post_other .author_info .auth_img img{display: block; margin: 0; padding: 5px;}
.post_other .author_info .auth_desc{float: right; display: inline;margin: 0; padding: 0; width: 450px;}
p {font-size:8pt;}