﻿/*	[ dap blog posts ]-----------------------------------------  */

    #DAPBlogPosts {
        width:640px;
        /*background-color:#CCE0EB;
        border:1px solid #6699CC;*/
        background-color:#F5F5F5;
        margin-top:1em;
        overflow:hidden;
        
    }
    
    #DAPBlogPosts .Top,
    #DAPBlogPosts .Bottom {
        background-repeat:no-repeat;
        background-position:left top;
        width:640px;
        clear:both;
    }
    #DAPBlogPosts .Top {
        /*background-image:url(/_images/homepage/blog_posts/top.png);*/
        background-image:url(/_images/homepage/title_bg.gif);
        padding-top:5px;
	    height:24px;
    }
    #DAPBlogPosts .Bottom {
        /*background-image:url(/_images/homepage/blog_posts/bottom.png);*/
        background-image:url(/_images/homepage/blog_posts/posts_bottom.png);
        height:11px;
        overflow:hidden;
    }
    
    #DAPBlogPosts .Top strong {
        padding-left:10px;
        float:left;
        color:#FFFFFF;
        margin:0 0 0.75em 0;
        font-size:1em;
        display:block;
    }
    #DAPBlogPosts .Top strong span {
        color:#333333;
    }
    #DAPBlogPosts .Top a {
        padding-right:10px;
        float:right;
        color:#FFCC00 !important;
    }
    
    #DAPBlogPosts .Top a:hover {
        padding-right:10px;
        float:right;
	    color:#FFFFFF !important;
    }
    
    #DAPBlogPosts .Posts {
        clear:both;
        padding-left:10px;
        margin-top:10px;
    }
      
    #DAPBlogPosts .Post {
        width:200px;
        float:left;
        margin-right:10px;
    }
    
    #DAPBlogPosts .Post a.Title {
        background-image:url(/_images/homepage/blog_posts/post_title.png);
        background-repeat:no-repeat;
        background-position:left top;
        display:block;
        padding:5px;
        height:3.5em;
        /*color:#FFFFFF;*/
        overflow:hidden;
    }
    #DAPBlogPosts .Post a.Title:hover {
        /*color:#FFCC00;*/
    }
    #DAPBlogPosts .Post .Content {
        background-image:url(/_images/homepage/blog_posts/post_content.png);
        background-repeat:no-repeat;
        background-position:left bottom;
        font-size:0.9em;
        height:100%;
        line-height:1.3em;
    }
    #DAPBlogPosts .Post .Content .Inner {
        padding:5px;
    }
