body{
    background: #222;
}
#home{
width: 90%; margin:0 auto;background:#eee;
}
.postTitle a:link, .postTitle a:visited, .postTitle a:active {
	color: #0295e5;
}
.postTitle a:link, .postTitle a:visited, .postTitle a:active {
	color: #0295e5;
}
.catListTitle {
	background: #2196f3;
border-bottom:1px solid #0288d1;
}
.postTitle a:hover {
	color: #0162af;
}
.day, .newsItem, #blog-calendar, #blog-sidecolumn div, #mainContent #topics{
box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);
}
#navigator{
background-color:#333;
}
#header,#header a{
color:white;
}
#header{
background-color:#222;
}
#blogTitle{
background-color:transparent;height:80px;
}
#sideBar{
width:20%;padding-right:5px;overflow:initial;word-break:break-word;
}
#mainContent .forFlow{
	margin: 0 auto;
	float: right; 
	width: 75%;
}
#MySignature #green_channel{
width: auto;font-size:15px;
}
#cnblogs_post_body h1{
border-bottom:1px solid #ccc;margin:20px 0 10px;
}
#cnblogs_post_body h2{
margin:20px 0 10px;
}
#navList #MyLinks1_HomeLink:hover{
background:#e18728;
}
#navList #MyLinks1_MyHomeLink:hover{
background:#BE4C39;
}
#navList #MyLinks1_NewPostLink:hover{
background:#9351A6;
}
#navList #MyLinks1_ContactLink:hover{
background:#4472B9;
}
#navList #MyLinks1_Syndication:hover{
background:#4CA454;
}
#navList #MyLinks1_Admin:hover{
background:#d49b00;
}
#mainContent{
overflow:initial;
}
#footer{
background:#222;color:white;border-top:initial;margin-bottom:initial;padding-bottom:10px;
}