/***** BASICS *****/

@import url("structure.css");

th, td, body, select, textarea, input, #styleswitcher a:hover {
    color: #ccc;
}

select:focus, textarea:focus, input:focus {
    border-color: #ccc;
}

body, select, textarea, input, .navbar, pre {
    background-color: #2c2c2c;
}

body {
    background-image: url("/images/header-dark.gif");
}


#links a, #links a:visited {
    border-color: #2c2c2c;
}

#content, .navbar select, .navbar input,
#links .active-link a, #links .active-link a:visited,
#links .link a:hover {
    background-color: #3c3c3c;
}

#links .active-link a, #links .active-link a:visited {
    border-color: #3c3c3c;
}

#content a, #content a:visited, #content a:active,
#links .active-link a, #links .active-link a:visited {
    color: #09c;
}

#footer, #styleswitcher, #styleswitcher a {
    color: #555;
}


select, textarea, input, .comments-by {
    border-color: #555;
}

#content .navbar a {
/*    color: #aaa; */
}


#content a:hover, #content .navbar a:hover, dt {
    color: white;
}


h1 {
    color: #f90;
}
h2, .comments-by {
    color: #888;
}


.pic, .thumb {
    border-color: #2c2c2c;
    background: #2c2c2c;
    background: #555;
}

a:hover .thumb {
    border-color: black;
}


.thumbs a img {
    border-color: #2c2c2c;
    background-color: #555;
}
.thumbs a:hover img {
    background-color: #000;
    border-color: white;
}


#logo {
    background: url("http://mikero.com/images/logo-dark2-filled.gif");
}

#links a, #links a:visited {
    background: #343434;
    color: #bbb;
}
#links .link a:hover {
    color: white;
}

/********************************/

table.roio {
   border: 1px solid #555;
}
table.roio tr.odd td {
   background-color: #2c2c2c;
}
table.roio tr:hover td {
   background-color: black;
   color: white;
} 
#content a.dim {
   color: #888;
}
