/*
Title: CSS Styles for Lady Popular (Gate)
Author: Joro Balinov for XS Software
Email: joro@xs-software.com
Website: http://www.xs-software.com/
*/

* {
margin: 0;
padding: 0;
}

body {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
min-width: 960px;
background: #27051b;
}

a {
outline: none;
}

input, select, textarea {
font-family: Arial, Verdana, Helvetica, sans-serif;
}

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

.mainWrapper {
width: 960px;
position: relative;
margin: 0 auto;
}

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

#header {
height: 252px;
background: url('../img/gate/h_bknd.jpg') repeat-x;
}

#header .headerWrapper,
#header .headerWrapper.christmas.ae,
#header .headerWrapper.christmas.ir,
#header .headerWrapper.christmas.tr {
height: 252px;
background: url('../img/gate/h_bknd_2.jpg') center 0 no-repeat;
}

#header .headerWrapper.christmas {
/*background: url('../img/gate/h_bknd_2_christmas.jpg') center 0 no-repeat;*/
}

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

#header .logo {
position: absolute;
width: 291px;
height: 112px;
left: 50%;
top: 10px;
margin-left: -145px;
}

#header #logo {
background: url('../img/gate/h_logo.png') no-repeat;
}

#header #logo.lt {
background: url('../img/gate/h_logo_lt.png') no-repeat;
}

#header #logo.lv {
background: url('../img/gate/h_logo_lv.png') no-repeat;
}

#header #logo.pl {
background: url('../img/gate/h_logo_pl.png') no-repeat;
}

#header #logo.ae {
background: url('../img/gate/h_logo_ae.png') no-repeat;
}

#header #logo.ua {
background: url('../img/gate/h_logo_ua.png') no-repeat;
}

#header #logo.br {
background: url('../img/gate/h_logo_br.png') no-repeat;
}

#header #logo.laar {
background: url('../img/gate/h_logo_laar.png') no-repeat;
}

#header #logo.fr {
background: url('../img/gate/h_logo_fr.png') no-repeat;
}

#header .logo h1,
#header .logo .description {
display: none;
}

#socialNetworks {
background: url('../img/gate/social_bg.png') repeat-x bottom right;
position: absolute;
top: 0;
right: -10px;
height: 35px;
padding-left: 10px;
overflow: hidden;       
border-radius-bottomleft: 10px;
border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
-moz-border-radius-bottomright: 10px;
-webkit-border-bottom-left-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
}                

#socialNetworks #fb-twitter {
width: 236px;
height: 30px;
float: left;
}

#socialNetworks a.myspace { 
background: url('../img/gate/social_ms.gif') no-repeat;
}

#socialNetworks a.nk { 
background: url('../img/gate/social_nk.gif') no-repeat;
}

#socialNetworks a.bp { 
background: url('../img/gate/social_bp.gif') no-repeat;
}   

a#blackRibbon {
display: block;
cursor: pointer;
position: absolute;
z-index: 10;
top: 20px;
left: 0;
width: 49px;
height: 84px;
background: url('../img/gate/pl_ribbon.png') no-repeat;
}

#holiday {
position: absolute;
z-index: 10;
top: 260px;
right: 0;
width: 192px;
height: 78px;
background: url('../img/gate/h_tr_holiday.png') no-repeat;
}

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

#mainNavigation {
width: 1000px;
position: absolute;
z-index: 1;
font-size: 12px;
line-height: 16px;
font-weight: bold;
text-transform: uppercase;
top: 50px;
left: 50%;
margin-left: -500px;
}

#mainNavigation>ul {
list-style: none;
}

#mainNavigation>ul>li {
padding: 0 4px;
display: inline;
}

#mainNavigation>ul>li>a {
display: block;
color: #fff;
text-decoration: none;
background: #8F3900;
padding: 3px 8px;
border-radius: 7px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
border: 1px solid #FFB27F;
margin: 0 5px;
}

#mainNavigation ul li a.collection {
background: #470E2A;
display: block;
position: relative;
color: #fff;
text-decoration: none;
padding: 3px 8px;
border: 1px solid #C23179;
margin: 0 5px;
border-radius: 7px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
}

#mainNavigation ul li a.collection span {
background: #681a40;
position: absolute;
top: -14px;
right: 7px;
padding: 0 2px;
text-align: center;
color: #fff;
font-size: 10px;
border: 1px solid #C23179;
border-radius: 7px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
}

#mainNavigation>ul>li>a:hover,
#mainNavigation>ul>li>a:focus {
color: #C1571D;
background-color: #fff;
border-color: #8F3900;
}

#mainNavigation ul.navLeft {
float: left;
padding: 0 10px 0 0;
width: 350px;
}

#mainNavigation ul.navLeft li a {
float: right;
}

#mainNavigation ul.navRight {
float: right;
padding: 0 0 0 10px;
width: 350px;
}

#mainNavigation ul.navRight li a {
float: left;
}

     
#mainNavigation ul.navRight li.languages {     
}     

#mainNavigation>ul.navRight>li.languages>ul.languagesList {
background: #2F091C;
border: 1px solid #C23179;
display: none;                            
list-style: none outside none;
margin-top: 5px;
padding: 5px;
position: absolute;
right: 68px;
top: 18px;                           
width: 135px; 
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}   

#mainNavigation ul.navRight li.languages ul.languagesList li a {
font-size: 10px;  
color: #C23179;    
text-decoration: none;        
}   

#mainNavigation ul.navRight li.languages ul.languagesList li a:hover {
color: #EF77B4;       
}

#mainNavigation ul.navRight li.languages ul.languagesList li a img {
margin-right: 5px;
}

#mainNavigation ul.navRight li.languages:hover ul.languagesList {
display: block;
}



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

ul#tourStages {
list-style: none;
position: absolute;
top: 123px;
left: 0;
width: 1000px;
}

ul#tourStages li {
float: left;
padding: 0 10px 0 0;
}

ul#tourStages li a {
display: block;
float: left;
width: 127px;
height: 19px;
padding: 90px 0 1px 0;
line-height: 19px;
text-align: center;
font-weight: bold;
text-decoration: none;
color: #fff;
}

ul#tourStages li.wardrobe a {
background: url('../img/gate/tour_stage_wardrobe.gif') no-repeat;
}

ul#tourStages li.pet a {
background: url('../img/gate/tour_stage_pet.gif') no-repeat;
}

ul#tourStages li.mall a {
background: url('../img/gate/tour_stage_mall.gif') no-repeat;
}

ul#tourStages li.podium a {
background: url('../img/gate/tour_stage_podium.gif') no-repeat;
}

ul#tourStages li.city a {
background: url('../img/gate/tour_stage_city.gif') no-repeat;
}

ul#tourStages li.games a {
background: url('../img/gate/tour_stage_games.gif') no-repeat;
}

ul#tourStages li.makeup a {
background: url('../img/gate/tour_stage_makeup.gif') no-repeat;
}

ul#tourStages li a:hover,
ul#tourStages li a:focus {
background-position: 0 -110px;
}

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

#content {
background: #470e2a url('../img/gate/c_bknd.jpg') repeat-x;
}

#content .mainWrapper,
#content .mainWrapper.christmas.ae,
#content .mainWrapper.christmas.ir,
#content .mainWrapper.christmas.tr{
padding: 0 0 200px 0;
background: url('../img/gate/c_bknd_2.jpg') center bottom no-repeat;
}

#content .mainWrapper.christmas {
/*background: url('../img/gate/c_bknd_2_christmas.jpg') center bottom no-repeat;*/
}

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

#splashImage-1,
#splashImage-1.splashScreen.christmas.tr,
#splashImage-1.splashScreen.christmas.ir,
#splashImage-1.splashScreen.valentine.ae,
#splashImage-1.splashScreen.valentine.ir,
#splashImage-1.splashScreen.christmas.ae,
#splashImage-1.splashScreen.vampire.ae,
#splashImage-1.splashScreen.carnival.ae,
#splashImage-1.splashScreen.carnival.tr {
background-image: url('../img/gate/splash_1.jpg');
}

#splashImage-2,
#splashImage-2.splashScreen.christmas.tr,
#splashImage-2.splashScreen.christmas.ir,
#splashImage-2.splashScreen.valentine.ae,
#splashImage-2.splashScreen.valentine.ir,
#splashImage-2.splashScreen.christmas.ae,
#splashImage-2.splashScreen.vampire.ae,
#splashImage-2.splashScreen.carnival.ae,
#splashImage-2.splashScreen.carnival.tr {
background-image: url('../img/gate/splash_2.jpg');
}

#splashImage-3,
#splashImage-3.splashScreen.christmas.tr,
#splashImage-3.splashScreen.christmas.ir,
#splashImage-3.splashScreen.valentine.ae,
#splashImage-3.splashScreen.valentine.ir,
#splashImage-3.splashScreen.christmas.ae,
#splashImage-3.splashScreen.vampire.ae,
#splashImage-3.splashScreen.carnival.ae,
#splashImage-3.splashScreen.carnival.tr {
background-image: url('../img/gate/splash_3.jpg');
}

#splashImage-4,
#splashImage-4.splashScreen.christmas.tr,
#splashImage-4.splashScreen.christmas.ir,
#splashImage-4.splashScreen.valentine.ae,
#splashImage-4.splashScreen.valentine.ir,
#splashImage-4.splashScreen.christmas.ae,
#splashImage-4.splashScreen.vampire.ae,
#splashImage-4.splashScreen.carnival.ae,
#splashImage-4.splashScreen.carnival.tr {
background-image: url('../img/gate/splash_4.jpg');
}

#splashImage-5,
#splashImage-5.splashScreen.christmas.tr,
#splashImage-5.splashScreen.christmas.ir,
#splashImage-5.splashScreen.valentine.ae,
#splashImage-5.splashScreen.valentine.ir,
#splashImage-5.splashScreen.christmas.ae,
#splashImage-5.splashScreen.vampire.ae,
#splashImage-5.splashScreen.carnival.ae,
#splashImage-5.splashScreen.carnival.tr {
background-image: url('../img/gate/splash_5.jpg');
}

#splashImage-6,
#splashImage-6.splashScreen.christmas.tr,
#splashImage-6.splashScreen.christmas.ir,
#splashImage-6.splashScreen.valentine.ae,
#splashImage-6.splashScreen.valentine.ir,
#splashImage-6.splashScreen.christmas.ae,
#splashImage-6.splashScreen.vampire.ae,
#splashImage-6.splashScreen.carnival.ae,
#splashImage-6.splashScreen.carnival.tr {
background-image: url('../img/gate/splash_6.jpg');
}

#splashImage-1.splashScreen.christmas,
#splashImage-2.splashScreen.christmas,
#splashImage-3.splashScreen.christmas,
#splashImage-4.splashScreen.christmas,
#splashImage-5.splashScreen.christmas,
#splashImage-6.splashScreen.christmas {
/*background-image: url('../img/gate/splash_christmas.jpg');*/
}

#splashImage-1.splashScreen.valentine,
#splashImage-2.splashScreen.valentine,
#splashImage-3.splashScreen.valentine,
#splashImage-4.splashScreen.valentine,
#splashImage-5.splashScreen.valentine,
#splashImage-6.splashScreen.valentine {
background-image: url('../img/gate/splash_valentine.jpg');
}

.splashScreen {
padding: 40px 480px 80px 0;
position: relative;
background-repeat: no-repeat;
background-position: right 0;
}

#splashImage-1.splashScreen.it,
#splashImage-2.splashScreen.it,
#splashImage-3.splashScreen.it,
#splashImage-4.splashScreen.it,
#splashImage-5.splashScreen.it,
#splashImage-6.splashScreen.it {
/*background-image: url('../img/gate/lp_it.jpg');*/
}

#splashImage-1.splashScreen.lt,
#splashImage-2.splashScreen.lt,
#splashImage-3.splashScreen.lt,
#splashImage-4.splashScreen.lt,
#splashImage-5.splashScreen.lt,
#splashImage-6.splashScreen.lt {
background-image: url('../img/gate/lp_lt.jpg');
}

#splashImage-1.splashScreen.carnival,
#splashImage-2.splashScreen.carnival,
#splashImage-3.splashScreen.carnival,
#splashImage-4.splashScreen.carnival,
#splashImage-5.splashScreen.carnival,
#splashImage-6.splashScreen.carnival {
background-image: url('../img/gate/lp_carnival.jpg');
}

#splashImage-1.splashScreen.bg,
#splashImage-2.splashScreen.bg,
#splashImage-3.splashScreen.bg,
#splashImage-4.splashScreen.bg,
#splashImage-5.splashScreen.bg,
#splashImage-6.splashScreen.bg {
/*background-image: url('../img/gate/lp_bg.jpg');*/
}

#splashImage-1.splashScreen.march,
#splashImage-2.splashScreen.march,
#splashImage-3.splashScreen.march,
#splashImage-4.splashScreen.march,
#splashImage-5.splashScreen.march,
#splashImage-6.splashScreen.march {
background-image: url('../img/gate/lp_8march.jpg');
}

#splashImage-1.splashScreen.hu,
#splashImage-2.splashScreen.hu,
#splashImage-3.splashScreen.hu,
#splashImage-4.splashScreen.hu,
#splashImage-5.splashScreen.hu,
#splashImage-6.splashScreen.hu,
#splashImage-1.splashScreen.ro,
#splashImage-2.splashScreen.ro,
#splashImage-3.splashScreen.ro,
#splashImage-4.splashScreen.ro,
#splashImage-5.splashScreen.ro,
#splashImage-6.splashScreen.ro,
#splashImage-1.splashScreen.it,
#splashImage-2.splashScreen.it,
#splashImage-3.splashScreen.it,
#splashImage-4.splashScreen.it,
#splashImage-5.splashScreen.it,
#splashImage-6.splashScreen.it {
background-image: url('../img/gate/lp_birthday.jpg');
}

#splashImage-1.splashScreen.vampire,
#splashImage-2.splashScreen.vampire,
#splashImage-3.splashScreen.vampire,
#splashImage-4.splashScreen.vampire,
#splashImage-5.splashScreen.vampire,
#splashImage-6.splashScreen.vampire {
background-image: url('../img/gate/lp_vampire.jpg');
}

.splashScreen.valentine.ae .valentineText {
background: url('../img/gate/valentine_text_ae.png') no-repeat;
position: absolute;
bottom: 10px;
left: 43px;
width: 405px;
height: 65px;
}


.splashScreen h2 {
color: #fff;
font-size: 22px;
padding: 0 0 10px 0;
}

.splashScreen p,
.splashScreen ul {
color: #f0a683;
font-size: 12px;
}

.splashScreen a.tourButton {
display: block;
position: absolute;
width: 255px;
height: 48px;
padding: 10px 0 0 15px;
background: url('../img/gate/tour_button.gif') no-repeat;
bottom: 0;
left: 110px;
text-decoration: none;
color: #6a330e;
}

.splashScreen a.tourButton:hover,
.splashScreen a.tourButton:focus {
color: #000000;
}

.splashScreen a.tourButton big {
display: block;
font-size: 20px;
line-height: 22px;
font-weight: bold;
text-transform: uppercase;
}

.splashScreen a.tourButton small {
font-size: 11px;
display: block;
}

.splashScreen a.tourButton:hover,
.splashScreen a.tourButton:focus {
background-position: 0 -58px;
}

.splashScreen #loginBox {
border: 1px solid #C23179;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
position: relative;
padding-top: 20px;
padding-bottom: 20px;
background: #2F091C;
}

.splashScreen .formbox .row .left {
width: 170px;
float: left;
}

.splashScreen .formbox .row .right {
margin: 0 0 0 180px;
}

.splashScreen .formbox .buttonrow {
padding-top: 5px;
padding-left: 180px;
overflow: hidden;
}

.splashScreen .formbox .buttonrow input {
background: #ba5917;
font-size: 12px;
font-weight: bold;
text-transform: uppercase;
color: #fff;
padding: 5px;
border: 5px solid #e89055;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
cursor: pointer;
}

.splashScreen .formbox .buttonrow input:hover,
.splashScreen .formbox .buttonrow input:focus {
background: #fff;
color: #000;
}

.splashScreen .formbox .buttonrow a.forgotten {
font-size: 11px;
color: #C23179;
margin: 0 0 0 10px;
}

.splashScreen .formbox .buttonrow a.forgotten:hover,
.splashScreen .formbox .buttonrow a.forgotten:focus {
color: #fff;
}

.splashScreen .formbox .buttonrow a.register {
display: block;
position: absolute;
background: #C23179;
padding: 8px 16px;
font-weight: bold;
color: #fff;
text-decoration: none;
font-size: 12px;
line-height: 12px;
height: 12px;
top: -29px;
right: 20px;
border-radius-topleft: 10px;
border-radius-topright: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
}

.splashScreen .formbox .buttonrow a.register:hover,
.splashScreen .formbox .buttonrow a.register:focus {
color: #C23179;
background: #fff;
}

.splashScreen .formbox .buttonrow .onlinePlayers {
display: block;
position: absolute;
background: #2F091C;
border-top: 1px solid #C23179;
border-left: 1px solid #C23179;
border-right: 1px solid #C23179;
padding: 8px 16px;
color: #C23179;
text-decoration: none;
font-size: 11px;
line-height: 14px;
height: 12px;
top: -29px;
left: 20px;
border-radius-topleft: 10px;
border-radius-topright: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
}

.splashScreen .formbox .buttonrow a.onlinePlayesrs:hover,
.splashScreen .formbox .buttonrow a.onlinePlayesrs:focus {
color: #fff;
}

.splashScreen span.loginSuccess {
background: #4F9F13; 
float: left;
width: 24px;
height: 24px;   
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;  
}   

.splashScreen span.loginFail {
display: block;
background: #9F1D13; 
float: left;
width: 24px;
height: 24px;  
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;  
}

.splashScreen #fail {
background: #9F1D13; 
color: #fff;
margin: 7px 20px 7px 0;   
padding: 4px 10px;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;          
}

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



.splashScreen .partnerLogo {
position: absolute;
}

.splashScreen .partnerLogo a {
display: block;
}

.splashScreen .partnerLogo#logo-apn,
.splashScreen .partnerLogo#logo-yellowbg,
.splashScreen .partnerLogo#logo-forinside,
.splashScreen .partnerLogo#logo-myvideo,
.splashScreen .partnerLogo#logo-gxp,
.splashScreen .partnerLogo#logo-playitch,
.splashScreen .partnerLogo#logo-komputerswiat,
.splashScreen .partnerLogo#logo-teen385,
.splashScreen .partnerLogo#logo-mmoga {
width: 281px;
height: 99px;
bottom: 15px;
right: 111px;
}

.splashScreen .partnerLogo#logo-zbeng {
bottom: 10px;
right: 25px;
}

.splashScreen .partnerLogo#logo-himama,
.splashScreen .partnerLogo.ir#logo-apn,
.splashScreen .partnerLogo.ae#logo-apn {
width: 281px;
height: 99px;
bottom: 15px;
right: 611px;
}

.splashScreen .partnerLogo#logo-yellowbg a {
width: 281px;
height: 99px;
background: url('../img/gate/partner_logo_yellowbg.png') no-repeat;
}

.splashScreen .partnerLogo#logo-gxp a {
width: 281px;
height: 99px;
background: url('../img/gate/partner_logo_gxp.png') no-repeat;
}

.splashScreen .partnerLogo#logo-apn a {
width: 187px;
height: 90px;
background: url('../img/gate/partner_logo_apn.png') no-repeat;
}

.splashScreen .partnerLogo#logo-playitch a {
width: 220px;
height: 99px;
background: url('../img/gate/partner_logo_playitch.png') no-repeat;
}

.splashScreen .partnerLogo#logo-forinside a {
width: 208px;
height: 58px;
background: url('../img/gate/partner_logo_forinside.png') no-repeat;
}

.splashScreen .partnerLogo#logo-myvideo a {
width: 169px;
height: 48px;
background: url('../img/gate/partner_logo_myvideo.png') no-repeat;
}

.splashScreen .partnerLogo#logo-bbg a {
width: 93px;
height: 72px;
background: url('../img/gate/partner_logo_bbg.png') no-repeat;
}

.splashScreen .partnerLogo#logo-gxp a {
width: 193px;
height: 48px;
background: url('../img/gate/partner_logo_gxp.png') no-repeat;
}

.splashScreen .partnerLogo#logo-himama a {
width: 156px;
height: 120px;
background: url('../img/gate/partner_logo_himama.png') no-repeat;
}

.splashScreen .partnerLogo#logo-zbeng a {
width: 114px;
height: 102px;
background: url('../img/gate/partner_logo_zbeng.png') no-repeat;
}

.splashScreen .partnerLogo#logo-teen385 a {
width: 188px;
height: 78px;
background: url('../img/gate/partner_logo_teen385.png') no-repeat;
}

.splashScreen .partnerLogo#logo-komputerswiat a {
width: 137px;
height: 57px;
background: url('../img/gate/partner_logo_komputerswiat.png') no-repeat;
}

.splashScreen .partnerLogo#logo-mmoga a {
width: 248px;
height: 69px;
background: url('../img/gate/partner_logo_mmoga.png') no-repeat;
}

.splashScreen .partnerLogo#oyunolsun {
background: url('../img/gate/partner_logo_oyunolsun.png') no-repeat;
display: block;
width: 120px;
height: 70px; 
top: 208px;  
right: 193px;
}

.splashScreen .partnerLogo#oyunolsun a {
display: block;
width: 120px;
height: 70px; 
}

.splashScreen .partnerLogo#logo-gogamer {
background: url('../img/gate/partner_logo_gogamer.png') no-repeat;
position: absolute;
top: 208px;  
right: 143px;
width: 208px;
height: 53px;
}
.splashScreen .partnerLogo#logo-spinmedia {
background: url('../img/gate/partner_logo_spinmedia.png') no-repeat;
position: absolute;
top: 208px;  
right: 147px;
width: 196px;
height: 48px;
}

.splashScreen .partnerLogo#logo-spinmedia a {
display: block;
width: 196px;
height: 48px;
}

.splashScreen .partnerLogo#logo-12allchat {
background: url('../img/gate/partner_logo_12allchat.png') no-repeat;
position: absolute;
top: 208px;  
right: 147px;
width: 204px;
height: 61px;
}

.splashScreen .partnerLogo#logo-12allchat a {
display: block;
width: 204px;
height: 61px;
}

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

#gameDetails {
overflow: hidden;
}

#gameDetails .about,
#gameDetails .welcomeText {
width: 445px;
height: 240px;
}

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

#gameDetails .about {
float: left;
background: #841b4f url('../img/gate/about_bknd.jpg') repeat-x;
border-radius-topleft: 15px;
border-radius-bottomleft: 15px;
-moz-border-radius-topleft: 15px;
-moz-border-radius-bottomleft: 15px;
-webkit-border-top-left-radius: 15px;
-webkit-border-bottom-left-radius: 15px;
border: 1px solid #841b4f;
padding: 15px;
}

#gameDetails .about .title {
overflow: hidden;
padding: 0 0 10px 0;
}

#gameDetails .about .title span {
display: block;
float: left;
color: #fff;
font-weight: bold;
background: #c23179;
padding: 5px 15px;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}

#gameDetails .about .screenshots {
width: 125px;
float: right;
margin: 0 0 30px 30px;
}

#gameDetails .about .screenshots a img {
border: 5px solid #c6568e;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

#gameDetails .about .screenshots a:hover img,
#gameDetails .about .screenshots a:focus img {
border-color: #fff;
}

#gameDetails .about p {
color: #fff;
font-size: 11px;
padding: 0 0 10px 0;
}

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

#gameDetails .welcomeText {
float: left;
background: #dd681a url('../img/gate/login_bknd.jpg') no-repeat;
border-radius-topright: 15px;
border-radius-bottomright: 15px;
-moz-border-radius-topright: 15px;
-moz-border-radius-bottomright: 15px;
-webkit-border-top-right-radius: 15px;
-webkit-border-bottom-right-radius: 15px;
border: 1px solid #dd681a;
padding: 15px;
color: #fff;
}

#gameDetails .welcomeText .title {
overflow: hidden;
padding: 0 0 10px 0;
}

#gameDetails .welcomeText .title span {
display: block;
float: left;
color: #fff;
font-weight: bold;
background: #653210;
padding: 5px 15px;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}

#gameDetails .welcomeText .title a {
float: right;
color: #fff;
font-size: 11px;
}

#gameDetails .welcomeText p {
font-size: 11px;
}

#gameDetails .welcomeText ul {
font-size: 11px;
padding: 10px 20px;
}

#gameDetails .startGame {
border-top: 1px solid #FFB27F;
padding: 10px 0 0 0;
margin: 10px 0 0 0;
}

#gameDetails .startGame p {
color: #fff;
padding: 0 0 10px 0;
}

#gameDetails .startGame input {
vertical-align: middle;
}

#gameDetails .startGame input.username {
background: #FFC59F;
font-size: 14px;
padding: 5px;
border: 5px solid #e89055;
color: #000;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-radius: 10px;
margin: 0 10px 0 0;
}

#gameDetails .startGame input.username:focus {
background: #fff;
border-color: #ba5917;
}

#gameDetails .startGame input.button {
background: #ba5917;
font-size: 12px;
font-weight: bold;
text-transform: uppercase;
color: #fff;
padding: 5px;
border: 5px solid #e89055;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
cursor: pointer;
}

#gameDetails .startGame input.button:hover,
#gameDetails .startGame input.button:focus {
background: #fff;
color: #000;
}

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

#footer {
border-top: 5px solid #841b4f;
}            

#footer .wrapper {
padding: 30px 0 50px 0;
width: 980px;
margin: auto;
}

#footer a.xssoft {
display: block;
float: right;
width: 142px;
height: 24px;
background: url('../img/gate/f_logo_xs.gif') no-repeat;
}

#footer a.xssoft:hover,
#footer a.xssoft:focus {
background-position: 0 -24px;
}

#footer #logo-jeddahbikers {
float: right;
margin: -10px 0 0 10px;
}

#footer #logo-jeddahbikers a {
display: block;
width: 120px;
height: 50px;
background: url('../img/gate/partner_logo_jeddahbikers.png') no-repeat;
}    

#footer .copyright {
color: #841b4f;
}

#footer .copyright a {
color: #c2337a;
}

#footer .copyright a:hover,
#footer .copyright a:focus {
color: #fff;
}

/* -------------------------------------
DIALOG BOX
------------------------------------- */

.dialogBoxWrapper {
width: 550px;
position: absolute;
top: 100px;
z-index: 9999;
left: 50%;
margin: 0 0 0 -275px;
}

html>body .dialogBoxWrapper .shadowTop {
height: 26px;
background: url('../img/gate/dialog_shadow_top.png') center 0 no-repeat;
}

html>body .dialogBoxWrapper .shadowBottom {
height: 26px;
background: url('../img/gate/dialog_shadow_bottom.png') center 0 no-repeat;
}

.dialogBoxWrapper .dialogBody {
background: #e469b8 url('../img/gate/dialog_bknd.jpg') no-repeat;
border: 5px solid #fff;
padding: 40px 15px 32px 15px;
position: relative;
border-radius: 15px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
}

.dialogBoxWrapper .dialogBody.alert {
background: #d63b3b url('../img/gate/dialog_error_bknd.jpg') no-repeat;
padding: 40px 15px 15px 150px;
min-height: 120px;
font-size: 14px;
}

.dialogBoxWrapper .dialogBody p {
font-size: 14px;
font-weight: bold;
background: #AE3582;
padding: 15px;
color: #fff;
}

.dialogBoxWrapper .dialogBody .dialogTitle {
position: absolute;
left: 10px;
top: 0;
height: 30px;
line-height: 30px;
font-weight: bold;
font-size: 14px;
color: #e469b8;
background: url('../img/gate/dialog_title_left.gif') no-repeat;
padding: 0 0 0 13px;
}

.dialogBoxWrapper .dialogBody.alert .dialogTitle {
color: #921C1C;
}

.dialogBoxWrapper .dialogBody .dialogTitle span {
display: block;
float: left;
height: 30px;
background: url('../img/gate/dialog_title_right.gif') right 0 no-repeat;
padding: 0 13px 0 0;
}

.dialogBoxWrapper .dialogBody a {
color: #FFFFFF;
}

.dialogBoxWrapper .dialogBody a:hover,
.dialogBoxWrapper .dialogBody a:focus {
font-weight: bold;
}

.dialogBoxWrapper .dialogBody a.dialogClose {
display: block;
position: absolute;
right: 10px;
top: 0;
width: 26px;
height: 30px;
background: url('../img/gate/dialog_close.gif') no-repeat;
}

.dialogBoxWrapper .dialogBody a.dialogClose:hover,
.dialogBoxWrapper .dialogBody a.dialogClose:focus {
background-position: 0 -30px;
}

.dialogBoxWrapper .dialogBody .dialogButtons {
line-height: 54px;
height: 54px;
margin: 25px 0 0 0;
text-align: center;
}

.dialogBoxWrapper .dialogBody a.dialogButton {
background: #f29b55;
padding: 15px 30px;
font-size: 14px;
/*line-height: 40px;*/
font-weight: bold;
border: 5px solid #fff;
color: #fff;
text-decoration: none;
border-radius: 15px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
}

.dialogBoxWrapper .dialogBody a.dialogButton.dark {
background: #AE3582;
color: #FF9FDD;
}

.dialogBoxWrapper .dialogBody a.dialogButton:hover,
.dialogBoxWrapper .dialogBody a.dialogButton:focus {
border-color: #000;
color: #000;
background: #fff;
background-position: 0 -51px;
}





.dialogBoxWrapper .dialogBody input.dialogButton {
background: #f29b55;
padding: 15px 30px;
font-size: 14px;
/*line-height: 40px;*/
font-weight: bold;
border: 5px solid #fff;
color: #fff;
text-decoration: none;
border-radius: 15px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
}

.dialogBoxWrapper .dialogBody input.dialogButton.dark {
background: #AE3582;
color: #FF9FDD;
}

.dialogBoxWrapper .dialogBody input.dialogButton:hover,
.dialogBoxWrapper .dialogBody input.dialogButton:focus {
border-color: #000;
color: #000;
background: #fff;
background-position: 0 -51px;
}




.dialogBoxWrapper .formbox {
text-align: left;
}

.dialogBoxWrapper .formbox .row label,
.dialogBoxWrapper .formbox .row .left {
color: #fff;
}

.dialogBoxWrapper .formbox .row .formError {
font-weight: bold;
}

.dialogBody .termsText {
height: 400px;
overflow: auto;
font-size: 11px;
font-weight: normal;
text-align: left;
color: #fff;
}

.dialogBody .termsText p {
font-weight: normal;
font-size: 11px;
padding: 5px;
background: none;
}

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

.formbox {
padding: 10px 0 0 0;
}

.formbox .row {
margin-bottom:5px;
overflow:hidden;
padding:4px 0;
}

* html .formbox .row {
height: 1%;
}

.formbox .row .left {
float: left;
width: 200px;
padding: 0 10px 5px 0;
text-align: right;
color: #EF77B4;
}

.formbox .row .right {
margin: 0 0 0 210px;
font-weight: bold;
}

.formbox .row .right input,
.formbox .row .left input,
.formbox .row .right textarea,
.formbox .row .right select {
background: #A64417;
border: 1px solid #fa9363;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
padding: 4px;
color: #fff;
width: 135px;
}

.formbox .row .right input:focus,
.formbox .row .right textarea:focus,
.formbox .row .right select:focus {
background: #CF6333;
}

.formbox .row .left label {
float:left;
margin-bottom:3px;
}

.formbox .row .right select {
padding: 0;
}

.formbox .row .right input[type="file"] {
color: #000;
}

.formbox .row .right img {
vertical-align: middle;
}

.formbox .row .right label {
width: auto;
padding: 0;
display: inline;
float: none;
}

.formbox .buttonrow {
padding: 0 0 0 210px;
}

#activityBox {
text-align:center;
}

#activityBox .formbox .row {
overflow: hidden;
padding: 4px 0;
margin-bottom: 5px;
}

#activityBox .formbox .row label,
#activityBox .formbox .row .left {
float: left;
width: 200px;
padding: 0 10px 8px 0;
border-bottom: 1px solid #831B4E;
text-align: right;
color: #fff;
margin-right: 15px;
}

#activityBox .formbox .row .right {
margin: 0 0 0 210px;
font-weight: bold;
}

#activityBox .formbox .row .right input,
#activityBox .formbox .row .right textarea,
#activityBox .formbox .row .right select {
background: #A64417;
border: 1px solid #fa9363;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
padding: 4px;
color: #fff;
}

#activityBox .formbox .row .right textarea {
background: #A64417;
border: 1px solid #fa9363;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
padding: 4px;
color: #fff;
width: 275px;
height: 150px;
}

.loadingBar {
background: #27051b;
width: 240px;
padding: 10px 0;
margin: 10px auto;
border-radius: 15px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
}

.black_overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: #000;
z-index:2000;
-moz-opacity: 0.8;
opacity:0.8;
filter: alpha(opacity=0);
}

/* -------------------------------------
GAME TOUR
------------------------------------- */

#gameTour {
width: 750px;
margin: -100px 0 0 -375px;
}

#gameTour .tourImage {
width: 710px;
}

#gameTour .tourImage#tour-1 {
background: url('../img/gate/tour_step_1.jpg') no-repeat;
height: 266px;
}

#gameTour .tourImage#tour-2 {
background: url('../img/gate/tour_step_2.jpg') no-repeat;
height: 500px;
}

#gameTour .tourImage#tour-3 {
background: url('../img/gate/tour_step_3.jpg') no-repeat;
height: 561px;
}

#gameTour .tourImage#tour-4 {
background: url('../img/gate/tour_step_4.jpg') no-repeat;
height: 451px;
}

#gameTour .tourImage#tour-5 {
background: url('../img/gate/tour_step_5.jpg') no-repeat;
height: 401px;
}

#gameTour .tourImage#tour-6 {
background: url('../img/gate/tour_step_6.jpg') no-repeat;
height: 418px;
}

#gameTour .tourImage#tour-7 {
background: url('../img/gate/tour_step_7.jpg') no-repeat;
height: 399px;
}

#gameTour .tourText {
padding: 20px;
color: #fff;
}

#gameTour .tourText h2 {
font-size: 22px;
font-weight: normal;
color: #f5bbe0;
margin: 0 0 10px 0;
}

#gameTour .tourText h2 strong {
color: #fff;
}

#gameTour .tourNav {
height: 51px;
overflow: hidden;
}

#gameTour .tourNav a {
display: block;
height: 41px;
width: 157px;
padding-top: 10px;
text-decoration: none;
cursor: pointer;
}

#gameTour .tourNav a big {
display: block;
font-size: 16px;
line-height: 16px;
font-weight: bold;
color: #ffe3d1;
}

#gameTour .tourNav a small {
display: block;
color: #ffc6a0;
font-size: 12px;
}

#gameTour .tourNav a.previous {
background: url('../img/gate/tour_nav_previous.gif') no-repeat;
float: left;
padding-left: 55px;
}

#gameTour .tourNav a.next {
background: url('../img/gate/tour_nav_next.gif') no-repeat;
float: right;
padding-right: 55px;
text-align: right;
}

#gameTour .tourNav a:hover,
#gameTour .tourNav a:focus {
background-position: 0 -51px;
}

#gameTour .tourNav a:hover big,
#gameTour .tourNav a:focus big,
#gameTour .tourNav a:hover small,
#gameTour .tourNav a:focus small {
color: #fff;
}

/*.splashScreen.ae, .splashScreen.pk, .splashScreen.ir, .splashScreen.tr {
background: url('../img/gate/ramadan2010_1.png') no-repeat scroll right top !important;
}*/


/* -----NEW LOGIN-------- */

.formbox {
padding: 10px 0 0 0;
}

.formbox .row {
margin-bottom:5px;
overflow:hidden;
padding:4px 0;
}

* html .formbox .row {
height: 1%;
}

.formbox .row .left {
float: left;
width: 200px;
padding: 0 10px 5px 0;
text-align: right;
color: #EF77B4;
}

.formbox .row {
margin: 0 0 20px 20px;
font-weight: bold;
}

.formbox .row input,
.formbox .row textarea,
.formbox .row select {
background: #A64417;
border: 1px solid #fa9363;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
padding: 4px;
color: #fff;
float: left;
display:inline;
margin:0 10px 0 0;
}

.formbox .row input:focus,
.formbox .row textarea:focus,
.formbox .row select:focus {
background: #CF6333;
}

.formbox .row select {
padding: 0;
}

.formbox .row input[type="file"] {
color: #000;
}

.formbox .row img {
vertical-align: middle;
}

.formbox .row .right label {
width: auto;
padding: 0;
display: inline;
float: none;
}

.formbox .buttonrow {
padding: 0 0 0 210px;
}

#activityBox {
text-align:center;
}

#activityBox .formbox .row {
overflow: hidden;
padding: 4px 0;
margin-bottom: 5px;
}

#activityBox .formbox .row label,
#activityBox .formbox .row .left {
float: left;
width: 200px;
padding: 0 10px 8px 0;
border-bottom: 1px solid #831B4E;
text-align: right;
color: #fff;
margin-right: 15px;
}

#activityBox .formbox .row .right {
margin: 0 0 0 210px;
font-weight: bold;
}

#activityBox .formbox .row .right input,
#activityBox .formbox .row .right textarea,
#activityBox .formbox .row .right select {
background: #A64417;
border: 1px solid #fa9363;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
padding: 4px;
color: #fff;
}

#activityBox .formbox .row .right textarea {
background: #A64417;
border: 1px solid #fa9363;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
padding: 4px;
color: #fff;
width: 275px;
height: 150px;
}

.loadingBar {
background: #27051b;
width: 240px;
padding: 10px 0;
margin: 10px auto;
border-radius: 15px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
}

.black_overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: #000;
z-index:2000;
-moz-opacity: 0.8;
opacity:0.8;
filter: alpha(opacity=0);
}

.splashScreen .formbox .row .login {
overflow: hidden;
}

.splashScreen .formbox .row input.button {
background: #ba5917;
font-size: 12px;
font-weight: bold;
text-transform: uppercase;
color: #fff;
padding: 5px;
border: 5px solid #e89055;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
cursor: pointer;
}

.splashScreen .formbox .row input.button:hover,
.splashScreen .formbox .row input.button:focus {
background: #fff;
color: #000;
}

.splashScreen .formbox .row .login input.button {
	margin-top:13px;
}

.splashScreen .formbox .row .left {
width: 150px;
float: left;
}

.splashScreen .formbox .row .right {
margin: 0 0 0 20px;
padding:5px 0 0 0;
}

.splashScreen .formbox .buttonrow {
overflow: hidden;
text-align:left;
padding:5px 0 0 150px;
margin-bottom:10px;
}

.splashScreen .formbox .buttonrow a.forgotten {
font-size: 11px;
color: #C23179;
}

.splashScreen .formbox .buttonrow a.forgotten:hover,
.splashScreen .formbox .buttonrow a.forgotten:focus {
color: #fff;
}

a.openID:link,
a.openID:active,
a.openID:visited,
a.openID:hover {
display: block;
height:24px;
background: url(../img/gate/bknd_openid.jpg) no-repeat 100% 0;
position:absolute;
bottom:0;
left:20px;
font-size:10px;
text-transform:uppercase;
color:#000;
text-decoration:none;
line-height:8px;
text-align:right;
padding:9px 90px 0 15px;
border-top: 5px solid #e89055;
border-left: 5px solid #e89055;
border-right: 5px solid #e89055;
border-top-left-radius:10px;
border-top-right-radius:10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright:10px;
-webkit-border-top-left-radius:10px;
-webkit-border-top-right-radius:10px;
}

a.openID:hover {
background: url(../img/gate/bknd_openid.jpg) no-repeat 100% 100%;
}

a.ldp:link,
a.ldp:active,
a.ldp:visited,
a.ldp:hover {
display: block;
height:21px;
background: url(../img/gate/bknd_ldp.jpg) no-repeat 0 0;
position:absolute;
bottom:0;
left:20px;
font-size:10px;
text-transform:uppercase;
color:#000;
text-decoration:none;
line-height:8px;
padding:12px 15px 0 100px;
border-top: 5px solid #e89055;
border-left: 5px solid #e89055;
border-right: 5px solid #e89055;
border-top-left-radius:10px;
border-top-right-radius:10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright:10px;
-webkit-border-top-left-radius:10px;
-webkit-border-top-right-radius:10px;
}

a.ldp:hover {
background: url(../img/gate/bknd_ldp.jpg) no-repeat 0 100%;
}


.splashScreen .formbox .row .bigSn a {
display: block;
float: left;
display:inline;
border:1px solid #c23179;
margin:0 5px 10px 0;
border-radius: 7px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
}

.splashScreen .formbox .row .bigSn a:hover {
background:#6a1941;
border:1px solid #fff;
}

.splashScreen .formbox .row .bigSn a.google {
background:url(../img/gate/bknd_sn.png) no-repeat -10px -15px;
width:80px;
height:32px;
}

.splashScreen .formbox .row .bigSn a.google:hover {
background:#6a1941 url(../img/gate/bknd_sn.png) no-repeat -10px -75px;
}

.splashScreen .formbox .row .bigSn a.facebook {
background:url(../img/gate/bknd_sn.png) no-repeat -105px -15px;
width:90px;
height:32px;
}

.splashScreen .formbox .row .bigSn a.facebook:hover {
background:#6a1941 url(../img/gate/bknd_sn.png) no-repeat -105px -75px;
}

.splashScreen .formbox .row .bigSn a.aol {
background:url(../img/gate/bknd_sn.png) no-repeat -220px -15px;
width:60px;
height:32px;
}

.splashScreen .formbox .row .bigSn a.aol:hover {
background:#6a1941 url(../img/gate/bknd_sn.png) no-repeat -220px -75px;
}

.splashScreen .formbox .row .bigSn a.yahoo {
background:url(../img/gate/bknd_sn.png) no-repeat -300px -15px;
width:100px;
height:32px;
}

.splashScreen .formbox .row .bigSn a.yahoo:hover {
background:#6a1941 url(../img/gate/bknd_sn.png) no-repeat -300px -75px;
}

.splashScreen .formbox .row .bigSn a.opID {
background:url(../img/gate/bknd_sn.png) no-repeat -410px -15px;
width:80px;
height:32px;
}

.splashScreen .formbox .row .bigSn a.opID:hover {
background:#6a1941 url(../img/gate/bknd_sn.png) no-repeat -410px -75px;
}

.splashScreen .formbox .row .bigSn a.verisign {
background:url(../img/gate/bknd_sn.png) no-repeat -505px -15px;
width:78px;
height:32px;
}

.splashScreen .formbox .row .bigSn a.verisign:hover {
background:#6a1941 url(../img/gate/bknd_sn.png) no-repeat -505px -70px;
}

.splashScreen .formbox .row .bigSn a.sm1 {
background:url(../img/gate/bknd_sn.png) no-repeat 1px -120px;
width:32px;
height:32px;
}

.splashScreen .formbox .row .bigSn a.sm1:hover {
background:#6a1941 url(../img/gate/bknd_sn.png) no-repeat 1px -150px;
}

.splashScreen .formbox .row .bigSn a.sm2 {
background:url(../img/gate/bknd_sn.png) no-repeat -29px -120px;
width:32px;
height:32px;
}

.splashScreen .formbox .row .bigSn a.sm2:hover {
background:#6a1941 url(../img/gate/bknd_sn.png) no-repeat -29px -150px;
}

.splashScreen .formbox .row .bigSn a.sm3 {
background:url(../img/gate/bknd_sn.png) no-repeat -59px -120px;
width:32px;
height:32px;
}

.splashScreen .formbox .row .bigSn a.sm3:hover {
background:#6a1941 url(../img/gate/bknd_sn.png) no-repeat -59px -150px;
}

.splashScreen .formbox .row .bigSn a.sm4 {
background:url(../img/gate/bknd_sn.png) no-repeat -89px -120px;
width:32px;
height:32px;
}

.splashScreen .formbox .row .bigSn a.sm4:hover {
background:#6a1941 url(../img/gate/bknd_sn.png) no-repeat -89px -150px;
}

.splashScreen .formbox .row .bigSn a.sm5 {
background:url(../img/gate/bknd_sn.png) no-repeat -119px -120px;
width:32px;
height:32px;
}

.splashScreen .formbox .row .bigSn a.sm5:hover {
background:#6a1941 url(../img/gate/bknd_sn.png) no-repeat -119px -150px;
}

.splashScreen .formbox .row .bigSn a.sm6 {
background:url(../img/gate/bknd_sn.png) no-repeat -149px -120px;
width:32px;
height:32px;
}

.splashScreen .formbox .row .bigSn a.sm6:hover {
background:#6a1941 url(../img/gate/bknd_sn.png) no-repeat -149px -150px;
}

.splashScreen .formbox .row .bigSn a.sm7 {
background:url(../img/gate/bknd_sn.png) no-repeat -179px -120px;
width:32px;
height:32px;
}

.splashScreen .formbox .row .bigSn a.sm7:hover {
background:#6a1941 url(../img/gate/bknd_sn.png) no-repeat -179px -150px;
}

.splashScreen .formbox .row .bigSn a.sm8 {
background:url(../img/gate/bknd_sn.png) no-repeat -209px -120px;
width:32px;
height:32px;
}

.splashScreen .formbox .row .bigSn a.sm8:hover {
background:#6a1941 url(../img/gate/bknd_sn.png) no-repeat -209px -150px;
}

.splashScreen .formbox .row .inputOpenID {
clear:both;
height:40px;
margin: 0 0 0 60px;
}

.splashScreen .formbox .row .inputOpenID input.inputSn {
background: #fff;
height:22px;
line-height:22px;
border:2px solid #c23179;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
color:#c23179;
font-size:14px;
margin:2px 10px 0 0;
}

.splashScreen .formbox .row .inputOpenID input.inputSn:focus {
background:#efc1d8;
}

.splashScreen .formbox .row input.button2 {
-moz-border-radius:10px 10px 10px 10px;
background:#6a1941;
border:5px solid #c23179;
color:#FFFFFF;
cursor:pointer;
font-size:12px;
font-weight:bold;
padding:6px;
text-transform:uppercase;
}

.splashScreen .formbox .row input.button2:hover,
.splashScreen .formbox .row input.button2:focus {
background: #fff;
color: #000;
}

.helloween {
height:340px;
width:490px;
position:absolute;
right:-30px;
top:-21px;
background: url(../img/gate/splash_halloween.png) no-repeat 0 0;
}

.headerWrapper.bg .martenitsa {
height:154px;
width:126px;
position:absolute;
left:30px;
top:21px;
background: url(../img/gate/martenitsa.png) no-repeat 0 0;
}

.helloween.ae, .helloween.ir {
	display: none;
}

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