/* RESETS */
* { margin:0; padding:0; border:none; }
:focus { outline:0; }
table { border-collapse:collapse; border:0; }
select, input, img { vertical-align:middle; }
ul, li, ol { list-style-type:none; }
html { background: #fff url(http://mercenarries-dr.clan.su/img/body-bottom.jpg) center bottom repeat-x; }
b, strong, h1, h2, h3, h4, h5, h6 { font-family:'Lucida Grande','Lucida Sans',Tahoma, sans-serif; }
body { text-align:center; color:#666; font:13px/18px 'Lucida Grande','Lucida Sans Unicode', Tahoma, sans-serif; background:url(http://mercenarries-dr.clan.su/img/body-top.jpg) center 0px  no-repeat; }
select, input, textarea { font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma, sans-serif; }

a{text-decoration:none;color:#666;cursor:pointer}
a:hover{text-decoration:underline}

/* SHORTCUTS */
.fl { float:left !important; }
.fr { float:right !important; }
.cl, .cf { clear:both !important; }
.al { text-align:left !important; }
.ar { text-align:right !important; }
.ac { text-align:center !important; }
.cfix { content:"."; display:block; height:0px; clear:both; visibility:hidden; }
.dn { display:none; }

/* LAYOUT */
#gnb-header { height:31px; text-align:left; }
#nx-wrap { z-index:1; width:988px; margin:0 auto; text-align:left; position:relative; }
#nx-wrap-top{width:1176px;height:99px;background:url(http://mercenarries-dr.clan.su/img/nx-wrap-top.png) no-repeat; position:absolute; top:0;left:-94px;z-index:99}
        #nx-wrap-top .left-edge{background:url(http://mercenarries-dr.clan.su/img/nav-edges.png) 0 0 no-repeat;width:26px;height:55px;position:absolute;left:77px;bottom:-55px;}
        #nx-wrap-top .right-edge{background:url(http://mercenarries-dr.clan.su/img/nav-edges.png) -26px 0 no-repeat;width:29px;height:55px;position:absolute;right:77px;bottom:-55px;}
#nx-wrap-bot{width:988px;height:46px;margin:0;background:url(http://mercenarries-dr.clan.su/img/nx-wrap-bot.png) no-repeat;position:relative}
        #nx-wrap-bot .left-edge{background:url(http://mercenarries-dr.clan.su/img/nx-bot-le.png) no-repeat;width:21px;height:93px;position:absolute;left:-21px;bottom:0}
        #nx-wrap-bot .right-edge{background:url(http://mercenarries-dr.clan.su/img/nx-bot-re.png) no-repeat;width:19px;height:93px;position:absolute;right:-19px;bottom:0}
/*#nx-wrap-bot{width:1072px;height:93px;margin:0 0 0 -20px;background:url(http://mercenarries-dr.clan.su/img/nx-wrap-bot.png) no-repeat}*/
/*#nx-wrap-bot{width:1072px;height:93px;margin:-60px 0 0 -34px;background:url(http://mercenarries-dr.clan.su/img/nx-wrap-bot.png) no-repeat}*/
#body { z-index:80; position:relative;  width:960px; min-height:1130px; padding:0 14px;background:url(http://mercenarries-dr.clan.su/img/nx-wrap.png) 0 0 repeat-y; }
#header { position:relative; }
.col1 { width:310px; }
.col2 { width:650px; }
.col2, .col1 { display:inline; float:left; }

/* TICKER */
#m-ticker { z-index:200; background:url(http://mercenarries-dr.clan.su/img/solid-000-60.png) repeat; padding:0 19px 10px; }
#m-ticker a { font-size:13px; font-weight:bold; text-decoration:none; color:#ffd800; text-align:center; display:block; padding:9px 20px 0; background:url(http://mercenarries-dr.clan.su/img/m-ticker.png) 0 0 no-repeat; font-family:'Lucida Grande','Lucida Sans',Tahoma, sans-serif; }
#m-ticker-bot { background:url(http://mercenarries-dr.clan.su/img/m-ticker.png) 0 100% no-repeat; height:11px; }

/* BACK TO TOP */
#backtotop { z-index:81; display:none; position:absolute; right:-53px; width:64px; height:93px; background:url(http://mercenarries-dr.clan.su/img/bg-backtotop.png) 0 0 no-repeat; }

/* NAV */
#nav { position:relative; z-index:100; height:77px;}
#logo{width:211px;height:104px;background:url(http://mercenarries-dr.clan.su/img/nav-logo.png) no-repeat;text-indent:-9999px;position:absolute;display:block;z-index:105;left:390px;top:10px}
#main { width:1016px;  height:60px; z-index:100; background:url(http://mercenarries-dr.clan.su/img/nav.png) 0 0 no-repeat; position:absolute; top:0;left:-14px;padding:17px 0 0 0}
#main li { float:left; z-index:2200; height:57px; }
#main li a { z-index:2300; text-indent:-9999px; height:57px; display:block; background-image:url(http://mercenarries-dr.clan.su/img/nav-links.png); background-repeat:no-repeat; }
#n-news a { width:139px; background-position:0 0;margin-left:3px; }
#n-guides a { width:118px; background-position:center -114px; }
#n-rankings a { width:118px; background-position:center -228px;}
#n-media a { width:120px; margin-left:258px;background-position:center -342px; }
#n-dragon-vault a { width:118px; background-position:center -456px; }
#n-support a { width:138px; background-position:center -570px; }
#n-news.active a,#n-news.hover a, #n-news a:hover { background-position:0 -57px; }
#n-guides.active a,#n-guides.hover a, #n-guides a:hover { background-position:center -171px; margin-left:-2px;width:120px}
#n-rankings.active a, #n-rankings.hover a, #n-rankings a:hover { background-position:0 -285px;margin-left:-12px; width:130px; }
#n-media.active a,#n-media.hover a, #n-media a:hover { background-position:center -399px; }
#n-dragon-vault.active a, #n-dragon-vault.hover a, #n-dragon-vault a:hover { background-position:center -513px; margin-left:-2px;width:120px }
#n-support.active a, #n-support.hover a, #n-support a:hover { background-position:center -627px; margin-left:-2px;width:140px }

/* NAV DROPDOWN */
#drop { position:absolute; overflow:hidden; z-index:99; top:72px; left:0; width:988px; height:209px; display:none;background:url(http://mercenarries-dr.clan.su/img/drop.png) no-repeat; }
#nav:hover #drop { display:block; }
#drop li { float:left; text-align:center; line-height:22px; padding-top:18px; }
#drop a { display:block; color:#AAB9B4;text-decoration:none;font-size:12px; }
#drop a:hover,#drop a.active { color:#eee889; }
#drop li:hover,#drop li.hover,#drop li.active {background:url(http://mercenarries-dr.clan.su/img/drop-shadow.png) no-repeat;height:100%}
#d-news { width:123px; margin: 0 1px 0 3px; }
#d-guides { width:118px; }
#d-rankings { width:118px; margin: 0 259px 0 1px; }#d-rankings span{color:#3d4d49;display:block}
        /*#d-rankings:hover{background:url(http://mercenarries-dr.clan.su/img/d-news.png) no-repeat }*/
    /*#d-community { width:118px; }*/
#d-media { width:118px; }
#d-dragon-vault { width: 118px; margin: 0 1px; }
#d-support { width:122px;margin: 0 3px 0 0; }
        
/*PLAY BUTTON (subpages)*/
#m-play.subpage{background:url(http://mercenarries-dr.clan.su/img/play-subpage.png) no-repeat;width:285px;height:211px;position:absolute;left:2px;top:-14px;z-index:99}
#m-play.subpage:hover{background-position:0 -211px}
#m-play.subpage.offline{background-position:0 -422px}
#m-play a{width:100%;height:100%;display:block;text-indent:-9999px}
#m-play.subpage.offline a{cursor:default}
        
/* ADVERTISEMENT BLOCK */
#m-nxad { position:relative; width:300px; margin:0 ;  float:left; }
#m-nxad-wrap { line-height:0; font-size:0; position:relative;  width:300px; height:250px; }
#m-nxad-wrap img[width='1'] { display:none; }
#m-nxad-wrap .adtech_container{}
#m-nxad-text { text-align:center;text-transform:uppercase;font-size:10px;color:#666;margin-bottom:5px }

/* SOCIAL NETWORK MODULE */
#m-sns { width:300px; height:118px; margin:0 0 10px;  float:left; background:url(http://mercenarries-dr.clan.su/img/m-sns.png) no-repeat;}
#m-sns h2 { display:none; }
#m-sns a { text-decoration:none; text-indent:-9999px; margin:0; width:150px; height:118px; float:left }

/*FANSITE SEARCH BOX*/
#m-fansite-search{background:url(http://mercenarries-dr.clan.su/img/m-fansite-search.png) no-repeat;width:283px;height:73px;float:left;margin-bottom:10px;color:#9e9e9e;font-size:11px;padding:45px 0 0 17px}
        #m-fansite-search li{float:left;margin-right:15px;margin-bottom:7px}#m-fansite-search li+li{margin-right:0;margin-bottom:0}
        #m-fansite-search span.active{color:#004d42}
        #m-fansite-search input[type="radio"]{margin-right:4px;}
        #m-fansite-search input[type="text"]{background:url(http://mercenarries-dr.clan.su/img/m-fansite-input.png) no-repeat;width:186px;height:31px;margin-right:3px;font-size:13px;padding-left:12px;color:#666;line-height:31px}
        #m-fansite-search input[type="submit"]{background:url(http://mercenarries-dr.clan.su/img/m-fansite-search.png) no-repeat;width:68px;height:31px;text-indent:-9999px;cursor:pointer}#m-fansite-search input[type="submit"]:hover{background-position:0 100%}

/*FACEBOOK LIKE BOX*/
#m-like-box { margin:0 0 10px 0; background:url(http://mercenarries-dr.clan.su/img/m-like-box.png) no-repeat;  height:263px; width:300px; float:left;  padding:37px 0 0 0}
#m-like-box iframe { height: 285px; }

/*NX LINKS (or generic module)*/
#m-nxlinks{padding:19px 0 0 19px;width:281px;height:76px;float:left;margin:0;background:url(http://mercenarries-dr.clan.su/img/m-nxlinks.png) no-repeat}

/* SECONDARY NAV (SUBPAGES) */
#m-subnav { float:left; width:300px; margin:0 0 40px}
#m-subnav ul { padding:0 20px 5px; float:left} #m-subnav ul ul{padding:0}
#m-subnav li { padding:9px 0;line-height:36px;float:left;clear:both;width:260px}
#m-subnav li+li{background:url(http://mercenarries-dr.clan.su/img/subnav-border.png) center 0 no-repeat;}
#m-subnav li > a { font-size:13px; display:block; color:#5e5e5e; text-decoration:none; padding-left:13px; font-weight:bold; line-height:20px;background:url(http://mercenarries-dr.clan.su/img/subnav-arrow-right.png) 234px 50% no-repeat }
#m-subnav li:hover{color:#00b085; }
#m-subnav li:hover > a {color:#00b085; background:url(http://mercenarries-dr.clan.su/img/subnav-arrow-right-hover.png) 234px 50% no-repeat}
#m-subnav li.active{background:url(http://mercenarries-dr.clan.su/img/subnav-active.png) no-repeat;color:#fff;padding-bottom:0}
#m-subnav li.active > a{background:urlhttp://mercenarries-dr.clan.su/img/subnav-arrow-right-active.png) 235px 1px no-repeat;color:#fff;text-shadow:#568c83 0 1px 0;line-height:14px;min-height:24px;}
#m-subnav li.has-submenu.active > a{background:url(http://mercenarries-dr.clan.su/img/subnav-arrow-down-active.png) 232px 3px no-repeat;color:#fff;text-shadow:#568c83 0 1px 0;line-height:14px;min-height:24px;}

#m-subnav .submenu { padding:1px 0 0 13px; }
#m-subnav .submenu a { display:block; color:#5e5e5e; text-decoration:none; height:30px;line-height:30px;font-size:13px;background:url(http://mercenarries-dr.clan.su/img/subnav-sub-border.png) center 100% no-repeat}
#m-subnav .submenu a.last{margin-bottom:8px;background:none}
#m-subnav .submenu a.active{ color:#00b085; background:url(http://mercenarries-dr.clan.su/img/subnav-sub-active.png) center 100% no-repeat}
#m-subnav .submenu a:hover {color:#00b085;}
#m-subnav .submenu a span{color:#5e5e5e}
#m-subnav-header h2 {display:none}
        
/* SUBPAGE HEADERS AND BODY */
#s-pageheader { width:660px; height:90px;position:absolute; bottom:0;right:4px }
#s-pageheader h2 {padding:40px 0 0 30px}
#m-crumb { line-height:22px; color:#9e9e9e; font-size:11px; padding:0 29px 0 12px; position:absolute; top:6px; right:0; background:url(http://mercenarries-dr.clan.su/img/home.png) 0 8px no-repeat}
#m-crumb a { color:#9e9e9e; text-decoration:none; }
#m-crumb a:hover { text-decoration:underline; }
#m-crumb span{color:#3e3e3e}
#s-body{width:600px;border-top:solid 1px #dfdfdf;min-height:700px;padding:28px 0 0 0;margin:0 0 0 30px;position:relative}


/* GENERAL TABS */
.m-tabs { height:26px; font-size:13px; clear:both; font-weight:bold; font-family:'Lucida Grande','Lucida Sans',Tahoma, sans-serif; }
.m-tabs li { float:left; height:26px; padding-left:4px; margin-right:3px; background:url(http://mercenarries-dr.clan.su/img/tabs.png) 0 100% no-repeat; }
.m-tabs a { line-height:26px; text-align:center; text-decoration:none; color:#fff; display:block; padding:0 8px 0 4px; height:26px; min-width:54px; background:url(http://mercenarries-dr.clan.su/img/tabs.png) 100% 100% no-repeat; }
.m-tabs li:hover,
.m-tabs li.active { background-position:0 0; }
.m-tabs li:hover a,
.m-tabs li.active a { background-position:100% 0; }


/* LIST VIEW SEARCH */
.m-search { height:31px; position:absolute;right:30px;top:39px}
.m-search input[type=text] { background:url(http://mercenarries-dr.clan.su/img/input-search.png) no-repeat;width:160px; height:21px; padding:5px 0 5px 11px; color:#666; float:left; }
.m-search input[type=submit] { background:url(http://mercenarries-dr.clan.su/img/input-search.png) no-repeat; width:36px; height:31px; float:left; cursor:pointer; text-indent:-9999px; font-size:0; line-height:0; }
        .m-search input[type=text].focused{background-position:0 100%;color:#cfcece}

/* POPUP */
#popup { z-index:2147483641; position:absolute; top:200px; left:42%; }
#popup-close { z-index:2147483643; position:absolute; top:-20px; right:-1px; width:23px; height:31px; background:url(http://mercenarries-dr.clan.su/img/popup-close.png) 0 0 no-repeat; }
#popup-content { background:url(http://mercenarries-dr.clan.su/img/popup.jpg) 0 0 repeat; width:704px;height:435px;padding-top:20px}
#popup-content img{}
#popup-content iframe { }
#screen { z-index:2147483640; position:fixed; top:0; bottom:0; left:0; right:0;background:url(http://mercenarries-dr.clan.su/img/solid-000-70.png) 0 0 repeat; }

/*youtube popup*/
#popup.youtube #popup-content{padding:20px 0 0 20px;width:684px;height:567px;background:url(http://mercenarries-dr.clan.su/img/popup-video.png) no-repeat;text-align:left}
#popup.youtube h2{color:#00b085;font-size:17px;padding:25px 0 10px 25px}
#popup.youtube p{padding:0 0 0 25px}

/*simple youtube popup (no description underneath)*/
#popup.video #popup-content{padding:20px 0 0 20px;width:684px;height:384px;background:url(http://mercenarries-dr.clan.su/img/popup-video-simple.png) no-repeat;text-align:left}

/* FOOTER AND LEGAL */
#footer-nav { width: 980px; margin: 27px auto 10px; }
#footer-nav a { color: #666; text-decoration: none; }
#footer-nav a:hover { color: #00b085; text-decoration: underline; cursor: pointer; }
#footer-nav dl { margin-left: 106px; font-size: 12px; text-align: left; float: left; }
#footer-nav dt { margin-bottom: 12px; font-weight: bold; color: #333; }
#footer-copy, #foot-copy { width: 526px; height: 162px; margin: 0 auto 48px; background: transparent url(http://mercenarries-dr.clan.su/img/nx-footer-copy.png) 0 44px no-repeat; }
        
/* TWEET BUTTON */
.tweet { float:left; margin-right:20px; }

/*GNT skin*/
#gnt_popup_center{border:1px solid #000;border-radius:5px;}
#gnt_popup{color:#003745;}
#gnt_popup .gnt_top{background:#fff;padding:20px 19px;}
#gnt_popup .gnt_top.fb_signup{width:607px}
#gnt_popup .gnt_top.fb_signup:after{height: 0; content: ''; visibility: hidden; clear: both; display: block; }
#gnt_popup .gnt_bot{background:#fff;padding:10px 19px;}
#gnt_popup .gnt_col_or{color:#003745;}
#gnt_popup .gnt_input{border:1px solid #acbbb7;background-color:#f1f4eb;}
#gnt_popup .gnt_input label,#gnt_popup .gnt_input input{color:#415b56;}
#gnt_popup .gnt_input.gnt_focus label{color:#b2bebb;}
#gnt_popup .gnt_input.gnt_focus{background-color:#fff;border-color:#809891;}
#gnt_popup .gnt_input label.gnt_input_disabled{background-color:#f1f4eb;color:#b2bebb;text-shadow:0 1px #fff;}
#gnt_popup .gnt_input .gnt_problems{border-left:1px solid #acbbb7;color:#264a42;}
#gnt_popup a{color:#f15d22; text-decoration: underline;}
#gnt_popup a:hover{color:#bf4a1b;}
#gnt_popup .gnt_title{color:#003745;border:none;}
#gnt_popup .gnt_error{color:#fe1c1c;}
#gnt_popup .gnt_spacer{border-bottom:1px dashed #ddd;}
#gnt_popup .gnt_text_callout:hover{color:#bf4a1b;}
#gnt_popup .gnt_button{border:1px solid #828012;background:#d4d10f;}
#gnt_popup .gnt_button span{background:none;border:none;color:#262724;}
#gnt_popup .gnt_button:hover span{background:#f0ed19;border-color:#fbfa70;}
#gnt_popup .gnt_big_button{border-radius:3px;border:1px solid #313523;padding:2px;background:#bfc6b8;box-shadow:inset 0 1px 0 #effbe3;}
#gnt_popup .gnt_big_button span{background:url(http://mercenarries-dr.clan.su/img/big_button.png) 50% 0 no-repeat;color:#fff;border:1px solid #313523;box-shadow:0 -1px 2px #646a5d;border-radius:0px;}
#gnt_popup .gnt_big_button:hover span{background-position:50% -100px;}
#gnt_popup .gnt_big_button small{color:#fff;}
#gnt_popup .gnt_wizard_active,#gnt_popup .gnt_wizard_inactive{color:#fefefe;text-shadow:0 1px #46665b;border-color:#44514d;background-image:url(../../all/img/dn/tabs.png);}
#gnt_popup .gnt_wizard_active:hover{color:#fefefe;}
#gnt_popup .gnt_wizard_inactive,#gnt_popup .gnt_wizard_inactive:hover{color:#8aa6a0;text-shadow:0 1px #f9faf9;border-color:#44514d;}
#gnt_popup .gnt_wizard_spacer{background-image:url(http://mercenarries-dr.clan.su/img/tabs_spacers.png);}
#gnt_popup_close{background: #003745 url(http://mercenarries-dr.clan.su/img/gnp_close.png) 50% 50% no-repeat;}
.fb_create .check-pass .gnt_input, .fb_create .check-pass select { border: 1px solid #a1ab3f !important; }
.fb_create .check-fail .gnt_input, .fb_create .check-fail select { border: 1px solid #fe1c1c !important; }
.fb_create .verify { background: transparent url(http://mercenarries-dr.clan.su/img/fb_verify_icons.png) 0 0 no-repeat; }
.fb_create .error_msg { color: #fe1c1c; }
.fb_create .fb_failed_msg .hea, .fb_create .fb_success_msg .hea { color: #f15d22; }
.fb_create .cthc { color: #f15d22; }
.fb_create .game_download { display: block; }
.fb_create .game_dl_btn { background: transparent url(http://mercenarries-dr.clan.su/img/download_btn.png) 0 0 no-repeat; }
.fb_create .dob select { background: #f1f4eb; border: 1px solid #acbbb7; }
.fb_create .dob select:focus { background: #fff; }

/*Promo banner*/
#m-modules {position:relative; margin-top:20px;}
#m-promo { width: 300px; height: 200px; margin: 0 0 10px; background: transparent url(http://mercenarries-dr.clan.su/img/promo.png) 0 0 no-repeat; float: left; }
#m-promo a { width: 100%; height: 100%; text-indent: -9999px; display: block; }

/*2nd password banner*/
#m-2ndpw { width: 300px; height: 150px; margin: 0 0 10px; background: transparent url(http://mercenarries-dr.clan.su/img/m-2ndpass.jpg) 0 0 no-repeat; float: left; }
#m-2ndpw a { width: 100%; height: 100%; text-indent: -9999px; display: block; }

#m-module-rotator {overflow:hidden; width:300px; height:370px; position:relative; margin:0 0 10px 0; display:block }
.item-list {float:left; width:3000px; position:absolute; z-index:99; list-style:none }
.item-list li {width:300px; height:304px; float:left; position:relative}
.timer {position:absolute; top:13px; left:0; z-index:98; width:300px; height:30px; font-size:20px; font-weight:bold; color:#ff4200; text-align:center; -webkit-text-shadow:0 0 0.2em #ff0000; -moz-text-shadow:0 0 0.2em #ff0000; text-shadow:0 0 0.2em #ff0000 }
.cover-holiday {position:absolute; top:0; left:0; z-index:100; width:100%; height:100%; background:url(http://mercenarries-dr.clan.su/img/cover-holiday-1212.png) 0 0 no-repeat }
.bg-holiday {position:absolute; top:0; left:0; z-index:98; width:100%; height:100%; background:url(http://mercenarries-dr.clan.su/img/bg-holiday-1212.gif) 0 0 no-repeat }