﻿#masthead {
	min-height:270px;
	background-color:#000044;
  	color:#aaaacc;
}

#masthead h1 {
	font-size: 55px;
	line-height: 1;
}

#masthead .well {
	margin-top:13%;
	background-color:#111155;
  	border-color:#000033;
}

.icon-bar {
	background-color:#fff;
}

.navbar-bright {
	background-color:deepskyblue;
    color:white;
    font-weight:bold;
}
  
.navbar-footer {
	background-color:deepskyblue;
    color:white;
    font-weight:bold;
}

.navbar-bright a, #masthead a, #masthead .lead {
  	  color:white;
      font-weight:bold;
}

.navbar-bright li > a:hover {
    background-color:white;
    color:deepskyblue;
    font-weight:bold;
}

.affix-top,.affix{
	position: static;
}

 
  #sidebar.affix {
    position: fixed;
    top:70px;
    width:228px;
  }
}

#sidebar li.active {
  	border:0 #eee solid;
  	border-right-width:4px;
}

.responsive-button
{
    background-color:deepskyblue;
    color:white;
}

#mainCol h2 {
	padding-top: 55px;
    margin-top: -55px;
}

.logo{
    width:45px;
    height:45px;
    margin-top:4px;
    margin-right:10px;
    float:left;
}