/*
 * CSS For home page blog formatting
 */

#pg_home .blog_feature {
    border: 1px solid;
    padding: 10px;
}

#pg_home .blog_posts {
    float: left;
    width: 450px;
    height: 200px;
    overflow: hidden;
    border-right: 1px solid;
    margin-right: 10px;
    border-bottom: 1px dotted;
    padding-bottom: 10px;
    padding-right: 7px;
    margin-bottom: 10px;
}

#pg_home .blog_recent { float: left;  width: 200px;  text-align: left; }

#pg_home .blog_archives {
    font: bold 10px 'lucida sans',arial,helvetica;
    color: #666666;
    text-transform: uppercase;
    clear: both;
    width: 500px;
}
#pg_home .blog_archives a { padding: 3px }

#pg_home .blog_scroll { float: right; padding-right: 10px; }

/*
 * General blog css formatting on any page
 */
.blog_item { text-align: left; }
.blog_item .subject {
    font: bold 16px 'lucida sans',arial,helvetica;
    text-transform: uppercase;
    color: #333333;
}

.blog_item .date {
    font: bold 10px 'lucida sans',arial,helvetica;
    color: #666666;
    margin-bottom: 15px;
}

.blog_item .more {
    font: bold 10px 'lucida sans',arial,helvetica;
    color: #666666;
    margin-bottom: 15px;
    text-transform: uppercase;
}
.blog_item .more a { color: yellow; background-color: #333333; padding: 3px }

.blog_item .text {
	font: 12px 'lucida sans',arial,helvetica;
    line-height: 16px;
    text-align: justify;
}

.blog_recent { font: 10px 'lucida sans',arial,helvetica; color: #666666; 
    line-height: 13px;}

.blog_recent .header  {
    color: #333333;
    font-weight: bold;
    font-size:  12px;
    text-transform: uppercase;
    margin-bottom: 10px;
}

/* 
 * Blog page styles
 */
#pg_blog { font: 12px 'lucida sans',arial,helvetica; }
#pg_blog .blog_content { width: 660px; }
#pg_blog .blog_main {
    width: 450px;
    float: left;
    margin-right: 10px;
    padding-right: 10px;
    border-right: 1px solid #333333;
}
#pg_blog .blog_sidebar { width: 180px; float: left; text-align: left;  }
#pg_blog .rss_feed { font-size:10px; padding-left: 10px; }

.clear{ clear: both; }
