/* CSS File for Blog */

#blogarchive {
width:210px;
float:left;
}

.nl_summaryPost {
   width:80%;
   margin-top:20px;
}
.nl_summaryPost h2 {
border-bottom: 1px solid #CCCCCC;
margin: 0;
padding-bottom:10px;
}
 
.nl_summaryPost .nl_info {
font-size:10px;
padding-top:10px;
}
 
.nl_link {
font-size: 10px;
text-align: right;
}

.ditto_paging {
    border-top: 1px solid #ccc;
    padding: 10px; 
    font-size: 86%;
    color: black;
}
#ditto_pages .ditto_currentpage {
    border: 1px solid black;
    padding: 1px 5px 2px; 
    margin-right: 1px;
    background-color: #006699; 
    color: #fff;
} 
#ditto_pages .ditto_off {
    border: 1px solid #ccc;
    padding: 1px 5px 2px; 
    margin-right: 1px;
    color: #ccc;
}
#ditto_pages a, #ditto_pages a:link, #ditto_pages a:visited {
    border: 1px solid #006699; 
    padding: 1px 5px 2px; 
    margin-right: 1px; 
    text-decoration: none !important; 
    color: black;
} 
#ditto_pages a:hover {
    background-color: #006699; 
    color: #fff;
}
#nl_archivelist ul {
    list-style-type: none; 
    margin-left: 15px; 
    padding-left: 0;
}
#nl_archivelist ul ul{
    list-style-type: square;
    margin-left: 35px;
} 
#nl_archivelist .nl_month {
    font-weight: bold;
}

#reflect_example { width: 200px; } 
#reflect_example h3 { display: none; } 
#reflect_example ul { list-style: none; }
.reflect_archive_list ul { 
   list-style: none !important; 
   margin-left: 0px; 
   padding-left: 0; 
} 
.reflect_archive_list ul ul { margin-left: 0; } 
.reflect_archive_list ul ul li { margin-top: -5px; margin-bottom: 0.8em; } 
.reflect_archive_list li a { display:block; padding:5px 5px 5px 10px; margin:0 0 1px 0; background-color:#f6f6f6; border-right:10px solid #fff; color:#666; text-decoration:none; border-left:2px solid #ddd; } 
.reflect_archive_list li a:hover { background-color:#eee; color:#333; border-right:10px solid #eee; }