html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, acronym, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
background: none repeat scroll 0 0 transparent;
border: 0 none;
font-size: 100%;
margin: 0;
outline: 0 none;
padding: 0;
vertical-align: baseline;
}
body {
line-height: 1;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
display: block;
}
ol, ul, menu, li {
list-style-position: inside;
list-style-type: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
content: none;
}
a {
background: none repeat scroll 0 0 transparent;
font-size: 100%;
margin: 0;
padding: 0;
vertical-align: baseline;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
input, select {
vertical-align: middle;
}
.clearfix:after {
clear: both;
content: ".";
display: block;
height: 0;
line-height: 0;
visibility: hidden;
}
.clearfix {
display: inline-block;
}
html[xmlns] .clearfix {
display: block;
}
* html .clearfix {
height: 1%;
}
a {
color: #6CB1E1;
text-decoration: none;
}
a:hover {
color: #83CBFC;
}
#SubNavigator li.ActiveEntry a {
color: #E2E2E2;
}
button {
-moz-outline-radius: 3px 3px 3px 3px;
background: -moz-linear-gradient(center top , #444444, #222222) repeat scroll 0 0 transparent;
border: 2px outset #FFD800;
border-radius: 3px 3px 3px 3px;
color: #FFD800;
cursor: pointer;
font: bold 15px 'verdana';
outline: 1px solid black;
padding: 3px;
}
button:hover {
border: 2px solid #FD70E1;
color: #FD70E1;
}
button.ModalLauncher {
border: 2px outset #6CB1E1;
color: #6CB1E1;
font-size: 12px;
font-weight: normal;
margin-right: 3px;
}
button.MinimizeModal {
border: 2px solid #6EE16C;
color: #6EE16C;
font-size: 10px;
margin-right: 3px;
padding-left: 4px;
padding-right: 4px;
}
button.CloseModal {
border: 2px solid #FF4E4E;
color: #FF4E4E;
font-size: 10px;
}
body {
background-attachment: fixed;
background-color: #000000;
background-image: url("http://img856.imageshack.us/img856/8762/citynight.png");
background-repeat: no-repeat;
color: #E2E2E2;
font: 12px 'verdana';
padding: 10px;
}
div#ColumnGrid {
white-space: nowrap;
}
#ColumnGrid div.ContentColumn {
white-space: normal;
}
div#NavigatorPanes {
position: absolute;
}
div#MasterLog {
background: none repeat scroll 0 0 transparent;
font-size: 15px;
margin: 15px 1px 0 6px;
padding: 0;
text-align: center;
}
#NavigatorPanes > div {
background: none repeat scroll 0 0 #334852;
border: 1px solid black;
box-shadow: 0 0 25px #000000;
display: none;
padding: 10px;
z-index: 3;
}
#NavigatorPanes div.Module {
margin: 0;
}
#NavigatorPanes div.Content {
-moz-border-bottom-colors: none;
-moz-border-image: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
background: none repeat scroll 0 0 #333333;
border-color: #111111 #2D3539 #2D3539;
border-style: solid;
border-width: 1px;
}
div.Module div.Content {
background: none repeat scroll 0 0 #111111;
border: 1px solid #003366;
opacity: 0.9;
overflow-y: auto;
padding: 3px;
}
div.Module {
background: none repeat scroll 0 0 black;
border: 2px solid black;
margin-bottom: 0;
opacity: 0.9;
}
div#NoscriptWarning {
background: none repeat scroll 0 0 #FF4E4E;
color: #111111;
padding: 3px;
position: fixed;
text-align: center;
top: 0;
width: 100%;
}
div#TopBanner {
float: right;
height: 90px;
padding: 3px 3px 3px 0;
width: 728px;
}
div.WrapperColumn {
margin-left: auto;
margin-right: auto;
margin-top: 60px;
width: 1204px;
}
div.LeftContentColumn {
display: inline-block;
max-height: 600px;
overflow: auto;
padding: 0;
vertical-align: top;
width: 590px;
}
div.RightContentColumn {
display: inline-block;
max-height: 518px;
overflow: auto;
padding: 0;
vertical-align: top;
width: 590px;
}
div#Header {
background: none repeat scroll 0 0 #000000;
border: 1px solid #130013;
max-height: 65px;
min-width: 1050px;
opacity: 1;
outline: 1px solid black;
}
div#Navigator {
margin: 1px;
}
div#MainContent {
width: auto;
}
div#Modal {
background: none repeat scroll 0 0 #222222;
border: 1px solid #777777;
box-shadow: 0 0 25px #000000;
left: 500px;
padding: 3px;
position: absolute;
right: 500px;
z-index: 999999;
}
div#ModalBackground {
background-color: black;
bottom: 0;
display: none;
left: 0;
opacity: 0.7;
position: fixed;
right: 0;
top: 0;
z-index: 98;
}
div.ModalToolbar {
padding: 4px 2px 6px 0;
text-align: right;
}
div#Breadcrumb * {
display: inline;
}
div#GuestLinks {
display: none;
margin: 7px 0 0 6px;
}
#SponsorsStack div {
display: none;
margin-bottom: 3px;
}
#TowerBanner {
display: none;
margin-bottom: 3px;
}
fieldset {
background: none repeat scroll 0 0 #001020;
border: 1px solid #8D8D8D;
margin: 10px;
padding: 2px 10px 1px;
}
fieldset#SiteSearch {
background: none repeat scroll 0 0 transparent;
border: 0 none;
margin: 0;
padding: 0 0 1px 6px;
}
fieldset#SiteSearch * {
font-size: 10px;
vertical-align: middle;
}
div.Module > h3 {
background: -moz-linear-gradient(center top , #003366, #000000) repeat scroll 0 0 transparent;
border: 1px solid #003366;
font-size: 12px;
outline: 1px solid black;
padding: 2px;
}
#NavigatorPanes h4 {
background: -moz-linear-gradient(center top , #003366, #000000) repeat scroll 0 0 transparent;
border: 1px solid #003366;
padding-bottom: 6px;
}
#NavigatorPanes h5 {
cursor: pointer;
display: inline;
}
#ModalToolbar h2 {
display: inline;
font-size: 20px;
}
.ModalOperationComplete h4 {
color: #6EE16C;
font-size: 22px;
}
a img:hover {
outline: 2px solid #003366;
}
#ContentHeader div#Announcement img {
float: left;
margin: 0 5px 0 0;
}
input {
background: none repeat scroll 0 0 #111111;
border: 2px solid black;
color: #BEBEBE;
font: 14px 'Courier New';
margin-right: 3px;
outline: 1px solid #444444;
padding: 3px;
}
input:hover {
outline: 1px solid #777777;
}
input:focus {
outline: 1px solid #FFD800;
}
input[type="radio"] {
outline: 0 none;
}
input[type="checkbox"] {
outline: 0 none;
}
#Breadcrumb li {
white-space: nowrap;
}
.Links li {
border: 1px solid #444444;
display: inline;
padding: 2px 5px;
}
#NavigatorTabs li {
cursor: pointer;
display: inline-block;
height: 16px;
margin-right: 5px;
outline: 1px solid black;
padding: 2px;
width: 16px;
}
#NavigatorTabs li.DeactivatedTab {
background: none repeat scroll 0 0 #222222;
border: 1px solid #454545;
}
#NavigatorTabs li.ActivatedTab {
background: -moz-linear-gradient(center top , #003366, #233138) repeat scroll 0 0 transparent;
border: 1px solid #466675;
padding-bottom: 6px;
}
#NavigatorTabs li.TabHasUpdates {
background: none repeat scroll 0 0 #701E24;
border: 1px solid #F1404C;
}
#NavigatorTabs li.DeactivatedTab:hover {
background: none repeat scroll 0 0 #4D4D4D;
border: 1px solid #888888;
}
#NavigatorTabs li.TabHasUpdates:hover {
background: none repeat scroll 0 0 #C73640;
border: 1px solid #FC8F96;
}
#NavigatorTabs li img {
padding: 0;
}
#SubNavigator li {
background: none repeat scroll 0 0 #222222;
border: 1px solid #444444;
display: inline;
margin-right: 3px;
/*! outline: 1px solid black; */
/*! padding: 2px 4px; */
}
#SubNavigator li:hover {
background: none repeat scroll 0 0 #222222;
border: 1px solid #777777;
}
#SubNavigator li.ActiveEntry {
background: none repeat scroll 0 0 #303030;
/*! border: 1px solid #777777; */
font-weight: bold;
}
menu#SubNavigator {
margin: 1px 0 10px 7px;
padding: 0;
}
#NavigatorTabs menu {
margin: 0;
padding: 5px;
}
#Breadcrumb menu {
margin: 0;
padding: 0 0 0 5px;
}
p {
padding: 10px 0;
}
.Module p.Description {
background: none repeat scroll 0 0 #222222;
border-left: 1px solid #333333;
border-right: 1px solid #333333;
color: #BEBEBE;
padding: 5px;
}
.ModalOperationComplete p {
padding: 5px 5px 5px 1px;
}
select {
background: none repeat scroll 0 0 #111111;
border: 2px solid black;
color: #BEBEBE;
font: 14px 'courier new','courier';
margin-right: 3px;
outline: 1px solid #444444;
padding: 3px;
}
select:hover {
outline: 1px solid #777777;
}
select:focus {
outline: 1px solid #FFD800;
}
sup {
border: 2px solid #FF7238;
color: #FF7238;
font-weight: bold;
padding: 1px 4px;
text-transform: uppercase;
top: 0;
}
#NavigatorPanes sup {
border: 0 none;
font-size: 10px;
padding: 0;
position: relative;
top: -5px;
}
ul#MinimizedModalBar {
background: -moz-linear-gradient(center top , #222222, #1A1A1A) repeat scroll 0 0 transparent;
border: 1px solid #444444;
bottom: 0;
box-shadow: 0 0 25px #000000;
display: none;
left: 0;
padding: 5px;
position: fixed;
right: 10px;
width: 100%;
z-index: 97;
}
#MinimizedModalBar li {
display: inline;
list-style-type: none;
margin-right: 5px;
padding: 3px;
}
.Module ul.Links {
background: none repeat scroll 0 0 #222222;
border-left: 1px solid #333333;
border-right: 1px solid #333333;
border-top: 1px solid #111111;
padding: 7px 7px 7px 3px;
}
.Module ul.LogMessages {
background: none repeat scroll 0 0 #222222;
border-left: 1px solid #333333;
border-right: 1px solid #333333;
color: #BEBEBE;
padding: 5px;
}
.ModalContents {
display: none;
}
.NavigatorTabTooltip {
background-color: #DDD748;
border: 1px solid yellow;
color: #111111;
display: none;
font-size: 12px;
outline: 1px solid black;
padding: 3px;
text-transform: uppercase;
}
ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul {
top: -999em;
}
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul {
left: 10em;
top: 0;
}
ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul {
top: -999em;
}
ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul {
left: 10em;
top: 0;
}
.sf-menu {
/*! float: left; */
font-size: 10px;
font-weight: bold;
margin: 0;
padding: 0;
text-transform: uppercase;
}
.sf-menu, .sf-menu ul {
/*! border-bottom: 1px solid #444444; */
/*! border-right: 1px solid #444444; */
}
.sf-menu a {
border-left: 1px solid #444444;
border-top: 1px solid #444444;
padding: 5px;
text-decoration: none;
}
.sf-menu > li {
/*! background: -moz-linear-gradient(center top , #222222, #111111) repeat scroll 0 0 transparent; */
}
.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
background: none repeat scroll 0 0 #444444;
outline: 0 none;
}
#PostsListModule .AvatarWrapper {
display: inline-block;
}
#PostsListModule .PostSig {
display: none;
}
#PostsListModule div.PostHeader > div {
margin-right: 3px;
}
#PostsListModule div.PostHeader time, div.Poster {
font-weight: bold;
}
#PostsListModule div.PostHeader {
background: none repeat scroll 0 0 #111111;
min-height: 30px;
padding: 3px 0 5px 5px;
}
div#PostsListModule {
white-space: normal;
}
div#Breadcrumb sup {
display: none;
}
#PmMeModule img {
vertical-align: middle;
}
#IdentityModule .Content {
padding: 10px;
text-align: center;
}
#IdentityModule .Avatar {
margin-bottom: 10px;
}
#MedalsModule li {
cursor: help;
display: inline-block;
padding: 2px;
vertical-align: top;
}
#MedalsModule ul {
margin: 0;
text-align: center;
}
#PointsModule article.Points {
padding: 10px;
text-align: center;
}
#PointsModule span.Score {
display: block;
font-family: 'courier new';
font-size: 26px;
font-weight: bold;
}
#PointsModule span.Rank {
display: block;
font-size: 16px;
}
#PointsModule span.ClimbedRank {
color: green;
display: block;
}
#PointsModule span.DroppedRank {
color: red;
display: block;
}
.sf-menu {
font-size: 10px;
font-weight: bold;
padding: 0;
/*! position: absolute; */
text-transform: uppercase;
}
#SubNavigator {
/*! bottom: -7px; */
/*! left: 3px; */
/*! position: absolute; */
}
.MultipleRowListModule div.PageNavigation {
background: -moz-linear-gradient(center top , #222222, #111111) repeat scroll 0 0 transparent;
border: 1px solid #222222;
display: inline-block;
margin-bottom: 3px;
outline: 1px solid black;
padding: 5px;
text-align: center;
}
.MultipleRowListModule .PageNavigation ul {
display: inline;
padding: 0;
}
.MultipleRowListModule .PageNavigation ul li {
background: none repeat scroll 0 0 #111111;
border: 1px solid black;
display: inline;
margin-right: 2px;
outline: 1px solid #333333;
}
.MultipleRowListModule .PageNavigation li.CurrentPage {
background: none repeat scroll 0 0 #171717;
outline: 1px solid #444444;
padding: 1px 5px;
}
.MultipleRowListModule .PageNavigation li:hover {
outline: 1px solid #444444;
}
#NewFooter {
background: none repeat scroll 0 0 black;
color: #00CCFF;
font-size: 11px;
font-weight: bold;
margin-left: auto;
margin-right: auto;
margin-top: 10px;
max-width: 440px;
opacity: 0.7;
text-align: center;
}
img.PointsBar {
border: 0 none;
content: url("http://files.gamebanana.com/bitpit/_397-.gif");
height: 56px;
margin-right: 1px;
width: 5px;
}
img.Level1 {
background-image: url("http://files.gamebanana.com/bitpit/_399-.png");
}
img.Level2 {
background-image: url("http://files.gamebanana.com/bitpit/_400-.png");
}
img.Level3 {
background-image: url("http://files.gamebanana.com/bitpit/_402-.png");
}
img.Level4 {
background-image: url("http://files.gamebanana.com/bitpit/_403-.png");
}
img.Level5 {
background-image: url("http://files.gamebanana.com/bitpit/_404-.png");
}
#SkinFooter {
width: 1186px;
}