* { font-family: "Lucida Grande", Helvetica, Arial, sans-serif; } body { font-size: 15px; padding: 0; margin: 0; } a { color: #00B7FF; } .content { padding: 50px; } .navbar { padding: 10px; height: 2em; border-bottom: 1px solid rgb(161, 161, 161); color: rgb(145, 145, 145); } .navbar h1 { font-size: 2em; display: inline; } .navbar div { float: right; } .navbar button { display: inline; width: 100px; height: 2em; margin-left: 5px; border-top: 0px; border-bottom: 0px; border-left: 0px; border-right: 0px; background: none; cursor: pointer; color: inherit; font-size: inherit; } #navbar-caption { font-size: 2em; height: auto; }