/*
	 * 
	 *   Background Elements
	 * 
	 */
html,
body {
  background: #1a1a1a;
}

.b1,
#menu ul li a:hover {
  /* lighter color */
  background: #cccccc;
}
.b2,
#menu ul li a {
  background: #999999; /* darker color */
}

/*
	 * 
	 *  Text Elements
	 * 
	 */
.stage_heading1 {
  color: #333;
}
.stage_heading2 {
  color: #999999;
}
.box_heading1 {
  color: #fff;
}
.box_heading2 {
  color: #fff;
}

/*
	 * 
	 *  Targeted Elements
	 * 
	 */
#header {
  background: none;
  background: url(../../../images/bookings/prefab/pattern_chrome/banner2c.jpg);
}
#header_title {
  color: #fff;
  text-align: left;
  width: 100%;
}

.contact {
  padding-left: 140px;
  padding-top: 10px;
}

#header_title h1 {
  color: #3fff;
  text-align: left !important;
  padding-left: 140px;
  padding-top: 20px;
}

#header_title p {
  color: #3fff;
  text-align: left !important;
  padding-left: 140px;
  padding-top: 0px;
}

#menu ul li a:hover {
  background: #c1272d;
  color: #ffffff;
}
#menu ul li a.current {
  color: #c1272d;
  background: #fff;
}
.blip {
  background: #ccc;
  color: #333;
}
.blip:hover,
.slot:hover {
  background: #c1272d;
  color: #fff;
}
#footer {
  background: none;
  background: #999999
    url("../../../images/bookings/prefab/pattern_chrome/footer2x.jpg");
  background-repeat: no-repeat;
  background-position: bottom left;
  color: #333;
  font-weight: bold;
  text-align: left;
  font-size: 12px;
}
#footer .pad10 {
  padding-top: 10px;
}

#footer a {
  color: #333;
}

#footer a:hover {
  color: #c1272d;
}
