#BlogList {
    padding-left:10px;
    padding-right:10px;
    padding-bottom:20px;
}
#BlogRead  {
    padding-left:10px;
    padding-right:10px;
    padding-bottom:20px;
}
#BlogRead .description {
    padding-left:10px;
    padding-right:10px;
}
#BlogLatest .blogEntry {
	width:50%;
	float:left;
}

#BlogList .blogEntry {
}

.blogEntry .date {
	width:45px;
	height:45px;
	border:1px solid #81a0b2;
	text-align:center;
	color:#314452;
	background-color:#b1c5ce;
	font-weight:bold;
	font-size:16px;
    float:left;
}
.blogEntry h2 {
    margin-top:7px;
    margin-left:15px;
    float:left;
}
.blogEntry h2 a {
    font-size:24px;
    color:#0d0e0c;
    text-decoration:none;
}
.blogEntry h2 a:hover {
    text-decoration:underline;
}
#BlogLatest{
    margin-top:20px;
    padding-left:10px;
    padding-right:10px;
}
#BlogLatest h1 span {
    font-family:"impact";
    font-size:37px;
    color:#2079b0;
}
#MoreBlogs {
    text-align:right;
    padding-right:20px;
    margin-top:10px;
    padding-bottom:10px;
}
    #MoreBlogs a {
        color:#2079b0;
    }
    .blogDescription {
        padding-left:65px;
    }

.paddingSizer {
    padding-left:10px;
    padding-right:10px;
}

.error, .warning {
    background-color:#ffc;
    padding:5px;
    border:1px solid #000;
    margin-bottom:15px;
    color:#800;
}

#BlogLatest h1 a {
    text-decoration:none;
}

#Splash a {
	float:left;
    display:block;
    text-decoration:none;
    color:#000;
}

#Splash a img {
	display:block;
}

.lastmod {
	display:block;
    text-align:center;
}

#Negy .lastmod {margin-left:180px;margin-right:25px;}
#Ot .lastmod {width:300px;}

