/* Metin2 all.css */
html {
    height:100%;
    min-width: 930px;
}
body {
    background: #000 url(http://gf1.geo.gfsrv.net/cdn0a/f82e2e1325df54088575905877486c.jpg) repeat-y 50% 0;
    color: #160400;
    font: 11px/14px Arial, Helvetica, sans-serif;
    height: 100%;
    margin: 0;
    min-width: 930px;
}
body.netbar {margin-top:32px !important}
img {
    border: none;
    display: block;
}
a:focus {
    outline:none;
}
form {
    margin: 0;
    padding: 0;
}
#page { /* has IE-fix */
    min-height: 100%;
    overflow: hidden;
}


.right {float:right;}

.header-wrapper {
    background: url(http://gf1.geo.gfsrv.net/cdn99/c3ab1723fc037dc698039b6cf99cf0.jpg) no-repeat 50% 0;
    height: 253px;
}
 .clearfloat {
/* this class should be placed on a div or break element
and should be the final element before the close of
a container that should fully contain a float */
clear:both;
height:0;
font-size: 1px;
line-height: 0px;
}
/* header start */
#header {
    height: 230px;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    width: 930px;
}
/* logo */
.logo {
    background: url(http://gf1.geo.gfsrv.net/cdn66/1b9c251b11907468f3cb54666d28c3.jpg) no-repeat;
    height: 60px;
    left: 363px;
    overflow: hidden;
    position: absolute;
    text-indent: -9999px;
    top: 0;
    width: 199px;
}
.header-box {
    margin: 132px 0 0 199px;
    overflow: hidden;
    width: 534px;
}
#userBox {
    height:81px;
    margin:125px 0 0 159px;
    padding:15px 40px 0;
    width:535px;
}

#regBtn {
    background:url(http://gf2.geo.gfsrv.net/cdnd5/2a6fb5c086275ea8a59c218d9ab232.jpg) no-repeat;
    height:92px;
    margin:0 auto;
    width:533px;
}
#regSteps {
    height:20px;
    text-align:center;
}

#regSteps a {
    color:#F2E69F;
    font-weight:bold;
    text-decoration:none;
}

#regBtn a#toReg {
    color:#F2E69F;
    display:block;
    font-size:22px;
    font-weight:bold;
    height:72px;
    line-height:72px;
    padding:0 0 0 100px;
    text-align:left;
    text-decoration:none;
    text-shadow:2px 2px 5px #000000;
    width:433px;
}
#regSteps a:hover,
#regBtn a#toReg:hover {color:#FFF;}

#regSteps span {
    font-size:12px;
    margin:0 15px;
}

#header .reg-hover {background-position:0 -92px;}
#header .reg-hover a {color:#FFF;}
/* top navigation start */
.top-nav {
    margin: 6px 0 0;
    overflow: hidden;
    padding: 0 0 2px;
    width: 100%;
}
.top-nav li { /* has IE-fix */
    background: url(http://gf2.geo.gfsrv.net/cdnd6/0dd63b33d953e64e98f8f39f884600.png) no-repeat;
    color: #fef6aa;
    display: inline;
    float: left;
    font-size: 14px;
    height: 25px;
    list-style: none;
    line-height: 16px;
    margin: 0 0 0 16px;
    padding: 0 20px 0 0;
}
.top-nav li span {
    float: left;
    font-size: 16px;
    font-weight: bold;
    margin: 4px 0 0 8px;
    width: 24px;
}
.top-nav li a {
    color: #fef6aa;
    float: left;
    margin: 5px 0 0;
    position: relative;
    text-decoration: none;
}
.top-nav li a:hover {
    text-decoration: underline;
}
.header-box-nav-container{
    background: url(http://gf1.geo.gfsrv.net/cdn6f/e6813aac0b4dbece51dba6d5dde24b.gif) no-repeat;
    border: none;
    height: 42px;
    margin: 4px 0 0 6px;
    overflow: hidden;
    padding: 8px 0 0 6px;
    width: 516px;
}
.welcome-text{
    color: #fef6aa;
    font-size: 14px;
    font-weight: bold;
}
.welcome-text-left{
    float: left;
    padding-left:15px;
    width: 252px;
}
.welcome-text-right{
    float: left;
    padding: 0 12px 0 0;
    text-align: right;
    width: 256px;
}
.welcome-text-invisible{
    visibility: hidden;
}
.nav-box-btn{ /* has IE-fix */
    color: #FEF6AA;
    display: block;
    float: left;
    height: 20px;
    margin: 0 0 0 14px;
    padding :5px 0 0 18px;
    text-align: center;
    text-decoration: none;
    width: 131px;
}
.nav-box-btn:hover{
    text-decoration: underline;
}
.nav-box-btn-1 {
    background-image: url(http://gf3.geo.gfsrv.net/cdneb/902d6364b8c03f7423b621bcf02712.gif);
}
.nav-box-btn-2 {
    background-image: url(http://gf2.geo.gfsrv.net/cdnae/0ef3ea95a9989fbc617ad2e31a8504.gif);
}
.nav-box-btn-3 {
    background-image:url(http://gf2.geo.gfsrv.net/cdnd8/5cdfdf67f1a403e78363334af752c4.gif);
}
.nav-box-btn-4 {
    background-image:url(http://gf2.geo.gfsrv.net/cdnd8/5cdfdf67f1a403e78363334af752c4.gif);
}
/* top navigation end */
/* form start */
.form {
    clear: both;
}
.form fieldset {
    background: url(http://gf1.geo.gfsrv.net/cdnc7/f06eac7b413ea16363f4bae8a86b40.png) no-repeat;
    border: none;
    height: 42px;
    margin: 0 0 0 6px;
    overflow: hidden;
    padding: 0 0 0 6px;
    width: 516px;
}
.agb-label {
    color:#CE2918;
    display:block;
    float:left;
    line-height:14px;
    margin:0 0 0 5px;
}
.form-agb-box { /* has IE-fix */
    float:left;
    margin-left:20px;
}
.agb-label a {
    color: #c5a15f;
    text-decoration: none;
}
.form label { /* has IE-fix */
    color: #ce2918;
    display: block;
    line-height: 14px;
    margin: 1px 0 0 294px;
}
.form label a {
    color: #c5a15f;
    text-decoration: none;
}
.form label a:hover {
    text-decoration: underline;
}
.form label input { /* has IE-fix */
    height: 13px;
    float: left;
    margin: 0 4px 0 0;
    width: 15px;
}
.form fieldset label {
    color: #fef6aa;
    font-size: 10px;
    float: left;
    line-height: 13px;
    margin: 0;
}
.form fieldset .box {
    float:left;
    margin:3px 0 0;
    width:135px;
}
.form fieldset .input {
    background: url(http://gf2.geo.gfsrv.net/cdn72/2e601ff52612202bdc92f6cac94690.gif) no-repeat;
    display: inline;
    float: left;
    height: 18px;
    margin: 1px 0 0 1px;
    width: 126px;
}
.form fieldset .input-2 {
    background: url(http://gf2.geo.gfsrv.net/cdnaf/8c8850403fb68a9e31d4392adadd1e.gif) no-repeat;
}
.form fieldset .input-3 {
    background: url(http://gf2.geo.gfsrv.net/cdn10/52db1ec50d3e649b55cdb75784a695.gif) no-repeat;
}
.form fieldset .input input {
    background: none;
    border: none;
    color: #fff;
    display: inline;
    float: left;
    font: 11px/14px Arial, Helvetica, sans-serif;
    height: 15px;
    margin: 0 0 0 4px;
    padding: 2px 0 0;
    width: 117px;
}
/* all buttons styles */
.button, .dyn-button {
    background: transparent url(http://gf2.geo.gfsrv.net/cdna7/d018f509e00247b3865bddbaf4059f.gif) no-repeat scroll 0 0;
    border-style: none;
    color: #DFBF8B;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 11px;
    font-weight: normal;
    height: 20px;
    margin: 16px 0 0;
    padding: 0 17px 3px 0;
    text-align: center;
    text-decoration: none;
    width: 100px;
}
.button:hover,
.button:hover span,
.btn:hover {
    text-decoration: underline;
}
.btn {
    background: url(http://gf1.geo.gfsrv.net/cdnce/3cfd0e036a7f15f9a0e234bf83fa30.gif) no-repeat;
    color: #DFBF8B;
    display: block;
    font-size: 10px;
    font-weight: bold;
    height: 17px;
    line-height: 12px;
    margin: 4px 0 0;
    padding: 3px 14px 0 0;
    text-align: center;
    text-decoration: none;
    width: 116px;
}
.btn-login {
    background:transparent url(http://gf1.geo.gfsrv.net/cdnce/3cfd0e036a7f15f9a0e234bf83fa30.gif) no-repeat scroll 0 0 !important;
    border-style:none;
    margin-top:3px;
    padding-bottom:4px;
    width:129px !important;
}
.btn-login:hover {text-decoration: underline !important;}
.form-score .btn {
    background: url(http://gf2.geo.gfsrv.net/cdnac/1b8fe80f9bd7114931ce73a953ed88.gif) no-repeat;
    color: #dfbf8b;
    margin-left: 4px;
}
.form-score h4 {
    color:#7B1300;
    font-size:14px;
    font-weight:bold;
    padding-left:9px;
    text-align:left;
    width:141px;
}
.back-btn {
    background:transparent url(http://gf2.geo.gfsrv.net/cdn1c/2ec3062092479b00b1aa650b350413.gif) repeat scroll 0 0;
    margin:30px 0 22px 145px;
    padding-left:28px;
    width:87px;
}
.dyn-button {
    background: transparent url(http://gf3.geo.gfsrv.net/cdnb9/c46e9d79f62fea35e7e7c6a5cfac07.png) no-repeat;
    line-height:18px;
    padding: 0 0 0 8px;
    text-align:left;
}
.dyn-button-end {
    background: transparent url(http://gf3.geo.gfsrv.net/cdnb9/c46e9d79f62fea35e7e7c6a5cfac07.png) no-repeat top right;
    float:right;
    height:19px;
    width:20px
}
.dyn-button:hover {text-decoration:underline;}

/* form end */
/* header end */
/* footer start  */
.footer-wrapper {
    background: url(http://gf3.geo.gfsrv.net/cdn55/603e692688a51a0799cad95b7de03e.png) no-repeat 50% 0;
    height: 220px;
    margin: -130px 0 0;
    float: left;
    width: 100%;
}
#footer {
    margin: 0 auto;
    width: 930px;
    overflow: hidden;
	position:relative;
}
#footer a, #footer a:hover, #footer a:linked, #footer a:focus, #footer a:visited { border:0 none; }
.gameforge4d {
    /*background: url(http://gf1.geo.gfsrv.net/cdn33/26dd640691376c2dcc34aab907d6da.gif) no-repeat;*/
    width: 128px;
    height: 35px;
    display: block;
    text-indent: -9999px;
    overflow: hidden;
    margin: 71px 0 0 520px;
}

#usk { display:inline; float:left; margin:21px 0px 0px 7px; }

#safeplay { display:inline;float:left;margin:21px 0px 0px 7px; }

#pegi {
display:block;
float:left;
background:none;
border:1px solid white;
height:76px;
width:184px;
margin:21px 0 0 0;
}

#pegi.noBorder {
border:0 none;
}

#pegiAge {
float:left;
display:inline;
margin:4px 0 0 4px;
}

#pegiOnline {
float:left;
display:inline;
margin:4px 0 0 4px;
}

#pegiViolence {
float:left;
margin:4px 0 0 4px;
}


/* list */
#footer ul {
    background: url(http://gf3.geo.gfsrv.net/cdnb1/06efaa048b5d5b725a92a373d0e987.jpg) no-repeat;
	float:left;
    font-size: 10px;
    height: 66px;
    line-height: 11px;
    margin: 21px 0 0 8px;
    padding: 21px 0 0 0;
    text-align: center;
    width: 544px;
}
#footer ul li {
    background: url(http://gf1.geo.gfsrv.net/cdnf4/3e0a7cbf7b8b5bb99c79ccb2e9981e.gif) no-repeat 0 7px;
    color: #ae9467;
    display: inline;
    list-style: none;
    padding: 0 5px 0 13px;
}
#footer ul li.first {
    background: none;
    display:block;
    width:440px;
    margin:0 auto;
}
#footer ul li a {
    color: #ae9467;
    text-decoration: none;
    position:relative;
}
#footer ul li.impressum {background:none;}
#footer ul li.impressum a {color: #a00;}
#footer ul li a:hover {
    text-decoration: underline;
}
/* footer end  */
/* main container */
.container-wrapper {
    background: url(http://gf3.geo.gfsrv.net/cdn29/877f4f3f661f9f967484b9b53574d7.jpg) no-repeat 50% 0;
    float: left;
    padding: 0 0 181px;
    width: 100%;
}
.container {
    margin: 0 auto;
    position: relative;
    width: 930px;
}
/* left column */
.col-1,
.col-3 {
    display: inline;
    float: left;
    margin: -64px 0 0 11px;
    position: relative;
    width: 157px;
}
/* right column */
.col-3 {
    float: right;
    margin: -64px 9px 0 0;
    overflow: hidden;
    width: 157px;
}
/* right and left boxes styles start */
.boxes-top {
    background: url(http://gf2.geo.gfsrv.net/cdnda/513f468e1d39962717af683ff57276.jpg) no-repeat;
    height: 23px;
    width: 157px;
}
.col-3 .boxes-top {
    background: url(http://gf3.geo.gfsrv.net/cdnb5/ae56fae416794056123f070e26660a.jpg) no-repeat;
}
.boxes-bottom { /* has IE-fix */
    background: url(http://gf3.geo.gfsrv.net/cdn2c/779fd33b18ab8e822f7aef63fc0a56.png) no-repeat;
    height: 48px;
    margin: 0 0 0 4px;
    width: 150px;
}
.boxes-middle { /* has IE-fix */
    background: url(http://gf3.geo.gfsrv.net/cdn2e/335017da3f68ef3a336c3df32554e0.png) no-repeat;
    height: 32px;
    margin: 0 0 0 12px;
    width: 134px;
}
.modul-box {
    background: url(http://gf3.geo.gfsrv.net/cdn2c/eefe7970c8631c2bac75b4d99af2ac.jpg) repeat-y;
    width: 157px;
}
.modul-box .modul-box-bg {
    background: url(http://gf2.geo.gfsrv.net/cdn4b/80c87b1281d41abfa73c31c7dbfa59.jpg) no-repeat;
}
.modul-box-2 .modul-box-bg {
    background: url(http://gf3.geo.gfsrv.net/cdn5e/bc77d88abc13866c302e048ab304f7.jpg) no-repeat;
}
.modul-box .modul-box-bg-bottom { /* has IE-fix */
    background: url(http://gf1.geo.gfsrv.net/cdnfc/6352e78c4b5ba9ab6efe2b0b551043.jpg) no-repeat 0 100%;
    min-height: 132px;
    overflow: hidden;
    padding: 0 0 5px;
    width: 100%;
}
/* right and left boxes styles end */
/* main navigation start */
.main-nav {
    margin: 24px 0 0;
    padding: 0 0 16px;
}
.main-nav li {
    list-style: none;
    padding: 0 0 5px;
}
.main-nav li a,
.modul-box h3 {
    background: url(http://gf2.geo.gfsrv.net/cdna6/8f8a069a05a3b3f5f6e815d871dd14.gif) no-repeat;
    color: #fef6aa;
    display: block;
    font-weight: bold;
    font-size: 12px;
    height: 26px;
    line-height: 15px;
    overflow: hidden;
    padding: 8px 0 0;
    text-align: center;
    text-decoration: none;
    width: 157px;
}
.modul-box h3 {
    margin: 24px 0 0;
}
.social-media {
    text-align:center;
}
.button-facebook {
    display:block;
    margin:6px 0;
}
.button-twitter {
    display:block;
    margin:6px 0 22px;
}
.container-facebook-like {
    margin:8px auto 22px;
}
.img-social-media {
     height:36px;
     width:117px;
     border:0 none;
     margin:0 auto;
}
.main-nav li a:hover,
.main-nav li a.active {
    background-position: 0 -34px;
    color: #fffde8;
}
/* main navigation end */
/* login form start */
.form-login {
    margin: 6px 0 0 14px;
    overflow: hidden;
    padding: 0 0 12px;
    width: 143px;
}
.form-login label {
    color: #4a1e00;
    font-size: 11px;
    line-height: 14px;
}
.form-login .input {
    background: url(http://gf1.geo.gfsrv.net/cdn9d/2b5c691d0549181fc6e2d74969515e.gif) no-repeat;
    height: 18px;
    margin: 2px 0 0;
    padding: 0 0 4px;
    width: 129px;
}
.form-login .input input {
    border: none;
    background: none;
    font: 11px/13px Arial, Helvetica, sans-serif;
    margin: 1px 0 0 4px;
    width: 121px;
}
.password {
    color:#58220E;
    display:block;
    font-size:9px;
    line-height:11px;
    margin:8px 0 6px;
    text-align:center;
    text-decoration:none;
    width:128px;
}
.password:hover {
    text-decoration: underline;
}
.agbok {
    color:#775555;
    display:block;
    font-size:9px;
    margin:8px 0 6px;
    text-align:center;
    text-decoration:none;
    width:128px;
}
.agbok a {
    color:#8D0404;
    font-size:9px;
    line-height:11px;
    text-decoration:none;
}
.agbokinput {
    margin-bottom:0px;
}
.agbok2 {
    margin:0 0 0 12px;!important
}
.agbokbtn {
    margin:0 0 0 62px;!important
}

#lostPasswordCode p {
    margin:20px 20px 25px;
    font-size:12px;
    font-weight:bold;
}

/* login form end */
/* hightscore box start */
.form-score {
    margin: 5px 0 0 10px;
    padding: 0 0 20px;
}
.form-score select {
    background-color: #cdb78b;
    border: 1px solid #997c47;
    color:#4a1e00;
    font-size: 13px;
    padding: 0;
    width: 129px;
}
.select-replacement {
    background-image:url(http://gf1.geo.gfsrv.net/cdn39/546867a84e57e99261475142d6dab5.gif);
    height: 20px;
    margin: 0 0 0 4px;
    padding: 0;
    width: 129px;
}
.form-score ul {
    margin: 6px 1px 0 0;
    padding: 0 0 1px;
}
.form-score ul li {
    color: #4a1e00;
    font-size: 11px;
    line-height: 14px;
    list-style: none;
    padding: 3px 0 3px 6px;
}
.form-score ul li.light {
    background: url(http://gf2.geo.gfsrv.net/cdnd6/25fd04103afa7b4bbe588d4ab1be96.gif) no-repeat;
}
.form-score ul li div {
    margin:0 16px 0 0;
    background:no-repeat 100% 0;
}
.form-score ul li div.empire1 {
     background-image:url(http://gf2.geo.gfsrv.net/cdn1f/ed59c71803b8033c6bc31c7283892a.png);
}
.form-score ul li div.empire2 {
     background-image:url(http://gf3.geo.gfsrv.net/cdn5f/c8a3e8bb3e0320c9434f462bfeecdb.png);
}
.form-score ul li div.empire3 {
     background-image:url(http://gf1.geo.gfsrv.net/cdn04/aa57fedc2cac81f2ca33a7f3e81353.png);
}
.form-score ul li strong {
    color: #8d0404;
    margin: 0 2px 0 0;
}
.form-score ul li strong.offset {
    margin: 0 2px 0 6px;
}
.form-score ul li a {
    color: #6a3e00;
    margin: 0 0 0 2px;
    text-decoration: none;
}
.form-score ul li a.first {
    color: #943b00;
    font-weight: bold;
}
.form-score ul li a:hover {
    text-decoration: underline;
}
/* hightscore box end */
/* center column */
.col-2 {
    float: left;
    display: inline;
    margin: 33px 0 0 46px;
    width: 510px;
}
/* two boxes holder start */
.two-boxes {
    background: url(http://gf2.geo.gfsrv.net/cdn17/275c5269d509751b6509b4b216d99c.jpg) repeat-y;
    width: 506px;
}
.two-boxes .two-boxes-top {
    background: url(http://gf1.geo.gfsrv.net/cdn0c/94a3aa82d506666f162c951ff1aec3.jpg) no-repeat;
}
.two-boxes .two-boxes-bottom {
    background: url(http://gf1.geo.gfsrv.net/cdnc8/829ba9009db850fb8f300410198c96.jpg) no-repeat 0 100%;
    overflow: hidden;
    padding: 0 0 15px;
    width: 100%;
}
.banner img {margin:10px 0;}
/* welcome box */
.box {
    float: left;
    display: inline;
    margin: 0 0 0 11px;
    width: 223px;
}
.box-right {
    float: right;
    margin: 0 14px 0 0;
}
.box h2,
.content h2 {
    background: url(http://gf2.geo.gfsrv.net/cdn1a/d393f8a86cc83f385b326d536f0ddf.jpg) no-repeat;
    color: #7b1300;
    font-size: 14px;
    font-weight: bold;
    line-height: 17px;
    margin: 11px 0 0;
    padding: 7px 0 7px 33px;
}
.box-right h2 {
    background: url(http://gf1.geo.gfsrv.net/cdncd/b8fa01b4a3816b54d8cabf9866d75b.jpg) no-repeat;
}
.content h2 {
    background: url(http://gf2.geo.gfsrv.net/cdn43/61542bf2767a27a7a6f8a219ae6df8.jpg) no-repeat;
}
.box .body {
    margin: 4px 6px 0 5px;
}
.box p {
    color: #160400;
    font-size: 11px;
    line-height: 13px;
    margin: 0;
    padding: 0 0 7px;
    text-align: justify;
}
/* video */
.video {
    background: url(http://gf1.geo.gfsrv.net/cdn36/8f39b6d767f981684975b77e7eea37.gif) no-repeat;
    margin: 7px 0 0;
    width: 223px;
}
.video .video-bg {
    background: url(http://gf1.geo.gfsrv.net/cdn35/2b4f61f73b3e304e63023769da8f0f.gif) no-repeat 0 100%;
    overflow: hidden;
    padding: 3px 0 3px 3px;
    width: 220px;
}
.video a {
    float: left;
    border: 1px solid #eae0c6;
}
/* two boxes holder end */
.content {
    background: url(http://gf3.geo.gfsrv.net/cdn25/c7712bc1c907a77a6778688af47463.jpg) repeat-y;
    margin: 0;
    width: 507px;
}
.content .content-bg {
    background: url(http://gf2.geo.gfsrv.net/cdn13/fa9a62d98c0be9179cb9c9f691eed3.jpg) no-repeat;
}
.content .content-bg-bottom {
    background: url(http://gf1.geo.gfsrv.net/cdn6f/d3bc3c62b25b9f6f70b6bfca3aeefa.jpg) no-repeat 0 100%;
    overflow: hidden;
    padding: 0 0 0 11px;
    width: 496px;
}
.shadow { /* has IE-fix */
    background: url(http://gf1.geo.gfsrv.net/cdn64/5d137c30fb72a7df86291a1e5c5786.png) no-repeat;
    height: 5px;
    overflow: hidden;
    width: 507px;
}
/* distribute box*/
.distribute-content {
    line-height:20px;
}
.distribute-content p {
    margin:6px 0 6px 10px;
}
.distribute-from-shop .itemshop-btn {
    float:left;
    margin:10px 10px 20px 10px;
}
.distribute-from-shop p {
    line-height:13px;
    padding:0 20px 0 150px;
}
.distribute-content .distribute-item {
    margin-bottom:8px;
}
.distribute-content .distribute-item .dist-item-img {
    height:40px;
    width:40px;
}
.distribute-content .distribute-item .small-img {
    height:30px;
    width:30px;
}
.distribute-content .dist-item-amount, .distribute-content .dist-item-name {
    float:left;
    padding-top:15px;
    margin:0 6px;
}
.distribute-content img {
    margin-top:4px;
    float:left;
}
.distribute-content .dist-item-amount {
    color:#801d08;
    font-size:30px;
    font-weight:bold;
    height:40px;
    margin-left:10px;
}
.distribute-content .dist-item-name {
    color:#801d08;
    font-size:16px;
    font-weight:bold;
}
.distribute-content .dyn-button {
    float:right;
    margin-right:20px;
    width:140px;
}
.distribute-content .shadow-line {
    background:transparent url(http://gf2.geo.gfsrv.net/cdnda/f38a521a63fc481de0b2f3f01c93ad.png) no-repeat scroll left bottom;
    height:3px;
    margin:0 0 6px 10px;
}
.distribute-content .distribute-box {
    background: url(http://gf1.geo.gfsrv.net/cdnf3/8d093e1e75bfaa6eea0aca511fdbcb.jpg) no-repeat;
    height:121px;
    margin:0 0 20px 10px;
    width:458px;
}
.distribute-content .special-box {
    background: url(http://gf1.geo.gfsrv.net/cdncb/149010f0c6796f0dcaefb91d1ae085.jpg) no-repeat;
    height:181px;
}
.distribute-content .distribute-box form {
    margin:15px 0 0 15px;
}
.distribute-content .distribute-box .distribute-item {
    height:38px;
    padding:18px 0 0 10px;
}
.distribute-content .distribute-box .special-item {
    height:98px;
}
.distribute-content .distribute-box .dist-item-amount {
    font-size:22px;
    padding-top:10px;
}
.distribute-content .distribute-box .dist-item-name {
    font-size:14px;
    padding-top:10px;
}
.distribute-content .distribute-box .formField {
    float:left;
    margin-right:10px;
}
.distribute-content .distribute-box .amount {
    background:url(http://gf3.geo.gfsrv.net/cdne9/6f00cc23ebc5edaef9968e23a5ded8.jpg);
    border:0px;
    height:18px;
    width:37px;
}
.distribute-content .distribute-box .distribute-btn {
    background:url(http://gf2.geo.gfsrv.net/cdnd8/b99a92951fca708c7f3b7f7a8624b4.jpg) no-repeat;
    color:#FEF6AA;
    display:block;
    font-weight:bold;
    text-decoration:none;
    height:34px;
    margin:6px 0 0 30px;
    padding:6px 0 0 10px;
    width:121px;
}
.distribute-content .success-msg {
    background:transparent url(http://gf2.geo.gfsrv.net/cdnd9/024460500e93219e90940ca230ea60.gif) no-repeat scroll 0 0;
    font-weight:bold;
    list-style:none outside none;
    padding:0 0 13px 20px;
}
.distribute-content .error-mini {margin-left:10px;}
.distribute-content .error-mini p {margin:6px 0 6px 6px;}
.distribute-content .error-mini ul li{
    background: url(http://gf2.geo.gfsrv.net/cdnd7/671b912e19e0fdf0433df5b90a0471.png) no-repeat 0 6px;
    list-style: none;
    padding: 0 0 13px 20px;
}
.distribute-content .distribute-item .special-amount {
    padding-top:40px;
}
.distribute-content .distribute-item .special-img {
    height:100px;
    width:100px;
    margin:4px 8px 0;
}
.distribute-content .distribute-item .special-name {
    padding-top:40px;
}
.distribute-content .distribute-item .special-dyn-button {
    margin-top:40px;
}
.distribute-content .special-item .special-amount {
    font-size:26px;
}
.distribute-content .special-item .special-name {
    font-size:18px;
}
.distribute-content .special-item .small-img {
    height:80px;
    width:80px;
}
/* screenshots list */
.screenshots {
    margin: 5px 0 0;
    overflow: hidden;
    padding: 0 0 17px;
    width: 100%;
}
.screenshots li {
    background: url(http://gf2.geo.gfsrv.net/cdnd5/59b58347ac556f6acaf9f448b112ef.gif) no-repeat;
    display: inline;
    float: left;
    height: 79px;
    list-style: none;
    padding: 4px 0 0 4px;
    margin: 0 6px 0 6px;
    width: 104px;
}
.screenshots li.first {
    background: url(http://gf1.geo.gfsrv.net/cdn96/1e6322a9b5c23f23cefc13f46009ac.gif) no-repeat;
}
/* content start */
.stepdown {
    display:inline;
}
.inner-content {
    margin: 4px 25px 0 5px;
    padding: 0 0 18px;
}
.inner-content p {
    font-size: 11px;
    line-height: 13px;
    margin: 0;
    padding: 0 0 10px;
    text-align: justify;
}
#result {
    font-size:13px;
    font-weight:bold;
    padding:30px 30px 40px;
}
.inner-content h3 {
    color: #7b1300;
    font-size: 13px;
    font-weight: bold;
    line-height: 15px;
    margin: 9px 0 0;
    padding: 0 0 9px;
}
.inner-content ul {
    font-size: 11px;
    line-height: 13px;
    margin: 0;
    padding: 0 0 15px;
    text-align: justify;
}
.inner-content ul li {
    background: url(http://gf2.geo.gfsrv.net/cdnd9/024460500e93219e90940ca230ea60.gif) no-repeat;
    list-style: none;
    padding: 0 0 13px 20px;
}
/* content end */
/*slimbox start*/
#lbOverlay {
    background-color: #000;
    cursor: pointer;
    left: 0;
    position: absolute;
    z-index: 9999;
    width: 100%;
}
#lbCenter, #lbBottomContainer {
    background:#d2bc85 url(http://gf2.geo.gfsrv.net/cdnd0/860492c351bee9880e27974934f1d3.jpg) no-repeat;
    left: 50%;
    overflow: hidden;
    position: absolute;
    z-index: 9999;
}
.lbLoading {
    background: #fff url(http://gf1.geo.gfsrv.net/cdn93/a49874fbb1cea9aafe4a2d74e71b66.gif) no-repeat center;
}
#lbImage {
    background-repeat: no-repeat;
    border: 2px solid #d2bc85;
    left: 0;
    top: 0;
    position: absolute;
}
#lbPrevLink, #lbNextLink {
    display: block;
    outline: none;
    position: absolute;
    top: 0;
    width: 50%;
}
#lbPrevLink {
    background: transparent url(http://gf3.geo.gfsrv.net/cdn8c/cc45cdd269052744d54b3aef54d104.gif) no-repeat 0% 50%;
    left: 0;
}
#lbPrevLink:hover {
    background: transparent url(http://gf1.geo.gfsrv.net/cdn93/10ef5af1922e93aed3e7d9b3610a4e.gif) no-repeat 0% 50%;
}
#lbNextLink {
    background: transparent url(http://gf3.geo.gfsrv.net/cdnbd/4b319590d9b51bac424a6a239e7e5f.gif) no-repeat 100% 50%;
    right: 0;
}
#lbNextLink:hover {
    background: transparent url(http://gf2.geo.gfsrv.net/cdn4d/0d91913287906e74be8a7e0a0035ad.gif) no-repeat 100% 50%;
}
#lbBottom {
    border: 2px solid #d2bc85;
    border-top-style: none;
    color: #8d0404;
    font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
    font-size: 10px;
    font-weight:bold;
    height:31px;
    line-height: 1.4em;
    padding:3px 0px 0px 0px;
    text-align:center;
}
#lbCloseLink {
    background: transparent url(http://gf3.geo.gfsrv.net/cdnbe/d84b25002ac34b6d3154ad2eead83b.gif) no-repeat center;
    display: block;
    float:right;
    height: 25px;
    margin: 0px 3px 0px 0px;
    outline: none;
    width: 25px;
}
#lbCaption, #lbNumber {
    margin-right: 0px;
}
#lbCaption {
    font-weight: bold;
}
/*slimbox end*/
/*about start*/
.aboutbox-1, .aboutbox-2, .aboutbox-3, .aboutbox-4, .aboutbox-5 {
    min-height:169px;
    padding:7px 190px 7px 9px;
    width:281px;
}
.aboutbox-1 {
    background:url(http://gf1.geo.gfsrv.net/cdn3f/6fe2f0450850dcb5054c985cd0e7e8.jpg) no-repeat;
}
.aboutbox-2{
    background:url(http://gf2.geo.gfsrv.net/cdn72/e6ecf27eedcabe52af6abc672a090a.jpg) no-repeat;
}
.aboutbox-3{
    background:url(http://gf1.geo.gfsrv.net/cdn97/be0c9a9cb65fd3ed4ad052f4a52eae.jpg) no-repeat;
}
.aboutbox-4{
    background:url(http://gf2.geo.gfsrv.net/cdna1/888e7e3d3ffa1ac8bca113fa7a1316.jpg) no-repeat;
}
.aboutbox-5{
    background:url(http://gf1.geo.gfsrv.net/cdn30/1cb294346a10170ac1c4b008a37c8f.jpg) no-repeat;
    /*width:462px;*/
}
.about-inner-content h4 {
    background:url(http://gf2.geo.gfsrv.net/cdnda/f38a521a63fc481de0b2f3f01c93ad.png) no-repeat bottom left;
    color: #7b1300;
    font-size:11px;
    padding-bottom:8px;
    margin:1px 0 0 0;
}
.about-inner-content .aboutbox-5 h4 {width:280px;}
.about-inner-content p {
    margin:5px 0 9px 0;
    width:280px;
}
.about-inner-content .aboutbox-5 p {width:462px;}
.about-inner-content p.first-content {width:280px;}

.about-inner-content {
    margin: 9px 0 0 0;
    padding: 0;
}
.box-foot{
    background-image:url(http://gf3.geo.gfsrv.net/cdned/cc20ddcb0b33db1a55e98febcb8354.jpg);
    height:10px;
    margin-bottom:12px;
    width:481px;
}
/*about end*/
/*first steps start*/
.firststepsbox-1, .firststepsbox-2, .firststepsbox-3 {
    min-height:155px;
    padding:7px 190px 7px 9px;
    width:282px;
}
.firststepsbox-1 {
    background:url(http://gf2.geo.gfsrv.net/cdn4d/e0202f299a42f7ef2c3599aed35bc4.jpg) no-repeat;
}
.firststepsbox-2 {
    background:url(http://gf3.geo.gfsrv.net/cdn81/fc575d732bf974cfadc98c30d88116.jpg) no-repeat;
}
.firststepsbox-3 {
    background:url(http://gf3.geo.gfsrv.net/cdn5b/2b560b00137100824da3977f7553bb.jpg) no-repeat;
}
.firststeps-inner-content {
    margin: 9px 0px 0px 0px;
    padding: 0 0 0px;
}
.firststeps-inner-content h4{
    background:url(http://gf2.geo.gfsrv.net/cdnda/f38a521a63fc481de0b2f3f01c93ad.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(http://gf1.geo.gfsrv.net/cdnc1/fe1950dc04c5f551cb53fc73919c40.jpg) no-repeat;
    min-height:155px;
    padding:7px 190px 7px 9px;
    width:282px;
}
.firststeps-inner-content .tutorial-btn {
    background:transparent url(http://gf3.geo.gfsrv.net/cdnb9/c46e9d79f62fea35e7e7c6a5cfac07.png) no-repeat;
    color:#f1e6a6;
    display:block;
    font-size:11px;
    height:17px;
    margin:10px 0 0;
    padding:3px 20px 0 10px;
    text-decoration:none;
    width:200px;
}
.firststeps-inner-content .tutorial-btn:hover {text-decoration:underline;}
.firststeps-inner-content .community {
    background:url(http://gf3.geo.gfsrv.net/cdn2f/02e3bce2b98931df4b933d6dc44c8a.jpg) no-repeat;
    min-height:155px;
    padding:7px 190px 7px 9px;
    width:282px;
}
/*first steps end*/
/* empires start */
.empires-content {
    margin: 9px 0 0 0;
    padding: 0;
    position:relative;
}
.empires-content .empires-map {
    background:url(http://gf2.geo.gfsrv.net/cdn4c/e3b3aa0f63d3d00f63511f2a764016.png) no-repeat;
    height:341px;
    position:relative;
    width:481px;
}
.empirebox-2, .empirebox-3 {
    display:none;
}
.empirebox-1, .empirebox-2, .empirebox-3 {
    background:url(http://gf1.geo.gfsrv.net/cdnf8/cce7ec4ed66199a7312034338850e9.jpg) no-repeat;
    min-height:169px;
    padding:7px;
    position:relative;
    width:467px;
}
.empires-content h4 {
    background:url(http://gf2.geo.gfsrv.net/cdnda/f38a521a63fc481de0b2f3f01c93ad.png) no-repeat bottom left;
    color: #7b1300;
    font-size:11px;
    padding-bottom:8px;
    margin:1px 0 0 0;
}
.empires-content .empire-crest {
    background:url(http://gf1.geo.gfsrv.net/cdnf8/cce7ec4ed66199a7312034338850e9.jpg) no-repeat;
    height:87px;
    position:absolute;
    top:0px;
    left:345px;
    width:136px;
}
.empires-content .empirebox-1 .empire-crest {
    background:url(http://gf3.geo.gfsrv.net/cdn20/618a22c125032afd6e9b6e1b61aec1.png) no-repeat 0 0;
}
.empires-content .empirebox-2 .empire-crest {
    background:url(http://gf3.geo.gfsrv.net/cdn20/618a22c125032afd6e9b6e1b61aec1.png) no-repeat 0 -87px;
}
.empires-content .empirebox-3 .empire-crest {
    background:url(http://gf3.geo.gfsrv.net/cdn20/618a22c125032afd6e9b6e1b61aec1.png) no-repeat 0 -174px;
}
.empires-content p {
    margin:5px 0 9px 0;
    width:320px;
}
.empires-content .empires-map img {
    position:absolute;
    top:0px;
}
.empires-content #empire-img {
    position:relative;
}
.empires-content .empire-1 {
    background:url(http://gf1.geo.gfsrv.net/cdnc6/72b5947ad18473876b9519e5623154.png) no-repeat 0 -196px;
    height:145px;
    left:0px;
    top:196px;
    width:345px;
}
.empires-content .empire-2 {
    background:url(http://gf1.geo.gfsrv.net/cdnc6/72b5947ad18473876b9519e5623154.png) no-repeat 0 0;
    height:160px;
    left:0px;
    top:0px;
    width:200px;
}
.empires-content .empire-3 {
    background:url(http://gf1.geo.gfsrv.net/cdnc6/72b5947ad18473876b9519e5623154.png) no-repeat -291px 0;
    height:225px;
    left:291px;
    width:190px;
}
/* empires end */
/*gallery start*/


#wallpapers a,
#screenshots a {
    background:url(http://gf2.geo.gfsrv.net/cdnd5/59b58347ac556f6acaf9f448b112ef.gif) no-repeat;
    float:left;
    margin:4px;
    padding:4px;
}
#wallpapers a.first,
#screenshots a.first {background:url(http://gf3.geo.gfsrv.net/cdnb6/7f06c6b3b032d70c64fe439288c738.jpg) no-repeat;}

.gallerybox{
    background:url(http://gf1.geo.gfsrv.net/cdncc/c3d63d90f91f78a04939e2ac1a9755.jpg) no-repeat;
    margin-bottom:9px;
    height:auto;
    padding-top:7px;
    padding-left:12px;
    width:469px;
}

.gallerybox-small {
    background-image:url(http://gf3.geo.gfsrv.net/cdn5a/283f44345acb34cb933273b1ab3d68.jpg);
    min-height:133px;
}
.gallerybox-middle {
    background-image:url(http://gf1.geo.gfsrv.net/cdncc/c3d63d90f91f78a04939e2ac1a9755.jpg);
    min-height:193px;
    margin-bottom:30px;
}
.gallery-inner-content h4{
    color: #7b1300;
    font-size:12px;
    height:34px;
    margin:1px 0px 0px 9px;
    width:290px;
}
.gallery-inner-content{
    margin: 9px 0px 0px 0px;
    padding:0 0 0 0px;
}
.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(http://gf3.geo.gfsrv.net/cdnb6/7f06c6b3b032d70c64fe439288c738.jpg) no-repeat;
    display: inline;
    float: left;
    list-style: none;
    height: 83px;
    margin: 0 4px 4px 0px;
    padding: 4px 0px 0px 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;
}
/*gallery end*/
/*characterclasses start*/
.characterclasses {
    min-height:155px;
    padding:7px 190px 7px 9px;
    width:282px;
}
.charclass-1 {background:url(http://gf2.geo.gfsrv.net/cdn48/8cbd33a9e462323646d3629949d4a2.jpg) no-repeat;}
.charclass-2 {background:url(http://gf1.geo.gfsrv.net/cdnc4/11910391df6fb96f9ebc93abbb5c07.jpg) no-repeat;}
.charclass-3 {background:url(http://gf2.geo.gfsrv.net/cdnda/6aedbcf4dc757874c200bb7d2c1099.jpg) no-repeat;}
.charclass-4 {background:url(http://gf3.geo.gfsrv.net/cdn86/cbe3cd13281bd5790771b5cecd9116.jpg) no-repeat;}
.characterclasses h4 {font-size:12px;}
/*characterclasses end*/
/*download start*/
.download-inner-column-left{ /* has IE-fix */
    background-image:url(http://gf3.geo.gfsrv.net/cdnba/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 0px 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-1{
    background-image:url(http://gf2.geo.gfsrv.net/cdn7c/72d01fcb93bbc05a4d99e7c9cb1b9c.jpg);
    display:block;
    height:63px;
    width:174px;
}
.download-button-1:hover{background-image:url(http://gf3.geo.gfsrv.net/cdnb5/9a2735107710bad6b3b6303ae2dbe0.jpg);}
.download-button-2{
    background-image:url(http://gf2.geo.gfsrv.net/cdn15/4f6f3052fb147d9b54f1c6b0fc7c9d.jpg);
    display:block;
    height:63px;
    width:174px;
}
.download-button-2:hover{background-image:url(http://gf1.geo.gfsrv.net/cdn94/64ba0a4056c098b12604dc0b663f43.jpg);}
.downloadbox{
    background:url(http://gf3.geo.gfsrv.net/cdn8e/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 0px 0px 0px;
    width:290px;
}
.download-inner-column-left p{
    margin:5px 0px 9px 0px;
    width:286px;
}
.download-image{margin-bottom:16px;}
.download-inner-content{
    margin: 9px 0px 0px 0px;
    padding:0 0 0 0px;
}
.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(http://gf2.geo.gfsrv.net/cdnd9/024460500e93219e90940ca230ea60.gif) no-repeat 0px 0px;
    height:23px;
    padding-left:20px;
    width:69px;
}
.download-box-foot{
    background-image:url(http://gf3.geo.gfsrv.net/cdned/cc20ddcb0b33db1a55e98febcb8354.jpg);
    clear:both;
    height:10px;
    margin-bottom:12px;
    width:481px;
}
/*download end*/
/*error start*/
.error-inner-content ul {
    font-size: 11px;
    line-height: 13px;
    margin:12px 0px 0px 12px;
    padding: 0 0 15px;
    text-align: justify;

}
.error-inner-content ul li {
    background: url(http://gf2.geo.gfsrv.net/cdnd9/024460500e93219e90940ca230ea60.gif) no-repeat;
    list-style: none;
    padding: 0 0 13px 20px;
}
/*error end*/
/*ranks start*/
.ranks-dropdowns-box{ /* has IE-fix */
    background-image:url(http://gf1.geo.gfsrv.net/cdn64/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:none;
    border:none;
    color:#4a1e00;
    font-size:13px;
    margin:0 0 0 4px;
    padding-top:2px;
    width:110px;
}
.ranks-dropdowns-box label{
    color:#671000;
    font-weight:bold;
}
.ranks-select-box{ /* has IE-fix */
    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(http://gf3.geo.gfsrv.net/cdn21/fcac359432c40e87cba848186fdae3.jpg);
    height:20px;
    width:119px;
}
.ranks-input-noservers {
    background-image:url(http://gf3.geo.gfsrv.net/cdn21/fcac359432c40e87cba848186fdae3.jpg);
    color:#4A1E00;
    font-size:13px;
    height:17px;
    padding-left:4px;
    padding-top:3px;
    width:115px;
}
.small-btn {
    background: url(http://gf2.geo.gfsrv.net/cdn71/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: 51px;
}
.small-btn:hover {text-decoration: underline;}
.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:0px 9px 15px 9px;
}
.ranks-inner-content th{ /* has IE-fix */
    color:#8d0404;
    font-size:11px;
    font-weight:bold;
    height:43px;
    padding-top:20px;
}
.ranks-inner-content td{ /* has IE-fix */ /* has safari-fix */
    color:#8d0404;
    font-size:11px;
    height:29px;
    padding-top:8px;
}

.rankfirst, .rankfirst td {
    font-weight:bold;
    font-size:14px;
}

#highscore .content-bg-bottom {width:485px; padding:0 10px;}

#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(http://gf3.geo.gfsrv.net/cdn88/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-3{
}
#highscore .rank-td-1-4{
}
#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:485px; 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(http://gf3.geo.gfsrv.net/cdn88/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:24px;
    float:left;
    font-weight:bold;
    padding:8px 10px 0px 10px;
}
.ranks-nav a{
    color:#8d0404;
    font-size:10px;
    text-decoration:none;
}
.ranks-nav a:hover{
    text-decoration:underline;
}
.prev{
    background-image:url(http://gf3.geo.gfsrv.net/cdn89/4b182422d63fb7a04398625e8611c6.jpg);
    text-align:left;
    width:221px;
}
.next{
    background-image:url(http://gf1.geo.gfsrv.net/cdn66/bc364b20e48232b6f2699fd9c36c97.jpg);
    text-align:right;
    width:220px;
}
.prev-top {
    background-image:url(http://gf2.geo.gfsrv.net/cdnda/b811369108f8caa3eced057b83aba4.jpg);
    padding:9px 10px 0;
}
.next-top {
    background-image:url(http://gf2.geo.gfsrv.net/cdnae/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 end*/
/*news start*/
.news-box{
    background-image:url(http://gf1.geo.gfsrv.net/cdn90/165409e0c3523e5ea9fa09ba509e6f.jpg);
    height:256px;
    margin-top:12px;
    overflow:hidden;
    padding-top:9px;
    width:481px;
}
.news-box h4{
    color: #7b1300;
    float:left;
    font-size:11px;
    height:20px;
    margin:1px 0px 0px 9px;
    width:345px;
}
.news-box h5{
    font-size:11px;
    margin:10px 12px 5px 13px;
    width:365px;
}
.news-box h5 a{
    color:#8d0404;
    text-decoration:none;
}
.news-box h5 a:hover{
    text-decoration:underline;
}
.news-box p{
    margin:10px 12px 5px 13px;
}
.news-date{
    color:#533a00;
    float:right;
    font-size:12px;
    margin-right:10px;
}
.news-box ul {

    font-size: 11px;
    line-height: 13px;
    margin:5px 12px 0px 12px;
    padding:0;
    text-align: justify;
}
.news-box ul li {
    background: url(http://gf2.geo.gfsrv.net/cdnd9/024460500e93219e90940ca230ea60.gif) no-repeat;
    list-style: none;
    padding: 0 0 13px 20px;
}
.news-box ul li a{
    color:#8d0404;
    text-decoration:none;
}
.news-box ul li a:hover{
    text-decoration:underline;
}
/*news start*/
/*password lost start*/
.input-data-box{
    background:url(http://gf3.geo.gfsrv.net/cdn8a/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 0px 0px 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 0px 0px 0px;
    padding: 0 0 0px;
}
.pass-lost-box{
    background:url(http://gf1.geo.gfsrv.net/cdn0d/696f98ba2e77bd2ffdcda44e7eaea2.jpg) no-repeat;
    margin-left:11px;
    overflow:hidden;
    padding-top:10px;
    width:275px;
}
.pass-lost-box-small{
    background: url(http://gf1.geo.gfsrv.net/cdnc0/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(http://gf2.geo.gfsrv.net/cdn45/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: none;
    border: none;
    font: 11px/13px Arial, Helvetica, sans-serif;
    margin: 1px 0 0 4px;
    width:245px;
}
.input-data-input{
    background-image:url(http://gf1.geo.gfsrv.net/cdn66/528f379d9fbb4cf3a6879114b2d84a.jpg);
    height:20px;
    margin-top:5px;
    margin-bottom:5px;
    width:251px;
}
.error-mini{
    background:url(http://gf3.geo.gfsrv.net/cdn2c/190420fa33a2b1e0884b72c7a8cbda.gif) no-repeat 0px 0px;
    color:#af1b03;
    font-size:11px;
    font-weight:bold;
    margin:10px 0px 15px 0px;
    padding-left:20px;
}
.error-mini-maxwidth{
    width:260px;
}
.btn-center-input{
    margin-left:62px !important;
    margin-top:10px !important;
}
.btn-center-input-space{
    margin:17px 0px 0px 62px !important;
}
.error-big{
    background:url(http://gf3.geo.gfsrv.net/cdn22/ad2188f0d913ad107c530be3284e07.gif) no-repeat 0px 9px;
    color:#4a1e00;
    font-size:10px;
    margin:23px 0px 15px 0px;
    padding-left:60px;
}
/*password lost end*/
/*login error start*/
.password-lost:hover {
    text-decoration:underline;
}
.password-lost {
    color:#58220E;
    display:block;
    font-size:9px;
    line-height:11px;
    margin:0px 0 0 0px;
    text-decoration:none;
    text-align:center;
}
.btn-center-input-small-space{
    margin:10px 0px 4px 62px !important;
}
.error-mini-margin{
    margin-left:12px;
}
/*login error end*/
/*register start*/
.register-inner-content h4{
    color: #7b1300;
    font-size:11px;
    height:22px;
    margin:1px 0px 0px 9px;
    width:290px;
}
.register-inner-content p{
    font-size:11px;
    margin:5px 0px 10px 12px;
    width:285px;
}
.register-inner-content{
    margin: 9px 0px 0px 0px;
    padding: 0 0 0px;
    position:relative;
}
.register-box {
    background:url(http://gf1.geo.gfsrv.net/cdncd/67aa8456254581b4a915897e4baf94.jpg) no-repeat;
    /*height:438px;*/
    float:left;
    margin-left:11px;
    overflow:visible;
    padding-top:10px;
    width:280px;
}
.register-box-inner-content{
    margin-left:10px;
    width:253px;
}
.agb-label-register2 {
    color:#4a1e00;
    float:left;
    font-weight:bold;
    font-size:11px;
    line-height:13px;
    vertical-align:text-top;
    width:200px;
}
.agb-label-register2 a{
    color:#8d0404;
    text-decoration:none;
}
.agb-label-register2 a:hover{
    text-decoration:underline;
}
.register-box-checkbox {
    background: none;
    border: none;
    float:left;
    font: 11px/13px Arial, Helvetica, sans-serif;
    margin:0;
    width:30px;
}
.register-agb-box2 {
    margin-top:10px;
}
.register-box-input{
    background:none repeat scroll 0 0 transparent;
    border:medium none;
    font:13px/13px Arial,Helvetica,sans-serif;
    height:18px;
    margin:0 0 0 4px;
    width:240px;
}
.error-close{
    margin-top:0px;
    margin-bottom:5px;
}
.btn-center-input-register{
    margin:10px 0 10px 64px;
    padding-bottom:5px;
}
.hide{visibility:hidden;}
/*register end*/
/*download box start*/
.download-btn{
    background-image:url(http://gf1.geo.gfsrv.net/cdncc/cfa1a3bb206627bc4cdb82889dea79.jpg);
    height:68px;
    margin:4px 0 9px 14px;
    width:130px;
}
/*download box end*/

.itemshop-btn{
    background-image:url(http://gf3.geo.gfsrv.net/cdn2d/c65b572b9d93109beab6bb68edd22f.jpg);
    height:68px;
    margin:4px 0 9px 14px;;
    width:130px;
}

.recruit-btn{
    background-image:url(http://gf2.geo.gfsrv.net/cdn78/6595436023147353143b2e04e14cf2.jpg);
    height:68px;
    margin:4px 0 9px 14px;;
    width:130px;
}

.cosplay-btn {
    background-image:url(http://gf1.geo.gfsrv.net/cdn9e/3d51008be2d236ad8f18aa52b7e4f7.jpg);
    height:68px;
    margin:4px 0 9px 14px;;
    width:130px;
}

/*administration*/
.administration-inner-content h4{
    color: #7b1300;
    font-size:11px;
    height:22px;
    margin:1px 0px 0px 9px;
    width:290px;
}
.administration-inner-content p{
    font-size:11px;
    margin: 0 5px 0 12px;
}
.administration-inner-content{
    margin:9px 0 0;
    padding: 0 0 0px;
}
.administration-inner-content ul {
    font-size: 11px;
    margin: 9px 0 0 12px;
    padding: 0;
    text-align: justify;
}
.administration-inner-content ul li {
    background: url(http://gf2.geo.gfsrv.net/cdnd9/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: 0px 5px !important;
    line-height: 23px;
    padding-bottom: 0px;
}
.administration-box {
    height:35px;
    line-height:18px;
    margin-bottom:0;
    margin-left:12px;
    padding:0 0 0 13px;
    width:500px;
}
.administration-box p {
    color: #4a1e00;
    float:left;
    margin-left:6px;
}
.administration-box a {
    float:left;
    margin: 0 0 0 0;
}
.delete-code {
    background-color: #CDB78B;
    border: 1px solid #997C47;
    color: #7B1300;
    font: normal bold 11px;
    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;
}
/* character list */
.char-list-content {
    color:#86280f;
    font-weight:bold;
    margin-bottom:10px;
    width:480px;
}
.char-list-content .pagerWrapper {
    background:transparent url(http://gf2.geo.gfsrv.net/cdn4a/e977528439e683b0a62c1656dd294a.jpg) no-repeat;
    height:18px;
    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(http://gf2.geo.gfsrv.net/cdn45/9a680db6c1fe0b59868f3b1d9e04ec.jpg) no-repeat;
    float:right;
    height:20px;
    text-align:right;
    width:110px;
}

.char-list-content .pagerWrapper .prev {
    background: url(http://gf1.geo.gfsrv.net/cdn0b/bb4ce05d613bd00df76f059a56ce81.jpg) no-repeat;
}

.char-list-content .pagerWrapper .next {
    background: url(http://gf3.geo.gfsrv.net/cdn56/d1ac31e494dbf1f1ef33133cc3f6af.jpg) 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: none;
    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(http://gf2.geo.gfsrv.net/cdnd1/fd6c5b0ec8a868f7445312b426392b.jpg) no-repeat;
    height:96px;
    padding:2px;
    width:476px;
}
.char-list-content .charList .charimg {
    background: url(http://gf3.geo.gfsrv.net/cdn5c/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:4px;
}
.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;
}
/* character list end*/
/* captcha */

#captchaContainer {
    margin:10px 0 0 0;
}

#captchaContainer img {
    border:1px solid #B28A45;
    margin:10px 0;
}

#captchaContainer h4{
    color:#8D0404;
    font-size:12px;
    font-weight:bold;
    margin:0 0 5px;
    padding:0;
    width:auto;
}
.register-captcha {margin-top:24px;}
.pass-lost-box-inner-content .register-captcha {margin-top:0;}
#captchaContainer .input-data-input {background-image:url(http://gf1.geo.gfsrv.net/cdncd/2ce9738c7ee07f74a5eb22b493ce0e.jpg);}
#captchaImageContainer {
    position:relative;
    width:255px !important;
    margin:0 auto;
}
#captchaImageContainer img {
    border:1px solid #B28A45;
    margin:0;
    color:black;
}
#reloadCaptcha {
    position:absolute;
    right:0;
    top:0;
    padding:0 1px 2px 2px;
    background-color:#eee;
    cursor:pointer;
    -moz-border-radius:0 0 0 6px;
    -webkit-border-radius:0 0 0 6px;
}
/* end captcha*/
.help-link {
    background: url(http://gf3.geo.gfsrv.net/cdn80/a0e360270047000896ffda8e27a178.gif) no-repeat;
    height: 17px;
    width: 17px;
}
#err-register {
    background-color: #2E0100;
    border: 1px dotted #7B1300;
    color: #FEF6AA;
    font-size: 11px;
    left: 330px;
    padding: 2px 5px;
    position: absolute;
    top: 91px;
    width: 256px;
    z-index: 5;
}
/* tabs definition */
.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;
}
/* tabs4 */
.content .tabs4 li {background:transparent url(http://gf3.geo.gfsrv.net/cdnb0/471b3ca9cc600a8bc95b19ca0d86c5.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;}
/* tabs4-big */
.content .tabs4-big {height:52px;}
.content .tabs4-big li {background:transparent url(http://gf2.geo.gfsrv.net/cdn79/59676ec73c8a92e598a39239d1d669.jpg) no-repeat; width:114px; height:46px; display: table; padding-top: 0px;}
.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;}
/* tabs3 */
.content .tabs3 li {background:transparent url(http://gf3.geo.gfsrv.net/cdn28/4b71bb182e71ba6cc638dbdee3a4a1.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;}
/* tabs2 */
.content .tabs2 li {background:transparent url(http://gf3.geo.gfsrv.net/cdnb8/dde8780a23d9b15302df0df8db1ce7.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;}
/* tabs definition end */
/* ticketservice */
/* DEPRECATED */
.ticketservice {
    background:transparent url(http://gf1.geo.gfsrv.net/cdnf8/cce7ec4ed66199a7312034338850e9.jpg) no-repeat;
    margin-top:10px;
    padding:7px;
    margin:10px 0;
    width:467px;
}
.ticketservice ul li {
    background:none;
    list-style-position:inside;
    list-style-type:circle;
    padding:0 0 5px;
}
.ticketservice a {
    color:#943B00;
    text-decoration:none;
}
.ticketservice .ticketlist a {
    background: url(http://gf2.geo.gfsrv.net/cdnd9/024460500e93219e90940ca230ea60.gif) no-repeat;
    display:block;
    height:18px;
    padding-left:20px;
}
.ticketservice a:hover {
    text-decoration:underline;
}
/* ticketservice end */
/* safari hacks */
@media screen and (-webkit-min-device-pixel-ratio:0){
    .ranks-inner-content th, .ranks-inner-content td { height:21px;  }
}

/**/
.nodisplay {
    display:none !important;
}
.display {
    display:block !important;
}

#warning {
    background:transparent none repeat scroll 0 0;
    border:1px solid #CC0000;
    color:#CC0000;
    font-size:12px;
    line-height:18px;
    margin:35px 15px 0;
    padding:5px;
}

#warning strong {
    font-size: 16px;
}

/*TASKFORCE CHANGES*/

#authenticated .input-data-box,
#authenticate .input-data-box {background:none;}

#activateAccount a {
     color:#8D0404;
     font-weight:bold;
     text-decoration:none;
}

#activateAccount a:hover {text-decoration:underline;}
#activateAccount h3 {
     line-height:20px;
     margin-left:15px;
}
#activateBox {
     margin:0 0 20px;
}

#activateBox p {width:auto;}

#activateAccount a#downloadLink {
     background:url("http://gf1.geo.gfsrv.net/cdnfa/497ab0a4a4721ab5773fae1b285a78.jpg") no-repeat scroll 0 0 transparent;
     color:#FFF9C7;
     float:left;
     font-size:16px;
     height:53px;
     line-height:20px;
     margin:0 0 10px;
     padding:10px 8px 0 60px;
     text-decoration:none;
     width:110px;
}
#activateAccount a#downloadLink:hover {
     background-position: 0 -63px;
     color:#FFF;
}

#steps {
     border:1px solid #622400;
     float:right;
     font-size:12px;
     margin-bottom:15px;
     padding:5px;
     width:190px;
}

#steps h3 {font-size:14px;}

#steps ol {margin:10px; list-style:decimal inside none;}
#steps ol li {margin:5px 0 0;}

#resend {
     background:url("http://gf3.geo.gfsrv.net/cdn85/a84ffc2c3a0857e2935d387bfb76aa.gif") no-repeat scroll 5px 3px #260B01;
     border:1px solid #622400;
     padding:0 5px 2px 30px;
}
.inner-form-border {
    border:1px solid #aa8551;
    margin:15px 0 20px 25px;
    width:430px;
}

.inner-form-box {
    background:transparent url("http://gf1.geo.gfsrv.net/cdn00/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;
}

#activateBox .resend {
     background:#260B01 url("http://gf3.geo.gfsrv.net/cdn85/a84ffc2c3a0857e2935d387bfb76aa.gif") no-repeat scroll 5px 3px ;
     border:1px solid #622400;
     padding:0 5px 2px 30px;
}
#activateAccount #bigDownload {
    background:url("http://gf3.geo.gfsrv.net/cdn89/0cb705de0563312018dcf20fca9e5b.jpg") no-repeat scroll 0 0 transparent;
    color:#FFF9C7;
    display:block;
    font-size:27px;
    font-weight:bold;
    height:83px;
    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:290px;
}
#activateAccount #bigDownload:hover {background-position:0 -108px; color:#FFF;}

/*TASKFORCE CHANGES 13.04. New Forms*/
#pwlostForm .content .content-bg-bottom,
#lostPasswordCodeForm .content .content-bg-bottom,
#changepwForm .content .content-bg-bottom,
#emailChangeForm .content .content-bg-bottom,
#resendactivForm .content .content-bg-bottom,
#login .content .content-bg-bottom,
#register .content .content-bg-bottom,
#captcha .content .content-bg-bottom {
    padding:0 11px 11px;
    width:485px;
}

#captcha p {
    font-size:12px;
    margin:0 0 30px 0;
}

.trenner {
    background:url(http://gf2.geo.gfsrv.net/cdn74/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:290px;
}

#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("http://gf1.geo.gfsrv.net/cdnce/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:109px;
}

#checkerror span {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(http://gf2.geo.gfsrv.net/cdnac/a29fbb433fe4ad8ae6273a65f290e0.gif) repeat-x;
    border:1px solid #622400;
    color:#534236;
    font-family: Arial, Helvetica, sans-serif;
    font-size:16px;
    font-weight:bold;
    height:20px;
    padding:5px 10px;
    width:265px;
}

#checkerror p,
#checkerror {font-size:12px;}
#login #checkerror input,
#register #checkerror input,
#captcha #checkerror input {
    border:0;
    height:15px;
    float:left;
    margin:2px 5px 20px;
    width:15px;
}

#checkerror .green {color:#006F07;}

#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("http://gf3.geo.gfsrv.net/cdn8a/c2712c4eedff520830d75d8390ec0e.jpg") no-repeat scroll 0 0 transparent;
    border:0;
    color:#dfbf8b;
    cursor:pointer;
    display:block;
    font-size:18px;
    font-weight:bold;
    height:38px;
    line-height:normal;
    letter-spacing:0.01em;
    margin:0 auto 25px;
    text-align:center;
    text-shadow:-1px -1px #000;
    width:287px;
}

a.btn-big { text-decoration:none; line-height:36px; font-size:16px;}

#subscribe .btn-big {line-height:38px;}

#content input#submitBtn {padding:0 0 5px;}

#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;}

p#regLegend {
    color:#775555;
    font-size:11px;
    margin:8px 15px 0;
    text-align:right;
}

#content input[type=text],
#content input[type=password] {
      border:1px solid #622400;
}
#content input[type=text]:focus,
#content input[type=password]:focus {
    border:1px solid #943903;
}


#subscribe {margin:0 auto; width:287px;}
#subscribe h3 {margin:20px 0 0; padding:0;}
#subscribe p {
    font-size:12px;
    margin:15px 0;
    padding:0;
}


#activateAccount a {
     font-weight:bold;
     text-decoration:underline;
}
#activateBox {
     margin:0 0 20px;
}

#activateAccount h3#charCreationHeading {
    margin-top:40px;
}

#activateAccount a#charCreation {
    margin-top:30px;
    text-decoration:none;
    color:#DFBF8B;
}

#activateAccount a#charCreation:hover {
    color:#ffffff;
}

#steps {
     border:1px solid #622400;
     float:right;
     font-size:12px;
     padding:5px;
     width:190px;
}

#steps h3 {font-size:14px;}

#steps ol {margin:10px; list-style:decimal inside none;}
#steps ol li {margin:5px 0 0;}

/*Progress Tracker*/
#progressTracker {
    height:100px;
    margin:0 auto;
    padding-left:10px;
    width:400px;
}

#progressTracker .step {
    background:url(http://gf3.geo.gfsrv.net/cdn27/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(http://gf1.geo.gfsrv.net/cdn38/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:0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
}

#progressTracker .inactive .progress-text {color:#4A1E00;}
#progressTracker .inactive .progress-text a {color:#4A1E00;}

#progress3 {
    float:left;
    width:45px;
}

#progressTracker .passed {background:url(http://gf3.geo.gfsrv.net/cdn8f/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;}


/*Download Changes*/
.download-content-teaser {
    float: right;
    width: 178px;
}

#download h3 {
    background:none;
    color:#4A1E00;
    font-size:25px;
    line-height:25px;
    margin:0 15px;
    text-shadow:1px 1px #ECD4BA;
}
#download a#requirements {
    background:url("http://gf3.geo.gfsrv.net/cdne5/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-2,
#download .download-button-1 {float:left; margin:15px 25px;}


#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;
}

#news_compact ul {
    padding-bottom:0;
    margin-top:12px;
    text-align:left;
}

#news_compact li {
    padding-bottom:12px;
}

#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 a {
    color:#7B1300;
}

#news td {
    padding:8px 12px 30px;
    background:url(http://gf1.geo.gfsrv.net/cdncc/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(http://gf2.geo.gfsrv.net/cdn4a/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(http://gf3.geo.gfsrv.net/cdn56/d1ac31e494dbf1f1ef33133cc3f6af.jpg) no-repeat top right;
}

#news #browse a#next span {
    padding-right:17px;
}

#news #browse a#prev {
    background:url(http://gf1.geo.gfsrv.net/cdn0b/bb4ce05d613bd00df76f059a56ce81.jpg) no-repeat top left;
}

#news #browse a#prev span {
    padding-left:17px;
}

/* recruiting */
.recruitbox-1, .recruitbox-2, .recruitbox-4, .recruitbox-5 {
    min-height:155px;
    padding:7px 190px 7px 9px;
    width:282px;
}
.recruitbox-3 {
    min-height:155px;
    padding:7px 190px 7px 9px;
    width:480px;
}
.recruitbox-1 {
    background:url(http://gf3.geo.gfsrv.net/cdn26/314ce4bdaf2d80a14a168ce8a132f3.jpg) no-repeat;
}
.recruitbox-2 {
    background:url(http://gf1.geo.gfsrv.net/cdnc6/c6f85ccba566310faea2df6b861ac4.jpg) no-repeat;
}
.recruitbox-3 {
    background:url(http://gf1.geo.gfsrv.net/cdn94/f9ce23c7d9a5214212c13603797021.jpg) no-repeat;
}
.recruitbox-4 {
    background:url(http://gf3.geo.gfsrv.net/cdn85/652dd9eaba0b8d4ce22f78da74ace1.jpg) no-repeat;
}
.recruitbox-5 {
    background:url(http://gf1.geo.gfsrv.net/cdnc6/267a2f8c79a787ccb2dafcec8d9b6f.jpg) no-repeat;
}
.recruit-inner-content {
    margin: 9px 0px 0px 0px;
    padding: 0 0 0px;
}
.recruit-inner-content h4{
    background:url(http://gf2.geo.gfsrv.net/cdnda/f38a521a63fc481de0b2f3f01c93ad.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: none;
    height: 24px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 2px;
    background: url('http://gf1.geo.gfsrv.net/cdn01/b0e5b0e8a0ed3cbc2799749bf02af3.png') no-repeat;
}
.recruit-inner-content textarea {
    width: 280px;
    display: transparent;
    border: none;
    height: 100px;
    padding-left: 3px;
    padding-top: 2px;
    background: url('http://gf3.geo.gfsrv.net/cdn85/11353004bf717ff9207f7f6287e308.png') no-repeat;
    overflow:hidden;
}
#recruitMailForm #submitBtn {
    background:url('http://gf1.geo.gfsrv.net/cdn3c/ba57b2026892005c2bc39118a575eb.png') no-repeat;
    border:none;
    color:#ffffff;
    cursor:pointer;
    height:48px;
    width:248px;
    font-size:18px;
    font-weight:bold;
    letter-spacing:0.01em;
    margin:0px auto;
    text-align:center;
    display:block;
    background-position: 0px 7px;
}
.recruit-status-th {
    height:26px;
    background:url('http://gf1.geo.gfsrv.net/cdnfe/0269da4639c414a8ab2d7b37fd9af0.png') no-repeat;
}
.recruit-status-th th, .recruit-status-tr td {
    vertical-align:middle;
    text-align: center;
}
.recruit-status-tr {
    height:25px;
    background:url('http://gf2.geo.gfsrv.net/cdn1e/617b437ee58a4cd4955f3ff00338d6.png') no-repeat;
}
.recruit-inviteLink {
    width: 280px;
    height: 24px;
    display: block;
    border: none;
    padding-left: 3px;
    padding-top: 0px;
    background: url('http://gf1.geo.gfsrv.net/cdn01/b0e5b0e8a0ed3cbc2799749bf02af3.png') no-repeat;
}
#recruitSocialForm #inviteLink {
    background:none;
    width:270px;
    overflow: hidden;
    height:22px;
}
.recruit-facebook {
    display: block;
    background:url('http://gf3.geo.gfsrv.net/cdn21/53f30f100b510660936fa9f07dd5a9.png') no-repeat;
    width: 132px;
    height: 26px;
    margin-top:5px;
    margin-right:15px;
    float:left;
}
.recruit-twitter {
    display: block;
    background:url('http://gf2.geo.gfsrv.net/cdn7c/b397ab8ded6a320a3f7b3071a896c0.png') no-repeat;
    width: 132px;
    height: 26px;
    margin-top:5px;
    float:left;
}

.recruit-headline {
    position:relative;
    top:60px;
    left:140px;
    width:192px;
    height:30px;
    text-align:center;
    font-weight:bold;
    color:#660000;
    font-size:18px;
}
.recruit-code {
    position:relative;
    top: 50px;
    left: 140px;
    width:185px;
    height:34px;
    background:url('http://gf1.geo.gfsrv.net/cdnfc/0ad3567ef58d49af9d8466601b23c2.png') no-repeat;
    text-align: center;
    font-weight: bold;
    padding-left:2px;
    padding-top:3px;
}
#recruitCode {
    color:#000000;
    font-size:13px;
    font-weight:bold;
    background:none;
    text-align: left;
    width: 169px;
}

.recruit-inner-content th,
.recruit-inner-content td {
    padding-right: 10px;
}

.recruit-del {
    background: url('http://gf2.geo.gfsrv.net/cdna2/68b622b839741803001ed4b197269a.png') no-repeat;
    width: 21px;
    height: 21px;
    display: block;
}

.editalias {
    cursor: pointer;
}

#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('http://gf2.geo.gfsrv.net/cdn4a/e977528439e683b0a62c1656dd294a.jpg') no-repeat;
}

#creation div.inner-content.notAllowed {
    background:url('http://gf3.geo.gfsrv.net/cdn2f/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:none;
    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:81px;
    width:115px;
    margin:0 0 0 4px;
}

#creation div.jobs div.job0 {
    background:url('http://gf1.geo.gfsrv.net/cdnc3/c6f4db7927554dcec26a3542323293.png') no-repeat;
}

#creation div.jobs div.job1 {
    background:url('http://gf1.geo.gfsrv.net/cdnc9/619f81a3ae5b7384764c9d3ae80689.png') no-repeat;
}

#creation div.jobs div.job2 {
    background:url('http://gf3.geo.gfsrv.net/cdnb1/6edfc7422ba8825aa7b8f1d5ce3381.png') no-repeat;
}

#creation div.jobs div.job3 {
    background:url('http://gf1.geo.gfsrv.net/cdn39/5798db88609eed3ddc16129aba6f19.png') no-repeat;
}

#creation div.jobs div.job p {
    margin:59px 1px 0;
    font-size:14px;
    padding:3px 0 4px;
    text-align:center;
    color:#bbb;
    border-top:solid 1px #bbb;
    background:url('http://gf1.geo.gfsrv.net/cdnfd/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('http://gf1.geo.gfsrv.net/cdn90/b345c275f42db62892595f25fb2655.png');
}

#creation div.serverAndName.job1, #creation div.completed.job1 div {
    background-image:url('http://gf2.geo.gfsrv.net/cdn78/56c82fdd2b27840eae771f462bc15e.png');
}

#creation div.serverAndName.job2, #creation div.completed.job2 div {
    background-image:url('http://gf3.geo.gfsrv.net/cdnb9/48d39c6f99de04169df055f061ff57.png');
}

#creation div.serverAndName.job3, #creation div.completed.job3 div {
    background-image:url('http://gf1.geo.gfsrv.net/cdn93/6a201c69e9bd37710c99149cb0ec10.png');
}

#creation div.serverAndName.job4, #creation div.completed.job4 div {
    background-image:url('http://gf2.geo.gfsrv.net/cdn76/29f8ac748051ac1ac6d87997a5bb3d.png');
}

#creation div.serverAndName.job5, #creation div.completed.job5 div {
    background-image:url('http://gf1.geo.gfsrv.net/cdnf7/b7273e67b950ef5605859e2340fdca.png');
}

#creation div.serverAndName.job6, #creation div.completed.job6 div {
    background-image:url('http://gf1.geo.gfsrv.net/cdn99/f46443743259e73bbdd75dc32c41ca.png');
}

#creation div.serverAndName.job7, #creation div.completed.job7 div {
    background-image:url('http://gf1.geo.gfsrv.net/cdnf9/ad8b877c4b1df835df801a72bf593c.png');
}

#creation div.serverAndName h4, #creation div.completed h4 {
    float:left;
    padding:10px 10px 0 40px;
    min-width:85px;
}

#creation div.serverAndName p.check, #creation div.completed p.check {
    background:url('http://gf1.geo.gfsrv.net/cdn6c/ab40b58d05ee5802e5c42744653758.gif') 0 7px no-repeat;
    margin:0 0 0 10px;
    padding:10px 0 20px 0;
}

#creation div.completed p {
    margin:0 10px;
}

#creation div.completed p.small {
    background:none;
    width:220px;
    margin:35px 0 0 10px;
    text-align:left;
}

#creation div.completed a {
    background: url('http://gf3.geo.gfsrv.net/cdn8a/c2712c4eedff520830d75d8390ec0e.jpg') no-repeat;
    border:none;
    color:#dfbf8b;
    cursor:pointer;
    display:block;
    font-size:18px;
    font-weight:bold;
    height:38px;
    letter-spacing:0.01em;
    line-height:36px;
    margin:10px 0 25px 8px;
    text-align:center;
    text-shadow:-1px -1px #000000;
    width:287px;
    text-decoration:none;
}

#creation div.completed a:hover {
    background-position:0 -38px;
    color:#ffffff;
}

#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('http://gf2.geo.gfsrv.net/cdnac/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('http://gf2.geo.gfsrv.net/cdnac/a29fbb433fe4ad8ae6273a65f290e0.gif') repeat-x;
    width:208px;
    height:22px;
    border:solid 1px #622400;
    color:#534236;
    font-size:16px;
    font-weight:bold;
    height:20px;
    padding:5px 10px;
    width:265px;
}

#creation #submit {
    background: url('http://gf3.geo.gfsrv.net/cdn8a/c2712c4eedff520830d75d8390ec0e.jpg') no-repeat;
    border:none;
    color:#dfbf8b;
    cursor:pointer;
    display:block;
    font-size:18px;
    font-weight:bold;
    height:38px;
    letter-spacing:0.01em;
    line-height:normal;
    margin:25px 0;
    text-align:center;
    text-shadow:-1px -1px #000000;
    width:287px;
}

#creation #submit:hover {
    background-position:0 -38px;
    color:#fff;
    text-decoration:none;
}

/* Comicevent */

.btn-big.togallery {
    margin: 30px auto;
}

.btn.awards {
    margin: 2px auto 10px;
}

ul.rules li {
    background: url(http://gf2.geo.gfsrv.net/cdnd9/024460500e93219e90940ca230ea60.gif) 0 2px no-repeat;
    padding: 3px 25px 5px;
}

#screenshots div {
    width: 116px;
    float: left;
    text-align: center;
}

#screenshots.comic a {
    color: #fff;
    position: relative;
    line-height: 25px;
}

#screenshots.comic span {
    background: url(http://gf2.geo.gfsrv.net/cdnae/a86e1dc09d4252cde2bf2c8034733d.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: 75px;
    max-width: 100px;
}

a.comic_detail {
    position: relative;
    max-height: 200px;
    max-width: 300px;
}

.comic_detail img {
    border: 2px solid #573706;
    max-height: 200px;
    max-width: 300px;
    margin: 0 auto 10px;
}

.comic_detail span.zoom {
    background: url(http://gf2.geo.gfsrv.net/cdndd/bfd14ebbf82b579fd10436938bcce8.png) no-repeat;
    display: block;
    left: 225px;
    height: 50px;
    position: absolute;
    top: 80px;
    width: 50px;
}

p.awards {
    padding: 10px 10px 15px;
}

p.votes {
    font-size: 14px;
    text-align:center;
}

p.votes span {
    background: url(http://gf2.geo.gfsrv.net/cdnae/a86e1dc09d4252cde2bf2c8034733d.png) no-repeat left 2px;
    height: 20px;
    line-height: 20px;
    margin: 0 0 10px 0;
    padding: 5px 0 10px 26px;
}

#page .vote_btn {
    margin-top: 10px;
}

p.advice {
    border: 2px solid #7B1300;
    border-radius: 5px;
    color: #7B1300;
    font-size: 14px;
    margin: 10px auto;
    padding: 10px;
    text-align: center;
    width: 300px;
}

p.advice a {
    color: #7B1300;
}

p.social {
    font-size: 12px;
    font-weight: bold;
    margin: 10px auto;
    width: 300px;
}

p.social span {
    float: left;
    line-height: 30px;
}

a.facebook, a.twitter {
    background: url(http://gf3.geo.gfsrv.net/cdnbd/e684c8ad8502b815d22a72cfd640d6.png) no-repeat;
    float: left;
    margin: 0 0 0 10px;
    height: 30px;
    width: 30px;
}

a.twitter {background-image: url(http://gf1.geo.gfsrv.net/cdnfa/c28f833faf6a773ae763ec55896927.png);}

a.back_link {
    color: #000;
    float: left;
    padding: 10px 0 25px 10px;
    text-decoration: none;
    width: 500px;
}

a:hover.back_link {text-decoration:underline;}

#fancybox-title {
    color: #fff !important;
    font-size: 14px !important;
    font-weight: bold !important;
}

#tip7-title span.votes {
    display: block;
    height: 25px;
    line-height: 21px;
    text-align: right;
    width: 100%;
}

#tip7-title span.votes img {
    float: right;
    margin: 0 0 0 5px;
}

#tip7-title p {
    padding: 10px 0 15px;
    text-align: left;
}

#tip7-title .btn-big {
    margin-bottom: 0;
}
/* Comicevent end*/

/* Cos-Play Start*/

.contest-inner-content p {
	padding:10px 40px 10px 32px;
	width:420px;
	text-align:justify;
}

.inner-form-box p {
	padding:10px 0px 10px 0px;
	width:398px;
}

.inner-form-box h5 {
	font-weight:bold;
	font-size:12px;
	margin-bottom:5px;
}

.inner-form-box h6 {
	color:#000;
	font-weight:normal;
	font-size:12px;
	margin-bottom:5px;
}

.inner-form-box img {
	float:right;
	padding:20px auto;
}

.inner-form-box label {
    display:block;
    color:#4a1e00;
    font-size:12px;
    font-weight:bold;
    margin:6px 0 2px 0;
}

p.cosplayDoneOk {
	width:340px;
	text-align:justify;
	padding:20px 0;
	float:left;
}

p.cosplayDoneNo {
	width:280px;
	text-align:justify;
	padding:20px 10px;
	float:left;
}

img.cosplayDone {
	float:left;
	padding:0 0 20px 0;
	height:250px;
}

/* Cos-Play End*/

/* phishing page start */
.highlighted {
    color:#000000 !important;
    font-weight:bold !important;
    font-style:normal !important;
}

.securitybox-info {
    background: url("http://gf3.geo.gfsrv.net/cdne2/9224b552537d7562ff390b9797819a.jpg") no-repeat scroll 0 0 transparent;
    min-height: 120px;
    padding: 7px;
    position: relative;
    width: 467px;
}

.securitybox-info p {
    width: 280px;
}

.securitybox {
    background: url("http://gf1.geo.gfsrv.net/cdnf8/cce7ec4ed66199a7312034338850e9.jpg") no-repeat scroll 0 0 transparent;
    min-height: 90px;
    padding: 7px;
    position: relative;
    width: 467px;
}

.securitybox p{
    width:467px;
}

.securitybox ul {
    list-style-type: square;
    padding-left: 15px;
}
/* phishing page end */

/* Servermerge Start */
.smfaqunderline {
    background: url("http://gf2.geo.gfsrv.net/cdnda/f38a521a63fc481de0b2f3f01c93ad.png") no-repeat scroll left bottom transparent;
    color: #7B1300;
    font-size: 11px;
    margin: 2px 0 0;
    padding-bottom: 8px;
}

.smfaqbox {
    background:url("http://gf1.geo.gfsrv.net/cdn95/f45ecc29d7689d372e383f7b477f72.jpg") no-repeat scroll 0 0 transparent;
    min-height: 169px;
    padding: 7px 190px 7px 9px;
    width: 465px;
}

.smfaqlinks {
    background: url("http://gf1.geo.gfsrv.net/cdn30/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;
}
/* Servermerge End */

/*
############################
####  HELPER CLASSES
############################
*/

.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }
.clearfloat {font-size:1px;clear:both; height:0;}