*
{
margin: 0;
padding: 0;
}
html, body, #menu
{
background-color: #202020;
}
body
{
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
min-width: 400px;
background-image: url(../img/main/header.jpg);
background-position: left top;
background-repeat: repeat-x;
}
#menu
{
background-image: url(../img/main/header.jpg);
background-position: left top;
background-repeat: repeat-x;
}
#menu ul
{
float: right;
}
#menu li
{
display: inline;
list-style-type: none;
list-style-position: inside;
}
#menu a
{
text-align: center;
color: #FFFFFF;
padding: 15px;
float: left;
text-decoration: none;
}
#menu a:hover
{
background-color: #404040;
background-image: url(../img/main/h2_texture.jpg);
}
#logo h1
{
font-size: 1.1em;
font-weight: normal;
padding: 15px;
display: block;
float: left;
}
/* Content */
#content
{
clear: both;
padding: 15px;
}
.box
{
border: #303030 solid 1px;
margin-bottom: 15px;
}
.box h2, .box h3
{
padding: 5px;
border-bottom: #303030 solid 1px;
background-color: #303030;
background-image: url(../img/main/h2_texture.jpg);
}
.box .inbox
{
padding: 10px;
}
/* Code boxes */
div.codebox
{
margin: 15px;
}
div.codebox h3
{
/*background-color: #303030;
padding: 5px;*/
font-size: 1em;
font-weight: normal;
}
div.codebox code
{
border: #303030 solid 1px;
padding: 5px;
white-space: pre;
display: block;
background-color: #252525;
font-size: 1.01em;
overflow: auto;
}
div.codebox code a, div.codebox code a *
{
color: #0000FF !important;
text-decoration: none;
}
div.codebox code a:hover
{
text-decoration: underline;
}
/* Footer */
#footer
{
text-align: center;
color: #303030;
font-size: 0.8em;
margin-bottom: 15px;
}