body {
    background-color: #F7F5E6;
}

.topbanner {
    position: relative;
    height: 100px;
    width: 30%;
    display: block;
    margin-left: auto;
    margin-right: auto;
    /*background-color: #52658f;*/
}

.blog_title a:link{
    font-size: 20px;
    color: #333A56;
    display:block;
    text-align:center;
    padding: 20px;
}

.blog {
    color: #52658f;
    margin: auto;
    width: 30%;
}

.detail_blog_title {
    text-align:left;
    /*color: #E8E8E8;*/
    color:#333A56;
    font-size: 200%;
}

.detail_blog_date {
    text-align:left;
    color: #333A56;
    /*color: #E8E8E8;*/
    font-size: 125%;
}

.detail_blog {
    color: #52658f;
    margin: auto;
    width: 30%;
}


.navbar{
    list-style:none;
    margin:10;
    padding:0;
    text-align:center;
}

.nav_section {
  display: inline-block;
  position: relative;
  width: 100px;
  height: 20px;
  overflow: hidden;
  margin: .5em;
}


a:link{
    color:#333A56;
    text-decoration:none;
}

a:visited{
    color:#333A56;
    text-decoration:none;
}

a:hover{
    color:#52658f;
}