body {
  font-family: Open Sans, Cabin, Helvetica, Arial, sans-serif;
	background-color: #222;
	color: #666;
}

a:link,
a:visited,
a:hover,
a:active { 
	color: #999; 
	font-weight: 700;
}

.container {
  margin-top: 20px;
  margin-bottom: 20px;
}

.textbody {
  padding-top: 20px;
  padding-bottom: 9px;
  border-bottom: 1px solid #666;
	margin: 0 auto;
	float: none;
}

.textbody p { padding-top: 20px; }

#footer { background-color: inherit; }

.textbody h1 { text-align: center; }

.textbody-noBorder {
  padding-top: 20px;
  padding-bottom: 0px;
  border-bottom: 0px solid #666;
	margin: 0 auto;
	float: none;
}

.imgProfile { 
	text-align: left; 
	margin-right: 20px; 
	margin-bottom: 20px; 
	width: auto;
	height: 200px;
}

.text-muted { 
	text-align: center; 
	color: #666;
}

.col-sm-4 p, 
.col-md-4 p {
	padding-top: 0px;
	overflow: hidden;
}

.col-sm-3 img, 
.col-sm-4 img, 
.col-md-4 img {
	width: 100%;
	height: auto;
	max-width: 380px;
	max-height: auto;
}

.page-header {
  padding-bottom: 9px;
  margin: 40px 0 20px;
  border-bottom: 0px solid #666;
	text-align: left;
  font-weight: normal;
	font-size: 12px;
  letter-spacing: 2px;
  line-height: 1.4em;
}

/* Header Font
================================================== */
.page-header h1 {
  margin: .67em 0;
  font-size: 2em;

  font-family: "Open Sans", "Michroma", "Orbitron";
  line-height: .9em;
  /* text-transform: uppercase; */
  letter-spacing: 6px;
  font-weight: 400;
  font-style: normal;
  font-size: 26px;
  text-align: left;
  margin: 0 auto 28px;
  margin-bottom: 0px;
}

.page-header h1 a:link, 
.page-header h1 a:visited, 
.page-header h1 a:hover, 
.page-header h1 a:active {
  text-decoration: none;
	color: #999;
	font-weight: inherit;
}
/* End Header Font
================================================== */

/* Michroma Header Font
================================================== 
.page-header h1 {
  margin: .67em 0;
  font-size: 2em;

  font-family: "Michroma";
  line-height: .9em;
  text-transform: uppercase;
  letter-spacing: 11px;
  font-weight: 400;
  font-style: normal;
  font-size: 26px;
  text-align: center;
  margin: 0 auto 28px;
}

.page-header h1 a:link, 
.page-header h1 a:visited, 
.page-header h1 a:hover, 
.page-header h1 a:active {
  text-decoration: none;
}
 End Header Font
================================================== */

h2 { 
	padding-top: 20px; 
	padding-bottom: 20px; 
}

/* Navbar Settings
================================================== */

#menu {
    background-color: none;
    	margin-left: 0;
    	margin-right: 0;
    	padding-top: 5px;
    	padding-bottom: 10px;
  border-bottom: 1px solid #555;
	line-height: 1.2em;
	font-size: 10px;
	text-align: left;
    overflow:hidden;
  text-transform: uppercase;
  letter-spacing: 2.5px;
  font-weight: 400;
}

#menu ul {
    list-style:none;
    	margin-left: auto;
   	margin-right: auto;
    padding:0;
    color: #999; 
}

#menu ul li{
    display:inline;
    list-style:none;
    	margin-left: auto;
    	margin-right: auto;
    padding:0;    
}

#menu li.selected {
    display:inline;
    padding:0.5em 1em 0.5em 0.5em;
    margin:0 auto;
    font-weight: bold;
    font-size:1.2em;
    color:#999;
    background-color: none;
}

#menu li a:link, 
#menu li a:visited {
    display:inline;
    padding:0.5em 1em 0.5em 0.5em;
    margin:0 auto;
    font-weight: normal;
    font-size:1.2em;
    color:#999;
	text-decoration: none; 
}

#menu li a:hover, 
#menu li a:active {
    background-color: none;
    color:#999;
	text-decoration: underline; 
}



