body{
    background-color: rgb(230,230,230);
    font-size: 1em;
}
a:link{
    text-decoration: none;
    color: rgb(0,80,0);
}
a:visited{
    color: rgb(0,80,0);
}
a:active{
    color: rgb(110,120,0);
}
a:hover{
    color: rgb(0,100,0);
}
.clear{
    clear: both;
}
#container{
    max-width: 1200px;
    margin: auto;
    position: relative;
    top: 30px;
    padding: 20px 0px 7px 0px;
    box-shadow: 3px 3px 18px #888;
}
#banner{
}
#pos_box_banner{
    max-width: 95%;
    margin: auto;
    height: 100px;
}
#pos_box_banner h1{
    font-size: 1.7em;
    padding: 0px;
    margin: 0px;
}
#pos_box_banner hr{
    position: relative;
    left: -10px;
}
#pos_box_banner p{
    font-size: 1em;
    line-height: 0em;
}
#pos_box_banner hr{
    width: 400px;
    margin: 0px;
}
#menu{
    border-top: 3px solid rgba(0,0,0,0.4);
    border-bottom: 3px solid rgba(0,0,0,0.4);
    margin: 5px 0px 5px 0px;
    text-align: center;
    font-size: 20px;
}
#menu a:link{
    width: 148px;
    display: inline;
    float: left;
}
#menu ul{
    list-style-type: none;
    line-height: 40px;
    height: 40px;
    width: 608px;
    padding: 0px;
    margin: 0px auto 0px auto;
}
#content {
    padding: 10px 10px 10px 10px;
    min-height: 500px;
    min-width: 620px;
    margin-top: 30px;
}
#content h1{
    text-align: center;
    font-size: 2em;
    margin: 0px;
}
#content h2{
    font-size: 1.7em;
    margin: 0px;
}
#content p{
    font-size: 1em;
    margin: 0px;
}
#pager{
    list-style-type: none;
}

#pager li{
    display: inline;
    margin-right: 5px;
}
#pager li:last-child{
    margin-right: 0px;
}
#pager a:link{
    text-decoration: underline;
}
