body{
font-family: Arial,Helvetica,sans-serif;
}
#navigator #navList a{
font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif;
color:#fff;
}
.dayTitle{
 text-align:center;
 text-indent:0px;
 top:10px;
display:none;
}
.dayTitle a{
margin:5px;
display:block;
}
#blog-calendar{
background-color:#fff;
padding:5px 0;
border-radius:3px;
width:240px;
}
#profile_block{
text-indent:0;
}
.catListTitle,#header{
 background-color:#556EA8;

}
body{
background-color:#E7EBF2;
}
.day{
margin:0 0 20px 0;
border-radius:3px;
border:solid 1px #CACED3;
box-shadow:none;
padding:0;
}
.day:after{
display:none;
}
.newsItem,.catListTitle,catListTag,.catListEssay, .catListLink, .catListNoteBook, .catListNoteBook, .catListTag, .catListPostCategory, .catListPostArchive, .catListArticleArchive, .catListImageCategory, .mySearch, .catListComment, .catListView, .catListFeedback{
border-radius:2px;
}
.catListTag a,#TopViewPostsBlock a{
margin-left:15px;
}

#blogTitle h1 a{
text-shadow:none;
}
.blogStats{
display:none;
}
#navList {
margin:0;
}
.newsItem,#blog-calendar,.catListTag ul,.catListView ul{
border:solid 1px #CACED3;
box-shadow:none;

}
.catListTag h3,.catListView h3{
margin-bottom:-2px;
}
.catListTag,.catListView{
box-shadow:none;
}

.postTitle a:hover{
color:#556EA8;
text-decoration:underline;
}

#back2top{
display:block;
width:50px;
height:50px;
color:#fff;
 position:fixed;
right:50px;
bottom:80px;
background-color:#333;
opacity:0.2;
filter:alpha(opacity=20);
border-radius:3px;
font-size:25px;
text-align:center;
vertical-align:middle;
text-decoration:none;
}
#back2top:hover{
opacity:0.9;
filter:alpha(opacity=90);
}
.postTitle{

}
.postTitle a{
display:block;
margin-left:20px;
font-weight:normal;
height:35px;;
line-height:35px;

}
.postCon{
 margin:0 20px;
width:auto;
}
.postDesc{
display:none;
}

#ad_text_under_commentbox,#site_nav_under,#ad_under_post_holder{
display:none;
}

.CalTitle td{
width:33%;
}
.CalNextPrev{
 text-align:center;
font-size:18px;
}
.CalTitle{
 border-bottom:solid 1px #aaa;
}
.CalDayHeader{
border-bottom:dashed 1px #ccc;
}
.CalTodayDay u{
font-weight:bold;
color:purple;
}
.postSeparator{
border-top:dashed 1px #888;
}
#navList a:hover:after{
display:none;
}