#topbar {
    height: 30px;
}
#topbar td {                                                                                                                                                                                                                                                                                            
    background: #000064; 
    text-align: left;
    padding: 0 10px;
    width: 100%;
    color:white;
}
#topbar td a { color: white; }
#topbar td#cart { display: none; text-align: right; width: 200px; white-space: pre; }

a {
    font-weight:bold;
    color: #000064;
}
#topbar a {
    margin-left: 20px;
}
#topbar a:hover { text-decoration: underline; }

#nz100 {
float:right; width: 120px; height: 60px;
margin: 10px 10px 0 0;
}

#heading { padding: 0; }
#heading #logo_text { display: none; }                                                                                                                        
#heading img#logo { display: block; }
#menu ul { padding-top: 73px; }