[Error]  Añadir Imagen al Header y error en calificación de temas.
* URL del foro: localhost * Versión del foro: 1.6.1 * Actualización: Ninguna Buenas: Pues en esta ocasión vengo a solicitar algo de colaboración ...

  • URL del foro: localhost
  • Versión del foro: 1.6.1
  • Actualización: Ninguna
Buenas:

Pues en esta ocasión vengo a solicitar algo de colaboración para dos inconvenientes en referencia al Tema Funky Fresh.

La primera es que quería colocar una imagen en el header, en el espacio que me queda libre a la derecha del Logo, como explico en el recuadro de la imagen adjuntada

[attachment=1824]

Aquí dejo el código del header por si sirviese de algo

Código:
<a name="top" id="top"></a>
<div id="header">
<div id="headerleftbg">
<div id="headerrightbg">
<div id="logo"><a href="{$mybb->settings['bburl']}/index.php"><img src="{$theme['logo']}" alt="{$mybb->settings['bbname']}"></a>
</div>
<br style="clear:both"/>
<div id="nav">
    <ul>
                <li><a href="{$mybb->settings['bburl']}/portal.php"><img src="{$theme['imgdir']}/toplinks/portal.gif"alt="Navigation" style="vertical-align:top; margin-left:4px;"  title="Portal" /><span>Portal</span></a></li>              
                <li><a href="{$mybb->settings['bburl']}/index.php"><img src="{$theme['imgdir']}/toplinks/foro.gif"alt="Navigation" style="vertical-align:top; margin-left:4px;"  title="Foro" /><span>Foro</span></a></li>
                <li><a href="http://www.tudominio.com/blog"><img src="{$theme['imgdir']}/toplinks/blog.gif"alt="Navigation" style="vertical-align:top; margin-left:4px;"  title="Blog" /><span>Blog</span></a></li>        
                <li><a href="{$mybb->settings['bburl']}/calendar.php"><img src="{$theme['imgdir']}/toplinks/calendar.gif"alt="Navigation" style="vertical-align:top; margin-left:4px;"  title="Calendario" /><span>{$lang->toplinks_calendar}</span></a></li>
        <li><a href="{$mybb->settings['bburl']}/memberlist.php"><img src="{$theme['imgdir']}/toplinks/memberlist.gif"alt="Navigation" style="vertical-align:top; margin-left:4px;"  title="Lista Miembros" /><span>Miembros</span></a></li>
        <li><a href="{$mybb->settings['bburl']}/misc.php?action=help"><img src="{$theme['imgdir']}/toplinks/help.gif"alt="Navigation" style="vertical-align:top; margin-left:4px;"  title="Ayuda" /><span>{$lang->toplinks_help}</span></a></li>
    </ul>
</div>
<div id="search">
    <form method="post" action="search.php">
    <input type="hidden" name="action" value="do_search" />
    <input class="search_field" type="" name="keywords" value="Búsqueda..." onfocus="if(this.value == 'Búsqueda...') { this.value=''; }" onblur="if(this.value=='') { this.value='Búsqueda...'; }" maxlength="250" />
    <input type="image" src="{$theme['imgdir']}/header/go_button.gif" class="search_button"/>
    </form>
</div>

<br style="clear:both" />
<div id="container">
<br />

        <div id="content">
<div class="curve" id="ads">
<div class="curveleft">
<div class="curveright">
<div class="adstext"><br /></div>
<div class="ads">
<!--Anuncio-->
Código del Anuncio
<!--Anuncio-->
</div>
</div>
</div>
</div>
        <div class="welcome">
            {$welcomeblock}
        </div>
<br />
        <hr class="hidden" />
        <br class="clear" />
            {$pm_notice}
            {$bannedwarning}
            {$bbclosedwarning}
            {$unreadreports}
<br/>
            <navigation>
<br />

Y la segunda es que el tema tiene un error que no logro solucionar y es que no le salen las imágenes (Estrellas) de calificación del tema. Ajunto imagen para que lo veais

[attachment=1823]

He comparado el código con el de otros temas pero no encuentro el fallo.
Dejo el código de showthread_ratethread

Código:
<div style="margin-top: 6px; padding-right: 10px;" class="float_right">
        <script type="text/javascript" src="jscripts/rating.js?ver=1400"></script>
        <div id="success_rating_{$thread['tid']}" style="float: left; padding-top: 2px; padding-right: 10px;">&nbsp;</div>
        <strong style="float: left; padding-right: 10px;">{$lang->thread_rating}</strong>
        <div class="inline_rating">
            <ul class="star_rating{$not_rated}" id="rating_thread_{$thread['tid']}">
                <li style="width: {$thread['width']}%" class="current_rating" id="current_rating_{$thread['tid']}">{$ratingvotesav}</li>
                <li><a class="one_star" title="{$lang->one_star}" href="./ratethread.php?tid={$thread['tid']}&amp;rating=1&amp;my_post_key={$mybb->post_code}">1</a></li>
                <li><a class="two_stars" title="{$lang->two_stars}" href="./ratethread.php?tid={$thread['tid']}&amp;rating=2&amp;my_post_key={$mybb->post_code}">2</a></li>
                <li><a class="three_stars" title="{$lang->three_stars}" href="./ratethread.php?tid={$thread['tid']}&amp;rating=3&amp;my_post_key={$mybb->post_code}">3</a></li>
                <li><a class="four_stars" title="{$lang->four_stars}" href="./ratethread.php?tid={$thread['tid']}&amp;rating=4&amp;my_post_key={$mybb->post_code}">4</a></li>
                <li><a class="five_stars" title="{$lang->five_stars}" href="./ratethread.php?tid={$thread['tid']}&amp;rating=5&amp;my_post_key={$mybb->post_code}">5</a></li>
            </ul>
        </div>
</div>

Gracias por la lectura y la colaboración que me pudieseis prestar.

Saludos.


sera un error del tema, segun tengo entendido han sacado ya la versión 4 de ese tema, descargatela y pruebala, seguramente ya no tenga esos errores
Respecto a lo primero:
Prueba con esto:
Código:
<a name="top" id="top"></a>
<div id="header">
<div id="headerleftbg">
<div id="headerrightbg">
<div id="logo"><a href="{$mybb->settings['bburl']}/index.php"><img src="{$theme['logo']}" alt="{$mybb->settings['bbname']}"></a></div>
<div style="float: right"><a href="http://www.soportemybb.com/" title="SoporteMyBB - Soporte en español para los foros MyBB"><img src="http://www.soportemybb.com/banner.png" alt="" /></a></div>
<br style="clear:both"/>
<div id="nav">
    <ul>
        <li><a href="{$mybb->settings['bburl']}/portal.php"><img src="{$theme['imgdir']}/toplinks/portal.gif"alt="Navigation" style="vertical-align:top; margin-left:4px;"  title="Portal" /><span>Portal</span></a></li>              
        <li><a href="{$mybb->settings['bburl']}/index.php"><img src="{$theme['imgdir']}/toplinks/foro.gif"alt="Navigation" style="vertical-align:top; margin-left:4px;"  title="Foro" /><span>Foro</span></a></li>
        <li><a href="http://www.tudominio.com/blog"><img src="{$theme['imgdir']}/toplinks/blog.gif"alt="Navigation" style="vertical-align:top; margin-left:4px;"  title="Blog" /><span>Blog</span></a></li>        
        <li><a href="{$mybb->settings['bburl']}/calendar.php"><img src="{$theme['imgdir']}/toplinks/calendar.gif"alt="Navigation" style="vertical-align:top; margin-left:4px;"  title="Calendario" /><span>{$lang->toplinks_calendar}</span></a></li>
        <li><a href="{$mybb->settings['bburl']}/memberlist.php"><img src="{$theme['imgdir']}/toplinks/memberlist.gif"alt="Navigation" style="vertical-align:top; margin-left:4px;"  title="Lista Miembros" /><span>Miembros</span></a></li>
        <li><a href="{$mybb->settings['bburl']}/misc.php?action=help"><img src="{$theme['imgdir']}/toplinks/help.gif"alt="Navigation" style="vertical-align:top; margin-left:4px;"  title="Ayuda" /><span>{$lang->toplinks_help}</span></a></li>
    </ul>
</div>
<div id="search">
    <form method="post" action="search.php">
        <input type="hidden" name="action" value="do_search" />
        <input class="search_field" type="" name="keywords" value="Búsqueda..." onfocus="if(this.value == 'Búsqueda...') { this.value=''; }" onblur="if(this.value=='') { this.value='Búsqueda...'; }" maxlength="250" />
        <input type="image" src="{$theme['imgdir']}/header/go_button.gif" class="search_button"/>
    </form>
</div>
<br style="clear:both" />
<div id="container">
<br />
        <div id="content">
<div class="curve" id="ads">
<div class="curveleft">
<div class="curveright">
<div class="adstext"><br /></div>
<div class="ads">
<!--Anuncio-->
Código del Anuncio
<!--Anuncio-->
</div>
</div>
</div>
</div>
        <div class="welcome">
            {$welcomeblock}
        </div>
<br />
        <hr class="hidden" />
        <br class="clear" />
            {$pm_notice}
            {$bannedwarning}
            {$bbclosedwarning}
            {$unreadreports}
<br/>
            <navigation>
<br />

Respecto a lo segundo:
Verfica si están subidas las imágenes correspondientes. Y sino trata de ver lo de la nueva versión que dice quico.
Buenas de nuevo:

Gracias a ambos por contestar.

Quico, ya tengo la última y he comunicado un par de veces el error, pero sin contestación.

Acabo de solucionarlo y la solución está en el css tiene una línea repetida y por si alguien quiere la solución, hay que ir a Estilos/FunkyFresh/star_ratings.css/.star_rating,.star_rating li a:hover,.star_rating .current_rating y ahí en el background esta puesto

Código:
url(images/ funkyfresh /funkyfresh/star_rating.gif) left -1000px repeat-x;

Como veis está repetido el (/funkyfresh) eliminar uno y solucionado, quedando así

Código:
url(images/funkyfresh/star_rating.gif) left -1000px repeat-x;

Abdón, eso ya lo había probado, pero de todas formas lo he puesto y te pongo una captura para que veas cómo queda, se queda arriba de todo y deforma todo el header.

[attachment=1825]

Gracias de nuevo y quedo a la espera de comentarios.

Saludos, Luis.
Mmmm... Podrías darme el estilo del id logo? Smile
Estará en el global.css supongo.
Abdón, gracias de nuevo.
Y esto es lo que hay en el CSS referente al logo

Código:
.logo {
    background: #fff url(images/funkyfresh/logo.gif) no-repeat;
}

.logobg {
}

#logo {
    margin: 0;
    left: 29px;
    top: 50px;
    position: absolute;
}

#logo img {
    vertical-align:top;
}

Y por si acaso todo el CSS

Código:
body {
    background: #32454E url(images/funkyfresh/header/bodybg.gif) repeat-x top left;
    width: 950px;
    color: #3957B1;
    text-align: center;
    line-height: 1.4;
    margin: auto auto;
    background-attachment: fixed;
    font-color: #00305d;
    
    font-family: tahoma;
    font-size: 10px;
}

a:link {
    color: #00305D;
    text-decoration: none;
}

a:visited {
    color: #00305D;
    text-decoration: none;
}

a:hover, a:active {
    color: #00305D;
    text-decoration: underline;
}

#container {
    background: #fff url(images/funkyfresh/container.gif) repeat-x top left;
    width: 100%;
    color: #000000;
    border: 0px solid #e4e4e4;
    margin: auto auto;
    text-align: left;
    padding: 0px;
}

#content {
    width: auto !important;
    padding: 10px;
}

.menu ul {
    color: #000000;
    font-weight: bold;
    text-align: right;
    padding: 4px;
}

.menu ul a:link {
    color: #000000;
    text-decoration: none;
}

.menu ul a:visited {
    color: #000000;
    text-decoration: none;
}

.menu ul a:hover, .menu ul a:active {
    color: #4874a3;
    text-decoration: none;
}

#panel {
    background: #efefef;
    color: #000000;
    font-size: 11px;
    border: 1px solid #D4D4D4;
    padding: 8px;
}

table {
    color: #000000;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 13px;
}

.tborder {
    background: #A4B1B9;
    width: 100%;
    margin: auto auto;
    border: 0px solid #A4B1B9;
}

.border {
    background: #11648D;
    width: 100%;
    margin: auto auto;
    border: 1px solid #11648D;
    font-weight: bold;
}

.th {
    float: left;
    white-space: nowrap;
    margin-top: 7px;
    margin-left: 10px;
}

.tf {
    margin-left: 10px;
}

.thead {
    background: #3A4F5A url(images/funkyfresh/thead_bg.gif) top left repeat-x;
    width: 100%;
    color: #fff;
    height: 20px;
    
    
    text-decoration: none;
    font-family: tahoma;
    font-size: 11px;
    font-style: bold;
}

.thead a:link {
    color: #ffffff;
    text-decoration: none;
}

.thead a:visited {
    color: #ffffff;
    text-decoration: none;
}

.thead a:hover, .thead a:active {
    color: #FFFF66;
    text-decoration: underline;
}

.tcat {
    background: #3780A1 url(images/funkyfresh/tcat.gif) repeat-x;
    color: #fff;
    border-radius: 5px;
    
    
    font-family: tahoma;
    font-size: 10px;
}

.tcat a:link {
    color: #fff;
    font-family: tahoma;
    font-size: 10px;
}

.tcat a:visited {
    color: #fff;
    font-family: tahoma;
    font-size: 10px;
}

.tcat a:hover, .tcat a:active {
    color: #FFFF00;
    font-family: tahoma;
    font-size: 10px;
}

.trowf {
    background: #ffffff url(images/funkyfresh/trow.gif) repeat-x top left;
    width: 40px;
}

.trow1 {
    background: #ffffff url(images/funkyfresh/trow.gif) repeat-x top left;
    color: #00305D;
}

.trow2 {
    background: #ffffff url(images/funkyfresh/trow.gif) repeat-x top left;
    color: #00305D;
}

.trow_shaded {
    background: #ffdde0;
}

.trow_selected td {
    background: #FFFBD9;
}

.trow_sep {
    background: #e5e5e5;
    color: #000;
    font-size: 12px;
    font-weight: bold;
}

.tfoot {
    background: #3780A1 url(images/funkyfresh/tfoot.gif) top left repeat-x;
    color: #ffffff;
    height: 25px;
    
    text-decoration: none;
    font-family: tahoma;
    font-size: 10px;
}

.tfoot a:link {
    color: #ffffff;
    text-decoration: none;
    font-family: tahoma;
    font-size: 12px;
}

.tfoot a:visited {
    color: #ffffff;
    text-decoration: none;
    font-family: tahoma;
    font-size: 12px;
}

.tfoot a:hover, .tfoot a:active {
    color: #ffffff;
    text-decoration: underline;
    font-family: tahoma;
    font-size: 12px;
}

.footer {
    background: #344750 url(images/funkyfresh/footer_bg.gif) repeat-x bottom left;
    width: 100%;
    height: 64px;
}

.footer a:link {
    color: #fff;
    text-decoration: none;
    font-family: tahoma;
    font-size: 10px;
}

.footer a:visited {
    color: #fff;
    text-decoration: none;
    font-family: tahoma;
    font-size: 10px;
}

.footer a:hover, .tfoot a:active {
    color: #fff;
    text-decoration: none;
    font-family: tahoma;
    font-size: 10px;
}

.footer-text {
    color: #fff;
    padding-top: 35px;
    text-align: center;
}

.bottommenu {
    background: #efefef;
    color: #000000;
    border: 1px solid #4874a3;
    padding: 10px;
}

.navigation {
    color: #00305D;
    font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
}

.navigation a:link {
    color: #00305D;
    text-decoration: none;
    font-family: tahoma;
    font-size: 11px;
}

.navigation a:visited {
    color: #00305D;
    text-decoration: underline;
    font-family: tahoma;
    font-size: 11px;
}

.navigation a:hover, .navigation a:active {
    color: #00305D;
    text-decoration: underline;
    font-family: tahoma;
    font-size: 11px;
}

.navigation .active {
    color: #00305D;
    text-decoration: none;
    font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
}

.icons {
    color: #00305D;
    text-align: left;
    padding-left: 5px;
    padding-top: 3px;
    padding-bottom: 3px;
    
    text-decoration: none;
    font-family: tahoma;
    font-size: 10px;
}

.smalltext {
    font-size: 10px;
}

.largetext {
    font-size: 16px;
    font-weight: bold;
}

input.textbox {
    background: #ffffff;
    color: #000000;
    border: 1px solid #C3D4DF;
    padding: 1px;
}

textarea {
    background: #ffffff;
    width: 100%;
    color: #000000;
    border: 1px solid #C3D4DF;
    padding: 2px;
    line-height: 1.4;
    border-radius: 15px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 11px;
}

select {
    background: #ffffff;
    border: 1px solid #C3D4DF;
}

.editor {
    background: #f1f1f1;
    border: 1px solid #ccc;
}

.editor_control_bar {
    background: #fff;
    border: 1px solid #0f5c8e;
}

.autocomplete {
    background: #fff;
    border: 1px solid #000;
    color: black;
}

.autocomplete_selected {
    background: #adcee7;
    color: #000;
}

.popup_menu {
    background: #ccc;
    border: 1px solid #000;
}

.popup_menu .popup_item {
    background: #fff;
    color: #000;
}

.popup_menu .popup_item:hover {
    background: #C7DBEE;
    color: #000;
}

.trow_reputation_positive {
    background: #ccffcc;
}

.trow_reputation_negative {
    background: #ffcccc;
}

.reputation_positive {
    color: green;
}

.reputation_neutral {
    color: #444;
}

.reputation_negative {
    color: red;
}

.invalid_field {
    border: 1px solid #f30;
    color: #f30;
}

.valid_field {
    border: 1px solid #0c0;
}

.validation_error {
    background: url(images/invalid.gif) no-repeat center left;
    color: #f30;
    margin: 5px 0;
    padding: 5px;
    font-weight: bold;
    font-size: 11px;
    padding-left: 22px;
}

.validation_success {
    background: url(images/valid.gif) no-repeat center left;
    color: #00b200;
    margin: 5px 0;
    padding: 5px;
    font-weight: bold;
    font-size: 11px;
    padding-left: 22px;
}

.validation_loading {
    background: url(images/spinner.gif) no-repeat center left;
    color: #555;
    margin: 5px 0;
    padding: 5px;
    font-weight: bold;
    font-size: 11px;
    padding-left: 22px;
}

/* Additional CSS (Master) */
img {
    border: none;
}

.clear {
    clear: both;
}

.hidden {
    display: none;
    float: none;
    width: 1%;
}

.float_left {
    float: left;
}

.float_right {
    float: right;
}

.menu ul {
    list-style: none;
    margin: 0;
}

.menu li {
    display: inline;
    padding-left: 5px;
}

.menu img {
    padding-right: 5px;
    vertical-align: top;
}

#panel .links {
    margin: 0;
    float: right;
}

.expcolimage {
    float: right;
    vertical-align: middle;
    margin-top: 3px;
}

img.attachment {
    border: 1px solid #E9E5D7;
    padding: 2px;
}

hr {
    background-color: #000000;
    color: #000000;
    height: 1px;
    border: 0px;
}

.logo {
    background: #fff url(images/funkyfresh/logo.gif) no-repeat;
}

.logobg {
}

#copyright {
    color: #00305D;
    text-align: center;
    height: 15px;
    padding-bottom: 20px;
    
    text-decoration: none;
    font-family: tahoma;
    font-size: 10px;
    font-weight: bold;
}

#debug {
    float: right;
    text-align: right;
    margin-top: 0;
}

blockquote {
    border: 1px solid #ccc;
    margin: 0;
    background: #fff;
    padding: 4px;
}

blockquote cite {
    font-weight: bold;
    border-bottom: 1px solid #ccc;
    font-style: normal;
    display: block;
    margin: 4px 0;
}

blockquote cite span {
    float: right;
    font-weight: normal;
}

.codeblock {
    background: #fff;
    border: 1px solid #ccc;
    padding: 4px;
}

.codeblock .title {
    border-bottom: 1px solid #ccc;
    font-weight: bold;
    margin: 4px 0;
}

.codeblock code {
    overflow: auto;
    height: auto;
    max-height: 200px;
    display: block;
    font-family: Monaco, Consolas, Courier, monospace;
    font-size: 13px;
}

.subforumicon {
    border: 0;
    vertical-align: middle;
}

.separator {
    margin: 5px;
    padding: 0;
    height: 0px;
    font-size: 1px;
    list-style-type: none;
}

form {
    margin: 0;
    padding: 0;
}

.popup_menu .popup_item_container {
    margin: 1px;
    text-align: left;
}

.popup_menu .popup_item {
    display: block;
    padding: 3px;
    text-decoration: none;
    white-space: nowrap;
}

.popup_menu a.popup_item:hover {
    text-decoration: none;
}

.autocomplete {
    text-align: left;
}

.subject_new {
    font-weight: bold;
}

.highlight {
    background: #FFFFCC;
    padding: 3px;
}

.pm_alert {
    background: #FFF6BF;
    border: 1px solid #FFD324;
    text-align: center;
    padding: 5px 20px;
    font-size: 11px;
}

.red_alert {
    background: #FBE3E4;
    border: 1px solid #A5161A;
    color: #A5161A;
    text-align: center;
    padding: 5px 20px;
    font-size: 11px;
}

.high_warning {
    color: #CC0000;
}

.moderate_warning {
    color: #F3611B;
}

.low_warning {
    color: #AE5700;
}

div.error {
    padding: 5px 10px;
    border-top: 2px solid #FFD324;
    border-bottom: 2px solid #FFD324;
    background: #FFF6BF;
    font-size: 12px;
}

div.error p {
    margin: 0;
    color: #000;
    font-weight: normal;
}

div.error p em {
    font-style: normal;
    font-weight: bold;
    padding-left: 24px;
    display: block;
    color: #C00;
    background: url(images/error.gif) no-repeat 0;
}

div.error.ul {
    margin-left: 24px;
}

.online {
    color: #15A018;
}

.offline {
    color: #C7C7C7;
}

.pagination {
    font-size: 11px;
    padding-top: 10px;
    margin-bottom: 5px;
}

.tfoot .pagination, .tcat .pagination {
    padding-top: 0;
}

.pagination .pages {
    font-weight: bold;
}

.pagination .pagination_current, .pagination a {
    padding: 2px 6px;
    margin-bottom: 3px;
}

.pagination a {
    border: 1px solid #81A2C4;
}

.pagination .pagination_current {
    background: #F5F5F5;
    border: 1px solid #81A2C4;
    font-weight: bold;
}

.pagination a:hover {
    background: #F5F5F5;
    text-decoration: none;
}

.thread_legend, .thread_legend dd {
    margin: 0;
    padding: 0;
}

.thread_legend dd {
    padding-bottom: 4px;
    margin-right: 15px;
}

.thread_legend img {
    margin-right: 4px;
    vertical-align: bottom;
}

#ftlog {
    float: right;
    padding-top: 60px;
}

.subforums {
    list-style: none; margin: 0; padding: 0;
}

.subforums li {
    width: 50%; float: left;
}

.forum_legend, .forum_legend dt, .forum_legend dd {
    margin: 0;
    padding: 0;
}

.forum_legend dd {
    float: left;
    margin-right: 10px;
}

.forum_legend dt {
    margin-right: 10px;
    float: left;
}

.success_message {
    color: #00b200;
    font-weight: bold;
    font-size: 10px;
    margin-bottom: 10px;
}

.error_message {
    color: #C00;
    font-weight: bold;
    font-size: 10px;
    margin-bottom: 10px;
}

.post_body {
    padding: 5px;
}

.post_content {
    padding: 5px 10px;
}

.quick_jump {
    background: url(images/jump.gif) no-repeat 0;
    width: 13px;
    height: 13px;
    padding-left: 13px; /* amount of padding needed for image to fully show */
    vertical-align: middle;
    border: none;
}

#header {
    background: url(images/funkyfresh/header/header_bg.gif) repeat-x;
}

#headerleftbg {
    background:url(images/funkyfresh/header/header_left_bg.gif) no-repeat left;
}

#headerrightbg {
    background: url(images/funkyfresh/header/header_right_bg.gif) no-repeat right;
    position: relative;
    height: 214px;
}

#logo {
    margin: 0;
    left: 29px;
    top: 50px;
    position: absolute;
}

#logo img {
    vertical-align:top;
}

#nav {
    position: relative;
    float: left;
    line-height: normal;
    margin-top: 109px;
    padding-left: 10px;
    height: 90px;
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
}

#nav ul {
    margin: 4px 12px 0px 0px;
    padding: 0px;
    list-style: none;
    
    font-weight: bold;
}

#nav ul li {
    background: url(images/funkyfresh/header/nav_left.gif) no-repeat 0% 0px;
    display: inline;
    margin: 0;
    padding: 0;
    float: left;
    margin: 0px -1px 0px 0px;
    padding: 0 0 0 10px;
    z-index: 2;
    
    text-decoration: none;
    font-weight: bold;
}

#nav a {
    display:block;
    text-decoration:none;
    font-weight:bold;
    color:#5A6470;
    height:23px;
    float:left;
    background:url(images/funkyfresh/header/nav_right.gif) no-repeat 100% 0px;
    text-transform:uppercase;
    cursor:pointer;
    padding:12px 14px 1px 5px;
}

#nav a span {
    padding-bottom: 11px !important;
    display: block;
    float: left;
    
    font-weight: bold;
}

#nav a:hover span {
    background: url(images/funkyfresh/header/nav_arrow.gif) no-repeat bottom;
    height: 12px;
    
    font-weight: bold;
}

#nav li:hover a span {
    font-weight: bold;
}

#search {
    float:right;
    position:relative;
    margin-top:118px;
    right:10px;
    height:30px;
    width:194px;
}

#search input, #search form {
    margin:0px;
    padding:0px;
}

#search input {
    padding:4px 4px 0px 4px;
}

.search_field {
    background:url(images/funkyfresh/header/search_bg.gif) no-repeat;
    width:159px;
    height:22px;
    border:none;
    float:left;
    color:#95C5DB;
}

.search_button {
    position:relative;
    float:right;
    padding:0px !important;
}

.welcome {
    color: #E8F2F6;
    text-align: right;
    text-color: #0876C4;
    margin: 0;
    right: 5px;
    top: 180px;
    position: absolute;
    font-family: verdana;
    font-size: 10px;
}

.welcome a {
    color: #085A8C !important;
}

.welcome p {
    margin:0px 27px 0px 0px;
    padding:0px;
}

#ads {
    float:left;
    width:556px;
}

#login {
    float:right;
    width:312px;
}

.login {
    padding: 5px 0px 0px 30px;
    text-align: left;
    
    font-family: tahoma;
}

.login a {
    text-decoration: underline;
}

.login a:hover {
    text-decoration: underline;
}

.login a:active {
    text-decoration: underline;
}

.login .checkbox {
    margin-right: 55px;
    float: left;
    
    font-size: 11px;
}

.login .checkbox input {
    margin: 0px;
    padding: 0px;
}

.login input,.login form {
    margin: 0px;
    padding: 0px;
}

.login label {
    font-size:11px;
    font-weight:bold;
    color:#095A91;
    width:65px;
    display:block;
    float:left;
    padding-top:5px;
}

.login p {
    margin:0px 0px 2px 0px;
    padding:0px;
}

.login p input {
    width:185px;
    background:url(images/funkyfresh/header/login_bg.gif) repeat-x;
    border:1px solid #C3D4DF;
    height:20px;
}

.login p input {
    padding-top:2px;
    padding-left:4px;
}

.loginbutton {
    background:url(images/funkyfresh/header/login_button.gif) no-repeat;
    width:105px;
    text-align:center;
    color:#FFFFFF;
    font-weight:bold;
    font-size:11px;
    border:0px;
    height:22px;
    padding-top:2px;
    padding-bottom:4px;
    float:left;
}

.ads {
    text-align:center;
}

.adstext {
    font-family:tahoma;;
    color:#646A6D;
    font-size:10px;
    padding:10px 0px 3px 0px;
    text-align:right;
    margin-right:43px;
}

#contentwrap {
    margin-top:2px;
    padding:10px;
    background:url(images/funkyfresh/header/contentwrap_bg.gif) top repeat-x;
    height:100%;
}

.curve {
    background: url(images/funkyfresh/header/curve_bg.gif) repeat-x;
    color: #06265E;
}

.curveright {
    background: url(images/funkyfresh/header/curve_right.gif) no-repeat right;
    height: 109px;
}

.curveleft {
    background:url(images/funkyfresh/header/curve_left.gif) no-repeat left;
}

.trow4 {
    background: #fcfcfc;
    width: 100%;
    border: 2px solid #2a6286;
    padding: 3px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    
    font-size: 11px;
    font-weight: bold;
}

Si te hiciese falta cualquier otro dato aquí estaré un rato.
Saludos, Luis.

Vale, toma el nuevo header. Smile
Solo tienes que jugar con los valores que le puse al div del banner.

Código:
<a name="top" id="top"></a>
<div id="header">
<div id="headerleftbg">
<div id="headerrightbg">
<div id="logo"><a href="{$mybb->settings['bburl']}/index.php"><img src="{$theme['logo']}" alt="{$mybb->settings['bbname']}"></a></div>
<div style="margin: 0; left: 425px; top: 44px; position: absolute;"><a href="http://www.soportemybb.com/" title="SoporteMyBB - Soporte en español para los foros MyBB"><img src="http://www.soportemybb.com/banner.png" alt="" /></a></div>
<br style="clear:both"/>
<div id="nav">
    <ul>
        <li><a href="{$mybb->settings['bburl']}/portal.php"><img src="{$theme['imgdir']}/toplinks/portal.gif"alt="Navigation" style="vertical-align:top; margin-left:4px;"  title="Portal" /><span>Portal</span></a></li>              
        <li><a href="{$mybb->settings['bburl']}/index.php"><img src="{$theme['imgdir']}/toplinks/foro.gif"alt="Navigation" style="vertical-align:top; margin-left:4px;"  title="Foro" /><span>Foro</span></a></li>
        <li><a href="http://www.tudominio.com/blog"><img src="{$theme['imgdir']}/toplinks/blog.gif"alt="Navigation" style="vertical-align:top; margin-left:4px;"  title="Blog" /><span>Blog</span></a></li>        
        <li><a href="{$mybb->settings['bburl']}/calendar.php"><img src="{$theme['imgdir']}/toplinks/calendar.gif"alt="Navigation" style="vertical-align:top; margin-left:4px;"  title="Calendario" /><span>{$lang->toplinks_calendar}</span></a></li>
        <li><a href="{$mybb->settings['bburl']}/memberlist.php"><img src="{$theme['imgdir']}/toplinks/memberlist.gif"alt="Navigation" style="vertical-align:top; margin-left:4px;"  title="Lista Miembros" /><span>Miembros</span></a></li>
        <li><a href="{$mybb->settings['bburl']}/misc.php?action=help"><img src="{$theme['imgdir']}/toplinks/help.gif"alt="Navigation" style="vertical-align:top; margin-left:4px;"  title="Ayuda" /><span>{$lang->toplinks_help}</span></a></li>
    </ul>
</div>
<div id="search">
    <form method="post" action="search.php">
        <input type="hidden" name="action" value="do_search" />
        <input class="search_field" type="" name="keywords" value="Búsqueda..." onfocus="if(this.value == 'Búsqueda...') { this.value=''; }" onblur="if(this.value=='') { this.value='Búsqueda...'; }" maxlength="250" />
        <input type="image" src="{$theme['imgdir']}/header/go_button.gif" class="search_button"/>
    </form>
</div>
<br style="clear:both" />
<div id="container">
<br />
        <div id="content">
<div class="curve" id="ads">
<div class="curveleft">
<div class="curveright">
<div class="adstext"><br /></div>
<div class="ads">
<!--Anuncio-->
Código del Anuncio
<!--Anuncio-->
</div>
</div>
</div>
</div>
        <div class="welcome">
            {$welcomeblock}
        </div>
<br />
        <hr class="hidden" />
        <br class="clear" />
            {$pm_notice}
            {$bannedwarning}
            {$bbclosedwarning}
            {$unreadreports}
<br/>
            <navigation>
<br />
Buenas:
Aquí estoy de nuevo.
Abdón, muchas gracias de nuevo por tu trabajo.
Al fin conseguido, puedes cerrar el Tema.

Saludos, Luis.
Ups lo siento luis por no poderte haber contestado en el post original xD.

Y gracias por haberme corregido en lo de las estrellas. Lo arreglare para la proxima actualizacion del funky fresh Smile