Certo ma guardando meglio il css vedo che hai fatto qualche pasticcino...
Guarda che nei css non si va mica a spanne... Anche una virgola è importante!
Quindi se tu scrivi che ami la morosa il browser non leggerà quella istruzione e n on la stamperà anche se tu l'hai scritta!
Queste regole sono sbagliate:
#logo {
border-top: 0px solid rgb(25, 255, 255);
background: repeat scroll 0% 0% transparent;
background-image:url (../images/logo) !important;
}
#log.gainlayout {
background-image:url (../images/logo.png)
}
quindi eliminale entrambe e scrivici al loro posto questa:
#logo {
background-image: url (../images/logo.png) !important;
}
Dai che ce la facciamo, non arrenderti!