html, body {background:#000 url(/gw2/i/bg-wide.jpg) top no-repeat;color:#fff}
body.fixed, body.front {background:#000 url(/gw2/i/bg.jpg) top no-repeat}
/*
html, body {background:#000 url(/gw2/i/bg-dark.jpg) top;color:#fff}
*/
h1, h2, h3, h4, h5, h6 {color:#fff;text-shadow:0 1px 0 #000}
a {color:#d2bd89;text-decoration:none}
a:hover, #uctl a:hover, #rss-feed .cont a:hover {color:#dbdbba}
a:hover, a:hover span {text-decoration:underline}
a img {border-color:#555}
hr {border-color:#555}

#shadows *, #header form {background:#555 !important}
#logo {background:none}
#logo a {background:url(/gw2/i/logo.png) right no-repeat;width:334px}
/* #logo a {background:url(/gw2/i/logo-silver-glow.png) right no-repeat;left:-10px;position:relative;width:344px} */
#wrapper {background:#1e2122 url(/gw2/i/bg-tile-wrapper.jpg) top right}
.non-premium #wrapper {background:#3c4143 url(/gw2/i/bg-tile-wrapper-nonprem.jpg) top right}
#cols {border-top:1px solid #555}
#col-right {background:#2c3133 url(/gw2/i/bg-tile-colright.jpg) top right}
footer .block-content {background:#1e2122 url(/gw2/i/bg-tile-wrapper.jpg) top right}
footer .footer-featured-sites ul li a, footer .footer-zam .footer-social .footer-callout, footer .footer-zam .footer-social-links
    {background:#2c3133 url(/gw2/i/bg-tile-colright.jpg) top right}

#footer {background:url(/gw2/i/footer.png) top no-repeat}

#menu_horiz {border-color:#555}
#nav a, #user-login a {border-color:#555;color:#fff;text-shadow:0 1px 0 #000}
#nav a:hover, #user-login a:hover {color:#d2bd89}
#nav div {background:url(/gw2/i/bg-tile-wrapper.jpg);border-color:#555;border-top:0 !important}
#nav ul {*background:url(/gw2/i/bg-tile-wrapper.jpg)}
#menu_horiz .cols-2 > ul, #menu_horiz .cols-3 > ul {border-color:#555}
#nav div li {background:url(/i/black-35.png)}
#nav .has-sub:hover > a, #nav a:hover {background:url(/i/white-10.png) !important}
#menu_horiz li li.has-sub > a {background:url(/i/arrow-right-spaced-white.png) right no-repeat !important}
#nav li .has-sub.has-sub:hover > a, #nav li .has-sub > a:hover {background:url(/i/white-10.png), url(/i/arrow-right-spaced-white.png) right no-repeat !important}

#menu_horiz > li:first-child > div {left:-1px}
#menu_horiz > li > a {border-left:1px solid #3a4343;border-right:1px solid #000}
#menu_horiz > li:first-child > a {border-left:0}
.nc-contact-us {border-right:1px solid #3a4343}
.nc-account-code {border-left:1px solid #000}
.nc-account-code > a {border-right:0 !important}
#menu_horiz > li:hover > a {border-left-color:#4c4c4c;border-right-color:#333;border-right-color:transparent}
#nav div a {border-bottom:1px solid #000;border-top:1px solid #555}
#nav div li:hover > a, #nav div a:hover {border-bottom:1px solid #222}
#menu_horiz li li.last-child > a {border-bottom-width:1px}
#menu_horiz li.has-sub:hover li div, #menu_horiz li.has-sub.hov li div {top:0}

.box, .bcont, .mform, .mform2, .mformDeleted, #msgSmilies, .datatable, #dialogue-cont .cont, .wiki, .infobox, .toc, .gametag, .wframe, .opaque_bigthumb, .mainpagebox, #video-infobox, .no-template, .wiki-cats, .msgPreview, .msgMain, .pages span, .pages a, .tablist a, ul.ma, #featured-promos .cont {background:url(/i/black-65.png);border:1px solid #555}
.msgPreview {background:url(/i/black-85.png)}
.path ul, .wiki-nav .tools ul, .msgUMex {background:#000;border:1px solid #555}
.msgMain:target {border-color:#777}

.story .Title .Byline {border-color:#555}
.front .box .header, .front .box .subhead, #game-column .box .header, #game-column .box h3 {border-color:#777;font-weight:bold;text-shadow:0 1px 0 #000}

.bcont {padding:10px}
.path .has-sub:hover > a {color:#fff}
#dialogue-cont .cont, #dialogue-shadow {border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}
#notifications {background:#000;border-color:#555}
.box .header, .datatable th, #dialogue h1, .wiki-nav, .infobox th, .msgHeaderFrame {background:url(/i/fade-white-top-28-15.png) repeat-x;border-bottom:1px solid #555}
.story .Title .Byline {color:#999}
.story .Subhead {border-color:#555}
.tablist a {border-bottom:0;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;padding:5px 10px !important}

.lr, .s2-lr, #twitter-feed li {background:url(/i/black-25.png)}
.dr, .s2-dr {background:url(/i/black-45.png)}
#twitter-feed li:nth-child(even) {background:url(/i/black-45.png)}
.link-list .s2-lr, .link-list .s2-dr, .list .s2-lr, .list .s2-dr, #rss-feed .s2-lr, #rss-feed .s2-dr {border-color:#555 !important}

.datatable th {border-color:#555}
.datatable td {border-color:#333}
.datatable caption {background:url(/i/black-65.png);border-color:#555}
.datatable .lr, .datatable .dr {background:none;border-bottom:1px solid #333}
.datatable .lr > td:first-child, .datatable .dr > td:first-child, .datatable td.lr:first-child, .datatable td.dr:first-child {border-left:1px solid #555}
.datatable .lr > td:last-child, .datatable .dr > td:last-child, .datatable td.lr:last-child, .datatable td.dr:last-child {border-right:1px solid #555}
.datatable tr.lr:last-child, .datatable tr.dr:last-child, .datatable tr:last-child .lr, .datatable tr:last-child .dr {border-bottom:1px solid #555}
.datatable tr:hover td {background:url(/i/white-05.png)}
.datatable.no-hover tr:hover td, .datatable tr.no-hover:hover td {background:none}
.mdeleted {background:#000}
.datatable .mdeleted:hover {background:#000}

#livetable .lr td {background:url(/i/white-05.png)}
#livetable .dr td {background:none}
#livetable .firstrow {border-bottom:0}

#featured-news {background:#1e2122}
#featured-news .tablist {background:#1e2122 url(/gw2/i/featured-selector.jpg)}
#featured-news .tablist a img {border-color:#000 !important}
#featured-news .tablist .current a img {border-color:#777 !important;box-shadow:0px 0px 5px #000;-moz-box-shadow:0px 0px 5px #000;-webkit-box-shadow:0px 0px 5px #000}
#featured-news .tablist .current span {background:none}
#featured-news .story a {border-color:#555}
#featured-news .story a var {color:#d2bd89}
#featured-news .story a:hover var {color:#dbdbba}

.poll-results div {background:#242424 url(/gw2/i/poll.png) bottom}
.poll-results var {background:#6e6348 url(/gw2/i/poll.png)}
.poll-results div {text-shadow:0 -1px 0 rgba(0,0,0,.35)}

.blocklink, .imaged-list a span, .video-list .video-link b, #mini-features a, #twitter-feed li, .link-list .cont a, #rss-feed .cont a, #countdown-clock span, #countdown-clock a:hover span, #game-column .game-news li, #narrow-featured-news li {border-color:#555 !important}

.video-list .video-delete {background:#555;color:#fff}
.video-list .video-delete strong {color:#fff}
.video-list .video-delete:hover b {background:#fff;color:red}

.forumList caption a {color:#fff}
.msgQuote {background:url(/i/black-65.png);border-color:#555}
.msgQuote .source {background:url(/i/white-10.png);color:#fff}

.spoiler, .spoiler * {color:#ccc !important;background:#ccc !important}
.spoiler:hover, .spoiler:hover * {color:inherit !important;background:none !important}

.IMIcont {border:0;height:98px;overflow:hidden;width:98px}
.IMIcont a {margin:0}
.IMIcont img {border:1px solid #555;vertical-align:middle}
.IMIcont a:hover img {border-color:#999}

/* NF */
#lightbox #lightbox-close, .forums .post-buttons a, .forums .f-read, .forums .f-unread, .forums .f-lastpost img, #forum table .f-thread, #forum table .f-newthread, #forum table .f-newreplies, #forum table .f-sticky, #forum table .f-lock, .post .head .f-rateup span, .post .head a.button, .post .head .actions a, #posts h1 small a, #messages h1 small a, .post a.post-link, .post .poster .user .name .online, .f-follow span, .f-quote span, .f-sticky span, .f-lock span, .f-move span, .f-report span, .compact .f-report span, .f-nuke span, .f-unnuke span, .f-bookmark span, .f-edit span, .f-reply span, .f-pm span, .f-delete span, .f-add span, .f-remove span, .f-ignore span, .pre-ie9 .forums .f-read, .pre-ie9 .forums .f-unread, .pre-ie9 .forums .f-lastpost img, .pre-ie9 #forum table .f-thread, .pre-ie9 #forum table .f-newthread, .pre-ie9 #forum table .f-newreplies, .pre-ie9 #forum table .f-sticky, .pre-ie9 #forum table .f-lock, .pre-ie9 .post .head .f-rateup span, .pre-ie9 .f-follow span, .pre-ie9 .f-quote span, .pre-ie9 .f-sticky span, .pre-ie9 .f-lock span, .pre-ie9 .f-move span, .pre-ie9 .f-report span, .pre-ie9 .compact .f-report span, .pre-ie9 .f-nuke span, .pre-ie9 .f-unnuke span, .pre-ie9 .f-bookmark span, .pre-ie9 .f-edit span, .pre-ie9 .f-reply span, .pre-ie9 .f-pm span, .pre-ie9 .f-delete span, .f-add span, .f-remove span, .f-ignore span, .f-message, #user #config #close, .f-gtalk, .f-aim, .f-msn, .f-icq, .f-skype, .f-fb, .f-tw, .forums #markup .help, .forums #markup .quote, .pm-inbox, .pm-sent, .pm-saved, .pm-drafts {background-image:url(/gw2/i/forum-sprite.png?1)}

.f-search input.inactive {color:#999}

.forums .post-buttons a {background-color:#404142;text-shadow:0 1px 0 #000}
.forums .post-buttons a:hover {background-color:#454647}
.forums .post-buttons a span {color:#fff}
.forums .post-buttons a:hover span {color:#fff}
.forums .post-buttons a:active:hover {background-color:#363738}
.forums .post-buttons a.disabled-button {background:url(/i/black-65.png) !important;border:1px solid #555}
.forums .post-buttons a.disabled-button span {color:#ddd}
#posts h1 small a, #messages h1 small a {background-color:#404142;color:#fff !important}
#posts h1 small a:hover, #messages h1 small a:hover {background-color:#454647}
#posts h1 small a:active:hover, #messages h1 small a:active:hover {background-color:#363738}
.post .head a.button, .post .head .actions a, .post a.post-link {background-color:#404142;color:#fff !important}
.post .head a.button:hover, .post .head .actions a:hover, .post a.post-link:hover {background-color:#454647}
.post .head a.button:active:hover, .post .head .actions a:active:hover, .post a.post-link:active:hover {background-color:#363738}

#forums table, #forum table, #messages .f-table {background:url(/i/black-65.png);border-color:#555}
#forums th, #forum th, #messages .f-table th {background:url(/i/fade-white-top-28-15.png) repeat-x;border-color:#555}
#forums td, #forum td, #messages .f-table td {border-color:#333}
#forum tr, #messages .f-table tr {background:transparent}
#forum tr:hover, #messages .f-table tr:hover {background:url(/i/white-05.png)}
#forum thead tr:hover, #messages .f-table thead tr:hover {background:0}
#forum .deleted {background:#000}

.post {background:url(/i/black-65.png);border-color:#555}
.post-preview {background:url(/i/black-85.png)}
.post-inner {background:url(/gw2/i/post.gif) repeat-y}
.post .head, .post.post-filtered {background:#000 url(/i/fade-white-top-28-15.png) repeat-x;border-color:#333}
.post .head .info {color:#aaa}
.post .head .info span span, .post .head .info .actions span, .post .head .subject {color:#fff}
.post .head .info .nukes > span {background:#272727 url(/i/fade-white-top-28-15.png) bottom repeat-x;border-color:#555}
.post .head .info span .details, .post .poster {background:#000;border-color:#333}
.post .body .sig {color:#bbb}
.post .body .sig .bar {color:#aaa}

.post:target, .post:target ~ .post-necro {border-color:#888;box-shadow:0 1px 5px rgba(255,255,255,0.4);-moz-box-shadow:0 1px 5px rgba(255,255,255,0.4);-webkit-box-shadow:0 1px 5px rgba(255,255,255,0.4)}

.post .quote {background:url(/i/black-65.png);border-color:#555}
.post .quote .source {background:url(/i/white-10.png)}

.post-necro {background:#000}
.post-necro b {text-shadow:none}

.forums #colors, #f-jump span {color:#d2bd89}
.forums #colors:hover, .forums #smilies:hover a, #f-jump:hover span {color:#fff}

#user #config #screen {background:#0a0b0c}

.pre-ie9 .forums .post-buttons a, .pre-ie9 .post .head a.button, .pre-ie9 .post .head .actions a, .pre-ie9 #posts h1 small a, .pre-ie9 #messages h1 small a, .pre-ie9 .post a.post-link, .pre-ie9 .forums .post-buttons a b, .pre-ie9 .post .head a.button b, .pre-ie9 .post .head .actions a b, .pre-ie9 #posts h1 small a b, .pre-ie9 #messages h1 small a b, .pre-ie9 .post a.post-link b {background-image:url(/gw2/i/forum-buttons.png)}

/* Wiki */
.wiki-nav .cur, .wiki-nav .tools:hover {background:#111}
.wiki-nav .cur a, .wiki-nav .tools > a {color:#fff}
.wiki-nav .tools ul {right:-1px}
.wheader {border-bottom:1px solid #555;padding-bottom:5px}
.wiki-cont .toc {float:right;margin:0 0 5px 5px;width:250px}
.infobox, .infobox th, .infobox td {border-color:#555 !important;border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important}
.wframe {border:1px solid #555}
.gametag {border-collapse:separate !important;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;float:right;margin:.5em;padding:.1em}
.darkbg {background-color:#000;border-color:#222 !important}
.medbg {background-color:#111;border-color:#262626 !important}
.lightbg {background-color:#222;border-color:#2a2a2a !important}
.opaque_bigthumb {border-color:#555 !important}
.mainpagebox {border-collapse:separate !important;border-spacing:2px;margin:5px}
.mainpagebox th {background:#151515 url(/i/other-white-10.png) bottom repeat-x;border-bottom:1px solid #555;font-weight:bold;padding:3px 6px}
.new, a.new, span > a.new {color:#c00 !important;text-shadow:0 0 2px #000}
.wiki-recessed {background:#000 url(/i/other-white-15.png) bottom repeat-x;border-color:#555}
