@import url(https://fonts.googleapis.com/css?family=Francois+One&amp;subset=latin,latin-ext);
header,
nav,
section,
article,
aside,
footer,
hgroup {
    display: block
}
ol,
ul {
    list-style: none outside none
}
* {
    border: 0;
    padding: 0;
    margin: 0
}
table {
    border-collapse: collapse;
    border-spacing: 0
}
* {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}
a {
	text-decoration: none;
	color:#8d0404;
}
a:hover {
	text-decoration: underline;
}
html {
    background: black;
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif
}
body {
    background: url("../img/head325.jpg") top center no-repeat;
    min-width: 960px
}
body>.netbarslot {
    position: relative;
    z-index: 1100;
    height: 34px;
    background: url("../img/cdn/9f14a3ef29d6092f0cd71ee8a178b8.png") top center repeat-x
}
body>header[role="banner"] {
    position: relative;
    height: 300px;
    z-index: 100;
    min-width: 960px
}
body>header>h1.logo {
    position: relative;
    z-index: 200;
    height: 408px;
    text-indent: -9999px;
    margin-bottom: -408px
}
body>header>.container {
    height: 305px;
    margin-bottom: -293px
}
body>header>.ui.container {
    z-index: 300;
    overflow: visible;
    background: url("../img/cdn/0692fb514df86abb7862c3a629ba17.png") no-repeat scroll 153px 183px transparent
}
body>header>.ui.container.loggedin {
    background: url("../img/cdn/e2bce2683520b1af65c39f828a8aa0.png") no-repeat scroll 153px 183px transparent
}
body>header>.ui.container>a.playfree {
    position: absolute;
    height: 122px;
    width: 653px;
    font-size: 24px;
    line-height: 50px;
    font-weight: bold;
    text-decoration: none;
    color: #fffabd;
    text-shadow: 1px 1px black;
    text-transform: uppercase;
    top: 182px;
    left: 153px;
    text-align: center;
    padding: 32px 0
}
body>header>.ui.container>.userinfo {
    color: #fffabd;
    font-family: "Francios One";
    font-size: 13px;
    height: 54px;
    left: 221px;
    position: absolute;
    text-decoration: none;
    text-shadow: 1px 1px black;
    top: 217px;
    width: 497px
}
body>.container,
body>*>.container {
    position: relative;
    width: 960px;
    margin: 0 auto;
    z-index: 100;
    padding-bottom: 31px;
}
footer[role="contentinfo"] {
    position: relative;
    clear: both;
    height: 419px;
    padding-top: 278px;
    z-index: 99;
    background: black;
    background: url("../img/foot0002.jpg") top center no-repeat
}
footer[role="contentinfo"]>.container {
    position: relative;
    width: 960px;
    height: 100%;
    margin: 0 auto;
    padding: 106px 260px 0;
    text-align: center;
    font-size: 10px;
    line-height: 11px;
    color: #e0c0a9
}
a.pegi {
    position: absolute;
    top: 68px;
    left: 15px;
    display: block;
    width: 186px;
    height: 78px;
    border: 1px solid white;
    overflow: hidden;
    padding: 2px
}
a.pegi>img {
    float: left;
    margin: 2px;
    vertical-align: top
}
a.usk {
    position: absolute;
    top: 67px;
    right: 126px
}
a.safeplay {
    position: absolute;
    top: 66px;
    right: 50px
}
footer[role="contentinfo"]>.container>a.sitenotice {
    color: inherit
}
a.sitenotice,
a.termsconditions,
a.privacy {
    color: #ae9467;
    text-decoration: none
}
a.sitenotice:hover,
a.termsconditions:hover,
a.privacy:hover {
    text-decoration: underline
}
a.termsconditions:before,
a.termsconditions:after {
    content: "|";
    font-size: 8px;
    padding: 0 8px
}
a.gameforge4d {
    position: absolute;
    width: 150px;
    height: 60px;
    top: 43px;
    left: 547px;
    text-indent: -9999px
}
div[role="navigation"] {
    float: left;
    width: 182px;
	min-height: 500px;
    margin: 0 6px;
	margin-top: -50px;
}
nav {
    background: url("../img/cdn/7f732a9b610addc297765e17916299.png") top right repeat-y;
    margin-bottom: 26px;
    padding: 1px 0
}
nav:before {
    content: url("../img/cdn/3a7097d2f1a1e6646ce5c895d1fb88.png");
    display: block;
    margin-bottom: -5px;
    margin-top: -22px
}
nav:after {
    content: url("../img/cdn/6b5eff8ac53b25832f3e4bb2371a68.png");
    display: block;
    margin-top: -8px;
    margin-bottom: -20px
}
h1,
h2,
h3,
h4,
h5,
h6,
nav>ul>li>a,
article>header,
a.playfree {
    font-family: "Francios One", "Georgia", "Times New Roman", "Palatino", "Hoefler Text", "Baskerville", serif
}
nav>ul {
    list-style: none;
    width: 162px;
    margin: 0 auto
}
nav a {
    position: relative;
    font-size: 12px;
    line-height: 15px;
    display: block;
    text-decoration: none;
    color: #f4cc6a;
    padding: 0 10px
}
nav>ul>li {
    background: url("../img/cdn/d1904481bdb6c29c65e693b60aa083.png") center 23px no-repeat
}
nav>ul>li>a {
    font-weight: bold;
    font-size: 16px;
    color: #fffabd;
    height: 24px;
    line-height: 22px;
    margin-bottom: 5px
}
nav a.selected,
nav a:hover {
    color: white;
    background: url("../img/cdn/f3cafdb823ed66b13a5ee71882d33d.png") center left no-repeat
}
nav a.selected:before,
nav a:hover:before {
    content: url("../img/cdn/31a0b268985eb2ef4d2d31345349b1.png");
    display: block;
    position: absolute;
    top: -1px;
    left: -17px
}
nav>ul>li>a.selected:before,
nav>ul>li>a:hover:before {
    top: 3px;
    left: -15px
}
nav li ul {
    list-style: none;
    margin-bottom: 6px
}
nav li li {
    margin: 2px
}
div[role="navigation"]:after,
body>.container>div.secondary:after {
    content: url("../img/cdn/e5b2509b71a7c11697e97278ceed28.png");
    display: block;
    margin: -26px 0 -200px 3px
}
body>.container>div[role="main"] {
    float: left;
    width: 585px;
    margin-left: -7px;
    margin-top: 5px;
    margin-bottom: -230px;
    padding: 20px 28px 0 28px;
    font-size: 12px;
    background: url("../img/cdn/c9499be1e6e3ff236b112034461eda.png") center repeat-y
}
div[role="main"] h1,
div[role="main"] h2,
div[role="main"] h3,
div[role="main"] h4,
div[role="main"] h5,
div[role="main"] strong {
    color: #7b1325;
    font-weight: bold
}
div[role="main"] h2 {
    font-size: 18px;
    background: url("../img/cdn/93d499f6e3baf586d068bc2f6702e2.png") top left no-repeat;
    padding-top: 32px;
    margin-top: -20px;
    margin-left: -20px;
    padding-left: 20px;
    margin-bottom: 10px
}
div[role="main"] li,
div[role="main"] p {
    font-size: 13px;
    line-height: 20px
}
div[role="main"] div.content {
    margin-left: 12px
}
div[role="main"]:after {
    bottom: -25px;
    content: url("../img/cdn/3614d0a0cfc29fa60ae3006fad7232.png");
    display: block;
    left: -47px;
    position: relative
}
article {
    margin: 0 25px 20px
}
article.trailer {
    width: 476px;
    height: 268px;
    margin: 0 auto 20px;
    border: 1px solid #f7e3bb;
    box-shadow: black 0 2px 4px;
    background: black
}
article.nesnemarket {
    width: 476px;
    height: 168px;
    margin: 0 auto 20px;
    border: 1px solid #f7e3bb;
    box-shadow: black 0 2px 4px;
    background: black;
}
article.mini-gallery {
    width: 497px;
    height: 135px;
    padding: 3px;
    margin: 20px 16px;
    background: url("../img/cdn/73617fae2846ca867a3e3e86cf7ea7.jpg") top left no-repeat
}
article.mini-gallery img {
    display: block;
    float: left;
    border: 1px solid #edd9b1;
    box-shadow: black 0 2px 4px;
    margin: 18px 0 0 22px;
    width: 135px;
    height: 90px
}
body>.container>div.secondary {
    float: right;
    width: 181px;
    margin: 0 3px
}
body>.container>.secondary>aside {
    background: url("../img/cdn/a41ef95d32a066a2e72e6c89ef6e5d.png") top right repeat-y;
    margin-bottom: 31px;
    padding: 1px 0
}
body>.container>.secondary>aside:before {
    content: url("../img/cdn/b993389a506624c95fcad5ccd60e34.png");
    display: block;
    margin-bottom: -5px;
    margin-top: -19px
}
body>.container>.secondary>aside:after {
    content: url("../img/cdn/f7aea3c85b27274f34488c9a6fb6c5.png");
    display: block;
    margin-top: -5px;
    margin-bottom: -20px
}
.secondary>aside>h2 {
    font-weight: bold;
    font-size: 16px;
    color: #fffabd;
    height: 24px;
    line-height: 22px;
    margin-bottom: 5px;
    padding: 0 19px 0 20px;
    background: url("../img/cdn/d1904481bdb6c29c65e693b60aa083.png") center 23px no-repeat
}
.secondary>aside.download>a,
.secondary>aside.itemshop>a,
.secondary>aside.mobile_pay>a,
.secondary>aside.recruiting>a {
    position: relative;
    display: block;
    width: 129px;
    height: 60px;
    margin: 0 auto;
    text-indent: -9999px
}
.secondary>aside.recruiting>a {
    background-image: url("../img/cdn/de26091d0dc88de01906c16fc5bc0d.png")
}
.secondary>aside.recruiting>a:hover {
    background-image: url("../img/cdn/5e57af36fe770ea4aaac68cb502678.png")
}
.secondary>aside.itemshop>a {
    background: url("../img/cdn/0f832b10f74f8a0f026e7ce9765195.png") 129px 0
}
.secondary>aside.mobile_pay>a {
    background: url("../img/mobile_icon.png") 129px 0
}
.secondary>aside.mobile_pay>a:hover {
    background: url("../img/mobile_icon_h.png") 129px 0
}
.secondary>aside.itemshop>a:hover {
    background: url("../img/cdn/85662ff5e28fa8867c6090f0fa9cfa.png") 129px 0
}
.secondary>aside.download>a {
    background: url("../img/cdn/6280a301418c914d711c0fe82b9819.png") 0 0
}
.secondary>aside.itemshop>a:hover {
    background-position: 129px -60px
}
.secondary>aside.download>a:hover {
    background-position: 0 -60px
}
.secondary>aside.highscore {
    font-weight: bold;
    font-size: 11px
}
.secondary>aside.highscore select.world {
    display: block;
    width: 141px;
    height: 20px;
    margin: 8px auto;
    background: #cdb78b;
    border: 1px solid #997c47;
    border-bottom-width: 2px
}
.secondary>aside.highscore table {
    width: 159px;
    margin: 0 auto
}
.secondary>aside.highscore table tr {
    height: 20px
}
.secondary>aside.highscore table tr.alt {
    background: url("../img/cdn/0163a394cc95dc07665a041041368f.png") center center no-repeat
}
.secondary>aside.highscore table td {
    vertical-align: middle
}
.secondary>aside.highscore td.position {
    color: #dab353;
    text-align: right;
    width: 20px
}
.secondary>aside.highscore td.name>a {
    color: #9b713f;
    text-decoration: none;
    padding: 0 5px
}
.secondary>aside.highscore td.name>a:hover {
    color: #dfbf8b;
    text-decoration: underline
}
.secondary>aside.highscore td.faction {
    width: 39px
}
.secondary>aside.highscore td.faction>img {
    border: 1px solid #624f32
}
.secondary>aside.highscore>.tab>a {
    display: block;
    width: 129px;
    height: 20px;
    padding-right: 17px;
    margin: 10px auto;
    background: url("../img/cdn/1b8fe80f9bd7114931ce73a953ed88.gif") top left no-repeat;
    font-size: 10px;
    line-height: 18px;
    text-align: center;
    color: #dfbf8b;
    text-decoration: none
}
.secondary>aside.highscore>.tab>a:hover {
    text-decoration: underline
}
.secondary>aside ul.tabcontrols {
    list-style: none;
    width: 159px;
    height: 40px;
    background: url("../img/cdn/94ee4def98c917b67b59312f3a435f.png") 0 28px no-repeat;
    margin: 0 auto;
    overflow: hidden
}
.secondary>aside ul.tabcontrols>li {
    float: left;
    width: 78px;
    height: 40px;
    background: url("../img/cdn/94ee4def98c917b67b59312f3a435f.png") right bottom no-repeat
}
.secondary>aside ul.tabcontrols>li:first-child {
    margin-right: 3px
}
.secondary>aside ul.tabcontrols>li.selected {
    width: 78px;
    height: 40px;
    background: url("../img/cdn/94ee4def98c917b67b59312f3a435f.png") left bottom no-repeat
}
.secondary>aside ul.tabcontrols a {
    display: block;
    width: 100%;
    height: 100%
}
.secondary>aside ul.tabcontrols a>img {
    display: block;
    margin: 2px auto
}
.secondary>aside div.tab {
    position: relative;
    display: none
}
.secondary>aside div.tab.selected {
    display: block
}
.welcome-text {
    color: #fef6aa;
    font-size: 14px;
    font-weight: bold
}
.welcome-text-left {
    float: left;
    padding-left: 15px;
    width: 200px
}
.right {
    float: right
}
.nav-box-btn {
    color: #fef6aa;
    display: block;
    float: left;
    font-size: 13px;
    height: 32px;
    line-height: 17px;
    margin: -1px 0 0 0;
    padding: 11px 5px 0 32px;
    text-align: center;
    text-decoration: none;
    width: 173px
}
.nav-box-btn-1 {
    background-image: url("../img/cdn/37dcacd17a78d04a5b163e263aae1c.png");
    margin-left: -4px
}
.nav-box-btn-1:hover {
    background-image: url("../img/cdn/f4f654e6ceaccf9f62943fc2cbf5d2.png")
}
.nav-box-btn-2 {
    background-image: url("../img/cdn/496d1be340503b31ef8b925bf5d278.png");
    width: 159px;
    margin-left: 8px
}
.nav-box-btn-2:hover {
    background-image: url("../img/cdn/ee34943fc58e4d0645b25540b2c9a4.png")
}
.nav-box-btn-3 {
    background-image: url("../img/cdn/5cdfdf67f1a403e78363334af752c4.gif")
}
.nav-box-btn-4 {
    background-image: url("../img/cdn/6d4856921ee5208fb31351b9ac4e5a.png");
    width: 160px
}
.nav-box-btn-4:hover {
    background-image: url("../img/cdn/b873f86b70a855755f67640221b1d8.png")
}
.header-box-nav-container {
    border: 0;
    height: 42px;
    margin: 4px 0 0 6px;
    overflow: hidden;
    padding: 3px 0 0 0;
    width: 516px
}
.header-box-nav-container li {
    list-style: none
}
.container {
    margin: 0 auto;
    position: relative;
    width: 930px
}
.content h2 {
    background-image: url("../img/cdn/61542bf2767a27a7a6f8a219ae6df8.jpg");
    background-repeat: no-repeat;
    color: #7b1300;
    font-size: 14px;
    font-weight: bold;
    line-height: 17px;
    margin: 11px 0 0;
    padding: 7px 0 7px 33px
}
.content {
    background-image: url("../img/cdn/c7712bc1c907a77a6778688af47463.jpg");
    background-repeat: repeat-y;
    margin: 0;
    width: 507px
}
.content .content-bg {
    background: url("../img/cdn/fa9a62d98c0be9179cb9c9f691eed3.jpg") no-repeat
}
.content .content-bg-download1 {
    background: url("../img/tc_dl_1.png") no-repeat
}
.content .content-bg-download2 {
    background: url("../img/tc_dl_2.png") no-repeat
}
.content .content-bg-download3 {
    background: url("../img/tc_dl_3.png") no-repeat
}
.content .content-bg-download4 {
    background: url("../img/tc_dl_4.png") no-repeat
}
.content .content-bg-mobile {
    background: url("../img/mobile.png") no-repeat
}
.content .content-bg-bottom {
    background: url("../img/cdn/d3bc3c62b25b9f6f70b6bfca3aeefa.jpg") no-repeat 0 100%;
    overflow: hidden;
    padding: 0 0 0 11px;
    width: 492px;
    position: relative
}
.box-foot {
    background-image: url("../img/cdn/cc20ddcb0b33db1a55e98febcb8354.jpg");
    height: 10px;
    margin-bottom: 12px;
    width: 481px
}
#news_compact ul {
    padding-bottom: 0;
    margin-top: 12px;
    text-align: left
}
#news_compact li {
    padding-bottom: 12px;
    list-style: none
}
#news_compact li a {
    color: #7b1300
}
#news_compact li h4 {
    float: right;
    font-weight: normal;
    color: #7b1300;
    margin-left: 10px
}
#news_compact li h3 {
    display: inline;
    margin-top: 0
}
#news_compact li p {
    padding-bottom: 0;
    padding-top: 2px
}
#news_compact li a.news_link {
    text-decoration: none
}
#news_compact img.thumbnail {
    width: 100px;
    float: right
}
#news_compact img.full {
    width: 480px
}
#news a {
    color: #7b1300
}
#news td {
    padding: 8px 12px 30px;
    background: url("../img/cdn/c3d63d90f91f78a04939e2ac1a9755.jpg") no-repeat top left
}
#news h3 {
    margin: 0 0 8px;
    text-align: left
}
#news p.message {
    padding-bottom: 6px
}
#news p.author {
    padding-bottom: 0;
    color: #7b1300
}
#news a.comment_link {
    display: block;
    float: right;
    margin-right: 12px;
    text-align: right
}
#news a.first_link {
    margin-right: 0;
    display: block;
    float: right;
    text-align: right
}
#news p.date {
    padding-bottom: 0;
    color: #7b1300
}
#news img {
    display: none;
    margin-top: 8px;
    width: 100px
}
#news div {
    display: none;
    margin: 0;
    padding: 0
}
#news div ul {
    margin: 0
}
#news div ul li {
    margin: 12px 0 0;
    padding: 0 8px 0 20px
}
#news div ul h5 {
    display: inline;
    margin-bottom: 2px;
    color: #7b1300
}
#news div ul h6 {
    float: right;
    font-weight: normal;
    color: #7b1300
}
#news div ul p {
    margin: 0;
    padding: 0;
    overflow: hidden
}
#news #browse {
    width: 100%;
    margin-top: 20px;
    height: 33px;
    background-image: url("../img/cdn/e977528439e683b0a62c1656dd294a.jpg")
}
#news #browse td {
    width: 50%;
    background: transparent;
    padding: 1px 0 0
}
#news #browse a {
    margin: 6px auto;
    padding: 3px 0 0;
    width: 106px;
    color: #dfbf8b
}
#news #browse a#next {
    background: url("../img/cdn/d1ac31e494dbf1f1ef33133cc3f6af.jpg") no-repeat top right
}
#news #browse a#next span {
    padding-right: 17px
}
#news #browse a#prev {
    background: url("../img/cdn/bb4ce05d613bd00df76f059a56ce81.jpg") no-repeat top left
}
#news #browse a#prev span {
    padding-left: 17px
}
.content .tabs-nav {
    height: 40px;
    width: 481px
}
.content .tabs-nav li,
.content .tabs-nav li a {
    color: #7b1300;
    display: block;
    font: bold 12px/26px Arial, Helvetica, sans-serif;
    height: 30px;
    text-align: center;
    text-decoration: none
}
.content .tabs-nav li {
    float: left;
    height: 34px;
    list-style-type: none;
    padding: 3px
}
.content .tabs-nav li a:hover {
    text-decoration: underline
}
.content .tabs-nav li.selected a {
    text-decoration: none!important;
    cursor: text!important
}
.content .tabs4 li {
    background: transparent url("../img/cdn/24c48eb5c22cf421e25930261c9f44.png") no-repeat;
    width: 114px
}
.content .tabs4 li a {
    width: 114px
}
.content .tabs4 #tab1 {
    background-position: 0 -40px
}
.content .tabs4 #tab2 {
    background-position: -120px -40px
}
.content .tabs4 #tab3 {
    background-position: -240px -40px
}
.content .tabs4 #tab4 {
    background-position: -360px -40px;
    width: 115px
}
.content .tabs4 #tab1.selected {
    background-position: 0 0
}
.content .tabs4 #tab2.selected {
    background-position: -120px 0
}
.content .tabs4 #tab3.selected {
    background-position: -240px 0
}
.content .tabs4 #tab4.selected {
    background-position: -360px 0
}
.content .tabs4-big {
    height: 52px
}
.content .tabs4-big li {
    background: transparent url("../img/cdn/59676ec73c8a92e598a39239d1d669.jpg") no-repeat;
    width: 114px;
    height: 46px;
    display: table;
    padding-top: 0
}
.content .tabs4-big li a {
    width: 114px;
    line-height: 15px;
    display: table-cell;
    vertical-align: middle
}
.content .tabs4-big #tab1 {
    background-position: 0 -52px
}
.content .tabs4-big #tab2 {
    background-position: -120px -52px
}
.content .tabs4-big #tab3 {
    background-position: -240px -52px
}
.content .tabs4-big #tab4 {
    background-position: -360px -52px;
    width: 115px
}
.content .tabs4-big #tab1.selected {
    background-position: 0 0
}
.content .tabs4-big #tab2.selected {
    background-position: -120px 0
}
.content .tabs4-big #tab3.selected {
    background-position: -240px 0
}
.content .tabs4-big #tab4.selected {
    background-position: -360px 0
}
.content .tabs3 li {
    background: transparent url("../img/cdn/a8b2f0fc11b53aa9e430044ef88a85.png") no-repeat;
    width: 154px
}
.content .tabs3 li a {
    width: 154px
}
.content .tabs3 #tab1 {
    background-position: 0 -40px
}
.content .tabs3 #tab2 {
    background-position: -160px -40px
}
.content .tabs3 #tab3 {
    background-position: -320px -40px;
    width: 155px
}
.content .tabs3 #tab1.selected {
    background-position: 0 0
}
.content .tabs3 #tab2.selected {
    background-position: -160px 0
}
.content .tabs3 #tab3.selected {
    background-position: -320px 0
}
.content .tabs2 li {
    background: transparent url("../img/cdn/3a24834c0db79ddbfc455161a54ff6.png") no-repeat;
    width: 234px
}
.content .tabs2 li a {
    width: 234px
}
.content .tabs2 #tab1 {
    background-position: 0 -40px
}
.content .tabs2 #tab2 {
    background-position: -240px -40px;
    width: 235px
}
.content .tabs2 #tab1.selected {
    background-position: 0 0
}
.content .tabs2 #tab2.selected {
    background-position: -240px 0
}
.firststepsbox-1,
.firststepsbox-2,
.firststepsbox-3 {
    min-height: 155px;
    padding: 7px 190px 7px 9px
}
.firststepsbox-1 {
    background: url("../img/cdn/e0202f299a42f7ef2c3599aed35bc4.jpg") no-repeat
}
.firststepsbox-2 {
    background: url("../img/cdn/fc575d732bf974cfadc98c30d88116.jpg") no-repeat
}
.firststepsbox-3 {
    background: url("../img/cdn/2b560b00137100824da3977f7553bb.jpg") no-repeat
}
.firststeps-inner-content {
    margin: 9px 0 0 0;
    padding: 0
}
.firststeps-inner-content h4 {
    background: url("../img/cdn/c3c80c3090309b1a367dee58988a86.png") no-repeat bottom left;
    color: #7b1300;
    font-size: 12px;
    padding-bottom: 8px;
    margin: 1px 0 0 0
}
.firststeps-inner-content p {
    margin: 5px 0 9px 0
}
.firststeps-login-screenshot {
    height: 130px;
    margin-left: 12px;
    margin-top: 18px;
    width: 166px
}
.firststeps-inner-content .tutorialsbox {
    background: url("../img/cdn/fe1950dc04c5f551cb53fc73919c40.jpg") no-repeat;
    min-height: 155px;
    padding: 7px 190px 7px 9px
}
.firststeps-inner-content .tutorial-btn {
    background: transparent url("../img/cdn/2c2b85aeddadd21260457c1297aa14.png") no-repeat;
    color: #f1e6a6;
    display: block;
    font-size: 11px;
    height: 20px;
    margin: 10px 0 0;
    padding: 3px 20px 0 10px;
    text-decoration: none
}
.firststeps-inner-content .tutorial-btn:hover {
    text-decoration: underline
}
.firststeps-inner-content .community {
    background: url("../img/cdn/02e3bce2b98931df4b933d6dc44c8a.jpg") no-repeat;
    min-height: 155px;
    padding: 7px 190px 7px 9px;
    width: 481px
}
.aboutbox-1,
.aboutbox-2,
.aboutbox-3,
.aboutbox-4,
.aboutbox-5 {
    min-height: 169px;
    padding: 7px 190px 7px 9px
}
.aboutbox-1 {
    background: url("../img/cdn/6fe2f0450850dcb5054c985cd0e7e8.jpg") no-repeat
}
.aboutbox-2 {
    background: url("../img/cdn/e6ecf27eedcabe52af6abc672a090a.jpg") no-repeat
}
.aboutbox-3 {
    background: url("../img/cdn/be0c9a9cb65fd3ed4ad052f4a52eae.jpg") no-repeat
}
.aboutbox-4 {
    background: url("../img/cdn/888e7e3d3ffa1ac8bca113fa7a1316.jpg") no-repeat
}
.aboutbox-5 {
    background: url("../img/cdn/1cb294346a10170ac1c4b008a37c8f.jpg") no-repeat
}
.about-inner-content h4 {
    background: url("../img/cdn/c3c80c3090309b1a367dee58988a86.png") no-repeat bottom left;
    color: #7b1300;
    font-size: 11px;
    padding-bottom: 8px;
    margin: 1px 0 0 0
}
.about-inner-content p {
    margin: 5px 0 9px 0
}
.about-inner-content .aboutbox-5 p {
    width: 462px
}
.about-inner-content .aboutbox-5 h4,
.about-inner-content p.first-content {
    width: 280px
}
.about-inner-content {
    margin: 9px 0 0 0;
    padding: 0
}
.empires-content {
    margin: 9px 0 0 0;
    padding: 0;
    position: relative
}
.empires-content .empires-map {
    background: url("../img/cdn/a4267b442ee34e54fe848886e0059b.png") no-repeat;
    height: 341px;
    position: relative;
    width: 481px
}
.empirebox-2,
.empirebox-3 {
    display: none
}
.empirebox-1,
.empirebox-2,
.empirebox-3 {
    background: url("../img/cdn/cce7ec4ed66199a7312034338850e9.jpg") no-repeat;
    min-height: 169px;
    padding: 7px;
    position: relative;
    width: 467px
}
.empires-content h4 {
    background: url("../img/cdn/c3c80c3090309b1a367dee58988a86.png") no-repeat bottom left;
    color: #7b1300;
    font-size: 11px;
    padding-bottom: 8px;
    margin: 1px 0 0 0
}
.empires-content .empire-crest {
    background: url("../img/cdn/cce7ec4ed66199a7312034338850e9.jpg") no-repeat;
    height: 87px;
    position: absolute;
    top: 0;
    left: 345px;
    width: 136px
}
.empires-content .empirebox-1 .empire-crest {
    background: url("../img/cdn/9bd9e6ce3aa9318911fb4941158228.png") no-repeat 0 0
}
.empires-content .empirebox-2 .empire-crest {
    background: url("../img/cdn/9bd9e6ce3aa9318911fb4941158228.png") no-repeat 0 -87px
}
.empires-content .empirebox-3 .empire-crest {
    background: url("../img/cdn/9bd9e6ce3aa9318911fb4941158228.png") no-repeat 0 -174px
}
.empires-content p {
    margin: 5px 0 9px 0;
    width: 320px
}
.empires-content .empires-map img {
    position: absolute;
    top: 0
}
.empires-content #empire-img {
    position: relative
}
.empires-content .empire-1 {
    background: url("../img/cdn/4ed3f3472aad8ab5ab49ffe5f6e1e8.png") no-repeat 0 -196px;
    height: 145px;
    left: 0;
    top: 196px;
    width: 345px
}
.empires-content .empire-2 {
    background: url("../img/cdn/4ed3f3472aad8ab5ab49ffe5f6e1e8.png") no-repeat 0 0;
    height: 160px;
    left: 0;
    top: 0;
    width: 200px
}
.empires-content .empire-3 {
    background: url("../img/cdn/4ed3f3472aad8ab5ab49ffe5f6e1e8.png") no-repeat -291px 0;
    height: 225px;
    left: 291px;
    width: 190px
}
#wallpaper a,
#screenshots a {
    background: url("../img/cdn/59b58347ac556f6acaf9f448b112ef.gif") no-repeat;
    float: left;
    margin: 4px;
    padding: 4px
}
#wallpaper a.first,
#screenshots a.first {
    background: url("../img/cdn/7f06c6b3b032d70c64fe439288c738.jpg") no-repeat
}
.gallerybox {
    background: url("../img/cdn/c3d63d90f91f78a04939e2ac1a9755.jpg") no-repeat;
    margin-bottom: 9px;
    height: auto;
    padding-top: 7px;
    padding-left: 12px;
    width: 476px
}
.gallerybox-small {
    background-image: url("../img/cdn/283f44345acb34cb933273b1ab3d68.jpg");
    min-height: 133px
}
.gallerybox-middle {
    background-image: url("../img/cdn/c3d63d90f91f78a04939e2ac1a9755.jpg");
    min-height: 193px;
    margin-bottom: 30px
}
.gallery-inner-content h4 {
    color: #7b1300;
    font-size: 12px;
    height: 34px;
    margin: 1px 0 0 9px;
    width: 290px
}
.gallery-inner-content {
    margin: 9px 0 0 0;
    padding: 0
}
.gallery-image {
    float: left;
    margin-right: 8px;
    margin-bottom: 8px
}
.screenshots-gallery-list {
    margin: 4px 0 0;
    overflow: hidden;
    padding: 0;
    width: 100%
}
.screenshots-gallery-list li {
    background: url("../img/cdn/7f06c6b3b032d70c64fe439288c738.jpg") no-repeat;
    display: inline;
    float: left;
    list-style: none;
    height: 83px;
    margin: 0 4px 4px 0;
    padding: 4px 0 0 4px;
    width: 108px
}
.wallpaper-links {
    float: left;
    line-height: 18px;
    margin-right: 8px;
    text-align: center;
    width: 108px
}
.wallpaper-links a {
    color: #4a1e00;
    font-size: 11px;
    text-decoration: underline
}
.characterclasses {
    min-height: 155px;
    padding: 7px 190px 7px 9px
}
.charclass-1 {
    background: url("../img/cdn/8cbd33a9e462323646d3629949d4a2.jpg") no-repeat
}
.charclass-2 {
    background: url("../img/cdn/11910391df6fb96f9ebc93abbb5c07.jpg") no-repeat
}
.charclass-3 {
    background: url("../img/cdn/6aedbcf4dc757874c200bb7d2c1099.jpg") no-repeat
}
.charclass-4 {
    background: url("../img/cdn/cbe3cd13281bd5790771b5cecd9116.jpg") no-repeat
}
.charclass-8 {
    background: url("../img/cdn/cdn68/9817dce08f29b4a620cb0806d79339.jpg") no-repeat
}
.characterclasses h4 {
    font-size: 12px
}
.charclass-8 h4 a,
.charclass-8 h4 a:visited {
    color: #7b1325;
    text-decoration: none
}
.charclass-8 h4 a:hover {
    text-decoration: underline
}
.download-inner-column-left {
    background-image: url("../img/cdn/e35b3da46f2cc722b7fa0c6c25709f.jpg");
    float: left;
    overflow: hidden;
    width: 301px
}
.download-inner-column-right {
    width: 180px;
    float: left
}
.download-inner-column-right p {
    width: 174px;
    margin: 12px 0 16px 1px
}
.download-inner-column-right p a {
    color: #7b1300;
    font-weight: bold;
    text-decoration: none
}
.download-inner-column-right p a:hover {
    color: #af4e3c
}
.download-button {
    background-image: url("../img/cdn/72d01fcb93bbc05a4d99e7c9cb1b9c.jpg");
    display: block;
    height: 63px;
    width: 174px
}
.download-button:hover {
    background-image: url("../img/cdn/9a2735107710bad6b3b6303ae2dbe0.jpg")
}
.downloadbox {
    background: url("../img/cdn/6a2633770dfec4aad0f9b3016a3dea.jpg") no-repeat;
    margin-bottom: 9px;
    min-height: 209px;
    padding-top: 7px;
    padding-left: 12px;
    width: 289px
}
.download-inner-content h4 {
    color: #7b1300;
    font-size: 12px;
    height: 34px;
    margin: 1px 0 0 0;
    width: 290px
}
.download-inner-column-left p {
    margin: 5px 0 9px 0;
    width: 286px
}
.download-image {
    margin-bottom: 16px
}
.download-inner-content {
    margin: 9px 0 0 0;
    padding: 0
}
.downloadbox caption {
    caption-side: inherit;
    font-weight: bold;
    font-size: 12px;
    height: 20px;
    text-align: left
}
.downloadbox table {
    margin-bottom: 20px;
    width: 281px
}
.left_td {
    background: url("../img/cdn/024460500e93219e90940ca230ea60.gif") no-repeat 0 0;
    height: 23px;
    padding-left: 20px;
    width: 69px
}
.download-box-foot {
    background-image: url("../img/cdn/cdned/cc20ddcb0b33db1a55e98febcb8354.html");
    clear: both;
    height: 10px;
    margin-bottom: 12px;
    width: 481px
}
.download-content-teaser {
    float: right;
    width: 178px
}
#download h3 {
    background: 0;
    color: #4a1e00;
    font-size: 25px;
    line-height: 25px;
    margin: 0 15px;
    text-shadow: 1px 1px #ecd4ba
}
#download a#requirements {
    background: url("../img/cdn/14ad2edadcef03f83134faeb4c7378.gif") no-repeat scroll 0 0 transparent;
    color: #8d0404;
    cursor: pointer;
    display: block;
    font-size: 15px;
    font-weight: bold;
    height: 13px;
    line-height: 12px;
    margin: 15px 30px;
    text-decoration: none;
    text-shadow: 1px 1px #ecd4ba
}
#downloadText {
    font-size: 12px;
    margin: 15px auto;
    width: 445px
}
#download a#requirements:hover {
    text-decoration: underline
}
#download h4:hover {
    background-position: 0 -13px
}
#download .download-button {
    margin: 15px auto
}
#required {
    width: 300px;
    margin: 0 auto;
    display: none
}
#required caption {
    font-size: 12px;
    font-weight: bold;
    margin: 0 0 10px
}
#download .resourceTable {
    margin: 15px auto;
    width: 350px
}
.securitybox {
    background: url("../img/cdn/cce7ec4ed66199a7312034338850e9.jpg") no-repeat scroll 0 0 transparent;
    min-height: 90px;
    padding: 7px;
    position: relative;
    width: 482px
}
.securitybox p {
    width: 467px
}
.securitybox ul {
    list-style-type: square;
    padding-left: 15px
}
.administration-inner-content h4 {
    color: #7b1300;
    font-size: 11px;
    height: 22px;
    margin: 1px 0 0 9px;
    width: 290px
}
.administration-inner-content p {
    font-size: 11px;
    margin: 0 5px 0 12px
}
.administration-inner-content {
    margin: 9px 0 0;
    padding: 0
}
.administration-inner-content ul {
    font-size: 11px;
    margin: 9px 0 0 12px;
    padding: 0;
    text-align: left
}
.administration-inner-content ul li {
    background: url("../img/cdn/024460500e93219e90940ca230ea60.gif") no-repeat;
    list-style: none;
    padding: 0 0 13px 20px;
    width: 260px
}
.long-li {
    overflow: visible;
    width: 440px!important
}
.long-li-code {
    background-position: 0 5px!important;
    line-height: 23px;
    padding-bottom: 0
}
.administration-box {
    line-height: 18px;
    margin-bottom: 14px;
    margin-left: 12px;
    padding: 0 13px;
    width: 500px
}
.administration-box p {
    color: #4a1e00;
    margin-left: 6px
}
.administration-box a {
    float: left;
    margin: 0 7px 0
}
.delete-code {
    background-color: #cdb78b;
    border: 1px solid #997c47;
    color: #7b1300;
    font: 14px bold normal;
    height: 15px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 3px
}
.load-link {
    color: #7b1300;
    font-weight: bold;
    text-decoration: none
}
.load-link:hover {
    text-decoration: underline
}
.load-link:visited {
    color: #943b00
}
.input-data-box {
    background: url("../img/cdn/b959796049c47e79df07ff8a1b3131.jpg") no-repeat;
    min-height: 129px;
    padding-top: 9px;
    width: 481px
}
.input-data-box p a {
    color: #943b00;
    text-decoration: none
}
.input-data-box p a:hover {
    text-decoration: underline
}
.input-data-box .box-img {
    float: right;
    height: 130px;
    width: 180px
}
.recruitbox-1,
.recruitbox-2,
.recruitbox-4,
.recruitbox-5 {
    min-height: 155px;
    padding: 7px 190px 7px 9px;
    width: 481px
}
.recruitbox-3 {
    min-height: 155px;
    padding: 7px 190px 7px 9px;
    width: 480px
}
.recruitbox-1 {
    background: url("../img/cdn/314ce4bdaf2d80a14a168ce8a132f3.jpg") no-repeat
}
.recruitbox-2 {
    background: url("../img/cdn/c6f85ccba566310faea2df6b861ac4.jpg") no-repeat
}
.recruitbox-3 {
    background: url("../img/cdn/f9ce23c7d9a5214212c13603797021.jpg") no-repeat
}
.recruitbox-4 {
    background: url("../img/cdn/652dd9eaba0b8d4ce22f78da74ace1.jpg") no-repeat
}
.recruitbox-5 {
    background: url("../img/cdn/267a2f8c79a787ccb2dafcec8d9b6f.jpg") no-repeat
}
.recruit-inner-content {
    margin: 9px 0 0 0;
    padding: 0
}
.recruit-inner-content h4 {
    background: url("../img/cdn/c3c80c3090309b1a367dee58988a86.png") no-repeat bottom left;
    color: #7b1300;
    font-size: 12px;
    padding-bottom: 8px;
    margin: 1px 0 0 0
}
.recruit-inner-content p {
    margin: 5px 0 9px 0
}
.recruit-inner-content label {
    display: block;
    font-size: 1.1em;
    font-weight: bold
}
.recruit-inner-content input {
    width: 280px;
    display: transparent;
    border: 0;
    height: 24px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 2px;
    background: url("../img/cdn/26f213ecc5d365b0793154c5ea88a4.png") no-repeat
}
.recruit-inner-content textarea {
    width: 280px;
    display: transparent;
    border: 0;
    height: 100px;
    padding-left: 3px;
    padding-top: 2px;
    background: url("../img/cdn/a36d7d821837f623f9a15717adaf7a.png") no-repeat;
    overflow: hidden
}
#recruitMailForm #submitBtn,
#recruitMailForm #sendMailBtn {
    background: url("../img/cdn/d38c992e1ea3a3f02e23dc2a130a2c.png") no-repeat;
    border: 0;
    color: #fff;
    cursor: pointer;
    height: 48px;
    width: 248px;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: .01em;
    margin: 0 auto;
    text-align: center;
    display: block;
    background-position: 0 7px
}
.recruit-status-th {
    height: 26px;
    background: url("../img/cdn/44df41bf94bb663bbd6b88c048b54e.html") no-repeat
}
.recruit-status-th th,
.recruit-status-tr td {
    vertical-align: middle;
    text-align: center
}
.recruit-status-tr {
    height: 25px;
    background: url("../img/cdn/7292a65ece441678545438482e15dd.png") no-repeat
}
.recruit-inviteLink {
    width: 280px;
    height: 24px;
    display: block;
    border: 0;
    padding-left: 3px;
    padding-top: 0;
    background: url("../img/cdn/26f213ecc5d365b0793154c5ea88a4.png") no-repeat
}
#recruitSocialForm #inviteLink {
    background: 0;
    width: 270px;
    overflow: hidden;
    height: 22px
}
.recruit-facebook {
    display: block;
    background: url("../img/cdn/1042329868e37c55ab0d71bd5daa16.png") no-repeat;
    width: 29px;
    height: 29px;
    margin-top: 5px;
    margin-right: 15px;
    float: left
}
.recruit-twitter {
    display: block;
    background: url("../img/cdn/2bce446b94358b59ee719740f1228b.png") 20% no-repeat;
    width: 29px;
    height: 29px;
    margin-top: 5px;
    float: left
}
.recruit-headline {
    position: relative;
    top: 60px;
    left: 140px;
    width: 192px;
    height: 30px;
    text-align: center;
    font-weight: bold;
    color: #600;
    font-size: 18px
}
.recruit-code {
    position: relative;
    top: 50px;
    left: 140px;
    width: 185px;
    height: 34px;
    background: url("../img/cdn/849ed725189adc2e8ef408766ba8f5.png") no-repeat;
    text-align: center;
    font-weight: bold;
    padding-left: 2px;
    padding-top: 3px
}
#recruitCode {
    color: #000;
    font-size: 13px;
    font-weight: bold;
    background: 0;
    text-align: left;
    width: 169px
}
.recruit-inner-content th,
.recruit-inner-content td {
    padding-right: 10px
}
.recruit-del {
    background: url("../img/cdn/8ef51da26fd3412ff2d9cac1787a92.png") no-repeat;
    width: 21px;
    height: 21px;
    display: block
}
#hiddenMails {
    display: none
}
.btn {
    background: url("../img/cdn/71f850ca4f323fe15cffc796f4087c.png") no-repeat;
    color: #dfbf8b;
    display: block;
    font-size: 10px;
    font-weight: bold;
    height: 20px;
    line-height: 12px;
    margin: 4px 0 0;
    padding: 3px 14px 0 0;
    text-align: center;
    text-decoration: none;
    width: 130px
}
.btn:hover {
    background: url("../img/cdn/97f4030a20d68fe3023a727ec0a3cc.png") no-repeat;
    text-decoration: underline
}
input.btn-login {
    background: transparent url("../img/cdn/91d509c4acf73025a6e7db8359cffd.png") no-repeat scroll 50% 0!important;
    border-style: none;
    margin: auto;
    margin-bottom: 5px;
    padding: 0;
    width: 151px;
    height: 54px;
    color: #fffabd;
    font-family: Francios One;
    font-size: 16px;
    text-shadow: 1px 1px black;
    font-weight: bold
}
input.btn-login:hover {
    background: transparent url("../img/cdn/a280e01ebb5b0d7010d165e983f344.png") no-repeat scroll 50% 0!important;
    text-decoration: none
}
.form-login {
    margin: 6px 0 0 14px;
    overflow: hidden;
    padding: 0;
    width: 151px
}
.form-login label {
    color: #fffabd;
    font-size: 11px;
    line-height: 14px;
    font-family: Francios One
}
.form-login .input {
    background: url("../img/cdn/9279b9b03c2b9d1f6f491c81cce192.png") no-repeat;
    height: 25px;
    margin: 2px 0 0;
    padding: 0 0 4px;
    width: 151px
}
.form-login .input input {
    border: 0;
    background: 0;
    font: 11px/13px Arial, Helvetica, sans-serif;
    margin: 4px 0 0 4px;
    width: 121px
}
.agbok {
    color: #ecd4a8;
    display: block;
    font-size: 12px;
    margin: 8px 8px 6px;
    text-decoration: none;
    width: 128px
}
.agbok a {
    color: #f4670b;
    font-size: 11px;
    line-height: 11px;
    text-decoration: none
}
.agbok a.password {
    text-align: left
}
.agbokinput {
    margin-bottom: 0
}
.agbok2 {
    margin: 0 0 0 12px!important
}
.agbokbtn {
    margin: 0 0 0 62px!important
}
.password {
    color: #58220e;
    display: block;
    font-size: 9px;
    line-height: 12px;
    margin: 8px 0 6px;
    text-align: center;
    text-decoration: none;
    width: 151px
}
.password:hover {
    text-decoration: underline
}
#screenshots div {
    width: 116px;
    float: left;
    text-align: center
}
#screenshots.comic a {
    color: #fff;
    position: relative;
    line-height: 25px
}
#screenshots.comic span {
    background: url("../img/cdn/5a5085c59133047b2d3e8df21b3ddb.png") no-repeat;
    color: #000;
    font-weight: bold;
    font-size: 12px;
    display: block;
    height: 25px;
    position: absolute;
    top: 55px;
    left: 4px;
    text-align: center;
    width: 100px
}
#screenshots a {
    text-decoration: none
}
#screenshots img {
    max-height: 90px;
    max-width: 135px
}
.smfaqunderline {
    background: url("../img/cdn/c3c80c3090309b1a367dee58988a86.png") no-repeat scroll left bottom transparent;
    color: #7b1300;
    font-size: 11px;
    margin: 2px 0 0;
    padding-bottom: 8px
}
.smfaqbox {
    background: url("../img/cdn/f45ecc29d7689d372e383f7b477f72.jpg") no-repeat scroll 0 0 transparent;
    min-height: 169px;
    padding: 7px 9px 7px 9px;
    width: 465px;
    font-size: 11px
}
.smfaqlinks {
    background: url("../img/cdn/13513dbb6930ecba2913db07e89c88.png") no-repeat scroll -3px 3px transparent;
    margin-left: 9px;
    padding-left: 24px
}
.smserverselect {
    position: relative;
    float: left
}
.smserverselect a {
    margin-bottom: 10px
}
.smserverselect a:hover {
    text-decoration: none
}
.smserverselectold1 {
    position: absolute;
    color: black;
    text-align: center;
    width: 130px;
    left: 10px;
    top: 10px
}
.smserverselectold2 {
    position: absolute;
    color: black;
    text-align: center;
    width: 130px;
    left: 10px;
    top: 23px
}
.smserverselectold3 {
    position: absolute;
    color: black;
    text-align: center;
    width: 130px;
    left: 10px;
    top: 36px
}
.smserverselectold4 {
    position: absolute;
    color: black;
    text-align: center;
    width: 130px;
    left: 10px;
    top: 49px
}
.smserverselectnew1 {
    position: absolute;
    font-size: 14px;
    font-weight: bold;
    color: #fef6aa;
    left: 175px;
    top: 30px
}
.input-data-box {
    background: url("../img/cdn/b959796049c47e79df07ff8a1b3131.jpg") no-repeat;
    min-height: 129px;
    padding-top: 9px;
    width: 481px
}
.input-data-box p a {
    color: #943b00;
    text-decoration: none
}
.input-data-box p a:hover {
    text-decoration: underline
}
.input-data-box .box-img {
    float: right;
    height: 130px;
    width: 180px
}
.login-inner-content h4,
.pass-lost-inner-content h4 {
    color: #7b1300;
    font-size: 11px;
    height: 22px;
    margin: 1px 0 0 9px;
    width: 290px
}
.login-inner-content p,
.pass-lost-inner-content p {
    font-size: 11px;
    margin: 5px 0 10px 12px;
    width: 275px
}
.login-inner-content,
.pass-lost-inner-content {
    margin: 9px 0 0 0;
    padding: 0
}
.pass-lost-box {
    background: url("../img/cdn/696f98ba2e77bd2ffdcda44e7eaea2.jpg") no-repeat;
    margin-left: 11px;
    overflow: hidden;
    padding-top: 10px;
    width: 275px
}
.pass-lost-box-small {
    background: url("../img/cdn/ebb250001ddac6ae0906197465109d.jpg") no-repeat;
    float: left;
    height: auto;
    margin-left: 11px;
    margin-top: 12px;
    min-height: 143px;
    padding-top: 10px;
    width: 275px
}
.change-password .pass-lost-box-small {
    padding-top: 5px
}
.login-inner-content .pass-lost-box-small {
    background: url("../img/cdn/404f783493e8bf9fcd5ad066fbdc35.jpg") no-repeat
}
.pass-lost-box-big {
    height: 315px
}
.pass-lost-box-small p {
    width: 250px
}
.pass-lost-box-inner-content {
    margin-left: 10px;
    width: 253px
}
.pass-lost-box label {
    color: #4a1e00;
    font-weight: bold;
    font-size: 11px
}
.pass-lost-box input {
    border: 0;
    background-color: transparent;
    font: 11px/13px Arial, Helvetica, sans-serif;
    margin: 1px 0 0 4px;
    width: 245px
}
.pass-lost-box input.btn-center-input {
    margin-top: 5px!important
}
.pass-lost-box-small label {
    color: #4a1e00;
    font-weight: bold;
    font-size: 11px
}
.pass-lost-box-small input {
    background: 0;
    border: 0;
    font: 11px/13px Arial, Helvetica, sans-serif;
    margin: 1px 0 0 4px;
    width: 245px
}
#highscore table {
    border-collapse: separate;
    width: 481px
}
*+html #highscore table {
    border-collapse: inherit;
    width: 481px
}
#highscore td,
#highscore th {
    border-color: #fae5d0 #b79647 #b39164 #fae5d0;
    border-width: 1px;
    border-style: solid;
    padding: 10px;
    vertical-align: middle;
    text-align: center
}
#highscore tr.zebra {
    background: url("../img/cdn/601ca6d88578265a335b7b77479ffa.jpg")
}
#highscore td img {
    display: inline
}
#highscore .rank-th-1 {
    border-left: 1px solid #81602d;
    width: 55px
}
#highscore .rank-th-2 {
    padding-left: 13px;
    text-align: left;
    width: 110px
}
#highscore .rank-th-3 {
    width: 40px
}
#highscore .rank-th-4 {
    width: 56px
}
#highscore .rank-th-5 {
    border-right: 1px solid #81602d;
    padding-right: 13px;
    text-align: right;
    width: 104px
}
#highscore .rank-td-1-1 {
    border-left: 1px solid #81602d;
    font-weight: bold;
    text-align: center
}
#highscore .rank-td-1-2 {
    padding-left: 13px;
    text-align: left
}
#highscore .rank-td-1-5 {
    border-right: 1px solid #81602d;
    padding-right: 13px;
    text-align: right
}
#highscore .rank-td-2-1 {
    border-left: 1px solid #81602d;
    font-weight: bold;
    text-align: center
}
#highscore .rank-td-2-2 {
    padding-left: 13px;
    text-align: left
}
#highscore .rank-td-2-5 {
    border-right: 1px solid #81602d;
    padding-right: 13px;
    text-align: right
}
#guildHighscore .content-bg-bottom {
    width: 501px;
    padding: 0 10px
}
#guildHighscore table {
    border-collapse: separate;
    width: 481px
}
*+html #guildHighscore table {
    border-collapse: inherit;
    width: 481px
}
#guildHighscore td,
#guildHighscore th {
    border-color: #fae5d0 #b79647 #b39164 #fae5d0;
    border-width: 1px;
    border-style: solid;
    padding: 10px;
    vertical-align: middle
}
#guildHighscore tr.zebra {
    background: url("../img/cdn/601ca6d88578265a335b7b77479ffa.jpg")
}
#guildHighscore td img {
    display: inline
}
#guildHighscore .guildrank-th-1 {
    border-left: 1px solid #81602d;
    width: 35px
}
.guildrank-th-2 {
    padding-left: 13px;
    text-align: left;
    width: 120px
}
.guildrank-th-3 {
    padding-left: 13px;
    text-align: left;
    width: 120px
}
.guildrank-th-4 {
    width: 50px
}
.guildrank-th-5 {
    width: 45px
}
#guildHighscore .guildrank-th-6 {
    border-right: 1px solid #81602d;
    padding-right: 13px;
    text-align: right;
    width: 60px
}
#guildHighscore .guildrank-td-1-1 {
    border-left: 1px solid #81602d;
    font-weight: bold;
    text-align: center;
    width: 50px
}
.guildrank-td-1-2 {
    padding-left: 13px;
    text-align: left;
    width: 120px
}
.guildrank-td-1-3 {
    padding-left: 13px;
    text-align: left;
    width: 120px
}
.guildrank-td-1-4 {
    text-align: center;
    width: 50px
}
.guildrank-td-1-5 {
    text-align: center;
    width: 50px
}
#guildHighscore .guildrank-td-1-6 {
    border-right: 1px solid #81602d;
    padding-right: 13px;
    text-align: right;
    width: 60px
}
#guildHighscore .guildrank-td-2-1 {
    border-left: 1px solid #81602d;
    font-weight: bold;
    text-align: center;
    width: 50px
}
.guildrank-td-2-2 {
    padding-left: 13px;
    text-align: left;
    width: 120px
}
.guildrank-td-2-3 {
    padding-left: 13px;
    text-align: left;
    width: 120px
}
.guildrank-td-2-4 {
    text-align: center;
    width: 50px
}
.guildrank-td-2-5 {
    text-align: center;
    width: 50px
}
#guildHighscore .guildrank-td-2-6 {
    border-right: 1px solid #81602d;
    padding-right: 13px;
    text-align: right;
    width: 60px
}
.ranks-nav {
    height: 33px;
    float: left;
    font-weight: bold;
    padding: 8px 10px 0 10px;
    cursor: pointer;
}
.ranks-nav a {
    color: #8d0404;
    font-size: 10px;
    cursor: help;
    text-decoration: none
}
.ranks-nav a:hover {
    cursor: help;
    text-decoration: underline
}
.prev {
    background-image: url("../img/cdn/4b182422d63fb7a04398625e8611c6.jpg");
    text-align: left;
    width: 241px
}
.next {
    background-image: url("../img/cdn/bc364b20e48232b6f2699fd9c36c97.jpg");
    text-align: right;
    width: 240px
}
.prev-top {
    background-image: url("../img/cdn/b811369108f8caa3eced057b83aba4.jpg");
    padding: 9px 10px 0
}
.next-top {
    background-image: url("../img/cdn/dddeed8eeeed193508bf74b26aa4d8.jpg");
    padding: 9px 10px 0
}
.ranks-update-time {
    color: #4a1e00;
    height: 15px;
    font-size: 11px;
    margin-top: 10px;
    text-align: right;
    width: 475px
}
.ranks-inner-content h5 {
    color: #4a1e00;
    font-size: 11px;
    font-weight: bold;
    margin: 7px 34px 14px 9px
}
.ranks-inner-content p {
    color: #4a1e00;
    font-size: 11px;
    margin: 0 9px 15px 9px
}
.ranks-inner-content th {
    color: #8d0404;
    font-size: 11px;
    font-weight: bold;
    height: 43px;
    padding-top: 20px
}
.ranks-inner-content td {
    color: #8d0404;
    font-size: 11px;
    height: 29px;
    padding-top: 8px
}
.ranks-dropdowns-box {
    background-image: url("../img/cdn/8c82b2f6c43b6579f5a25d4453701b.jpg");
    height: 56px;
    margin: 0 0 15px 8px;
    width: 466px
}
.ranks-dropdowns-box select {
    background-color: #cdb78b;
    border: 1px solid #997c47;
    color: #4a1e00;
    font-size: 13px;
    margin: 0 0 0 4px;
    padding: 0;
    width: 120px
}
.ranks-dropdowns-box input {
    background: 0;
    border: 0;
    color: #4a1e00;
    font-size: 13px;
    margin: 0 0 0 4px;
    padding-top: 2px;
    width: 110px
}
.ranks-dropdowns-box label {
    color: #671000;
    font-weight: bold;
    font-size: 13px
}
.ranks-select-box {
    height: 45px;
    float: left;
    margin-right: 7px;
    margin-left: 4px;
    margin-top: 10px;
    width: 120px
}
.ranks-select-box-btn {
    height: 45px;
    float: left;
    margin-top: 19px;
    width: 30px
}
.ranks-input {
    background-image: url("../img/cdn/fcac359432c40e87cba848186fdae3.jpg");
    height: 20px;
    width: 119px
}
.ranks-input-noservers {
    background-image: url("../img/cdn/fcac359432c40e87cba848186fdae3.jpg");
    color: #4a1e00;
    font-size: 13px;
    height: 17px;
    padding-left: 4px;
    padding-top: 3px;
    width: 115px
}
.small-btn {
    background: url("../img/cdn/f3244b6cb932dba9095aa86ac8fe08.gif") no-repeat;
    color: #dfbf8b;
    display: block;
    font-weight: bold;
    font-size: 10px;
    height: 20px;
    line-height: 12px;
    margin: 4px 0 0;
    padding: 3px 14px 0 0;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    width: 65px
}
.small-btn:hover {
    text-decoration: underline
}
.back-btn {
    background: transparent url("../img/cdn/2ec3062092479b00b1aa650b350413.gif") repeat scroll 0 0;
    margin: 30px 0 22px 145px;
    padding-left: 28px;
    width: 129px
}
#progressTracker {
    height: 100px;
    margin: 0 auto;
    padding-left: 10px;
    width: 420px
}
#progressTracker .step {
    background: url("../img/cdn/f28aba7e3b36b9c410e55a12f96235.gif") no-repeat scroll 0 -45px;
    height: 40px;
    font-size: 18px;
    font-weight: bold;
    line-height: 40px;
    margin: 5px 0 0 -6px;
    text-align: center;
    text-shadow: 1px 1px #dfd1ac;
    width: 45px
}
#progress1,
#progress2 {
    background: url("../img/cdn/c2e58980f31721544fa0c044319772.gif") repeat-x scroll 0 20px;
    float: left;
    position: relative;
    width: 177px
}
#progress3 {
    position: relative
}
#progressTracker .progress-text {
    font-size: 11px;
    font-weight: bold;
    left: -32px;
    position: absolute;
    text-align: center;
    top: 50px;
    width: 100px
}
#progressTracker .inactive .progress-text,
#progressTracker .inactive .step {
    filter: alpha(opacity=50);
    -moz-opacity: .5;
    -khtml-opacity: .5;
    opacity: .5
}
#progressTracker .inactive .progress-text {
    color: #4a1e00
}
#progressTracker .inactive .progress-text a {
    color: #4a1e00
}
#progress3 {
    float: left;
    width: 45px
}
#progressTracker .passed {
    background: url("../img/cdn/7eb72fbc7068d15daadbe105168bc2.gif") repeat-x scroll 0 20px
}
#progressTracker .active .step {
    background-position: 0 0;
    color: #4a1e00;
    font-size: 25px;
    height: 45px;
    line-height: 45px;
    margin: 0 0 0 -3px;
    width: 45px
}
#progressTracker .inactive .step {
    background-position: 0 -45px
}
.inner-form-border {
    border: 1px solid #aa8551;
    margin: 15px 0 20px 25px;
    width: 430px
}
.inner-form-box {
    background: transparent url("../img/cdn/9a92161077dd7a3218869b3e49a10f.jpg") repeat scroll 0 0;
    border: 1px solid #c6ab74;
    color: #4a1e00;
    padding: 15px
}
.inner-form-box h3 {
    background: none repeat scroll 0 0 transparent;
    color: #4a1e00;
    font-size: 18px;
    height: 33px
}
.trenner {
    background: url("../img/cdn/40ab8562ae0039fea68ec2193564d0.jpg") no-repeat;
    border-top: 1px solid #b28a45;
    height: 8px;
    margin: 0 auto;
    width: 380px
}
#pwlostForm,
#lostPasswordCodeForm,
#changepwForm,
#emailChangeForm,
#resendactivForm,
#loginForm,
#registerForm,
#captchaForm {
    margin: 15px auto;
    width: 265px
}
#pwlostForm div,
#lostPasswordCodeForm div,
#changepwForm div,
#emailChangeForm div,
#resendactivForm div,
#loginForm div,
#registerForm div,
#captchaForm div {
    margin-bottom: 15px;
    position: relative;
    width: 287px;
}
#pwlostForm div input:focus,
#lostPasswordCodeForm div input:focus,
#changepwForm div input:focus,
#emailChangeForm div input:focus,
#resendactivForm div input:focus,
#loginForm div input:focus,
#registerForm div input:focus,
#captchaForm div input:focus {
    background-position: 0 -30px;
    border: 1px solid #8d0404;
    color: #4a1e00
}
#pwLost .inner-form-box h3,
#lostPasswordCode .inner-form-box h3,
#changePw .inner-form-box h3,
#emailChange .inner-form-box h3,
#resendActiv .inner-form-box h3,
#login .inner-form-box h3,
#register .inner-form-box h3,
#captcha .inner-form-box h3 {
    color: #4a1e00;
    font-size: 18px;
    height: 33px
}
.inner-form-box a {
    color: #8d0404;
    text-decoration: none
}
.inner-form-box a:hover {
    text-decoration: underline
}
#toAdmin,
#topwLost,
#toLogin {
    background: url("../img/cdn/3cfd0e036a7f15f9a0e234bf83fa30.gif") no-repeat scroll 0 0 transparent;
    color: #dfbf8b;
    float: right;
    font-size: 10px;
    font-weight: normal;
    height: 20px;
    line-height: 20px;
    padding: 0 20px 0 0;
    text-align: center;
    width: 130px
}
#checkerror span,
#checktransfer label {
    font-size: 11px;
    font-weight: normal
}
.inner-form-box label {
    display: block;
    color: #4a1e00;
    font-size: 12px;
    font-weight: bold;
    margin: 0 0 5px
}
#pwLost .inner-form-box input,
#lostPasswordCode .inner-form-box input,
#changePw .inner-form-box input,
#emailChange .inner-form-box input,
#resendActiv .inner-form-box input,
#login .inner-form-box input,
#register .inner-form-box input,
#captcha .inner-form-box input {
    background: url("../img/cdn/a29fbb433fe4ad8ae6273a65f290e0.gif") repeat-x;
    border: 1px solid #622400;
    color: #534236;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    height: 32px;
    padding: 5px 10px;
    width: 265px
}
#login #checkerror input,
#register #checkerror input,
#register #checktransfer input,
#captcha #checkerror input {
    border: 0;
    height: 15px;
    float: left;
    margin: 2px 5px 20px;
    width: 15px
}
#pwField .invalid {
    background-position: 0 -16px
}
#pwField .valid-icon {
    background: url("../img/cdn/a84ffc2c3a0857e2935d387bfb76aa.gif");
    display: inline;
    float: left;
    height: 16px;
    margin: 0 0 5px 10px;
    width: 16px
}
#changePw #submitBtn,
#emailChange #submitBtn,
#resendActiv #submitBtn,
#pwLost #submitBtn,
#lostPasswordCode #submitBtn,
#login #submitBtn,
#register #submitBtn,
#captcha #submitBtn,
#subscribe .btn-big,
a.btn-big,
.contest-inner-content #submitBtn {
    background: url("../img/cdn/c2712c4eedff520830d75d8390ec0e.jpg") no-repeat scroll 0 0 transparent;
    border: 0;
    color: #dfbf8b;
    cursor: pointer;
    display: block;
    font-size: 18px;
    font-weight: bold;
    height: 38px;
    letter-spacing: .01em;
    margin: 0 auto 25px;
    text-align: center;
    text-shadow: -1px -1px #000;
    width: 287px
}
#changePw #submitBtn:hover,
#emailChange #submitBtn:hover,
#resendActiv #submitBtn:hover,
#pwLost #submitBtn:hover,
#lostPasswordCode #submitBtn:hover,
#login #submitBtn:hover,
#subscribe .btn-big:hover,
#register #submitBtn:hover,
#captcha #submitBtn:hover,
a.btn-big:hover,
.contest-inner-content #submitBtn:hover {
    background-position: 0 -38px;
    color: #FFF;
    text-decoration: none
}
#subscribe .btn-big {
    line-height: 38px
}
.char-list-content {
    color: #86280f;
    font-weight: bold;
    margin-bottom: 10px;
    width: 480px
}
.char-list-content .pagerWrapper {
    background: transparent url("../img/cdn/e977528439e683b0a62c1656dd294a.jpg") no-repeat;
    height: 32px;
    margin-top: 10px;
    padding: 7px;
    width: 465px
}
.char-list-content .pagerWrapper .sort-char-list {
    float: left;
    width: 300px
}
.char-list-content .pagerWrapper .sellabel {
    float: left;
    line-height: 20px
}
.char-list-content .pagerWrapper .charselect {
    border: 1px solid #997c47;
    float: left;
    height: 18px;
    margin-left: 3px;
    overflow: hidden;
    width: 125px
}
.char-list-content .pagerWrapper select {
    background-color: #cdb78b;
    color: #4a1e00;
    font-size: 13px;
    height: 22px;
    margin: -2px 0 0 -2px;
    width: 129px
}
.char-list-content .pagerWrapper .pager {
    background: url("../img/cdn/9a680db6c1fe0b59868f3b1d9e04ec.jpg") no-repeat;
    float: right;
    height: 20px;
    text-align: right;
    width: 110px
}
.char-list-content .pagerWrapper .prev {
    background: url("../img/cdn/bb4ce05d613bd00df76f059a56ce81.jpg") no-repeat
}
.char-list-content .pagerWrapper .next {
    background: url("../img/cdn/cdn56/d1ac31e494dbf1f1ef33133cc3f6af.html") no-repeat
}
.char-list-content .pagerWrapper div.pager-prev,
.char-list-content .pagerWrapper a.pager-prev {
    display: block;
    float: left;
    height: 20px;
    width: 18px
}
.char-list-content .pagerWrapper div.pager-next,
.char-list-content .pagerWrapper a.pager-next {
    display: block;
    float: left;
    height: 20px;
    width: 20px
}
.char-list-content .pagerWrapper .bg-none {
    background: 0;
    float: left;
    height: 20px;
    width: 20px
}
.char-list-content .pagerWrapper .pager-middle {
    color: #fff;
    float: left;
    font-weight: normal;
    height: 20px;
    line-height: 19px;
    text-align: center;
    width: 70px
}
.char-list-content .charList {
    background: url("../img/cdn/fd6c5b0ec8a868f7445312b426392b.jpg") no-repeat;
    height: 100px;
    padding: 2px;
    width: 476px;
    font-size: 12px
}
.char-list-content .charList .charimg {
    background: url("../img/cdn/41e8df48192c5755b77be98aab9af4.jpg") no-repeat 3px 3px;
    float: left;
    height: 72px;
    margin-right: 5px;
    width: 56px
}
.char-list-content .charList .charimg img {
    border: 1px solid #000;
    padding: 1px;
    margin: 6px
}
.char-list-content .charList .charuser div {
    height: 30px;
    line-height: 30px
}
.char-list-content .charList .charuser .charname {
    font-size: 16px;
    float: left;
    width: 276px
}
.char-list-content .charList .charuser .charrank {
    text-align: right
}
.char-list-content .charList .charlevel,
.char-list-content .charList .charclass,
.char-list-content .charList .charkingdom,
.char-list-content .charList .chartime,
.char-list-content .charList .charserver,
.char-list-content .charList .charposition {
    float: left;
    height: 20px;
    line-height: 20px;
    width: 250px
}
.char-list-content .charList .charlevel,
.char-list-content .charList .charclass {
    width: 160px
}
.char-list-content .charList .charposition {
    width: 410px
}
.char-list-content .charList .charlabel {
    color: #86280f;
    display: block;
    float: left;
    font-weight: bold;
    width: 70px
}
.char-list-content .charList .chardata {
    color: #000;
    font-weight: bold
}
.char-list-content .charList .charrow td {
    height: 20px
}
.char-list-content .charList .charend td {
    padding-bottom: 13px
}
.clearfloat {
    font-size: 1px;
    clear: both;
    height: 0
}
#activateAccount #bigDownload {
    background: url("../img/cdn/0cb705de0563312018dcf20fca9e5b.jpg") no-repeat scroll 0 0 transparent;
    color: #fff9c7;
    display: block;
    font-size: 27px;
    font-weight: bold;
    height: 100px;
    line-height: 34px;
    margin: 0 auto 15px;
    padding: 20px 0 0 120px;
    text-align: left;
    text-decoration: none;
    text-shadow: 2px 2px 5px black;
    width: 400px
}
#activateAccount #bigDownload:hover {
    background-position: 0 -108px;
    color: #FFF
}
#creation div.inner-content {
    margin: 4px 15px 0 0
}
#creation h3 {
    font-size: 14px;
    padding: 11px;
    text-align: center;
    color: #7b1300;
    height: 33px;
    background: url("../img/cdn/e977528439e683b0a62c1656dd294a.jpg") no-repeat
}
#creation div.inner-content.notAllowed {
    background: url("../img/cdn/02e3bce2b98931df4b933d6dc44c8a.jpg") no-repeat;
    min-height: 155px;
    padding: 7px 190px 7px 9px;
    width: 282px;
    margin: 9px 25px 0 0
}
#creation div.inner-content.notAllowed h3 {
    background: 0;
    padding: 0;
    text-align: left;
    font-size: 12px;
    height: auto;
    margin: 10px 0
}
#creation #progressTracker {
    height: 90px;
    margin: 16px auto 0;
    width: 420px;
    padding: 0
}
#creation #progressTracker a.step {
    display: block;
    color: #4a1e00;
    text-decoration: none
}
#creation div.jobs {
    overflow: auto
}
#creation div.jobs div.job {
    float: left;
    height: 87px;
    width: 114px;
    margin: 0 0 0 2px
}
#creation div.jobs div.job0 {
    background: url("../img/cdn/4fc21cbd034ed4d645061f614c7f6d.png") no-repeat
}
#creation div.jobs div.job1 {
    background: url("../img/cdn/6039819775553eb9099970feb57e5d.png") no-repeat
}
#creation div.jobs div.job2 {
    background: url("../img/cdn/40099248820aea141adcee6a16a4e4.png") no-repeat
}
#creation div.jobs div.job3 {
    background: url("../img/cdn/a69378928ea8aa009473a3b6d6b197.png") no-repeat
}
#creation div.jobs div.job p {
    margin: 52px 1px 0;
    font-size: 14px;
    padding: 3px 0 4px;
    text-align: center;
    color: #bbb;
    border-top: solid 1px #bbb;
    background: url("../img/cdn/a848cf431fa5ff9387aecba03c587a.png")
}
#creation div.jobs div.job.active p {
    font-weight: bold;
    color: white
}
#creation div.jobDescription p {
    display: none
}
#creation div.jobDescription p.active {
    display: block;
    margin: 20px 20px 0;
    min-height: 100px
}
#creation div.genders div {
    display: none
}
#creation div.genders div.active {
    display: block;
    overflow: auto
}
#creation div.genders div img {
    display: none
}
#creation div.genders div img.active {
    display: inline
}
#creation div.genders a {
    float: left;
    width: 232px;
    display: inline-block;
    text-decoration: none;
    text-align: center;
    color: black;
    font-weight: bold
}
#creation div.serverAndName {
    background: 100% 100% no-repeat;
    min-height: 370px;
    width: 470px;
    padding: 20px 0 0 0
}
#creation div.completed div {
    background: 100% 100% no-repeat;
    min-height: 350px;
    padding: 40px 0 0 0;
    width: 470px
}
#creation div.serverAndName.job0,
#creation div.completed.job0 div {
    background-image: url("../img/cdn/a855b157f0bfad76857750aa1a87cb.png")
}
#creation div.serverAndName.job1,
#creation div.completed.job1 div {
    background-image: url("../img/cdn/df43481e49eaa8ec61e28b81420386.png")
}
#creation div.serverAndName.job2,
#creation div.completed.job2 div {
    background-image: url("../img/cdn/0b234e8cfd122fca0b451f91731eab.png")
}
#creation div.serverAndName.job3,
#creation div.completed.job3 div {
    background-image: url("../img/cdn/a90a3c66e303549c71fbc4f53bb7d3.png")
}
#creation div.serverAndName.job4,
#creation div.completed.job4 div {
    background-image: url("../img/cdn/79ec0f59a904821fb412697ee44666.png")
}
#creation div.serverAndName.job5,
#creation div.completed.job5 div {
    background-image: url("../img/cdn/f13b5055d722e672d4415b05182b1a.png")
}
#creation div.serverAndName.job6,
#creation div.completed.job6 div {
    background-image: url("../img/cdn/75858a3c327be63a943521c9afcaa7.png")
}
#creation div.serverAndName.job7,
#creation div.completed.job7 div {
    background-image: url("../img/cdn/c9b5acddbb09a6650b76bc4aab3d2c.png")
}
#creation div.serverAndName h4,
#creation div.completed h4 {
    float: left;
    padding: 10px 10px 0 40px;
    min-width: 150px
}
#creation div.serverAndName p.check,
#creation div.completed p.check {
    background: url("../img/cdn/ab40b58d05ee5802e5c42744653758.gif") 0 7px no-repeat;
    margin: 0 0 0 10px;
    padding: 10px 0 20px 0;
    line-height: 14px
}
#creation div.completed p {
    margin: 0 10px
}
#creation div.completed p.small {
    background: 0;
    width: 220px;
    margin: 35px 0 0 10px;
    text-align: left
}
#creation div.completed a {
    background: url("../img/cdn/c2712c4eedff520830d75d8390ec0e.jpg") no-repeat;
    border: 0;
    color: #dfbf8b;
    cursor: pointer;
    display: block;
    font-size: 18px;
    font-weight: bold;
    height: 38px;
    letter-spacing: .01em;
    line-height: 36px;
    margin: 10px 0 25px 8px;
    text-align: center;
    text-shadow: -1px -1px #000;
    width: 287px;
    text-decoration: none
}
#creation div.completed a:hover {
    background-position: 0 -38px;
    color: #fff
}
#creation div.serverAndName form {
    margin: 60px 0 0 10px
}
#creation div.serverAndName label {
    color: #4a1e00;
    display: block;
    font-size: 12px;
    font-weight: bold;
    margin: 0 0 5px
}
#creation div.server,
#creation div.name {
    margin: 10px 0
}
#creation div.serverAndName select {
    background: url("../img/cdn/a29fbb433fe4ad8ae6273a65f290e0.gif") repeat-x;
    width: 208px;
    height: 22px;
    border: solid 1px #622400;
    color: #534236;
    font-size: 16px;
    font-weight: bold;
    height: 32px;
    padding: 5px 10px;
    width: 286px
}
#creation div.serverAndName input {
    background: url("../img/cdn/a29fbb433fe4ad8ae6273a65f290e0.gif") repeat-x;
    width: 208px;
    height: 22px;
    border: solid 1px #622400;
    color: #534236;
    font-size: 16px;
    font-weight: bold;
    height: 32px;
    padding: 5px 10px;
    width: 285px
}
#creation #submit {
    background: url("../img/cdn/c2712c4eedff520830d75d8390ec0e.jpg") no-repeat;
    border: 0;
    color: #dfbf8b;
    cursor: pointer;
    display: block;
    font-size: 18px;
    font-weight: bold;
    height: 38px;
    letter-spacing: .01em;
    line-height: normal;
    margin: 25px 0;
    text-align: center;
    text-shadow: -1px -1px #000;
    width: 287px
}
#creation #submit:hover {
    background-position: 0 -38px;
    color: #fff;
    text-decoration: none
}
div#mmoGamesOverviewToggle h4 {
    width: 140px
}
#crosspromo {
    width: 120px;
    height: 600px;
    position: absolute;
    top: 18px;
    right: -130px;
    z-index: 100;
    overflow: hidden
}
#maintenance h1 {
    text-align: center
}
#maintenance img {
    margin: 0 auto 30px;
    display: block
}
span.version {
    color: #555
}

.download-inner-content h3 {
    background: 0;
    color: #4a1e00;
    font-size: 25px;
    line-height: 25px;
    margin: 0 15px;
    text-shadow: 1px 1px #ecd4ba;
}

.alert {
    background: transparent url("../img/cdn/9a92161077dd7a3218869b3e49a10f.jpg") repeat scroll 0 0;
    border: 1px solid #8f7747;
    color: #800707;
    padding: 15px;
    width: 90%;
	    margin: 0px auto;
    font-weight: bold;
}

.hata {
    background: transparent url("../img/cdn/9a92161077dd7a3218869b3e49a10f.jpg") repeat scroll 0 0;
    border: 1px solid #8f7747;
    color: #800707;
    padding: 15px;
    width: 90%;
	    margin: 0px auto;
    font-weight: bold;
}

select
{
	background: url("../img/cdn/a29fbb433fe4ad8ae6273a65f290e0.gif") repeat-x;
    border: 1px solid #622400;
    color: #534236;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    height: 32px;
    padding: 5px 10px;
    width: 265px;
}

.unuttum-td1
{
	width: 65%;
    height: 200px;
    border-right: 1px solid #D0D0D0;
    vertical-align: top;
    padding-right: 20px;
    text-align: center;
    background: transparent url(../img/cdn/9a92161077dd7a3218869b3e49a10f.jpg) repeat scroll 0 0;
    border: 1px solid #aa8551;
	border-right:0px;
    color: #4a1e00;
    padding: 15px;
}

.unuttum-label
{
	display: block;
    color: #4a1e00;
    font-size: 12px;
    font-weight: bold;
    margin: 0 0 5px;
    float: left;
}

.unuttum-td2
{
	width: 35%;
    vertical-align: top;
    padding-left: 20px;
    text-align: center;
    background: transparent url(../img/cdn/9a92161077dd7a3218869b3e49a10f.jpg) repeat scroll 0 0;
    border: 1px solid #aa8551;
    color: #4a1e00;
    padding: 15px;
}

.unuttum-input
{
	background: url(../img/cdn/a29fbb433fe4ad8ae6273a65f290e0.gif) repeat-x;
    border: 1px solid #622400;
    color: #534236;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    height: 32px;
    padding: 5px 10px;
    width: 265px;
    float: left;
    margin-bottom: 10px;
}

.unuttum-btn
{
	background: url(../img/cdn/c2712c4eedff520830d75d8390ec0e.jpg) no-repeat scroll 0 0 transparent;
    border: 0;
    color: #dfbf8b;
    cursor: pointer;
    display: block;
    font-size: 18px;
    font-weight: bold;
    height: 38px;
    letter-spacing: .01em;
    margin: 0 auto 25px;
    text-align: center;
    text-shadow: -1px -1px #000;
    width: 287px;
    margin-top: 90px;
    float: left;
}

textarea{
	    background: linear-gradient(to top,#c9ae81,#ab895c);
    border: 1px solid #622400;
    color: #534236;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    height: 139px;
    padding: 5px 10px;
    width: 265px;
}

#highscore-player .inner-form-border
{
	width:130px !important;
}

#highscore-player .inner-form-border .inner-form-box
{
	width:130px !important;
}

#highscore-guild .inner-form-border
{
	width:130px !important;
}

#highscore-guild .inner-form-border .inner-form-box
{
	width:130px !important;
}

footer ul {
    text-align: center;
    margin: 0px auto;
    margin-top: 25px;
    margin-bottom: -55px;
    float: none;
    display: inline-block;
}

footer ul li {
    float: left;
    padding-left: 10px;
    padding-right: 10px;
}

footer ul li img {
    height: 25px;
    opacity: .6;
}

footer ul li img:hover {
    opacity: 1;
}

.charclass-8 {
    background: url(../img/9817dce08f29b4a620cb0806d79339.jpg) no-repeat;
}

#mmonetbar .mmoBoxMiddle {
    background: transparent url(//gf2.geo.gfsrv.net/cdnd2/1827413….png) repeat-x 0 -36px;
    color: #d0b88c !important;
    float: left;
    height: 24px;
    line-height: 22px;
    text-align: left;
    white-space: nowrap;
    position: relative;
    z-index: 10000;
}

#mmonetbar #mmoNews, #mmonetbar #mmoUsers, #mmonetbar #mmoGame, #mmonetbar .nojsGame {
    margin: 4px 4px 0 1px !important;
	width: initial !important;
}

#mmonetbar #mmoContent {
    padding-left: 109px;
}

div#mmoGamesOverviewToggle {
    width: 168px;
    padding: 4px 0 4px 414px;
}

div#mmoGamesOverviewToggle h4 {
    height: 25px!important;
    position: relative;
    background: url(//gf2.geo.gfsrv.net/cdnd2/1827413….png) repeat-x 0 -36px;
    top: 0px;
    padding: 3px 0px!important;
    line-height: 25px;
    -moz-box-sizing: content-box;
	border-radius: 5px !important;
}

div#mmoGamesOverviewToggle h4 a {
    display: block;
    width: 116px;
    height: 16px;
    line-height: 18px!important;
    text-align: left;
    font-weight: normal;
    outline: none;
    color: #d0b88c !important;
    font-size: 11px !important;
    position: relative;
    border: none!important;
    padding: 0 0 0 10px!important;
    background: none!important;
    -moz-box-sizing: content-box;
}

#mmonetbar .mmoBoxMiddle {
    line-height: 24px !important;
}

div#TanitimBtn {
    background: url(../img/test3.png);
	width: 300px;
    height: 183px;
    float: right;
    position: absolute;
    right: -86px;
    top: -232px;
}

.detay-btn
{
    margin-top: 0px;
    width: 100%;
	text-decoration:none !important;
    color: white;
    background: linear-gradient(to top,#5e0601,#bb5835);
    padding: 3px;
    padding-left: 30px;
    padding-right: 30px;
    border-radius: 3px;
    border: 1px solid #e4c97a;
    box-shadow: 0px 0px 1px black, 0px 0px 1px black, 0px 0px 1px black, 0px 0px 1px black, 0px 0px 1px black, 0px 0px 1px black, 0px 0px 1px black, 0px 0px 1px black, 0px 0px 1px black, 0px 0px 1px black, 0px 0px 1px black;
}

.detay-btn:hover
{
	background: linear-gradient(to top,#a21300,#e36600);
}

.MilasAndroidMenu:hover {
    filter: brightness(1.3);
}

.MilasAndroidMenu {
    background: url(../img/MilasAndroid.png) no-repeat;
    width: 186px;
    height: 50px;
}

.android-1 {
    background: url(../img/Android1.png) no-repeat;
}
.android-2 {
    background: url(../img/Android2.png) no-repeat;
}
.android-3 {
    background: url(../img/Android3.png) no-repeat;
}
.OfflineShop {
    background: url(../img/OfflineShop.png) no-repeat;
}

.left_icon {
    background: url("../img/cdn/024460500e93219e90940ca230ea60.gif") center left no-repeat;
    height: 23px;
    padding-left: 20px;
    width: 100%;
    line-height: 23px;
    padding-top: 2px;
}

.android-4 {
    background: url(../img/Android4.png) no-repeat;
}
.android-5 {
    background: url(../img/Android5.png) no-repeat;
}
.android-6 {
    background: url(../img/Android6.png) no-repeat;
}

.swal2-popup
{
    display: none;
    position: relative;
    box-sizing: border-box;
    flex-direction: column;
    justify-content: center;
    width: 32em;
    max-width: 100%;
    padding: 1.25em;
    border: solid;
    border-color: #000;
    border-radius: 11px;
    background: #d0b37b;
    font-family: cursive;
    font-size: 1rem;
    background: transparent url("../img/cdn/9a92161077dd7a3218869b3e49a10f.jpg") repeat scroll 0 0;
}

.swal2-styled.swal2-confirm
{
    background: url("../img/cdn/c2712c4eedff520830d75d8390ec0e.jpg") no-repeat scroll 0 0 transparent;
    border: 0;
    color: #dfbf8b;
    cursor: pointer;
    display: block;
    font-size: 18px;
    font-weight: bold;
    height: 38px;
    letter-spacing: .01em;
    margin: 0 auto 25px;
    text-align: center;
    text-shadow: -1px -1px #000;
    width: 287px
}

.swal2-styled.swal2-confirm:hover
{
    background: url("../img/cdn/c2712c4eedff520830d75d8390ec0e.jpg") no-repeat scroll 0 0 transparent !important;
    border: 0 !important;
    cursor: pointer !important;
    display: block !important;
    font-size: 18px !important;
    font-weight: bold !important;
    height: 38px !important;
    letter-spacing: .01em !important;
    margin: 0 auto 25px !important;
    text-align: center !important;
    text-shadow: -1px -1px #000 !important;
    width: 287px !important;
    background-position: 0 -38px !important;
    color: #FFF !important;
    text-decoration: none !important;
    background-color: none !important;
}

.swal2-content
{
    display: block;
    color: #4a1e00;
    font-size: 15px;
    font-weight: bold;
    margin: 0 0 5px;
}

.swal2-title
{
    position: relative;
    max-width: 100%;
    margin: 0 0 .4em;
    padding: 0;
    color: #4a1e00;
    font-family: cursive;
    font-size: 1.375em;
    font-weight: 600;
    text-align: center;
    text-transform: none;
    word-wrap: break-word;
}

.swal2-icon.swal2-error
{
    border-color: #6e572b;
    color: #2c2010;
}

.swal2-icon.swal2-error [class^=swal2-x-mark-line]
{
    display: block;
    position: absolute;
    top: 2.3125em;
    width: 2.9375em;
    height: .3125em;
    border-radius: .125em;
    background-color: #6e572b;
}

.swal2-icon.swal2-success .swal2-success-ring
{
    position: absolute;
    z-index: 2;
    top: -.25em;
    left: -.25em;
    box-sizing: content-box;
    width: 100%;
    height: 100%;
    border: .25em solid rgb(86 63 6);
    border-radius: 50%;
}

.swal2-icon.swal2-success [class^=swal2-success-line]
{
    display: block;
    position: absolute;
    z-index: 2;
    height: .3125em;
    border-radius: .125em;
    background-color: #6c561f;
}

.swal2-icon.swal2-warning
{
    border-color: #4a1e00;
    color: #502a08;
}

.swal2-styled.swal2-cancel
{
    border: 0 !important;
    border-radius: 34px !important;
    background: initial !important;
    background-color: #2a1e0e !important;
    color: #dfbf8b !important;
    font-size: 1.0625em !important;
    margin: 0 auto 25px !important;
    font-family: cursive;
    height: 43px;
    text-decoration: underline;
}

.swal2-close
{
    position: absolute;
    z-index: 2;
    top: 0;
    right: 0;
    align-items: center;
    justify-content: center;
    width: 1.2em;
    height: 1.2em;
    padding: 0;
    overflow: hidden;
    transition: color .1s ease-out;
    border: none;
    border-radius: 5px;
    background: 0 0;
    color: #502a08;
    font-family: serif;
    font-size: 2.5em;
    line-height: 1.2;
    cursor: pointer;
}

.swalInput:focus
{
    outline: none;
}
