body
{
    font-family: Helvetica;
    font-size: small;
    text-align: left;
    text-shadow: 0px 0px;
    color: #191919;
    padding: 0px auto;
    margin: 0px auto;
    max-with: auto;
    vertical-align: middle;
    background-color: #ffffff;
    background-repeat: no-repeat;
    background-right:2px ridge red;
}
.title
{
    font-size: small;
    background-color: #ffccff;
    text-align: left;
    color: #666666;
    margin-right:0px;
    margin-left:0px;
    margin-top:0px;
    margin-bottom:0px;
    padding-right:0px;
    padding-left:0px;
    padding-top:2px;
    padding-bottom:0px;
    border-radius: 2px 0px;
    border-bottom:1px ridge #cccccc;
}
.footer
{
    background-color: #494949;
    color: #ffffff;
    text-align: left;
    margin-right:0px;
    margin-left:0px;
    margin-top:0px;
    margin-bottom:0px;
    padding: 2px 1px;
    border-bottom:0px ridge red;
    border-left:0px ridge red;
    border-right:0px ridge red;
}
.menu
{
    background-color: #494949;
    color: #ffffff;
    text-align: left;
    margin-right:0px;
    margin-left:0px;
    margin-top:0px;
    margin-bottom:0px;
    padding: 2px 1px;
    border-left:0px ridge red;
    border-right:0px ridge red;
    border-top:0px ridge red;
}
a
{
     color: #3b5998;
     text-decoration: none;
     text-transform: none;
}
.footer a,.menu a
{
     color: #ffffff;
}
.title a
{
    color: red;
}
.ads
{
    text-align: center;
    overflow:hidden;
    margin: 0px 0px 2px 0px;
    font-weight: bold;
    margin-right:0px;
    margin-left:0px;
    margin-top:1px;
    margin-bottom:1px;
    padding-right:px;
    padding-left:px;
    padding-top:0px;
    padding-bottom:0px;
    border-radius: 2px 0px;
    background-color: #d9d9d9;
}
.ads a
{
    color: red;
    font-weight: bold;
}
.pagination
{
    background-color: #FFF8C6;
    color: #000000;
    vertical-align: left;
    border-radius: 1px;
    text-align: left;
}