*
{

  padding: 0;
  margin: 0;

}

p, img, li, ul, body, 
div, span, object, iframe, h1, 
h2, h3, h4, h5, h6, 
blockquote, table, caption, thead, tfoot, 
tbody, tr, th, td, dl, ol,
dd, dt, form, fieldset, input
{

  padding: 0;
  margin: 0;

}

img 
{

  border: 0;

}

body
{

  background-color: #e9e6dd;
  font-family: arial, helvetics, sans-serif;
  font-size: 12px;
  color: #ffffff;

}

#wrapper
{

  width: 980px;
  min-width: 980px;
  margin: 0 auto;

}

#wrapper2
{

  width: 980px;
  min-width: 980px;
  margin: 0 auto;

}

#topnav
{

  padding: 25px 0px 0px 43px;

}

#topnav li
{

  float: left;
  list-style-type: none;

}

#header
{

  background-image: url('../base/images/header.jpg');
  width: 980px;
  height: 184px;

}

#outerbody
{

  padding: 0px 0px 0px 16px;
  width: 567px;

}

#innerbody
{

  width: 485px;
  padding: 13px 33px 73px 33px;
  background-color: #8d8750;
  background-image: url('../base/images/bodygrad.jpg');
  background-position: bottom;
  background-repeat: no-repeat;

}

#innerbody p
{

  padding-bottom: 20px;

}

#innerbody a:link, #innerbody a:active, #innerbody a:visited, #innerbody a:hover
{

  font-size: 16px;
  font-family: New Times Roman, Times, Serif;
  color: #dfd193;
  font-weight: bold;
  text-decoration: none;

}

#home_panelright
{

  position: absolute;
  margin-left: 525px;
  top: 0;

}

#flagstaff_panelright
{

  position: absolute;
  margin-left: 573px;
  top: 0;

}

#netflights_panelright
{

  position: absolute;
  margin-left: 627px;
  top: 0;

}

#competiton_panelright
{

  position: absolute;
  margin-left: 541px;
  top: 0;
  z-index: 999;

}

.price
{

  font-size: 30px;
  font-family: New Times Roman, Times, Serif;
  color: #ffffff;
  font-weight: bold;

}

.brown
{

  font-size: 16px;
  font-family: New Times Roman, Times, Serif;
  color: #dfd193;
  font-weight: bold;

}

.smallerbrown
{

  font-size: 14px;
  font-family: New Times Roman, Times, Serif;
  color: #dfd193;
  font-weight: bold;

}

.largerbrown
{

  font-size: 21px;
  font-family: New Times Roman, Times, Serif;
  color: #dfd193;
  font-weight: bold;

}

.large
{

  font-size: 16px;
  font-weight: bold;
  font-family: arial, helvetica, sans-serif;
  color: #ffffff;  

}

.highlight
{

  background-color: #6a0d02;
  color: #ffffff;
  font-weight: bold;
  width: 101px;
  height: 16px;
  text-align: center;
  font-family: arial, sans-serif;
  font-size: 10px;
  padding: 4px 17px;
  margin-left: 20px;

}

#competitionform form p
{

  clear: both;
  height: 21px;
  line-height: 21px;
  padding-bottom: 16px;

}

#competitionform form p input
{

  float: right;

}

#competitionform form p label
{

  float: left;
  font-size: 12px;
  font-weight: bold;

}

.regulartextbox
{

  width: 232px;

}

.longtextbox
{

  width: 300px;

}

.small
{

  font-size: 9px;

}

.small a:link, .small a:visited, .small a:hover, .small a:active
{

  font-size: 9px;
  text-decoration: none;
  font-family: arial, helvetica, sans-serif;
  color: #ffffff;

}

#route66
{

  top: 45px;
  margin-left: 500px;
  position: absolute;
  z-index: 1000;

}

#route69
{

  top: 23px;
  margin-left: 500px;
  position: absolute;
  z-index: 1000;

}

#footer
{

  background-image: url('../base/images/footer.jpg');
  width: 980px;
  height: 26px;
  margin-top: 28px;

}