body{
 font-size:16px;
 background:#4a616b;
 font-family:微软雅黑;
}

h1 a, #blogTitle h2 {
    color: #f7f3de;
}

#home{
   width:1200px;
}

#main{
   min-width:1120px;
   /*background:#7f7760;*/
   background:#d4d0af;
}

#mainContent{
    width:950px;
   /*background: #7f7760;*/
   background:#d4d0af;
}

#navigator{
   font-size:16px;
   background:#aa9a73;
   /*background:#d4d0af;*/
   height:45px;
   border-top: 0px solid #ededed;
   border-bottom: 0px solid #ededed;
}

#navList a:link, #navList a:visited, #navList a:active {
    color: #f7f3de;
    text-shadow: 0px 0px 0px #000; 
}

#navList a {
      font: 20px/1.5em "微软雅黑";
     margin: -10px 38px 0px 0;
}

/*侧边栏 sideBarMain */

#sideBarMain{
   background:#d4aba1;
}



.postTitle {
font-size: 21px;
font-weight: bold;
padding: 0 100px 10px 20px;
border-bottom: 2px solid  #1B512d;
line-height: 1.5em;
clear: both;
border-left:0px solid  #f7f3de;
}

.postTitle a:link, .postTitle a:visited, .postTitle a:active {
    color:  #1B512d;
}

.postDesc{
   color: #1B512d;
}

.postDesc a:link, .postDesc a:visited, .postDesc a:active {
    color: #1B512d;
}
/*以上，是自己弄的 */



/*****侧边栏开始********************************/

.cnblogs_code pre {
font-family: Courier New!important;
font-size: 17px!important;
word-wrap: break-word;
white-space: pre-wrap;
}

.cnblogs_code span {
font-family: Courier New!important;
font-size: 17px!important;
line-height: 1.5!important;
}






.dayTitle {
color: #666;
font-weight: bold;
line-height: 1.5em;
font-size: 150%;
margin-top: 3px;
margin-bottom: 10px;
float: right;
position: relative;
top: 40px;
}



#blogTitle h1 {
font-size: 200%;
font-weight: bold;
line-height: 1.5em;
margin-left: 1em;
margin-top: 10px;
width: 50%;
float: left;
display: inline;
letter-spacing: 1px;
}

#topics .postTitle {
font-size: 150%;
font-weight: bold;
border-bottom: 1px solid #999;
line-height: 1.5em;
padding-left: 5px;
}