/*
 * c-css by U4EA Technologies - Allan Jardine
 * Version:       1.2.php.4
 * Browser:       Webkit 537.3
 * Browser group: cssA
 */
@charset utf-8; body,td,th { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#bbb; }
body { margin:0; }
html,body { margin:0; padding:0; }
html { overflow-y:scroll; }
:focus { outline:0; }
a:link { color: #bbb; text-decoration: none; }
a:visited { text-decoration: none; color: #bbb; }
a:hover { text-decoration: none; color: #eeeeee; }
a:active { text-decoration: none; color: #bbb; }
#warningbanner { width: 100%; background:url(../images/betabanner2.png); background-repeat:repeat-x; height: 36px; }
#eventbanner { width: 100%; background:url(../images/betabanner3.png); background-repeat:repeat-x; height: 73px; }
#eventbanner:hover { width: 100%; background:url(../images/betabanner3-roll.png); background-repeat:repeat-x; height: 73px; }
#betabanner { width: 100%; background:url(../images/betabanner.png); background-repeat:repeat-x; height: 36px; }
#timeinfoholder { display:none; }
body { background:#171717; background-position:center; background-repeat:no-repeat; }
#searchfilter { width: 241px; height: 105px; position: absolute; top: 70px; left: 30px; z-index: 8000; background:url(../images/searchbg.png); background-repeat:no-repeat; display:none; }
.emotrigger { opacity: 0.7; filter: alpha(opacity=70); }
.emotrigger:hover { opacity: 1.0; filter: alpha(opacity=100); }
.emotriggerclose { opacity: 0.7; filter: alpha(opacity=70); }
.emotriggerclose:hover { opacity: 1.0; filter: alpha(opacity=100); }
.emohit { opacity: 0.8; filter: alpha(opacity=80); float: left; margin-left: 8px; position: relative; top: 6px; }
.emohit:hover { opacity: 1.0; filter: alpha(opacity=100); }
#headerswitch-maptitle { float: right; margin-right:24px; display:none; padding: 4px; padding-left: 12px; padding-right: 12px; background-color:#161616; border: 1px solid #6b5f49; position: relative; top: 75px; font-size: 11px; color:#dddddd; font-weight: bold; }
#headerswitch-normal { }
.colorpik { cursor: pointer; }
.mapwrapper { width:889px; position:relative; z-index:5; left:5px; top:120px; }
.timeofday { width:32px; height:32px; position: relative; float: right; right: 4px; bottom: 19px; background-repeat:no-repeat; . filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity:0.70; opacity:0.70; }
#uishadowholder { position:absolute; top:0; left:0; width:100%; height:100%; z-index:1000; display:none; }
#uishadow { position:absolute; top:0; left:0; width:100%; height:100%; background:#000; filter:alpha(opacity=60); -moz-opacity:0.60; -khtml-opacity:0.60; opacity:0.60; z-index:1000; display:none; }
#ircuishadowholder { position:absolute; top:0; left:0; width:100%; height:100%; z-index:1000; display:none; }
#ircuishadow { position:absolute; top:0; left:0; width:100%; height:100%; background:#000; filter:alpha(opacity=60); -moz-opacity:0.60; -khtml-opacity:0.60; opacity:0.60; z-index:1000; display:none; }
.inneruiholder { position:absolute; z-index:1001; left:50%; pointer-events:none; }
.innerui { background-repeat:no-repeat; position:relative; display:none; pointer-events:auto; }
#viewport { width:889px; height:520px; overflow:hidden; }
.masterholder { width:900px; height:884px; margin-left:auto; margin-right:auto; margin-top:11px; }
.mapholder { position:absolute; z-index:10; pointer-events:none; }
.arcshow { width:12px; height:10px; background:url(../images/votearchive.png); background-repeat:no-repeat; }
.delshow { width:11px; height:11px; background:url(../images/votedelete.png); background-repeat:no-repeat; }
.mapframe { width:900px; height:884px; background:url(https://i.imgur.com/VEwkBML.png); background-repeat:no-repeat; position:relative; z-index:10; pointer-events:none; }
.itemgap { width:299px; height:1px; }
.items { float:left; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#666; }
.item { width:295px; height:20px; margin-left:2px; background-color:#0d0d0d; padding-left:4px; }
.itemAlt { width:295px; height:20px; margin-left:2px; background-color:#131313; padding-left:4px; }
.itemR { width:577px; height:20px; margin-left:9px; background-color:#0d0d0d; }
.itemRAlt { width:577px; height:20px; margin-left:9px; background-color:#131313; }
.itemtype2 { float:left; color:#2885A4; margin-left:6px; margin-top:3px; width:62px; }
.itemtype3 { float:left; color:#999; margin-left:6px; margin-top:3px; width:62px; }
.itemtype4 { float:left; color:#096; margin-left:6px; margin-top:3px; width:62px; }
.itemtype5 { float:left; color:#c68539; margin-left:6px; margin-top:3px; width:62px; }
.iteminfo { float:left; color:#666; margin-top:3px; overflow:hidden; width:390px; white-space:nowrap; }
.iteminfosmall { float:left; color:#666; margin-top:3px; overflow:hidden; width:180px; white-space:nowrap; }
.itemcomments { float:right; color:#888; text-align:right; margin-right:8px; margin-top:3px; overflow:hidden; display:none; }
.itemtime { float:right; color:#888; text-align:right; margin-right:8px; margin-top:3px; overflow:hidden; }
.itemtimesmall { float:right; color:#888; text-align:right; margin-right:8px; margin-top:3px; overflow:hidden; width:80px; white-space:nowrap; }
.itemtime2small { float:right; color:#888; text-align:right; margin-right:8px; margin-top:3px; overflow:hidden; width:80px; white-space:nowrap; display:none; }
.bottomframe { margin-top:128px; margin-left:6px; width:889px; height:230px; background-color:#131313; position: relative; }
.logo { width:163px; height:60px; background:url(../images/logo.png); background-repeat:no-repeat; position:relative; z-index:100; pointer-events:auto; float: right; right: 25px; top: 30px; }
.logo:hover { background:url(../images/logo-roll.png); pointer-events:auto; }
.adbg2 { width:140px; height:83px; background:url(../images/adbg2.png); background-repeat:no-repeat; position:relative; z-index:100; pointer-events:auto; float: right; right: 24px; top: 18px; }
.adbg5 { padding-left: 3px; padding-right: 27px; height:83px; background-image:url('../images/streambg.png'); border: 1px solid #6b5f49; position:relative; z-index:100; pointer-events:auto; float: right; right: 24px; top: 18px; }
.adbg { width:240px; height:83px; background:url(../images/adbg.png); background-repeat:no-repeat; position:relative; z-index:100; pointer-events:auto; float: right; right: 24px; top: 18px; cursor:pointer; }
.adbg:hover { background:url(../images/adbg-roll.png); pointer-events:auto; }
#mapcontentholder { pointer-events:auto; position:relative; z-index:20; }
.commenthot { width:32px; height:32px; background:url(../images/hotcomment.png); background-repeat:no-repeat; position:relative; right:8px; bottom:8px; pointer-events:none; z-index: 1; }
.commentdot { width:8px; height:8px; background:url(../images/commentdot.png); background-repeat:no-repeat; position:relative; left:4px; top:4px; pointer-events:none; z-index: 5; }
.tooltipup { background-color:#000; border:solid 1px #6b5f49; display:none; position:absolute; z-index:1500; color:#fff; font-size:10px; pointer-events:none; }
.tooltip { background-color:#000; border:solid 1px #6b5f49; display:none; position:absolute; z-index:1500; color:#fff; font-size:10px; pointer-events:none; }
.timetooltipsmallholder { position: absolute; }
.timetooltipsmall { background-color:#000; padding-left:8px; padding-right:9px; padding-bottom:3px; display:none; position:relative; z-index:1500; color:#DDDDDD; font-size:10px; pointer-events:none; }
.tooltipsmall { background-color:#000; border:solid 1px #6b5f49; padding-left:8px; padding-right:9px; padding-bottom:3px; display:none; position:absolute; z-index:1500; color:#0c6; font-size:10px; pointer-events:none; }
.timetooltipheader-small { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#bbb; margin-top:4px; margin-bottom:2px; }
.tooltipheader-small { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0c6; margin-top:4px; margin-bottom:2px; }
.tooltipheader { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; margin-top:4px; margin-bottom:3px; }
.tooltipinfoholder { padding-left:7px; margin-right:8px; padding-bottom:3px; }
.tooltipdivide { border-top:solid 1px #6b5f49; margin-top:3px; margin-bottom:3px; }
.tooltipdivide2 { border-top:solid 1px #6b5f49; margin-top:4px; margin-bottom:0; }
.tooltipimage { margin:4px; }
.tooltipinfo { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#bbb; margin-top:6px; margin-left:1px; }
.tooltipextrainfo { font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-top:0; margin-bottom:0; text-align:center; color:#0c6; }
.markerlink { position:absolute; }
.markerlinklandmark { position:absolute; }
.markerlinkhotspot { position:absolute; filter:alpha(opacity=80); -moz-opacity:0.80; -khtml-opacity:0.80; opacity:0.80; }
.markerlinkhotspot:hover { position:absolute; filter:alpha(opacity=95); -moz-opacity:0.95; -khtml-opacity:0.95; opacity:0.95; }
.markerlinkpriest { position:absolute; filter:alpha(opacity=58); -moz-opacity:0.58; -khtml-opacity:0.58; opacity:0.58; }
.markerlinkpriest:hover { position:absolute; filter:alpha(opacity=90); -moz-opacity:0.90; -khtml-opacity:0.90; opacity:0.90; }
.markerlandmark { position:relative; z-index:0; }
.markerpriest { position:relative; z-index:14; cursor:pointer; }
.marker { position:relative; z-index:15; cursor:pointer; }
.markergroup { filter:alpha(opacity=65); -moz-opacity:0.65; -khtml-opacity:0.65; opacity:0.65; position: relative; z-index:15; }
.custommarker { position:relative; z-index:15; cursor:pointer; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; box-shadow: 0 0 5px #000; -webkit-box-shadow: 0 0 5px #000; -moz-box-shadow: 0 0 5px #000; border: 2px solid #fff; }
.markertimeline { position:relative; z-index:15; cursor:pointer; display:none; }
.markerworldevent { position:relative; z-index:16; cursor:pointer; display:none; }
.marker-stop { position:relative; z-index:15; cursor:url(../images/highlight-stop.png) 15 15,default; }
.marker-stoptc { position:relative; z-index:15; cursor:url(../images/highlight-stop.png) 15 15,default; }
.markertimelinetc { position:relative; z-index:13; cursor:pointer; display:none; }
.markerhotspot { position:relative; z-index:30; cursor:pointer; }
.markertc { position:relative; z-index:13; cursor:pointer; }
.markertown { position:relative; z-index:14; cursor:pointer; }
.markertown-highlight { position:relative; z-index:14; cursor:url(../images/highlight-town.png) 15 15,default; }
.towntrade { width:14px; height:14px; background:url(../images/towntrade.png); background-repeat:no-repeat; position:relative; left:5px; top:5px; pointer-events:none; }
.timelineinfo { height:21px; background-color:#161616; border:1px solid #6b5f49; position:relative; top: 58px; left:0px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0c6; text-align:center; padding-top:3px; padding-left: 8px; padding-right: 8px; display:none; }
.timelineinfo2 { height:21px; background-color:#161616; border:1px solid #6b5f49; position:relative; top: 58px; left:0px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0c6; text-align:center; padding-top:3px; padding-left: 8px; padding-right: 8px; display:none; }
#worldeventinfo { border-color:#bbb; }
.timelineinfo:hover { background-color:#080808; border:1px solid #8e7f65; }
.timelineinfo2:hover { background-color:#080808; border:1px solid #EEEEEE; }
.maptimetimeline { height:21px; background-repeat:no-repeat; position:relative; top:53px; left:24px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#797979; text-align:center; padding-top:2px; pointer-events:auto; display:none; }
.maptime { width:128px; height:21px; background:url(../images/bgtime.png); background-repeat:no-repeat; position:relative; top:53px; left:24px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#797979; text-align:center; padding-top:2px; pointer-events:auto; }
.maptime:hover { background:url(../images/bgtime-roll.png); background-repeat:no-repeat; }
.mapusers { width:110px; height:21px; background:url(../images/bgusersonline.png); background-repeat:no-repeat; position:relative; top:53px; left:34px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#797979; text-align:center; padding-top:2px; pointer-events:auto; }
.mapmembers { width:122px; height:21px; background:url(../images/bgusersonline2.png); background-repeat:no-repeat; position:relative; top:53px; left:44px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#797979; text-align:center; padding-top:2px; pointer-events:auto; }
.livemap { width:77px; height:21px; background:url(../images/livemap.png); background-repeat:no-repeat; position:relative; top:53px; float:right; margin-right:7px; pointer-events:auto; }
.livemap-selected { width:77px; height:21px; background:url(../images/livemap-roll.png); background-repeat:no-repeat; position:relative; top:53px; float:right; margin-right:7px; pointer-events:auto; display:none; }
.livemap:hover { background:url(../images/livemap-roll.png); }
.creaturesmap { width:83px; height:21px; background:url(../images/creaturesmap.png); background-repeat:no-repeat; position:relative; top:53px; float:right; margin-right:7px; pointer-events:auto; }
.creaturesmap-selected { width:83px; height:21px; background:url(../images/creaturesmap-roll.png); background-repeat:no-repeat; position:relative; top:53px; float:right; margin-right:7px; pointer-events:auto; display:none; }
.creaturesmap:hover { background:url(../images/creaturesmap-roll.png); }
.resourcesmap { width:87px; height:21px; background:url(../images/resourcesmap.png); background-repeat:no-repeat; position:relative; top:53px; float:right; margin-right:7px; pointer-events:auto; }
.resourcesmap-selected { width:87px; height:21px; background:url(../images/resourcesmap-roll.png); background-repeat:no-repeat; position:relative; top:53px; float:right; margin-right:7px; pointer-events:auto; display:none; }
.resourcesmap:hover { background:url(../images/resourcesmap-roll.png); }
.mapcreator { width:96px; height:21px; background:url(../images/mapcreate.png); background-repeat:no-repeat; position:relative; top:53px; float:right; margin-right:24px; pointer-events:auto; }
.mapcreator-selected { width:96px; height:21px; background:url(../images/mapcreate-roll.png); background-repeat:no-repeat; position:relative; top:53px; float:right; margin-right:24px; pointer-events:auto; display:none; }
.mapcreator:hover { background:url(../images/mapcreate-roll.png); }
.mapnormalfake { width:32px; height:21px; background:url(../images/normalmap-roll.png); background-repeat:no-repeat; position:relative; top:53px; float:right; pointer-events:auto; right:6px; cursor:pointer; }
.mapnormal { width:32px; height:21px; background:url(../images/normalmap.png); background-repeat:no-repeat; position:relative; top:53px; float:right; right:6px; pointer-events:auto; }
.mapnormal:hover { background:url(../images/normalmap-roll.png); pointer-events:auto; }
.maptacticalfake { width:32px; height:21px; background:url(../images/tacticalmap-roll.png); background-repeat:no-repeat; position:relative; top:53px; float:right; margin-right:18px; pointer-events:auto; cursor:pointer; }
.maptactical { width:32px; height:21px; background:url(../images/tacticalmap.png); background-repeat:no-repeat; position:relative; top:53px; float:right; margin-right:18px; pointer-events:auto; }
.maptactical:hover { background:url(../images/tacticalmap-roll.png); pointer-events:auto; }
.statusfalling { width:12px; height:8px; background:url(../images/statusfalling.png); background-repeat:no-repeat; position:relative; left:6px; top:11px; pointer-events:none; }
.statusrising { width:12px; height:8px; background:url(../images/statusrising.png); background-repeat:no-repeat; position:relative; left:6px; top:10px; pointer-events:none; }
.switcher { width:889px; height:34px; background-color:#131313; }
#highlighter-town { width:33px; height:33px; background:url(../images/highlight-town.png); background-repeat:no-repeat; pointer-events:none; position:absolute; z-index:25; left:600px; top:600px; display:none; }
#highlighter2 { width:33px; height:33px; background:url(../images/highlight2.png); background-repeat:no-repeat; pointer-events:none; position:absolute; z-index:25; left:600px; top:600px; display:none; }
#highlighter { width:33px; height:33px; background:url(../images/highlight.png); background-repeat:no-repeat; pointer-events:none; position:absolute; z-index:25; left:600px; top:600px; display:none; }
#highlighter-newmarker { width:66px; height:66px; background:url(../images/highlight-newmarker.png); background-repeat:no-repeat; pointer-events:none; position:absolute; z-index:14; left:600px; top:600px; display:none; }
.eventsdivider { width:888px; height:6px; background:url(../images/eventsdivider.png); background-repeat:no-repeat; position:relative; bottom:4px; }
#oldversion { width:116px; height:21px; background:url(../images/oldversion.png); background-repeat:no-repeat; float:left; position:relative; top:6px; left:26px; }
#oldversion:hover { background:url(../images/oldversion-roll.png); }
#moinfosite { width:139px; height:21px; background:url(../images/moinfoweb.png); background-repeat:no-repeat; float:left; position:relative; top:6px; left:22px; }
#moinfosite:hover { background:url(../images/moinfoweb-roll.png); }
#pockets { width:134px; height:21px; background:url(../images/pockets.png); background-repeat:no-repeat; float:left; position:relative; top:6px; left:12px; }
#pockets:hover { background:url(../images/pockets-roll.png); }
#server { width:137px; height:21px; background:url(../images/serveronline.png); background-repeat:no-repeat; float:left; position:relative; top:6px; left:40px; pointer-events:auto; }
#aegis { width:155px; height:21px; background:url(../images/aegis.png); background-repeat:no-repeat; float:right; position:relative; top:6px; right:12px; pointer-events:auto; }
#naveradio { width:87px; height:21px; background:url(../images/naveradio.png); background-repeat:no-repeat; float:right; position:relative; top:6px; right:26px; display:none; }
#naveradio:hover { background:url(../images/naveradio-roll.png); }
#territory { width:56px; height:21px; background:url(../images/territory.png); background-repeat:no-repeat; float:left; margin-left:9px; }
#territory:hover { background:url(../images/territory-roll.png); }
#territory-selected { width:56px; height:21px; background:url(../images/territory-roll.png); background-repeat:no-repeat; float:left; margin-left:9px; }
#items { width:46px; height:21px; background:url(../images/rating.png); background-repeat:no-repeat; float:left; margin-left:9px; }
#items-selected { width:46px; height:21px; background:url(../images/rating-roll.png); background-repeat:no-repeat; float:left; margin-left:9px; }
#items:hover { background:url(../images/rating-roll.png); }
#murders { width:56px; height:21px; background:url(../images/murders.png); background-repeat:no-repeat; float:left; margin-left:9px; }
#murders-selected { width:56px; height:21px; background:url(../images/murders-roll.png); background-repeat:no-repeat; float:left; margin-left:9px; }
#murders:hover { background:url(../images/murders-roll.png); }
#prominence { width:76px; height:21px; background:url(../images/prominence.png); background-repeat:no-repeat; float:left; margin-left:9px; }
#prominence-selected { width:76px; height:21px; background:url(../images/prominence-roll.png); background-repeat:no-repeat; float:left; margin-left:9px; }
#prominence:hover { background:url(../images/prominence-roll.png); }
#allevents { width:66px; height:21px; background:url(../images/allevents.png); background-repeat:no-repeat; float:left; margin-left:55px; }
#allevents-selected { width:66px; height:21px; background:url(../images/allevents-roll.png); background-repeat:no-repeat; float:left; margin-left:55px; }
#allevents:hover { background:url(../images/allevents-roll.png); }
#pvp { width:35px; height:21px; background:url(../images/pvp.png); background-repeat:no-repeat; float:left; margin-left:9px; }
#pvp-selected { width:35px; height:21px; background:url(../images/pvp-roll.png); background-repeat:no-repeat; float:left; margin-left:9px; }
#pvp:hover { background:url(../images/pvp-roll.png); }
#towers { width:51px; height:21px; background:url(../images/towers.png); background-repeat:no-repeat; float:left; margin-left:9px; }
#towers-selected { width:51px; height:21px; background:url(../images/towers-roll.png); background-repeat:no-repeat; float:left; margin-left:9px; }
#towers:hover { background:url(../images/towers-roll.png); }
#trades { width:48px; height:21px; background:url(../images/trades.png); background-repeat:no-repeat; float:left; margin-left:9px; }
#trades-selected { width:48px; height:21px; background:url(../images/trades-roll.png); background-repeat:no-repeat; float:left; margin-left:9px; }
#trades:hover { background:url(../images/trades-roll.png); }
#comments { width:66px; height:21px; background:url(../images/comments.png); background-repeat:no-repeat; float:left; margin-left:9px; }
#comments-selected { width:66px; height:21px; background:url(../images/comments-roll.png); background-repeat:no-repeat; float:left; margin-left:9px; }
#comments:hover { background:url(../images/comments-roll.png); }
#latest { width:45px; height:21px; background:url(../images/latest.png); background-repeat:no-repeat; float:right; margin-right:14px; }
#latest-selected { width:45px; height:21px; background:url(../images/latest-roll.png); background-repeat:no-repeat; float:right; margin-right:14px; }
#latest:hover { background:url(../images/latest-roll.png); }
#prev { width:38px; height:21px; background:url(../images/prev.png); background-repeat:no-repeat; float:right; margin-right:9px; }
#prev-disabled { width:38px; height:21px; background:url(../images/prev-disabled.png); background-repeat:no-repeat; float:right; margin-right:9px; }
#prev:hover { background:url(../images/prev-roll.png); }
#next { width:38px; height:21px; background:url(../images/next.png); background-repeat:no-repeat; float:right; margin-right:9px; }
#next:hover { background:url(../images/next-roll.png); }
.button-votearchivefake { height:10px; background:url(../images/votearchive.png); background-repeat:no-repeat; position:relative; float:left; padding-left: 19px; color:#cccccc; }
.button-votedeletefake { height:11px; background:url(../images/votedelete.png); background-repeat:no-repeat; position:relative; float:left; padding-left: 19px; color:#cccccc; }
.button-sortuserfake { height:10px; position:relative; float:right; font-size: 11px; display:none; cursor: default; color:#ddd; }
.button-sortitemfake { height:10px; position:relative; float:right; font-size: 11px; display:none; cursor: default; color:#ddd; }
.button-sortdatefake { height:10px; position:relative; float:right; font-size: 11px; display:none; cursor: default; color:#ddd; }
.button-sortpricefake { height:10px; position:relative; float:right; font-size: 11px; display:none; cursor: default; color:#ddd; }
.button-sortuser { height:10px; position:relative; float:right; font-size: 11px; }
.button-sortitem { height:10px; position:relative; float:right; font-size: 11px; }
.button-sortdate { height:10px; position:relative; float:right; font-size: 11px; }
.button-sortprice { height:10px; position:relative; float:right; font-size: 11px; }
.button-showcomments2 { height:10px; position:relative; float:left; font-size: 11px; }
.button-showcomments2fake { height:10px; position:relative; float:left; font-size: 11px; display:none; cursor: default; color:#ddd; }
.button-showtrades { height:10px; position:relative; float:left; font-size: 11px; }
.button-showtradesfake { height:10px; position:relative; float:left; font-size: 11px; display:none; cursor: default; color:#ddd; }
.button-showitems { height:10px; position:relative; float:left; font-size: 11px; }
.button-showitemsfake { height:10px; position:relative; float:left; font-size: 11px; display:none; cursor: default; color:#ddd; }
.commentinner a:link { text-decoration:none; color:#bbb; }
.commentinner a:visited { text-decoration:none; color:#bbb; }
.commentinner a:hover{ text-decoration:none; color:#eeeeee; }
.commentinner a:active { text-decoration:none; color:#bbb; }
.button-votearchive { height:10px; background:url(../images/votearchive.png); background-repeat:no-repeat; position:relative; float:left; padding-left: 19px; }
.button-votearchive:hover { background:url(../images/votearchive-roll.png); background-repeat:no-repeat; }
.button-votedelete { height:11px; background:url(../images/votedelete.png); background-repeat:no-repeat; position:relative; float:left; padding-left: 19px; }
.button-votedelete:hover { background:url(../images/votedelete-roll.png); background-repeat:no-repeat; }
.button-editprofile { width:84px; height:21px; background:url(../images/myprofile.png); background-repeat:no-repeat; position:relative; top:80px; left:44px; float:left; pointer-events:auto; }
.button-editprofile:hover { background:url(../images/myprofile-roll.png); }
.button-mymarkers { width:94px; height:21px; background:url(../images/mymarkers.png); background-repeat:no-repeat; position:relative; top:80px; left:54px; float:left; pointer-events:auto; }
.button-mymarkers:hover { background:url(../images/mymarkers-roll.png); }
.button-marklocation { width:105px; height:21px; background:url(../images/marklocation.png); background-repeat:no-repeat; position:relative; top:80px; left:64px; float:left; pointer-events:auto; display:none; }
.button-marklocation:hover { background:url(../images/marklocation-roll.png); }
.button-viewmap { width:101px; height:21px; background:url(../images/viewmap.png); background-repeat:no-repeat; position:relative; top:80px; left:74px; float:left; pointer-events:auto; display:none; }
.button-viewmap:hover { background:url(../images/viewmap-roll.png); }
.button-mapsettings { width:99px; height:21px; background:url(../images/mapsettings.png); background-repeat:no-repeat; position:relative; top:80px; left:84px; float:left; pointer-events:auto; display:none; }
.button-mapsettings:hover { background:url(../images/mapsettings-roll.png); }
.button-viewmap2 { width:82px; height:21px; background:url(../images/viewmap2.png); background-repeat:no-repeat; position:relative; top:0px; left:0px; display:block; float: right; filter:alpha(opacity=80); -moz-opacity:0.80; -khtml-opacity:0.80; opacity:0.80; }
.button-viewmap2:hover { background:url(../images/viewmap2-roll.png); }
.button-viewresult { width:56px; height:21px; background:url(../images/viewbtn.png); background-repeat:no-repeat; position:relative; top:0px; left:0px; display:block; float: right; filter:alpha(opacity=80); -moz-opacity:0.80; -khtml-opacity:0.80; opacity:0.80; }
.button-viewresult:hover { background:url(../images/viewbtn-roll.png); }
.button-createmarker { width:108px; height:21px; background:url(../images/createmarker.png); background-repeat:no-repeat; position:relative; top:80px; left:64px; float:left; pointer-events:auto; }
.button-createmarker:hover { background:url(../images/createmarker-roll.png); }
.button-login { width:32px; height:21px; background:url(../images/login.png); background-repeat:no-repeat; position:relative; top:80px; left:24px; float:left; pointer-events:auto; }
.button-login:hover { background:url(../images/login-roll.png); }
.button-register { width:74px; height:21px; background:url(../images/register.png); background-repeat:no-repeat; position:relative; float:left; pointer-events:auto; }
.button-register:hover { background:url(../images/register-roll.png); }
.button-cooldown { width:32px; height:21px; background:url(../images/cooldown.png); background-repeat:no-repeat; position:relative; top:80px; left:74px; float:left; pointer-events:auto; }
.button-cooldown:hover { background:url(../images/cooldown-roll.png); }
.button-vendors { width:32px; height:21px; background:url(../images/vendorsbtn.png); background-repeat:no-repeat; position:relative; float:left; pointer-events:auto; }
.button-vendors:hover { background:url(../images/vendorsbtn-roll.png); }
.button-fullscreen { width:32px; height:21px; background:url(../images/fullscreen.png); background-repeat:no-repeat; position:relative; float:left; pointer-events:auto; }
.button-fullscreen:hover { background:url(../images/fullscreen-roll.png); }
.button-timeline { width:32px; height:21px; background:url(../images/timeline.png); background-repeat:no-repeat; position:relative; float:left; pointer-events:auto; }
.button-timeline:hover { background:url(../images/timeline-roll.png); }
.button-guides { width:32px; height:21px; background:url(../images/guides.png); background-repeat:no-repeat; position:relative; float:left; pointer-events:auto; }
.button-guides:hover { background:url(../images/guides-roll.png); }
.button-brokers { width:89px; height:21px; background:url(../images/brokers.png); background-repeat:no-repeat; position:relative; float:left; pointer-events:auto; }
.button-brokers:hover { background:url(../images/brokers-roll.png); }
.button-guilds { width:32px; height:21px; background:url(../images/viewguilds.png); background-repeat:no-repeat; position:relative; float:left; pointer-events:auto; }
.button-guilds:hover { background:url(../images/viewguilds-roll.png); }
.button-irc { box-sizing: border-box; height:21px; background-color:#161616; border: 1px solid #6b5f49; position:relative; float:left; pointer-events:auto; }
.button-irc:hover { background-color:#0d0d0d; border: 1px solid #8f826a; }
a.button-irc:link { text-decoration:none; color:#4fa240; }
a.button-irc:visited { text-decoration:none; color:#4fa240; }
a.button-irc:hover{ text-decoration:none; color:#75d264; }
a.button-irc:active { text-decoration:none; color:#4fa240; }
.button-chronmain { box-sizing: border-box; height:21px; background-color:#161616; border: 1px solid #6b5f49; position:relative; float:left; pointer-events:auto; padding-right: 9px; }
.button-chronmain:hover { background-color:#0d0d0d; border: 1px solid #8f826a; }
a.button-chronmain:link { text-decoration:none; color:#4fa240; }
a.button-chronmain:visited { text-decoration:none; color:#4fa240; }
a.button-chronmain:hover{ text-decoration:none; color:#75d264; }
a.button-chronmain:active { text-decoration:none; color:#4fa240; }
.button-viewcon0 { width:32px; height:21px; background:url(../images/irc0.png); background-repeat:no-repeat; position:relative; float:left; pointer-events:auto; }
.button-viewcon0:hover { background:url(../images/irc0-roll.png); }
.button-viewcon1 { width:32px; height:21px; background:url(../images/irc1.png); background-repeat:no-repeat; position:relative; float:left; pointer-events:auto; }
.button-viewcon1:hover { background:url(../images/irc1-roll.png); }
.button-mapbrowse { width:32px; height:21px; background:url(../images/mapbrowse.png); background-repeat:no-repeat; position:relative; float:left; pointer-events:auto; }
.button-mapbrowse:hover { background:url(../images/mapbrowse-roll.png); }
.button-chat { width:32px; height:21px; background:url(../images/chat.png); background-repeat:no-repeat; position:relative; float:left; pointer-events:auto; }
.button-chat:hover { background:url(../images/chat-roll.png); }
.button-notify { width:32px; height:21px; background:url(../images/notify.png); background-repeat:no-repeat; position:relative; top:80px; left:34px; float:left; pointer-events:auto; }
.button-notify:hover { background:url(../images/notify-roll.png); }
.timecontrol-play { width:32px; height:21px; background:url(../images/play.png); background-repeat:no-repeat; position:relative; float:left; pointer-events:auto; display:none; }
.timecontrol-play:hover { background:url(../images/play-roll.png); }
.timecontrol-pause { width:32px; height:21px; background:url(../images/pause.png); background-repeat:no-repeat; position:relative; float:left; pointer-events:auto; display:none; }
.timecontrol-pause:hover { background:url(../images/pause-roll.png); }
.timecontrol-rewind { width:32px; height:21px; background:url(../images/rewind.png); background-repeat:no-repeat; position:relative; float:left; pointer-events:auto; display:none; }
.timecontrol-rewind:hover { background:url(../images/rewind-roll.png); }
.timecontrol-fastforward { width:32px; height:21px; background:url(../images/fastforward.png); background-repeat:no-repeat; position:relative; float:left; pointer-events:auto; display:none; }
.timecontrol-fastforward:hover { background:url(../images/fastforward-roll.png); }
.button-settings { width:32px; height:21px; background:url(../images/settingsicon.png); background-repeat:no-repeat; position:relative; float:left; pointer-events:auto; }
.button-settings:hover { background:url(../images/settingsicon-roll.png); }
.button-editmarker { width:90px; height:21px; background:url(../images/editmarker.png); background-repeat:no-repeat; position:relative; float:right; pointer-events:auto; }
.button-editmarker:hover { background:url(../images/editmarker-roll.png); }
.button-sndmsg { width:110px; height:21px; background:url(../images/sendmsg.png); background-repeat:no-repeat; position:relative; float:right; pointer-events:auto; }
.button-sndmsg:hover { background:url(../images/sendmsg-roll.png); }
.button-viewmyprofile { width:115px; height:21px; background:url(../images/viewmyprofile.png); background-repeat:no-repeat; position:relative; float:right; pointer-events:auto; }
.button-viewmyprofile:hover { background:url(../images/viewmyprofile-roll.png); }
.button-goback { width:71px; height:21px; background:url(../images/goback.png); background-repeat:no-repeat; position:relative; float:right; pointer-events:auto; }
.button-goback:hover { background:url(../images/goback-roll.png); }
.button-logout { width:32px; height:21px; background:url(../images/logout.png); background-repeat:no-repeat; position:relative; top:80px; left:24px; float:left; pointer-events:auto; }
.button-logout:hover { background:url(../images/logout-roll.png); }
.mapholder-move { cursor:move; }
.mapholder-normal { cursor:default; }
.mapholder-marker { cursor:url(../images/highlight.png) 15 15,default; }
.login-remember-iconoff { width:12px; height:12px; z-index:15; background:url(../images/reme-off.png) repeat top center; }
.login-remember-iconoff:hover { width:12px; height:12px; z-index:15; background:url(../images/reme-off-roll.png) repeat top center; }
.login-remember-iconon { width:12px; height:12px; z-index:15; background:url(../images/reme-on.png) repeat top center; }
.login-remember-iconon:hover { width:12px; height:12px; z-index:15; background:url(../images/reme-on-roll.png) repeat top center; }
.small-buttons-holder { position:relative; top:18px; left:24px; }
.small-buttons-holder2 { position:relative; }
.headerinner { width:481px; height:75px; background:url(../images/headerinner.png); background-repeat:no-repeat; margin-top:21px; margin-left:10px; font-weight:700; font-size:12px; color:#DDD; display:none; text-align:center; }
*html #tooltip .tipHeader { margin-bottom:-6px; }
.item:hover,.itemAlt:hover,.itemR:hover,.itemRAlt:hover { background-color:#000; }
.itemtype1 { float:left; color:#D55E5E; margin-left:6px; margin-top:3px; width:62px; }
.itemtype6 { float:left; color:#aa9c5b; margin-left:6px; margin-top:3px; width:62px; }
.bugreport a:link { text-decoration:none; color:#bdbdbd; }
.bugreport a:visited { text-decoration:none; color:#bdbdbd; }
.bugreport a:hover{ text-decoration:none; color:#dddddd; }
.bugreport a:active { text-decoration:none; color:#bdbdbd; }
.editdata a:link { text-decoration:none; color:#bbbbbb; }
.editdata a:visited { text-decoration:none; color:#bbbbbb; }
.editdata a:hover{ text-decoration:none; color:#dddddd; }
.editdata a:active { text-decoration:none; color:#bbbbbb; }
.deldata a:link { text-decoration:none; color:#d46060; }
.deldata a:visited { text-decoration:none; color:#d46060; }
.deldata a:hover{ text-decoration:none; color:#ff9a9a; }
.deldata a:active { text-decoration:none; color:#d46060; }
#tab-buttons{ width: 900px; position: relative; z-index: 12; top: 65px; }
.styled-select select { background: transparent; padding: 4px; font-size: 12px; line-height: 1; border: 0; border-radius: 0; background: #111111; border: 1px solid #555555; color: #cccccc; width: 250px; cursor: pointer; }
.styled-selectle select { background: transparent; padding: 4px; font-size: 12px; line-height: 1; border: 0; border-radius: 0; background: #111111; border: 1px solid #555555; color: #cccccc; width: 250px; cursor: pointer; }
select { outline: 0; }
option { outline: 0; }
.commentnum a:link { text-decoration:none; color:#777777; }
.commentnum a:visited { text-decoration:none; color:#777777; }
.commentnum a:hover{ text-decoration:none; color:#bbbbbb; }
.commentnum a:active { text-decoration:none; color:#777777; }
.commentnum a img { opacity: 0.6; }
.commentnum a img:hover { opacity: 1.0; }
.suser-hit { background: url('../images/userhit.png'); height: 44px; width: 44px; margin-left: auto; margin-right: auto; }
.suser-hit:hover { background: url('../images/userhit-roll.png'); }
.suser { background: url('../images/user.png'); height: 44px; width: 44px; margin-left: auto; margin-right: auto; }
.suser:hover { background: url('../images/user-roll.png'); }
.susery { background: url('../images/usery.png'); height: 44px; width: 44px; margin-left: auto; margin-right: auto; }
.susery:hover { background: url('../images/usery-roll.png'); }
.susername { font-size: 11px; font-weight: bold; width: 100%; text-align: center; margin-top: 8px; }
.suserholder { float: left; margin-top: 10px; width: 76px; text-align: center; color:#bbb; }
.suserholder:hover { color:#eee; }
.ratingbar { opacity: 0.6; }
.ratingbar:hover { opacity: 1.0; }
a.splink:link { text-decoration:none; color:#33A370; }
a.splink:visited { text-decoration:none; color:#33A370; }
a.splink:hover{ text-decoration:none; color:#59d99e; }
a.splink:active { text-decoration:none; color:#33A370; }
.chron-block { float: left; box-sizing: border-box; margin-right: 13px; width: 222px; border: 1px solid #413c32; font-size: 12px; }
.chron-header { width: 100%; border-bottom: 1px solid #413c32; background-color:rgba(0,0,0,0.6); box-sizing: border-box; padding: 8px; color:#bbbbbb; padding-left: 11px; }
.chron-list { padding-top: 2px; padding-bottom: 3px; }
.chron-item { width: 100%; box-sizing: border-box; padding: 4px; color:#999; padding-left: 13px; padding-right: 13px; }
.chron-item-noroll { width: 100%; box-sizing: border-box; padding: 4px; color:#999; padding-left: 13px; padding-right: 13px; }
.chron-item:hover { background-color:rgba(0,0,0,0.8); color:#ccc; }
.chron-value { float: right; min-width: 40px; text-align: right; color:#bbb; }
.chron-value-large { float: right; min-width: 120px; text-align: right; color:#bbb; }
.chron-staticon { float: right; position: relative; top: 4px; }
.chron-row1 { background-color:rgba(10,10,10,0.3); }
.chron-row2 { background-color:rgba(10,10,10,0.7); }
.chron-row-spacer { background-color: rgba(0, 0, 0, 0.7); height: 10px; border-top: 1px solid #2d2a23; border-bottom: 1px solid #2d2a23; padding: 0px; margin-top: 1px; margin-bottom: 1px; }
.position1 { background-color:#292417!important; }
.position2 { background-color:#272727!important; }
.position3 { background-color:#181309!important; }
.leaderboard-hold { display:none; }
#bannedhold { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.8); z-index: 99999; }
#bannedmsg { text-align: center; font-size: 14px; color:#ddd; width: 500px; margin-left: auto; margin-right: auto; margin-top: 300px; }
#bannedtime { text-align: center; font-size: 14px; color: rgb(213, 94, 94); width: 500px; margin-left: auto; margin-right: auto; margin-top: 20px; }
#bannedcont { text-align: center; width: 500px; margin-left: auto; margin-right: auto; margin-top: 20px; }
.master-holder-right ul.messages { list-style: none; word-wrap: break-word; }
.master-holder-right .log { color: gray; margin: 5px; margin-bottom: 10px; margin-top: 10px; text-align: center; }
.master-holder-right .chatArea { height: 100%; }
.master-holder-right .messages { height: 100%; margin: 0; overflow-y: scroll; padding: 0px; }
.master-holder-right .message.typing .messageBody { color: gray; }
.master-holder-right .username { font-weight: 700; overflow: hidden; padding-right: 15px; text-align: right; }
.master-holder-right .username-old { font-weight: 700; overflow: hidden; padding-right: 15px; text-align: right; }
.master-holder-right .chatArea { font-size: 13px; }
.master-holder-right .instachattog { position: absolute; width: 18px; height: 30px; background-color:#222; border-left: 1px solid #6b614f; border-top: 1px solid #6b614f; border-bottom: 1px solid #6b614f; }
.master-holder-right .instachattog:hover { position: absolute; width: 18px; height: 30px; background-color:#000; border-left: 1px solid #8c7b5c; border-top: 1px solid #8c7b5c; border-bottom: 1px solid #8c7b5c; }
.master-holder-right textarea::-webkit-input-placeholder { color: #777 !important; }
.master-holder-right textarea:-moz-placeholder { color: #777 !important; }
.master-holder-right textarea::-moz-placeholder { color: #777 !important; }
.master-holder-right textarea:-ms-input-placeholder { color: #777 !important; }
.master-holder-right .messages { margin: 0; margin-top: 11px; height: 100%; overflow-y: scroll; padding: 0px; list-style: none; word-wrap: break-word; position: relative; }
.master-holder-right .messages .message { line-height: 19px; margin-bottom: 4px; }
.master-holder-right .messages .username { cursor:pointer; }
.master-holder-right .messages a:link { color:#33A370; }
.master-holder-right .messages a:visited { color:#33A370; }
.master-holder-right .messages a:hover { color:#ffffff; }
.master-holder-right .messages a:active { color:#33A370; }
