/* Blog Styles */
.blogentry, .blogcontent{
  font-size:12px;
  line-height:150%;
  border-bottom:1px solid #ccc;
  padding-bottom: 1em;
  margin-bottom: 1em;
}

.blogentry h2 a{
  font-size: 12px;
  font-weight: bold;
  color: #336;
  text-decoration: none;
  text-transform: none;
}

.blogentry h2 a:hover{
  text-decoration: underline;
  color:#333;
}

.blogentry div.info, .blogcontent div.info{
float:right;
padding:5px;
margin:0 0 15px 15px;
line-height:normal;
font-size:10px;
background:#fff;
border:1px solid #ccc;
}
.blogcomment{
padding: .5em 0;
margin-bottom: 1em;
line-height:150%;
font-size:10px;
}

.blogcomment div.info{
padding: .5em 0;
margin-bottom: 1em;
line-height:150%;
font-size:10px;
border:1px solid #ccc;
text-align:right
}

h3.blog{
font-size: 13px;
font-weight: bold;
color: #222;
border-bottom:1px solid #ccc;
}
.blogcontent{
font-size:12px;
line-height:150%;
border-bottom: 0;
padding-bottom: 1em;
margin-bottom: 0;
}
.pagination{
padding:2px 5px;
text-align:center;
font-size:12px;
margin:10px 0;
background:#fff;
border-bottom:1px solid #ccc;
}

#copy .pagination a{
padding:0px 6px;
color:#fff;
font-weight:bold;
text-decoration:none;
background:#a0a0a0;
}

#copy .pagination a:hover{background:#001e39;}

.blogcategory{
padding:8px 12px;
margin-bottom:8px;
text-align:center;
}
