/*

Theme Name: Fatality Red

Theme URI: www.fatality-cs.info

Description: InsaNe Design

Author: InsaNe

*/

/* @font-face kit by Fonts2u (http://www.fonts2u.com) */

@font-face {
        font-family: "Merry Christmas Flake";
        src: url("MerryChristmasFlake.eot?") format("eot"), url("MerryChristmasFlake.woff") format("woff"), url("MerryChristmasFlake.ttf") format("truetype"), url("MerryChristmasFlake.svg#MerryChristmasFlake") format("svg");
        font-weight: normal;
        font-style: normal;
}

#back-top {
        position: fixed;
        bottom: 60px;
        margin-left: 934.9px;
}

#back-top a {
        width: 50px;
        display: block;
}

/* arrow icon (span tag) */

#back-top span {
        /*width: 50px;*/
        height: 108px;
        display: block;
        margin-bottom: 7px;
        background: url("./styles/Fatality%20Red/theme/images/up.png") no-repeat center center;
}

#infobar a:hover {}

.christmas {
        font-family: "Merry Christmas Flake";
}

.centriranje {
        margin: 0 auto;
}

.nav_portal {
        background: url("./styles/Fatality%20Red/imageset/en/nav_portal.png") 0 0 no-repeat;
}

* {
        margin: 0;
        padding: 0;
        border: none;
}

.fl {
        float: left;
}

.fr {
        float: right;
}

.clear {
        clear: both;
}

#olafleft {
        height: 120px;
        width: 100px;
        left: 1px;
        position: fixed;
        bottom: 0px;
        background: none;
        pointer-events: none;
}

#hideshow {
        background: none;
        width: 125px;
        height: 125px left: 5px;
        position: fixed;
        top: 5px;
        z-index: 1;
}

#snow {
        background: none;
        background-image : url("./styles/Fatality%20Red/theme/images/s1.png"), url("./styles/Fatality%20Red/theme/images/s3.png");
        height: 100%;
        left: 0;
        position: fixed;
        top: 0;
        width: 100%;
        z-index: 1;
        pointer-events: none;
        -webkit-animation: snow 10s linear infinite;
        -moz-animation: snow 10s linear infinite;
        -ms-animation: snow 10s linear infinite;
        animation: snow 10s linear infinite;
}

@keyframes snow {
        0% {
                background-position: 0px 0px, 0px 0px, 0px 0px;
        }
        100% {
                background-position: 500px 1000px, 200px 400px, -100px 300px;
        }
}

}

@-moz-keyframes snow {
        0% {
                background-position: 0px 0px, 0px 0px, 0px 0px;
        }
        100% {
                background-position: 500px 1000px, 200px 400px, -100px 300px;
        }
}

@-webkit-keyframes snow {
        0% {
                background-position: 0px 0px, 0px 0px, 0px 0px;
        }
        100% {
                background-position: 500px 1000px, 200px 400px, -100px 300px;
        }
}

@-ms-keyframes snow {
        0% {
                background-position: 0px 0px, 0px 0px, 0px 0px;
        }
        100% {
                background-position: 500px 1000px, 200px 400px, -100px 300px;
        }
}

html, body {
        margin: 0;
        padding: 0;
        height: 956px;
        background: #0b0b0b;
        font-family: Tahoma, Verdana, Arial, Sans-Serif;
        font-size: 11px;
        color: #8f8f8f;
        min-width: 100%;
}

#container {
        position: relative;
        width: 100%;
        background: url(./styles/Fatality%20Red/theme/images/bg.jpg);
        background-repeat: repeat;
        background-attachment: fixed;
        height: auto !important;
        height: 100%;
        min-height: 100%;
        min-width: 956px;
}

#topbarwrapper {
        height: 70px;
        width: 100%;
        background: url(./styles/Fatality%20Red/theme/images/topbarbg.jpg) top center no-repeat;
        background-position: 50% 46px;
        min-width: 956px;
}

h99 {
        color: white;
        text-shadow: 1px 1px 2px #5C2D2D, 0 0 25px #F8170B, 0 0 5px #740906;
        font-family: "Lucida Grande", Verdana, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 19px;
}

#topbar {
        height: 46px;
        width: 100%;
        background: url(./styles/Fatality%20Red/theme/images/topbar.jpg) top center no-repeat;
}

.topbarcenter {
        width: 916px;
        margin: 0 auto;
        padding: 20px 20px 0 20px;
}

.topbarcenter .fl a, .topbarcenter .fl a:active, .topbarcenter .fl a:visited, .topbarcenter .fl a:hover {
        color: #afabad;
}

.toplogin {
        float: right;
        position: relative;
        top: -2px;
}

.toppassword {
        color: #afabad;
        font-size: 11px;
        font-weight: normal;
        border: 0;
        background: url(./styles/Fatality%20Red/theme/images/password.jpg) top center no-repeat;
        width: 133px;
        vertical-align: top;
        height: 18px;
        padding: 4px 0 0 5px;
}

.topusername {
        color: #afabad;
        font-size: 11px;
        font-weight: normal;
        border: 0;
        background: url(./styles/Fatality%20Red/theme/images/username.jpg) top center no-repeat;
        width: 133px;
        vertical-align: top;
        height: 18px;
        padding: 4px 0 0 5px;
}

.area {
        text-align: center;
        font-size: 26px;
        color: #CA1414;
        letter-spacing: 0px;
        font-weight: 700;
        text-transform: uppercase;
        animation: blur .90s ease-out infinite;
        text-shadow: 0px 0px 5px #fff, 0px 0px 7px #fff;
}

.topsubmit {
        color: #494849;
        font-size: 1px;
        font-weight: normal;
        padding: 0;
        border: 0;
        background: url(./styles/Fatality%20Red/imageset/en/topsubmit.jpg) top center no-repeat;
        width: 58px;
        height: 22px;
        vertical-align: top;
        text-align: left;
        vertical-align: top;
}

#breadc {
        width: 916px;
        margin: 0 auto;
        padding: 5px 20px 0 20px;
        color: #464646;
        font-size: 11px;
}

#breadc a, #breadc a:active, #breadc a:visited, #breadc a:hover {
        color: #eb3030;
}

#wrapper {
        margin: 0 auto;
        padding-top: 0px;
        width: 956px;
        border: 0px solid #414141;
        border-width: 0 0px 0 0px;
        height: auto !important;
        height: 100%;
        min-height: 100%;
}

#navigation {
        background: url("./styles/Fatality%20Red/theme/images/nav.jpg") top center no-repeat;
        width: 956px;
        height: 64px;
        padding: 10px 0 0 0;
        clear: both;
        float: left;
        overflow: hidden;
}

#nav {
        padding: 0;
        margin: 0 auto;
        list-style-type: none;
        float: left;
        position: relative;
        left: 50%;
}

#nav li {
        float: left;
        position: relative;
        right: 50%;
}

#nav a {
        width: 129px;
        display: block;
        height: 42px;
        margin: 0 10px;
}

#nav a:hover {
        background-position: 0 -42px;
}

.nav_home {
        background: url("./styles/Fatality%20Red/imageset/en/nav_home.png") 0 0 no-repeat;
}

.nav_ucp {
        background: url("./styles/Fatality%20Red/imageset/en/nav_ucp.png") 0 0 no-repeat;
}

.nav_members {
        background: url("./styles/Fatality%20Red/imageset/en/nav_members.png") 0 0 no-repeat;
}

.nav_search {
        background: url("./styles/Fatality%20Red/imageset/en/nav_search.png") 0 0 no-repeat;
}

.nav_register {
        background: url("./styles/Fatality%20Red/imageset/en/nav_register.png") 0 0 no-repeat;
}

.nav_restarter {
        background: url("./styles/Fatality%20Red/imageset/en/nav_restarter.png") 0 0 no-repeat;
}

.nav_home span, .nav_ucp span, .nav_members span, .nav_search span, .nav_register span {
        display: none;
        text-indent: -5000px;
}

#contentwrapper {
        width: 916px;
        padding: 6px 20px 20px 20px;
        clear: both;
        background: url("./styles/Fatality%20Red/theme/images/containerbg.jpg") top center repeat-y;
        background-position: 0 -14px;
        min-height: 587px;
}

#wrapfooter {
        text-align: center;
        clear: both;
}

#menubar {
        margin: 0 25px;
}

#datebar {
        margin: 10px 25px 0 25px;
}

#findbar {
        width: 100%;
        margin: 0;
        padding: 0;
        border: 0;
}

.forumrules {
        padding: 4px;
        font-weight: normal;
        font-size: 1.1em;
        background: url('./styles/Fatality%20Red/theme/images/row.png') repeat;
}

.forumrules h3 {
        color: #d65454;
}

/*  Text

 --------------------- */

h1 {
        color: black;
        font-weight: bold;
        font-size: 1.8em;
        text-decoration: none;
}

h2 {
        font-weight: bold;
        font-size: 11px;
        text-decoration: none;
        line-height: 120%;
        padding-top: 2px;
}

h3 {
        font-size: 1.3em;
        font-weight: bold;
        line-height: 120%;
}

h4 {
        margin: 0;
        font-size: 1.1em;
        font-weight: bold;
}

p {
        font-size: 1.1em;
}

p.moderators {
        margin: 0;
        float: left;
        font-weight: bold;
}

.rtl p.moderators {
        float: right;
}

p.linkmcp {
        margin: 0;
        float: right;
        white-space: nowrap;
}

.rtl p.linkmcp {
        float: left;
}

p.breadcrumbs {
        margin: 0;
        float: left;
        font-weight: bold;
        white-space: normal;
}

.rtl p.breadcrumbs {
        float: right;
}

p.datetime {
        margin: 0;
        float: right;
        white-space: nowrap;
        font-size: 1em;
}

.rtl p.datetime {
        float: left;
}

p.searchbar {
        padding: 2px 0;
        white-space: nowrap;
}

p.searchbarreg {
        margin: 0;
        float: right;
        white-space: nowrap;
}

.rtl p.searchbarreg {
        float: left;
}

p.forumdesc {
        padding-bottom: 4px;
}

p.topicauthor {
        margin: 1px 0;
}

p.topicdetails {
        margin: 1px 0;
}

.postreported, .postreported a:visited, .postreported a:hover, .postreported a:link, .postreported a:active {
        font-weight: bold;
}

.postapprove, .postapprove a:visited, .postapprove a:hover, .postapprove a:link, .postapprove a:active {
        font-weight: bold;
}

.postapprove img, .postreported img {
        vertical-align: bottom;
        padding-top: 5px;
}

.postauthor {
        color: #8f8f8f;
}

.postdetails {
        color: #8f8f8f;
}

.postbody {
        line-height: 1.4em;
        font-size: 12px;
}

.postbody li, ol, ul {
        margin: 0 0 0 1.5em;
}

.rtl .postbody li, .rtl ol, .rtl ul {
        margin: 0 1.5em 0 0;
}

.posthilit {
        background-color: #78927f;
        color: #000000;
}

.nav {
        margin: 0;
        color: #8f8f8f;
        font-weight: bold;
}

.pagination {
        padding: 4px;
        color: #8f8f8f;
        font-size: 1em;
        font-weight: bold;
}

.cattitle {}

.gen {
        font-size: 11px;
        margin: 1px 1px;
}

.genmed {
        font-size: 11px;
        margin: 1px 1px;
}

.gensmall {
        font-size: 11px;
        margin: 1px 1px;
}

.copyright {
        color: #444;
        font-weight: normal;
        font-size: 11px;
}

.titles {
        font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
        font-weight: bold;
        font-size: 1.3em;
        text-decoration: none;
}

.error {
        color: red;
}

/* Tables

 ------------ */

th {
        background: url('./styles/Fatality%20Red/theme/images/cell1.jpg') no-repeat;
        text-align: left;
        height: 36px;
        padding: 2px 0 0 10px;
}

td {
        padding: 2px;
}

td.profile {
        padding: 10px;
}

.tablebg {}

.listsecond {
        width: 71px;
        font-size: 10px;
}

.listlast {
        width: 200px;
        font-size: 10px;
}

.catdiv {
        margin: 0;
        border: 0;
        background: url('./styles/Fatality%20Red/theme/images/cell1.jpg') no-repeat;
        height: 36px;
        padding: 2px 0 0 10px;
}

.rtl .catdiv {
        background: url('./styles/Fatality%20Red/theme/images/cell1.jpg') no-repeat;
}

.cat {
        height: 34px;
        margin: 0;
        padding: 0;
        border: 0;
        background: url('./styles/Fatality%20Red/theme/images/cell2.jpg') no-repeat;
        text-indent: 0px;
}

.row1 {
        background: url('./styles/Fatality%20Red/theme/images/row.png') repeat;
        padding: 4px;
        border: solid 1px #1C0305;
        border-bottom-color: #2B0408;
}

.row2 {
        background: url('./styles/Fatality%20Red/theme/images/row.png') repeat;
        padding: 4px;
        border: solid 1px #1C0305;
        border-bottom-color: #2B0408;
}

.row3 {
        background: url('./styles/Fatality%20Red/theme/images/row.png') repeat;
        padding: 4px;
}

.spacer {
        background: url('./styles/Fatality%20Red/theme/images/spacer.jpg') repeat;
}

hr {
        height: 1px;
        border-width: 0;
        background-color: #252525;
        color: #252525;
}

.legend {
        text-align: center;
        margin: 0 auto;
}

/* Links

 ------------ */

/* Links adjustment to correctly display an order of rtl/ltr mixed content */

.rtl a {
        direction: rtl;
        unicode-bidi: embed;
}

a:link {
        color: #d44949;
        text-decoration: none;
}

a:active, a:visited {
        color: #d44949;
        text-decoration: none;
}

a:hover {
        color: #d58181;
        text-decoration: none;
}

a.forumlink {
        font-weight: bold;
        font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
        font-size: 1.2em;
}

a.topictitle {
        margin: 1px 0;
        font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
        font-weight: bold;
        font-size: 1.2em;
}

a.topictitle:visited {
        color: #6a6a6a;
        text-decoration: none;
}

th a, th a:visited {
        color: #d44949 !important;
        text-decoration: none;
}

th a:hover {
        text-decoration: underline;
}

/* Form Elements

 ------------ */

form {
        margin: 0;
        padding: 0;
        border: 0;
}

input {
        color: #afabad;
        font-weight: normal;
        background: #272626 url(./styles/Fatality%20Red/theme/images/input.jpg) top left no-repeat;
        height: 18px;
        padding: 4px 0 0 5px;
        font-size: 11px;
        vertical-align: middle;
}

textarea {
        color: #afabad;
        font-family: Tahoma, Verdana, Arial, Sans-Serif;
        font-size: 12px;
        line-height: 1.4em;
        font-weight: normal;
        padding: 2px;
        background: #272626 url(./styles/Fatality%20Red/theme/images/textarea.jpg) top left no-repeat;
}

select {
        color: #afabad;
        font-weight: normal;
        border: 1px solid #272828;
        vertical-align: middle;
        background: #1e1e1e;
        height: 21px;
}

option {
        padding: 0 1em 0 0;
}

option.disabled-option {
        color: graytext;
}

.rtl option {
        padding: 0 0 0 1em;
}

input.radio {
        border: none;
        background-color: transparent;
        vertical-align: middle;
}

.btnbbcode {
        font-weight: bold;
        height: 24px;
        padding: 1px 5px 3px 5px;
        font-size: 13px;
        background: #272626 url(./styles/Fatality%20Red/theme/images/submit.jpg) top left no-repeat;
        vertical-align: middle;
}

.btnmain {
        font-weight: bold;
        cursor: pointer;
        height: 24px;
        padding: 1px 5px 3px 5px;
        font-size: 13px;
        background: #272626 url(./styles/Fatality%20Red/theme/images/submit.jpg) top left no-repeat;
        vertical-align: middle;
}

.btnlite {
        font-weight: bold;
        cursor: pointer;
        height: 24px;
        padding: 1px 5px 3px 5px;
        font-size: 13px;
        background: #272626 url(./styles/Fatality%20Red/theme/images/submit.jpg) top left no-repeat;
        vertical-align: middle;
}

.btnfile {
        font-weight: bold;
        height: 24px;
        padding: 1px 5px 3px 5px;
        font-size: 12px;
        background: #272626 url(./styles/Fatality%20Red/theme/images/submit.jpg) top left no-repeat;
        border: 0px;
        vertical-align: middle;
}

.helpline {
        background: transparent;
}

/* BBCode

 ------------ */

.quotetitle, .attachtitle {
        margin: 10px 5px 0 5px;
        padding: 4px;
        border-width: 1px 1px 0 1px;
        border-style: solid;
        border-color: #110f10;
        color: #d0d0d0;
        background-color: #262425;
        font-size: 0.85em;
        font-weight: bold;
}

.quotetitle .quotetitle {
        font-size: 1em;
}

.quotecontent, .attachcontent {
        margin: 0 5px 10px 5px;
        padding: 5px;
        border-color: #110f10;
        border-width: 1px;
        border-style: solid;
        font-weight: normal;
        font-size: 1em;
        line-height: 1.4em;
        background-color: #343233;
        color: #8f8f8f;
}

.attachcontent {
        font-size: 0.85em;
}

.codetitle {
        margin: 10px 5px 0 5px;
        padding: 4px;
        border-width: 1px 1px 0 1px;
        border-style: solid;
        border-color: #110f10;
        color: #d0d0d0;
        background-color: #262425;
        font-size: 0.85em;
        font-weight: bold;
}

.codecontent {
        margin: 0 5px 10px 5px;
        padding: 5px;
        border-color: #110f10;
        border-width: 1px;
        border-style: solid;
        font-weight: normal;
        font-size: 1em;
        line-height: 1.4em;
        background-color: #343233;
        color: #8f8f8f;
        font-family: Monaco, 'Courier New', monospace;
}

.syntaxbg {
        color: #FFFFFF;
}

.syntaxcomment {
        color: #FF8000;
}

.syntaxdefault {
        color: #0000BB;
}

.syntaxhtml {
        color: #000000;
}

.syntaxkeyword {
        color: #007700;
}

.syntaxstring {
        color: #DD0000;
}

/* Private messages

 ------------------ */

.pm_marked_colour {
        background-color: #000000;
}

.pm_replied_colour {
        background-color: #A9B8C2;
}

.pm_friend_colour {
        background-color: #007700;
}

.pm_foe_colour {
        background-color: #DD0000;
}

/* Misc

 ------------ */

img {
        border: none;
}

.sep {
        color: black;
        background-color: #d44949;
}

table.colortable td {
        padding: 0;
}

pre {
        font-size: 1.1em;
        font-family: Monaco, 'Courier New', monospace;
}

.nowrap {
        white-space: nowrap;
}

.profile1 {
        width: 20%;
}

.username-coloured {
        font-weight: bold;
}

/* Start Mod Breizh Ajax Checks */

#ajaxfrom {
        display: none;
}

.checks_details {
        display: bloc;
        margin-top: 8px;
}

.checks_print {
        margin: 1em 0 0 17em;
}

/* END Mod Breizh Ajax Checks */

}

#back-top {
        position: fixed;
        bottom: 60px;
        margin-left: 934.9px;
}

#back-top a {
        width: 50px;
        display: block;
}

/* arrow icon (span tag) */

#back-top span {
        /*width: 50px;*/
        height: 108px;
        display: block;
        margin-bottom: 7px;
        background: url("./styles/Fatality%20Red/theme/images/up.png") no-repeat center center;
}

/*  	

--------------------------------------------------------------

Mods for common.css X

-------------------------------------------------------------- */

.approve-icon, .approve-icon a {
        background: none top left no-repeat;
}

.approve-icon, .approve-icon a {
        background-image: url("");
}

ul.approve-icons, li.approve-icon {
        width: {
                IMG_ICON_POST_APPROVE_WIDTH
        }
        px;
        height: {
                IMG_ICON_POST_APPROVE_HEIGHT
        }
        px;
}

/* Icon images

---------------------------------------- */

.icon-medal {
        background-position: 0 50%;
        background-repeat: no-repeat;
        background-image: none;
        padding: 1px 0 0 17px;
}

.icon-medal {
        background-image: url("./styles/Fatality%20Red/theme/images/icon_medal.gif");
}

.rtl .icon-medal {
        background-position: 100% 50%;
        padding: 1px 17px 0 0;
}

.avatar img {
        width: 150px;
        height: 150px;
}

.fb {
        position: fixed;
        display: scroll;
        opacity: 0.5;
        top: 240px;
        right: 0px;
        background-image: URL(images/fp1.png);
        background-repeat: no-repeat;
        width: 40px;
        height: 50px;
}

.fb:hover {
        position: fixed;
        display: scroll;
        opacity: 1;
        top: 240px;
        right: 0px;
        background-image: URL(images/fp.png);
        background-repeat: no-repeat;
        width: 40px;
        height: 50px;
}

.st {
        position: fixed;
        display: scroll;
        opacity: 0.5;
        top: 285px;
        right: 0px;
        background-image: URL(images/steam1.png);
        background-repeat: no-repeat;
        width: 40px;
        height: 50px;
}

.st:hover {
        position: fixed;
        display: scroll;
        opacity: 1;
        top: 285px;
        right: 0px;
        background-image: URL(images/steam.png);
        background-repeat: no-repeat;
        width: 40px;
        height: 50px;
}

.gt {
        position: fixed;
        opacity: 0.5;
        display: scroll;
        top: 330px;
        right: 0px;
        background-image: URL(images/gt1.png);
        background-repeat: no-repeat;
        width: 40px;
        height: 50px;
}

.gt:hover {
        position: fixed;
        display: scroll;
        opacity: 1;
        top: 330px;
        right: 0px;
        background-image: URL(images/gt.png);
        width: 40px;
        height: 50px;
}

.cs {
        position: fixed;
        display: scroll;
        opacity: 0.5;
        top: 375px;
        right: 0px;
        background: url(images/cs1.png) no-repeat;
        width: 40px;
        height: 50px;
}

.cs:hover {
        position: fixed;
        display: scroll;
        opacity: 1;
        top: 375px;
        right: 0px;
        background: url(images/cs.png) no-repeat;
        width: 40px;
        height: 50px;
}

.chat {
        position: fixed;
        display: scroll;
        opacity: 0.5;
        top: 420px;
        right: 0px;
        background: url(images/chat1.png) no-repeat;
        width: 40px;
        height: 50px;
}

.chat:hover {
        position: fixed;
        display: scroll;
        opacity: 1;
        top: 420px;
        right: 0px;
        background: url(images/chat.png) no-repeat;
        width: 40px;
        height: 50px;
}

/*Guest Register bar
----------------------------------------*/

#GuestBar {
        overflow: visible;
        min-width: 750px;
        width: 100%;
        position: fixed;
        left: 0;
        z-index: 200;
        margin-top: -15px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 1.5em;
        font-weight: bold;
}

#GuestBar a, #infobar a:link, #infobar a:visited, #infobar a:active {
        display: block;
        float: left;
        width: 100%;
        clear: both;
        color: #fff;
        padding: .85em 0 .85em 0;
        border-bottom: .25em solid #fff;
        text-align: center;
        text-decoration: none;
        background-image: url("./styles/Fatality%20Red/theme/images/pmreg.png");
        background-position: bottom;
        background-repeat: repeat-x;
}

#GuestBar a:hover {
        color: #fff;
        background-image: url("./styles/Fatality%20Red/theme/images/pmreg.png");
        background-position: top;
        background-repeat: repeat-x;
        border-bottom: .25em solid #fff;
        cursor: pointer;
}

/* PM Notify
----------------------------------------*/

#info {
        overflow: visible;
        min-width: 750px;
        width: 100%;
        position: fixed;
        left: 0;
        z-index: 200;
        margin-top: -15px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 1em;
        font-weight: bold;
}

#infobar a, #infobar a:link, #infobar a:visited, #infobar a:active {
        display: block;
        float: right;
        clear: both;
        width: 300px;
        margin-right: 30px;
        border-radius: 7px;
        color: black;
        padding: .1em 0 .4em 0;
        text-align: center;
        text-decoration: none;
        opacity: 0.7;
        background: white;
}

.owner {
        text-align: left;
        color: #FF0000;
        font-weight: bold;
        font-size: 12px;
text-shadow: 0 0 5px #FF0000;

}

a[href*="u="][style*="#FF0000"] {
    text-shadow: 0 0 5px #FF0000;
}
.postauthor[style*="#FF0000"] {
    text-shadow: 0 0 5px #FF0000;
}
.board {
	text-align: center;
	color: #004000;
	font-weight: bold;
	font-size: 12px;
}

.gfx {
	text-align: center;
	color: #4080FF;
	font-weight: bold;
	font-size: 12px;
}

.slot {
        text-align: center;
        color: #00FFFF;
        font-weight: bold;
        font-size: 12px;
}

.administrator {
        text-align: left;
        color: #CC0000;
        font-weight: bold;
        font-size: 12px;
}

.memoria {
        text-align: left;
        color: #000000;
        font-weight: bold;
        font-size: 12px;
}

.gmoderator {
        text-align: left;
        color: #FFFF00;
        font-weight: bold;
        font-size: 12px;
}

.headadmin {
        text-align: left;
        color: #00ff00;
        font-weight: bold;
        font-size: 12px;
}

.girls {
        text-align: left;
        color: #ff0066;
        font-weight: bold;
        font-size: 12px;
}

.vip {
        text-align: left;
        color: #ffffff;
        font-weight: bold;
        font-size: 12px;
}

.admins {
        text-align: left;
        color: #0033ff;
        font-weight: bold;
        font-size: 12px;
}

.fflegends {
        text-align: left;
        color: #006666;
        font-weight: bold;
        font-size: 12px;
}

.fulladmin {
        text-align: left;
        color: #FF6600;
        font-weight: bold;
        font-size: 12px;
}

.banned {
        text-align: left;
        color: #455c63;
        font-weight: bold;
        font-size: 12px;
}

.webmaster {
        text-align: center;
        color: #6600CC;
        font-weight: bold;
        font-size: 12px;
}

.light {
        text-align: center;
        color: #0099FF;
        font-weight: bold;
        font-size: 12px;
}

.lead {
        text-align: center;
        color: #990000;
        font-weight: bold;
        font-size: 12px;
}

.awplegend {
        text-align: center;
        color: #40BF80;
        font-weight: bold;
        font-size: 12px;
}

.legendecsa {
        text-align: center;
        color: #333300;
        font-weight: bold;
        font-size: 12px;
}

.moderator {
        text-align: center;
        color: #FFFF40;
        font-weight: bold;
        font-size: 12px;
}

.donator {
        text-align: center;
        color: #FF3300;
        font-weight: bold;
        font-size: 12px;
}

.helpadmin {
        text-align: center;
        color: #BF0000;
        font-weight: bold;
        font-size: 12px;
}

.support {
        text-align: center;
        color: #993399;
        font-weight: bold;
        font-size: 12px;
}

.prestige {
        text-align: center;
        color: #99FF33;
        font-weight: bold;
        font-size: 12px;
}

.elite {
	text-align: center;
	color: #40BF00;
	font-weight: bold;
	font-size: 12px;
}