* { margin: 0; padding: 0; }

body { background-color: white; color: black; font-size: 62.5%; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; margin: 0; padding: 0; }

* html body { font-size: 76%; }

a { text-decoration: none; border: none;  }

img { border: none; }

label { font-weight: bold; }

.lft { float: left; }

.rght { float: right; }

.ctr { text-align: center; }

.txtrt { text-align: right; }

.txtlt { text-align: left; }

.clr { clear: both; line-height: 0; display: hidden; }

#container { width: 780px; margin: 0 auto; text-align: center; padding: 0; background: black; position: relative; }

/* HEADER */

#header { background: url(jeep.jpg) no-repeat 10px 362px; color: white; width: 100%; height: 267px; }

#header h1, #header p { text-align: left; padding: 10px 0 0 10px; }

#header p { font-size: 1.4em; font-weight: bold; }

#header a { color: white; }

#header a:hover { background-color: white; color: black; }

#navbar { width: 100%; height: 26px; background-color: #d82502; }

/* CONTENT */

#content { width: 533px; padding: 30px 0 0 247px; text-align: left; }

#search { width: 215px; height: 275px; background-color: #d82502; color: black; position: absolute; top: 310px; left: 15px; }

#search h2 { font-size: 1.2em; }

#content img { border: 5px solid #d82502; }

div.thumb { float: left; text-align: center; margin: 5px; width: 115px; }

/* NAVIGATION */

#navigation ul { list-style: none; position: absolute; top: 241px; left: 240px; width: 540px; height: 78px; }

#navigation li a { width: 99px; height: 78px; text-indent: -1000em; display: block; overflow: hidden; }

#button1, #button2, #button3, #button4, #button5 { position: absolute; top: 0; left: 0; }

#button2 { left: 110px; }

#button3 { left: 220px; }

#button4 { left: 330px; }

#button5 { left: 440px; }

#button1 a { background: url(button1.gif) no-repeat; }

#button2 a { background: url(button2.gif) no-repeat; }

#button3 a { background: url(button3.gif) no-repeat; }

#button4 a { background: url(button4.gif) no-repeat; }

#button5 a { background: url(button5.gif) no-repeat; }

#button1 a, #button2 a, #button3 a, #button4 a { margin: 0 10px 0 0; }

#navigation li a:hover { background-position: -99px 0px; }

/*  IE 5 hack \*/
#navigation li a { overflow: hidden; }
/* end hack */ 

/* FOOTER */

#footer { font-size: .9em; }

#footer a { text-decoration: none; color: black; border-bottom: 1px dotted black; }

#footer a:hover { background-color: black; color: white; }