body {
	background-color: #333333;
  color: #C2C2C2;

}

.navbar-inverse .navbar-inner {
  background-color: #333333;
  height:50px;
  background-image: none;
  background-repeat: no-repeat;
  filter: none;
  padding: 10px 0 5px 20px;
  border: none;
  -webkit-box-shadow: 0px 4px 11px rgba(50, 50, 50, 0.45);
  -moz-box-shadow:    0px 4px 11px rgba(50, 50, 50, 0.45);
  box-shadow:         0px 4px 11px rgba(50, 50, 50, 0.45);

}

.navbar {
  position: fixed;
  padding: 0 10px;
}



.navbar .nav li a {
  text-decoration: none;
  -webkit-box-shadow: none;
  text-shadow: none;
}

.nav-collapse.collapse {
  float: right;
  position: relative;
top: -15px;

}

.nav-collapse.in.collapse {
 float: right;
  position: relative;
  top: 0;
  background-color: white;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}

.container-fluid {
  margin-bottom: 20px;

}

#myCarousel {
  margin: 0 auto;
  background-color: #000;
}

.carousel-inner {
  position: relative;
width: 100%;
overflow: hidden;
margin: 0 auto;
max-width: 1200px;

}

.carousel-caption {
  color: #fff;
}

.gsapp-header {
  font-weight: bold;
  color: white;
}

#columbia-crown {
  position:relative;
  top: 0px;
}

a.brand-2 {
  float: left;
  color: #C2C2C2;
  font-weight: bold;
}

a.brand-logo {
  float: left;
  margin-bottom: 20px;
  position: relative;
  top: 19px;
  margin-right: 20px;
}

.single-image {
  background-color: #000;
  text-align: center;
}

.row-fluid.first, .hp-grid.first {
  margin-top: 90px;
}

.row-fluid.hp-grid .span3 img {
  margin-bottom:20px;
}


.row-fluid.main-text {
  margin-top: 30px;
  border-top: 1px solid #C2C2C2;
}