#header
{
    float:left;
    margin: 0;
    padding: 20px;
    width:910px;
    background:#FFF;
}
#logo
{
    float:left;
    width:350px;
    height:67px;
}

#logo a
{
    display:block;
    font-size: 200%;
    text-indent:-2000px;
    width:351px;
    height:68px;
    background: transparent url(../images/logo_frogdesign.png) no-repeat left top;
    cursor: pointer;
}
#twitter{
    float:right;
    width:75px;
    height:53px;
}
#twitter a{
    display:block;
    float:left;
    width:90px;
    height:90px;
    cursor: pointer;
    background:#fff url('../images/twitter.gif') no-repeat top center;
    text-indent:-9000px;
}
#twitter a:hover{
    display:block;
    float:left;
    width:90px;
    height:90px;
    cursor: pointer;
    background:#fff url('../images/twitter.gif') no-repeat bottom center;
    text-indent:-9000px;
}
#mainmenu
{
    float:left;
    width:950px;
    height: 70px;
    background:transparent url('../images/fundomenu.gif') repeat-x top left;
}
#mainmenu ul
{
    padding:0px;
    margin:0;
    height: 70px;
}
#mainmenu ul li
{
float: left;
display: inline;
}

#mainmenu ul #home a
{
    float: left;
    margin: 0;
    height: 70px;
    width: 179px;
    text-indent: -5000px;
    background: transparent url('../images/menu_home.gif') no-repeat top center;
}
#mainmenu ul #home a:hover, #mainmenu ul #home.active a
{
    float: left;
    margin: 0;
    height: 70px;
    width: 179px;
    text-indent: -5000px;
    background: transparent url('../images/menu_home.gif') no-repeat bottom center;
}
#mainmenu ul #servicos a
{
    float: left;
    margin: 0;
    height: 70px;
    width: 197px;
    text-indent: -5000px;
    background: transparent url('../images/menu_servicos.gif') no-repeat top center;
}
#mainmenu ul #servicos a:hover, #mainmenu ul #servicos.active a
{
    float: left;
    margin: 0;
    height: 70px;
    width: 197px;
    text-indent: -5000px;
    background: transparent url('../images/menu_servicos.gif') no-repeat bottom center;
}
#mainmenu ul #portfolio a
{
    float: left;
    margin: 0;
    height: 70px;
    width: 194px;
    text-indent: -5000px;
    background: transparent url('../images/menu_portfolio.gif') no-repeat top center;
}
#mainmenu ul #portfolio a:hover, #mainmenu ul #portfolio.active a
{
    float: left;
    margin: 0;
    height: 70px;
    width: 194px;
    text-indent: -5000px;
    background: transparent url('../images/menu_portfolio.gif') no-repeat bottom center;
}
#mainmenu ul #clientes a
{
    float: left;
    margin: 0;
    height: 70px;
    width: 192px;
    text-indent: -5000px;
    background: transparent url('../images/menu_clientes.gif') no-repeat top center;
}
#mainmenu ul #clientes a:hover, #mainmenu ul #clientes.active a
{
    float: left;
    margin: 0;
    height: 70px;
    width: 192px;
    text-indent: -5000px;
    background: transparent url('../images/menu_clientes.gif') no-repeat bottom center;
}
#mainmenu ul #contato a
{
    float: left;
    margin: 0;
    height: 70px;
    width: 188px;
    text-indent: -5000px;
    background: transparent url('../images/menu_contato.gif') no-repeat top center;
}
#mainmenu ul #contato a:hover, #mainmenu ul #contato.active a
{
    float: left;
    margin: 0;
    height: 70px;
    width: 188px;
    text-indent: -5000px;
    background: transparent url('../images/menu_contato.gif') no-repeat bottom center;
}




div.breadcrumbs
{
    float: left;
    width:910px;
    background:#FFF;
    font-size: 0.9em;
    padding: 10px 20px;
}

div.breadcrumbs span
{
    font-weight: bold;
}