html {
 margin: 0;
 padding: 0;
}

a img {
 border: none;
}

a {
 color:#434344;
 font-style:italic;
 font-weight:bold;
 text-decoration:none;
}

body {
 text-align: center;
 font-family: sans-serif;
 font-size: 12px;
 margin: 0;
 padding: 0;
 background-color: #8db6d9;
}

#content {
 width: 996px;
 margin: 10px auto 0px auto;
 text-align: left;
}

#header {
 background-image: url(images/header.png);
 height: 127px;
}

#footer {
 background-image: url(images/footer.png);
 height: 53px;
}

#footer span {
 font-size:10pt;
 padding:20px;
 position:relative;
 top:18px;
}

#poweredby {
 text-align: center;
}

#main {
 margin-left: 160px;
 margin-top: 10px;
 min-height: 400px;
}

#infobox {
 display: none;
}

#main-navigation {
 float: left;
}

#main-navigation ul {
 list-style: none;
 padding: 0;
}

#main-navigation ul li {
 background-image: url(images/menu.png);
 height: 38px;
 width: 150px;
 margin: 5px 0px 3px 0px;
}

#main-navigation ul li.selected {
 background-image: url(images/menu_active.png);
}

#main-navigation ul li a {
 text-decoration: none;
 color: #434344;
 padding-top: 10px;
 text-align: center;
 font-weight: bold;
 display: block;
 font-style:italic;
 font-size: 16px;
}

h3.menuheader {
 display: none;
}

/* Border for news */
.t {background: url(images/top.png) 0 0 repeat-x; width: 30em; background-color: #accdea;}
.b {background: url(images/bottom.png) 0 100% repeat-x}
.l {background: url(images/left.png) 0 0 repeat-y}
.r {background: url(images/right.png) 100% 0 repeat-y}
.bl {background: url(images/bottom_left.png) 0 100% no-repeat}
.br {background: url(images/bottom_right.png) 100% 100% no-repeat}
.tl {background: url(images/top_left.png) 0 0 no-repeat}
.tr {background: url(images/top_right.png) 100% 0 no-repeat; padding:20px;}
div.news-entry div.text, div.downloads-directory div.text { width: auto; }
div.news-entry div.author { margin-left: 20px; }
div.news-entry, div.downloads-directory { padding-bottom: 20px; }

.news-pagination { margin: 4px; }

/* Buttons without texts */
a.add,a.edit,a.delete,a.upload,a.delete-not-recommend,a.select,a.validate { width: 16px; height: 16px; float: right; }
a.add span,a.edit span,a.delete span,a.upload span,a.delete-not-recommend span,a.select span,a.validate span { display: none; }
