.right_nav {
    padding-left: 10px;
    float: right;
}

.urls {
    padding: 20px 0px 20px;
    line-height: 1.2;
    color: #000000;
    font: bold 11px Tahoma, Arial, Helvetica, FreeSans, sans-serif;
}

.urls ul {
    margin: 0px;
    padding: 0.25em 0;
    text-indent: 0;
    color: #222222;
    font: 12px Tahoma, Arial, Helvetica, FreeSans, sans-serif;
    list-style-type: none;
}

.articles {
    margin-left: 10px;
    margin-right: -20px;
}

.b_player {
    background-color: #f4f4f4;
}

.photo {
    border: 1px solid #CCCCCC;
    padding: 3px;
    margin: 0.5em 0.8em 0.5em 0.5em;
    float: left;
}

.photo img {
    border: 1px solid #CCCCCC;
    vertical-align: middle;
    margin-bottom: 3px;
    display: block;
}

table {
    background-color: #e6EEEE;
    border: 1px solid #FFF;
}

tbody td {
    padding: 4px;
    background-color: #FFF;
}

#wrapper1 {
    clear: both;
    position: relative;
    text-align: left;
    width: 100%;
}

#wrapper2 {
    position: relative;
    text-align: left;
    width: 100%;
}

#maincol {
    position: relative;
    margin: 0;
    padding: 10px;
}

#leftcol {
    position: relative;
    top: -10px;
    left: -10px;
    float: left;
    width: 220px; /* for IE5/WIN */
    voice-family: "\"}\"";
    voice-family: inherit;
    width: 200px; /* actual value */
    margin: 0 0 -10px 0;
    padding: 10px;
    z-index: 100;
}

#rightcol {
    position: relative;
    top: -10px;
    right: -10px;
    float: right;
    width: 220px; /* for IE5/WIN */
    voice-family: "\"}\"";
    voice-family: inherit;
    width: 200px; /* actual value */
    margin: 0 0 -10px 0;
    padding: 10px;
    z-index: 99;
}

#centercol {
    position: relative;
    padding: 0 240px;
}

#centercol a {
    color: #666;
}

#centercol a:hover {
    border-bottom: 1px solid;
    color: #9343B9;
}
