/**
 * CSS-file with styles for main page
 *
 * @author Denis Barushev <barushev@gmail.com>
 * @since 01.07.2007
 * @version $Id: page-main.css 11 2007-11-09 14:22:12Z denis $
 */

.centerColumn .news {
    padding: 0 75px 10px 55px;
}

.centerColumn .news .source {
    color: #7b9817;
}

.centerColumn .news dl {
    margin: -12px 0 0 0;
    padding: 0 0 8px 0;
}

.centerColumn .news dt {
    position: relative;
    left: -41px;
    top: 17px;
    width: 40px;
}
.centerColumn .news dd {
    padding-bottom: 8px;
}

.centerColumn .news .text {
    font-size: 12px;
    padding: 3px 0 8px 0;
}                        

.centerColumn .news h2 span {
    font-size: 14px;
    color: #999999;
}

.centerColumn .popularTags {
    padding: 0 75px 25px 55px;
}

.centerColumn .popularTags .tags {
    padding: 0 0 11px 0;
}

.centerColumn .popularTags .tags a {
    margin-right: 0.5em;
    white-space: nowrap;
}

.centerColumn .about {
    padding: 20px 75px 0 55px;
    font-size: 12px;
}

.centerColumn .about p {
    padding: 6px 0;
}

.centerColumn .about h3 {
    padding: 5px 0;
}



.centerColumn .advert {
    padding: 0 75px 15px 55px;
}


.centerColumn .navigator {
    padding: 6px 75px 20px 55px;
}

.centerColumn .navigator h2 {
    margin-top: 0;
    padding: 0 0 25px 0;
}

.centerColumn .navigator ul {
    color: #999;
    padding: 3px 0 0 0;
}

.centerColumn .navigator ul li {
    padding: 2px 0;
}

.centerColumn .navigator .credit {
    float: left;
    width: 50%;
}

.centerColumn .navigator .credit a {
    color: #e75918
}

.centerColumn .navigator .credit a:hover {
    background: #e75918;
    color: white;
}

.centerColumn .navigator .deposit {
    float: right;
    width: 50%;
}

.centerColumn .navigator .deposit a {
    color: #7b9817;
}

.centerColumn .navigator .deposit a:hover {
    background: #7b9817;
    color: white;
}

.centerColumn .news .responses {
    margin-top: 0;
}
.centerColumn .news .responses-menu {
    padding-top: 15px;
}

.navigator .leftLink {
    float: left;
    border-right: 1px solid #999;
    padding: 0 10px;
}

.navigator .rightLink {
    float: left;
    border-left: 1px solid #999;
    padding: 0 10px;
    margin: 0 0 0 -1px;
}

.navigator .creditIcon {
    background: url(../images/main/credit-icon.gif) no-repeat left;
    padding: 20px 0 25px 35px;
    margin: 0 0 0 -6px;
}

.navigator .depositIcon {
    background: url(../images/main/deposit-icon.gif) no-repeat left;
    padding: 20px 0 25px 45px;
    margin: 0 0 0 -6px;
}

.rightColumn .banks {
    padding: 3px 0 0 0;
}

.rightColumn .banks li {
    padding: 2px 0;
}

.rightColumn .articles {
    padding: 0 35px 0 0;
}

.rightColumn .articles li {
    padding: 4px 0;
}

.rates {
    padding: 30px 0 0 0;
}

.rates .down {
    color: #e75918;
    background: url(../images/markers/arrow-down.gif) no-repeat right;
    padding: 0 11px 0 0;
}

.rates .up {
    color: #7b9817;
    background: url(../images/markers/arrow-up.gif) no-repeat right;
    padding: 0 11px 0 0;
}

.rates h3 {
    padding-bottom: 6px;
}

.rates td {
    padding: 0 6px 4px 0;
}

.links {
    padding: 25px 0 14px 0;
}

.links li {
    padding: 4px 0 4px 13px;
    background: url(../images/markers/link.gif) no-repeat left 0.7em;
    position: relative;
    left: -13px;
}

.answers .question {
    padding: 3px 35px 9px 0;
}

.answers .answer {
    padding: 0 0 0 40px;
    position: relative;
    left: -40px;
    background-position: left 5px;
    background-repeat: no-repeat;
}

.answers .position {
    color: #666;
    font-style: italic;
    font-size: 11px;
    padding: 2px 0 19px 0;
}

.answers .tools a {
    color: #bd8d0d;
}

.answers .tools a:hover {
    background: #bd8d0d;
    color: white;
}