body { background-color:#000; margin:0; font-family:Tahoma,sans-serif; font-size:11px; }
img { border: 0; margin: 0; padding: 0; }
div { margin: 0; padding: 0; }
form { border: 0; margin: 0; padding: 0; }
p { margin: 0; padding: 0; }
a { color: #e7f1b6; text-decoration: none; }
a.menu { color: black; text-decoration: underline; }
a.tablename, a.galname, a.imagename, a.jukeboxname, a.blogname, a.fgalname, a.artname, a.forumname { font-weight: bold; color: black; }
a.wiki { font-family: monospace; color: black; font-size: 12px; text-decoration: underline; }
a.wiki:hover { font-family: monospace; color: blue; font-size: 12px; text-decoration: none; }
select { border: 1px solid black; margin: 0; padding: 0; font-size: 12px; font-weight: bold; background-color: #1a310e; color: #e7f1b6; width: 110px; }
input { margin: 0; padding: 0; font-size: 11px; }
input:focus { outline: none; }
.txt11 { font-size:11px }
p, .txt12 { font-size:12px }
.txt13 { font-size:13px }
p  { text-align: left; }
p a { color: #1a310e; font-weight: bold; }
table { padding: 0; margin: 0; border-spacing: 0; font-size: 11px; }
table th { text-align: left; font-weight: bold; background-color: #c3b881; }


.brd { border:1px solid red }
.go { cursor:pointer }
.abs { position:absolute }
.rel { position:relative }
.iea { display:inline; float:left }
.nosel { -webkit-user-select:none; -moz-user-select:none }
.up { text-transform:uppercase }
.hide { display:none }

.gritter-item>DIV { font-family:Tahoma,sans-serif; font-size:11px }

.box { position:absolute; min-width:977px; min-height:960px; width:100%; height:100%; }
.page { top:0; left:0; width:976px }
.mainCont { margin:150px 0 0 82px; width:600px; height:670px }
.mnuBlock { margin-left:218px; top:12px; width:693px; height:35px; line-height:20px; font-weight:bold; color:#e7f1b6; font-size:11px; }
.about { font-family:Verdana,Tahoma; font-size:11px; line-height:14px; text-indent:17px; background:url('/images/bullet.gif') no-repeat; margin:0; padding:0 0 8px 0;}
.about>A { color:#000; }
.leftTitle { position:absolute; left:33px; top:20px; height:30px; width:181px; line-height:30px; text-align:center; font-size:13px; font-weight:bold; text-transform:uppercase; color:#5B2900; }
.rightTitle { position:absolute; left:386px; top:20px; height:30px; width:181px; line-height:30px; text-align:center; font-size:13px; font-weight:bold; text-transform:uppercase; color:#5B2900; }
.fire { top:46px; left:594px; width:125px; height:110px; background:url('/images/fire_animation.gif') no-repeat; }
.logo { left:315px; top:805px; width:136px; height:42px; background:url('/images/logo_ambergames.gif') no-repeat; }
.logo2 { left:235px; top:47px; width:296px; height:134px }
.logo_anim { left:242px; top:78px; width:282px; height:152px; background:url('/images/logo_anim.gif') no-repeat }
.fbgrp { left:175px; top:807px; width:40px; height:35px; background:url('/images/facebook_logo3.gif') no-repeat; }
.vkgrp { left:240px; top:807px; width:40px; height:35px; background:url('/images/vkontakte_logo3.gif') no-repeat; }
.twgrp { left:215px; top:807px; width:40px; height:35px; background:url('/images/twitter_logo3.png') no-repeat; }
.sss { color:#c3b881 }
.sss>H1 { font-size:20px }
.play { left:220px; top:1px; width:160px; height:45px; }
.play>DIV, .dlgBtn>DIV { position:absolute; width:140px; font-size:18px; font-weight:normal; color:#FFF; font-family:Verdana,Tahoma; text-align:center; }
.play>DIV { left:7px; top:13px; width:150px }
.dlgTitle { top:21px; left:20px; right:20px; height:29px; line-height:29px; text-align:center; color:#DED185; font-weight:bold; text-transform:uppercase; }
.dlgBtn { width:174px; height:55px; left:214px; bottom:8px; background:url('/images/dialog_button.jpg') no-repeat }
.dlgBtn>DIV { left:16px; top:15px; }
.dlgFbFrame { top:64px; left:322px; width:254px; height:144px; background:url('/images/dialog_fbook_frame.png') no-repeat; text-align:center }
.dlgFbBtn { width:194px; height:73px; left:30px; top:60px; background:url('/images/dialog_fconnect.jpg') no-repeat }
.dlgFbBtn>DIV { left:35px; top:26px; width:123px; height:25px; }
.dlgLBtn, .dlgRBtn { left:45px; bottom:11px; width:158px; height:29px; line-height:29px; text-align:center; font-weight:bold; color:#000; }
.dlgRBtn { left:400px; }
.clr1 { color:#DED185; }
.inp1, .inp2 { position:relative; width:280px; height:35px; background:url('/images/input_bar1.gif') no-repeat; }
.inp2 { width:217px; background:url('/images/input_bar2.gif') no-repeat }
.inp1>INPUT, .inp2>INPUT { position:absolute; left:35px; top:7px; border:none; background-color:transparent; width:210px; height:20px; line-height:20px; color:#FFF; text-align:center; font-size:13px; }
.inp2>INPUT { width:147px }
.cbox { float:left; width:19px; height:19px; margin-right:7px; background:url('/images/checkbox.gif') no-repeat }
.cbox0 { background-position:0 0; }
.cbox1 { background-position:0 -19px; }
.serv { position:relative; width:576px; height:41px; margin-bottom:2px; }
.servOn { background:url('/images/bars3.png') no-repeat 0 0px; cursor:pointer }
.servOver { background:url('/images/bars3.png') no-repeat 0 -46px; cursor:pointer }
.servOff { background:url('/images/bars3.png') no-repeat 0 -92px }
.servName { position:absolute; left:45px; top:4px; width:250px; height:32px; overflow:hidden; text-align:center; }
.servName>B { font-size:14px }

.servDiff1,
.servDiff2,
.servDiff3,
.servTactic1,
.servTactic2,
.servPvp0,
.servPvp1,
.servInfo1,
.servInfo2,
.servInfo3
{ position:absolute; width:39px; height:39px; left:306px; top:1px; background:url('/images/dialog_icons.png') no-repeat; }

.servTactic0, .servTactic1 { left:377px }
.servPvp0, .servPvp1 { left:448px; }
.servInfo1, .servInfo2, .servInfo3 { left:519px }

.servDiff2 { background-position:0 -40px }
.servDiff3 { background-position:0 -80px }
.servTactic1 { background-position:0 -120px }
.servTactic0 { background-position:0 -160px }
.servPvp0 { background-position:0 -200px }
.servPvp1 { background-position:0 -240px }
.servInfo1 { background-position:0 -280px }
.servInfo2 { background-position:0 -320px }
.servInfo3 { background-position:0 -360px }
.servLabel { left:310px; top:60px; width:60px; height:12px; text-align:center; overflow:hidden; vertical-align:bottom; text-transform:uppercase; font-size:9px; }

.required { color: #9f1212; font-weight: bold; }
.register fieldset { padding: 3px; border: 1px solid #ae9c60; }
.register label { font-size: 11px; font-weight: bold; margin-left: 3px; }
.register input { background-color: #fbf4d8; border: 1px solid #ae9c60; font-size:12px; width: 150px; float: right; margin-right: 3px; height: 20px; }
.register input#security_code{ float: none; margin-left:25px;}
.register select { background-color: #fbf4d8; border: 1px solid #ae9c60; color:#1a310e; font-size:12px; width:150px; float: right; margin-right:3px; height:20px; }
.register div { clear: both; }
.colorLine { background-color: #e3d8a1; }
.colorLineSearch { font-weight: bold; background-color: #e3d8a1; }
#languages { position: absolute; z-index: 500; }
ul#languages { display: block; float: none; width: 125px; border: 2px solid black; margin: 0; padding: 0; background-image: url(/images/background.jpg); list-style: none; }
ul#languages li { padding: 0 5px 0 10px; height: 16px; text-align: left; }
.trainUnitInput { border: 0; background: transparent; font-size: 13px; color: #9f1212; font-weight: bold; width: 120px; }
.paging { color: black; font-size: 10px; text-decoration: none; }
.paging span { color: black; background-color: #e3d9a1; border: 1px solid #c3b881; padding: 0 5px; text-decoration: none; }
.paging a { color: black; text-decoration: none; padding: 0 5px; }
a.bb-url { color:#000; text-decoration:underline; }
a.bb-url:hover { text-decoration:none; }
