#header_wrapper #header p a {
  background:rgb(0,0,0);
  padding:5px 10px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px; 
}

h1 {
  display:block;
	margin: 0 auto;
  width:960px;
  background:none;
  position:absolute;
  left:50%;
  margin-left:-480px;
  top:30px;
}

#header_wrapper {
  background:none;
  position: absolute;
  width:100%;
  border-bottom:0px solid rgba(0,0,0,0.4);
}

#header {
  background:none!important;
}

#blue_message {
	height: 290px;
	background: #fff url(/images/landing/blue.jpg) repeat-x -20px;
}

#blue_message p {
	color: #35BBED;
	font-size: 3.5em;
	width: 960px;
	margin: 0 auto;
	padding-top: 100px;
	padding-left:160px;
	text-shadow: #e1f1fe 0 0 1px;
	font-family:Georgia;
	font-style:italic;
}

#feature_highlight {
	height: 470px;
	width: 960px;
	margin: 0 auto;
	margin-top:-90px;
}

#feature_highlight .screenshot {
	float: left;
	margin-top: -90px;
	margin-left: -22px;
}


#feature_highlight p {
	color: #fff;
	font-size: 14px;
	text-shadow: #222 0 0 1px;
}

#feature_highlight p a {
	text-decoration: underline;
}

.carousel-control {
  color:#fff;
}

#features ul {
	padding-bottom: 20px;
}

#features:after, #alpha_baby:after {
	content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0; }

#features ul:after {
	content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
    }

.slide .image {
  width:600px;
  float:left;
}

.slide .image img {
}

.slide .text {
  width:360px;
  float:left;
  padding-top:100px;
}

.slide .text h2 {
	color: #F99528;
	font-size: 25px;
	font-weight: normal;
  margin:15px 0 10px 0;
}

.slide .text p {
	margin: 0 auto;
	font-size: 14px;
	margin-bottom: 30px;
}

#alpha_baby{
  background: #f8f8f8;
  padding:20px 0;
}

#alpha_baby_wrapper {
  margin: 0 auto;
  width:960px;
}

#alpha_baby h2 {
  font-size: 25px;
	color: #555;
}

#signup_button {
  position:relative;
  width:960px;
  margin:0 auto;
}

#signup {
  top:-80px;
  margin-left:596px;
  position:absolute;
}

#facebox_table td.body {
	background-color: #222;
}

#facebox_table td.body .content div {
	width: 440px;
	padding: 10px;
}

#facebox_table td.body .content div h2 {
	color: #3CAAF2;
	font-size: 20px;
	text-align: left;
	padding-left: 10px;
	padding-bottom: 10px;
	font-weight: normal;
}

#facebox_table td.body .content div label {
	color: #fff;
	padding-left: 10px;
	font-size: 15px;
	line-height: 20px;
	margin-bottom: 10px;
	display: block;
}

#facebox_table td.body .content div input.text {
	color: #333;
	padding: 5px;
	line-height: 20px;
	width: 400px;
	font-size: 18px;
	margin-right: 20px;
	display: block;
	margin-left: 10px;
	margin-bottom: 10px;
}

#facebox_table td.body .content div input.submit {
	line-height: 20px;
	display: block;
	margin-left: 10px;
	margin-top: 10px;
}

#tabs_wrapper {
  border-top:1px solid #000;  
  background: #000;
  background: none
	
}

ul#tabs {
  width:960px;
  margin: 0 auto;
}

ul#tabs:after {
  content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

ul#tabs li {
  float:left;
  margin-right:20px;
  border-top:;
}

ul#tabs li a {
  color:#fff;
  float:left;
  background: #212121 url(/images/landing/green.png) center;
  font-size:20px;
  display:block;
  padding:14px 20px;
  padding-top:10px;

  -moz-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -webkit-border-bottom-left-radius: 5px; 
}

ul#tabs li a:hover {
  padding-top:14px;
}

ul#tabs li a.carousel-selected  {
  background: #212121;
	
  margin-top:-2px;
  padding-top:16px;
  border-left:1px solid #000;
  border-right:1px solid #000;
  border-bottom:1px solid #000;
  color: #F99528;
}


body {
  background: #000;
	background: #fff url(/images/landing/blue.jpg) left;
	
}

#content_wrapper {
  background:#212121;
  position:absolute;
  height:380px;
  width:100%;
  z-index:-2;
}

#footer_wrapper {
  background: #000;
  background: none;
	
  border-top:0px;
  padding-top:20px;
  color: #444 !important;
}

#footer_wrapper p, #footer_wrapper li, #footer_wrapper a {
  color: #444 !important;  
}

#footer_wrapper a {
  color: #000 !important;    
}

#footer_wrapper h4 {
  color: #000 !important;  
}

.coworkers {
  width:1000px;
  background-color:cyan;
}