@import "global.css";

body {
background: #BDBDBD url(/images/gonintendo/bg.png) repeat-x scroll center top;
margin: 0;
padding: 0;
color:#333333;
font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;
font-size: 75%;
}

#header a,
#header img {
display: block;
width: 941px;
}

#header {
margin: 0 0 0 -11px;
padding: 0;
background: #BDBDBD url(/images/gonintendo/bg.png) repeat-x scroll center top;
display: block;
width: 941px;
}

img {
border: none;
}

#root {
margin: 0 auto;
padding: 0;
width: 919px;
background-color: white;
border: solid #6D6D6D;
border-width: 0 1px;
}


h1, h2, h3, p, div.misc {
margin-left: 25px;
margin-right: 25px;
}

div.misc {
//margin-top: .5em;
//margin-bottom: .5em;
background-color: white;
border: lightgray thin solid;
padding: .25em;
}

div.misc+div.misc {
border-top: none;
}

a, h2 a:hover, h3 a:hover {
color:#0066CC;
text-decoration:none;
}

a:hover {
color:#114477;
text-decoration:underline;
}

.male, .male a {
color:#0000DD;
}
.female, .female a {
color:#DD3366;
}
.bot, .bot a {
color:#008800;
}

#activenicks tbody tr:hover td {
background-color: #EEEEEE;
}
#activenicks tbody tr:hover th {
background-color: #BBBBBB;
}

#activenicks tbody tr:hover .userpic {
background-color: white;
}

#activenicks tbody tr:hover .userpic img,
#activenicks tbody tr:hover .userpic object {
border: .2em gray solid;
}

#activenicks .userpic img,
#activenicks .userpic object {
border: .2em transparent solid;
}

#activenicks .userpic {
border: none;
}

div#activenicks2 {
margin-left: 25px;
margin-right: 25px;
background-color: white;
border: none;
}

/*#activenicks2 div {
    display: block;
    float: left;
    width: 19.7%;
    height: 2em;
    margin: 1px;
    overflow: hidden;
}*/

blockquote p {
border: none;
font-size: 0.9em;
font-weight: bold;
}

table {
width: auto;
border-collapse:collapse;
margin-left: 25px;
margin-right: 25px;    
}

th, td {
border: lightgray thin solid;
}

td {
background-color: white;
}

th {
background-color: #fcfcfc;
}

th.highlight {
background-color: #efefef;
}

.vertical td, table .corner {
border: none;
background-color: transparent;
}

#footer {
background-color: #BDBDBD;
padding-bottom: 10px;
font-size: 75%;
font-color: #555;
width: 921px;
margin-left: -1px;
}
 
#footer p {
background-color: white;
width: 869px;
border: solid #6D6D6D;
border-width: 0 1px;
margin: 0;
padding: 0 25px 10px 25px;
}
 
#footer p:last-child {
border-bottom-width: 1px;
        -moz-border-radius-bottomleft: .75em;
        -webkit-border-bottomleft-radius: .75em;
        -moz-border-radius-bottomright: .75em;
        -webkit-border-bottomright-radius: .75em;
}

.vbar0, .vbar1, .vbar2, .vbar3 {
    width: 15px;
}

.hbar0, .hbar1, .hbar2, .hbar3 {
    height: 15px;
}

.vbar0:hover, .vbar1:hover, .vbar2:hover, .vbar3:hover {
    background: black url(/images/gonintendo/vbars.png) repeat-y -60px bottom;
}

.hbar0:hover, .hbar1:hover, .hbar2:hover, .hbar3:hover {
    background: black url(/images/gonintendo/hbars.png) repeat-x left -0px;
}

.vbar0 { background: #000088 url(/images/gonintendo/vbars.png) repeat-y -45px bottom; }
.vbar1 { background: #008800 url(/images/gonintendo/vbars.png) repeat-y -30px bottom; }
.vbar2 { background: #CCCC00 url(/images/gonintendo/vbars.png) repeat-y -15px bottom; }
.vbar3 { background: #880000 url(/images/gonintendo/vbars.png) repeat-y -0px bottom; }

.hbar0 { background: #000088 url(/images/gonintendo/hbars.png) repeat-x left -15px; }
.hbar1 { background: #008800 url(/images/gonintendo/hbars.png) repeat-x left -30px; }
.hbar2 { background: #CCCC00 url(/images/gonintendo/hbars.png) repeat-x left -45px; }
.hbar3 { background: #880000 url(/images/gonintendo/hbars.png) repeat-x left -60px; }
