a  { font-family: Verdana,Arial,Helvetica; font-size: 10pt; bottom-padding: 10px;}
a:hover { background: lime; }
body { position: relative; min-width: 880px;font-family: Verdana,Arial,Helvetica; font-size: 10pt;}
h2 { color: blue;  font-family: Verdana,Arial,Helvetica; border: thin; padding: 10px; }
.bikes { float: left; }
.body { width: 880px; margin-left: auto; margin-right: auto; }
.title { color: blue; margin-bottom: 10px; }
#col1 { width: 435px; float: left; }
#header { position: relative; }
#intro { width: 870px; }
#links { position: absolute; top: 80px; left: 465px; text-align: right;}
#logobox { width: 880px; margin-left: auto; margin-right: auto; float: left; margin-top: 20px;}
#name { color: blue; font-family: Verdana,Arial,Helvetica; text-align: center;}
#picbox { width: 400px; margin-left: auto; margin-right: auto; float: left; margin-top: 20px; }
#valid { margin-top: 15px; }
#footer { position:absolute; bottom:0; width:100%; height:60px;   /* Height of the footer */}
