body {
font:13px arial,helvetica,clean,sans-serif;
background-color:black;
/*background: url('../theme/ultimate/bgd.gif');*/
background: url('../theme/avalon/pattern-stripe.gif');
color:silver;
}
a {
color:#FFC600;
}
a:hover {
color:white;
text-decoration:underline;
}
#contenedor {
width:850px;
height:110px;
margin-left:auto;
margin-right:auto;
}
#logo {
width:850px;
height:110px;
margin-left:auto;
margin-right:auto;
margin-top:20px;
text-align:center;
} 
#boards {
width:850px;
margin-left:auto;
margin-right:auto;
margin-top:10px;
}
#bordeboards {
width:762px;
margin-left:auto;
margin-right:auto;
border: darkred 1px solid;
}
#titulo {
background: rgb(0, 0, 0) url('../theme/ultimate/bgds.gif');
border: #4F4C46 1px solid;
height:28px;
}
#boardlinks {
background: rgb(58, 58, 58) url('../theme/ultimate/bgds.gif') repeat-x center top;
font-size: 93%;
padding-left:5px;
min-height:105px;
}
#boardlinks h3 {
font-size:12px;
font-weight: bold;
color: #CCCCCC;
}
#boardlinks .column-left {
float:left;
}
#boardlinks .column-center {
float:left;
padding-left:16px;
}
#boardlinks .column-center-a {
float:left;
padding-left:20px;
}
#boardlinks .column-right {
float:right;
padding-right:15px;
margin-right:-6px;
margin-left:8px;
}
#topmenu {
min-height:23px;
width:764px;
margin-left:auto;
margin-right:auto;
}
#topmenu li {
background: url('../theme/ultimate/bgds.gif');
background-repeat:repeat-x;
color:white;	
float: left;
border: 1px solid #888;
padding-top: 3px;
padding-bottom: 2px;
padding-left: 10px;
padding-right: 10px;
border-left: none;
}
#topmenu li.first {
border-left: 1px solid #888;
}
#topmenu li.current {
margin-top: -8px;
padding-top: 5px;
border-bottom: none;
background-color: #fca;}
#siteupdates {
width:764px;
margin-top:10px;
margin-left:auto;
margin-right:auto;
text-align:center;
}
#updates {
background-color:#000000;
background: url('../theme/ultimate/bgd_sh_.gif');
background-repeat:repeat-x;
border: #4F4C46 1px solid;
color:white;
text-align:left;
padding-top:3px;
padding-right:3px;
}
#updates2 img {
float:right;
position:relative;
cursor:pointer;
top:1px;
}
#textupdates {
font-size:11px;
margin-left:20px;
}
#textupdates b {
font-weight: bold;
}
#restaurarupdates {
margin-bottom:5px;
margin-top:-5px;
margin-left:auto;
margin-right:auto;
}
#textrestaurar {
font-size:12px;
margin-left:-30px;
}
#recentcontainer {
width:850px;
margin-left:auto;
margin-right:auto;
margin-top:10px;
}
#recent {
width:764px;
min-height:70px;
margin-left:auto;
margin-right:auto;
min-height:410px;
}
#recent div {
background-color:#000000;
background: url('../theme/ultimate/bgd_sh_.gif');
background-repeat:repeat-x;
border: #4F4C46 1px solid;
color:white;
font-size:11px;
text-align:center;
padding-top:3px;
padding-right:3px;
min-height:400px;
max-height:500px;
width:235px;
}
#recent div b{
float:left;
font-weight:bold;
margin-left:5px;
color:silver;
}
#recentleft {
float:left;
}
#recentcenter {
float:left;
margin-left:22px;
}
#recentright {
float:right;
}
#footer {
width:850px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
text-align:center;
color:gray;
font-weight: bold;
font-size:12px;
}
.titulo-left {
float:left;
color:gray;
padding-top:5px;
padding-left:5px;
font-weight: bold;
font-size: 13px;
font-family:tahoma;
}
.titulo-right {
float:right;
padding-top:5px;
padding-right:5px;
font-weight: bold;
font-size: 13px;
font-family:tahoma;
}
.warning {
color:red;
font-size:10px;
}
.gold {
color:orange;
}
.hide {
display:none;
}
#language {
margin-top:5px;
clear:both;
text-align:center;
font-size:9px;
font-weight:bold;
}
#language a {
color:orange;
}
#close {
display: block;
width: 19px;
height: 15px;
color:green;
background: transparent url(../theme/avalon/close.png) no-repeat;
} 
#close:hover {
background-position: -21px 0;
} 

