/* For marketing overview page */
#topBanner {
  height: 306px;
  background: transparent;
  position: relative;
  margin: 0 auto;
}

#topBanner h1 {
  width: 575px;
  padding-top: 35px;
}

#takeATour {
  width: 300px;
  height: 300px;
  position: absolute;
  top: 40px;
  right: 0;
  background: transparent url("/images/widget/OverviewMain.png?v=2") no-repeat scroll 0 0;
  text-indent: -9999px;
  outline: none;
}

#topBanner ul {
  width: 500px;
  margin: 24px 0 0 15px;
  list-style: none outside url(/images/widget/gallery/graySquare.jpg);
}

#topBanner ul li {
  font-size: 14px;
  line-height: 26px;
  color: #555;
}


#gallerySection {
  margin: 30px 0 20px;
}

#gallerySection h2 {
  color: black;
  font-size: 18px;
  font-weight: bold;
  margin: 30px 0 20px;
}

#gallerySection p {
  font-size: 13px;
  line-height: 20px;
  color: #555;
}

#gallerySection a {
  font-size: 16px;
  font-weight: bold;
  line-height: 20px;
  color: #000;
  margin-bottom: 8px;
  outline: 0 none;
}

#gallerySection a:hover {
  color: #db0303;
}


#overviewWidgets {
  position: relative;
  width: 883px;
  height: 125px;
  background: transparent url(/images/widget/OverviewWidgets.png?v=2) no-repeat scroll 0 0;
  margin: 20px 0;
}

#overviewWidgets a {
  display: block;
  width: 100px;
  height: 96px;
  position: absolute;
  bottom: -3px;
  left: 4px;
  text-indent: -9999px;
  cursor: pointer;
  outline: 0 none;
}

a#w1 {
  width: 124px;
}

a#w2 {
  left: 152px;
  width: 124px;
  height: 90px;
}

a#w3 {
  left: 300px;
  width: 115px;
  height: 115px;
}

a#w4 {
  left: 439px;
  width: 132px;
}

a#w5 {
  left: 595px;
}

a#w6 {
  left: 720px;
  width: 158px;
}


#bottomContainer {
  background: #f9f9f9;
  border-top: 1px solid #ececec;
}

#bottomBanner {
  width: 960px;
  margin: 0 auto;
  padding: 25px 0 50px;
  font-size: 12px;
  color: #555;
  line-height: 21px;
}

#bottomBanner h3 {
  margin: 0 0 13px;
  font-size: 12px;
  color: #555;
  font-weight: bold;
  text-transform: uppercase;
}

#bottomBanner a {
  color: #000;
  font-weight: bold;
}

#bottomBanner a:hover {
  color: #db0303;
}

#bottomBanner p {
  color: #555;
}

#ideaBox {
  float: left;
  width: 400px;
}

#beyondBox {
  float: left;
  width: 370px;
}

#beyond {
  float: left;
  width: 116px;
  height: 77px;
  background: transparent url(/images/widget/BeyondWidgets.png) no-repeat scroll 0 0;
  margin-right: 18px;
}

.js-banner {
  position: absolute;
  top: 108px;
}
