* { font-size: 12px; } body { padding: 0px; margin: 0px; font-family: "Lucida Grande", verdana, arial, sans-serif; } a:active, a:link, a:visited, a:focus { color: #333333; font-weight: bold; text-decoration: none; } a:hover { color: #40689d; } #headbar { background-color: #afafaf; height: 80px; border-bottom: 1px solid #618abf; } #headbar img { vertical-align: middle; } #thumbruler { padding: 5px; } .access { padding: 10px; } .thumb { padding: 3px; } .thumbsel { padding: 2px; border: 1px solid #618abf; } .thumbcap { }