body {
	background: #00233b url("/assets/img/bg.png") repeat-x;
}

.full_width {
	position:relative;
	margin-left:-15px;
	margin-right:-15px;
}

.container {
	background-color: #ffffff;
}

nav {
	margin-right: -15px;
	margin-left: -15px;
}

.container nav div.container {
	background-color: #000000;
}

.navbar {
	margin-bottom: 0;
}
.navbar-inverse .navbar-nav li a {
	color: #ffffff;
}
.navbar-inverse .navbar-nav li a:hover {
	color: #F0592A;
}

.dropdown-menu {
	background-color: #777777;
}
.dropdown-menu li a {
	color: #F0592A;
}

.thumb {
	padding-bottom: 5px;
}

.uppercase {
	text-transform: uppercase;
}

.panel-default .panel-heading {
	background-color: #fdbeab;
	border-color: #f1592a;
}
.panel-default {
	border-color: #f1592a;
}

ul .nav li a {
	background-color: #F0592A;
}

a.orangelink {
	color: #F0592A;
}

#map-canvas {
	width: 100%;
	height: 400px;
	border: 1px solid #000000;
}

footer {
	background-color: #000000;
	color: #ffffff;
	margin-right: -15px;
	margin-left: -15px;
	padding: 15px;
}
footer a {
	color: #fffff;
}


/* Responsive: Portrait tablets and up */
@media screen and (min-width: 768px) {
  /* Remove the padding we set earlier */
  .footer {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  /* Navbar positioning foo */
  .navbar-wrapper {
    margin-top: 20px;
  }
  .navbar-wrapper .container {
    padding-right: 15px;
    padding-left: 15px;
  }
  .navbar-wrapper .navbar {
    padding-right: 0;
    padding-left: 0;
  }
