body{
    font: 12px Verdana,Tahoma,Arial,sans-serif;
    line-height:1.4em;
    color:#000;
    background:#fff;
}

a{
    color:#46690A;
    background-color:inherit;
    letter-spacing:+1px;
    border-bottom:1px dotted #7AB611;
    text-decoration:none;
}

a:hover {color:#000; background-color:#F3FF98;}
a img {border:none;}

#container{
    width:800px;
    margin:0px auto;
    padding:0;
    text-align:left;
    background:transparent;
    color:#000;
    border:0px solid #a0a0a0;
}

#navigation {
    margin:0;
    margin-left:95px;
    height:2.2em;
    line-height:2.2em;
    background:#222222;
    color:#ffffff;
    border-top:0px solid #fff;
    border-bottom:9px solid #D2E446;
    padding:0 0 0 0px;
}

#navigation ul {
    margin:0;
    padding:0;
}
#navigation li {
    margin:0;
    float:left;
    list-style-type:none;
    border-right:1px solid #ccc;
    white-space:nowrap;
    text-transform:uppercase;
}

#navigation li a{
    border-bottom:none;
    display:block;
    font-size:1em;
    font-weight:normal;
    text-decoration:none;
    background-color:inherit;
    color: #ffffff;
    padding:0 10px;
}

#navigation li a:hover {
    background: #D2E446;
    color:#222222;
    text-decoration:none;
}
    
#navigation .selected, #navigation .selected a, #navigation .selected a:hover {
    border-right:1px solid #D2e446;
    background: #D2e446;
    color:#000000;
    text-decoration:none;
}

#header{
    height:190px;
    width:800px;
    margin:0 auto;
    background:url(../anthias_logo.png) repeat-y;
    text-align:center;
}

#footer{
    width:510px;
    margin:0 auto;
    margin-left:95px;
    text-align:center;
    padding:10px 0px 10px 0px;
    background:#222222;
    border-top:5px solid #D2e446;
    color:#fff;
}

#footer a, #footer a:hover {
    color:#fff; border:none; text-decoration:underline;
}

#footer a:hover {
    color:black;
}


/**************** Content styles ****************/
#content{
    width:510px;
    text-align: justify;
    padding:0px 25px 20px 95px;
}

#content.large{
width:720px;
}

#content h1, h2, h3 {
    font: 2.0em Georgia,serif;
    font-weight:bold;
}

#content h1 {
    color:#777;
    padding:25px 0 0px 0;
    margin-bottom:10px;
    border-bottom:1px dashed #aaa;
}

#content .hfirst {
    margin-top:0px;
    border-right:6px solid #D2E446;
    border-bottom:1px solid #D2E446;
}

#content h2{
    font: 1.8em Georgia,serif;
    display:block;
    padding:10px 0 0px 0;
    color:#888;
    background-color:inherit;
    margin-bottom:5px;
}

#content h2 a{font-weight:normal;}

#content h3 {
    color:#888; margin:8px 0 0px 0; font-size:1.4em;
}
#content ul,#content ol{margin:0;}
#content dl{margin:0 5px 10px 25px;}
#content dt{font-weight:bold; margin-bottom:5px;}
#content dd{margin:0 0 10px 15px;}

#thumbnail a {
    border:none;
    background-color:#FFF;
}
#thumbnail img {
    margin-left:-7px;
    border:7px solid #fff;
    padding:0px;
}
#thumbnail img:hover {
    margin-left:-7px;
    border:2px solid #D2E446;
    padding:5px;
    background-color:#fff;
}

#note {
    margin-top:10px;
    margin-bottom:5px;
    text-align:left;
    padding:10px 10px 20px 20px;
    border:1px dotted #757F27;
    background:#F9FFC8;
}

#date {
    color:#999;
    margin-top:0px;
    margin-bottom:4px;
}
