/*#home-page #team-container {
 background-image: url(/images/backgrounds/home-have-team.png);
 background-repeat: no-repeat;
 height: 155px;
 width: 250px;
 }*/
.text-white {
    color: #fff
}

.text-yellow {
    color: #ff0;
}

.text-black {
    color: #000;
}

#account-page #favorite-character-container {
    position: relative;
    z-index: 25;
}

#account-page #profile-wrapper {
    background-image: url(/images/backgrounds/profiles-profile-wrapper.png);
    background-repeat: no-repeat;
    height: 373px;
}

#account-page #profile-wrapper-small {
    background-image: url(/images/backgrounds/profiles-profile-wrapper-small.png);
    background-repeat: no-repeat;
    height: 100px;
}

#account-page #profile-container-top-left-avatar {
    height: 50px;
}

#account-page #profile-container-top-right {
    border-left: solid 1px #fff;
    height: 175px;
}

#account-page #profile-container-top-right-friends {
    height: 138px;
}

#account-page #friend-list-window {
    height: 130px;
    overflow-y: scroll;
    overflow-x: hidden;
}

#account-page #profile-container-top-right-favorites {
    border-top: solid 1px #fff;
}

#account-page #profile-container-top-right-favorites .favorite-event, #account-page #profile-container-top-right-favorites {
    font-size: 11px;
    font-size: bold;
}

#account-page #profile-container-bottom {
    border-top: solid 1px #fff;
}

#account-page #legend-wrapper {
    height: 75px;
}

#account-page fieldset {
    float: right;
    margin: 0px;
    padding: 0px 0px 0px 15px;
}

#account-page fieldset div {
    float: right;
    margin-top: -15px;
    margin-bottom: 10px;
}
/* Start events-series-challenges-stats-box */
#account-page h2 {
    font-size: 150%;
    font-weight: bold;
    text-align: right;
}

#account-page .events-series-challenges-stats-box {
    background-image: url(/images/backgrounds/events-series-challenges-stats-box/background.png);
    background-repeat: repeat-x;
    position: relative;
    z-index: 10;
}

#account-page .events-series-challenges-stats-box .top {
    background-image: url(/images/backgrounds/events-series-challenges-stats-box/top.png);
    background-repeat: no-repeat;
    height: 10px;
    position: absolute;
    z-index: 30;
}

#account-page .events-series-challenges-stats-box .left-wrapper {
    background-image: url(/images/backgrounds/events-series-challenges-stats-box/left-wrapper.png);
    background-position: top left;
    background-repeat: repeat-y;
    margin-bottom: 0px;
    padding-bottom: 0px;
}

#account-page .events-series-challenges-stats-box .right-wrapper {
    background-image: url(/images/backgrounds/events-series-challenges-stats-box/right-wrapper.png);
    background-position: top right;
    background-repeat: repeat-y;
    margin-bottom: 0px;
    padding-bottom: 0px;
}

#account-page .events-series-challenges-stats-box .bottom {
    background-image: url(/images/backgrounds/events-series-challenges-stats-box/bottom.png);
    background-repeat: no-repeat;
    bottom: 0px;
    height: 8px;
    position: absolute;
    z-index: 30;
}

#account-page .events-series-challenges-stats-box table {
    margin-bottom: 0px;
    padding-bottom: 0px;
    position: relative;
    width: 100%;
}

#account-page .events-series-challenges-stats-box table th {
    border: solid 1px #fff;
    border-width: 0px 1px 0px 0px;
    text-transform: uppercase;
}

#account-page .events-series-challenges-stats-box table td {
    border: solid 1px #fff;
    border-width: 1px 1px 0px 0px;
    text-transform: uppercase;
}

#account-page .events-series-challenges-stats-box table .last-column {
    border-right: 0px;
}

#account-page .events-series-challenges-stats-box table th {
    border-color: #ff0;
    font-weight: bold;
    padding: 7px 2px;
}

#account-page .events-series-challenges-stats-box table td {
    border-color: #ff0;
    color: #fff;
    padding: 5px 2px;
}
/* End events-series-challenges-stats-box */
/* Start series table styles */
#account-page #series-wrapper {
    left: -24px;
    margin-top: -15px;
    position: relative;
    width: 772px;
}

#account-page #series-wrapper table {
    width: 767px;
}
/* End series table styles */
#clans-page .clan-roster-box {
    background-image: url(/images/backgrounds/clan-roster-box/background.png);
    background-repeat: repeat-x;
    margin-top: 25px;
    position: relative;
    z-index: 10;
}

#clans-page .clan-roster-box .top {
    background-image: url(/images/backgrounds/clan-roster-box/top.png);
    background-repeat: no-repeat;
    height: 10px;
    position: absolute;
    z-index: 30;
}

#clans-page .clan-roster-box .left-wrapper {
    background-image: url(/images/backgrounds/clan-roster-box/left-wrapper.png);
    background-position: top left;
    background-repeat: repeat-y;
    margin-bottom: 0px;
    padding-bottom: 0px;
}

#clans-page .clan-roster-box .right-wrapper {
    background-image: url(/images/backgrounds/clan-roster-box/right-wrapper.png);
    background-position: top right;
    background-repeat: repeat-y;
    margin-bottom: 0px;
    padding-bottom: 0px;
}

#clans-page .clan-roster-box .bottom {
    background-image: url(/images/backgrounds/clan-roster-box/bottom.png);
    background-repeat: no-repeat;
    height: 8px;
    z-index: 30;
    position: absolute;
    margin-top: -5px;
}

#clans-page .white-link:link, #clans-page .white-link:hover, #clans-page .white-link:active, #clans-page .white-link:visited {
    color: #fff;
    text-decoration: none;
}

#clans-page .rank-box {
    background: #00f;
    border: solid 2px;
}

#clans-page .border-right {
    border-right: solid 2px;
    padding: 2px 0px 2px 5px;
}

#clans-page .remove-compare {
    height: 37px;
}

#atg-page a.white:link, #atg-page a.white:hover, #atg-page a.white:active, #atg-page a.white:visited {
    color: #fff;
}

#account-page .row-3 {
    width: 265px;
}

#account-page .stat {
    float: left;
    /* width: 120px;*/
    margin-top: -12px;

* margin-top:
    -7px;

padding-left:
    4px;
}

#clans-page #event_selection {
    margin-top: 0px !important;
    padding-left: 0px;
    text-align: center;
    width: auto;
}

#clans-page #series_selection .event-thumbnail {
    position: relative;
}

#clans-page series_selection .seriesselector {
    position: absolute;
    top: 0px;
}

#scores-page h2 {
    margin-bottom: 0px;
}

th {
    text-transform: uppercase;
    font-size: 10px;
}

#account-page #profile-container-stats {
    height: 100px;
    border-bottom: solid 1px #fff;
}

#account-page #profile-container-stats p {
    margin: 0px;
    padding: 0px;
    font-size: 10px;
}

#account-page #profile-container-stats p span {
    color: #ff0;
}

#clans-page #team-stats-wrapper {
    position: absolute;
    left: 280px;
    top: 160px;
}

#clans-page #team-stats-wrapper p {
    margin: 0px;
    padding: 0px;
    line-height: 15px;
}

#messages-page #current-tournament-search-results {
    top: -143px !important;
}

.friend .username a:link, .friend .username a:visited {
    color: #fff;
    font-weight: bold;
    text-decoration: none;
}

#favorite-character-container .compare:link {
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
}

#account-page #birthdate select {
    width: 75px;
}
/*
 .avatar-image {
 float: left;
 margin: -20px 0px 0px 150px;
 *margin-left: -15px;
 position: absolute;
 }
 */
#featured-team .row-4 {
    position: relative;

* top:
    4px;
}

#featured-team .row-5 {
    position: relative;
    top: -10px;

* top:
    -20px;
}

#account-page #profile-container-bottom-recent-trophies {
    width: 505px;
    overflow-x: hidden;
}

#account-page #trophies {
    width: 3100px;
}


