h2
{
  color: black;
}

#upperContent
{
  text-align: left;
  float: left;
  display: inline;
  width: 997px;
  border-bottom: 5px solid #424242;
  height: 254px;
  overflow: hidden;
  background-color: #cccccc;
}
#nowOffering
{
  background: #000000 url(../images/racetrack.jpg) no-repeat left top;
  color: white;
  position: relative;
  height: 279px;
  overflow: hidden;
}
#nowOffering h3
{
  margin: 0px;
  padding: 0px;
}
#nowOffering p
{
  margin-left: 30px;
  width: 450px;
}
#nowOffering ul
{
  position: absolute;
  top: 32px;
  left: 550px;
  margin: 0px;
  padding: 0px;
  font-size: 25px;
  list-style:none;
}
#nowOffering li
{
  background: url(../images/dot.png) no-repeat left center;
  margin: 0px;
  padding: 0px;
  padding-left: 15px;
}
h2
{
  margin: 0px;
  padding: 0px;
}
#coverimage
{
  position: relative;
  top: 27px;
  left: 75px;
  border: 0px;
}
#upperContent h2
{
  margin: 0px;
  padding: 0px;
}
#lowerContent
{
  border-top: 1px solid #696969;
  margin-top: 2px;
  float: left;
  display: inline;
  width: 997px;
  text-align: left;
  padding-top: 10px;
}
#lowerLeft
{
  /*color: #696969;*/
  width: 475px;
  float: left;
  display: inline;
}
#lowerLeft li
{
  padding-bottom: 10px;
}

#fenderPromo
{
  float:right;
  display:inline;
  width: 484px;
  margin-top:5px;
}

#fenderPromo div
{
  padding-right:10px;
}

#nascar
{
  overflow: hidden;
  width: 997px;
  float: left;
  display: inline;
  margin-top: 10px;
  margin-bottom: 10px;
}
#wedLike
{
  float: right;
  display: inline;
  width: 450px;
  font-size: 14px;
  margin-bottom: 10px;
}

#logopromo {
  border-top: 10px solid #6F6C73;
}

