/* generic font stuff */

h1, h2, h3, h4, h5, h6 {
	font-family: Georgia, "Times New Roman", serif;
}

h3 {
	margin-top: 0;
}

p, ol, ul {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 1.2em;
	line-height: 150%;
}

/* nav styles */

.navbar {
	border-radius: 0px;
}

.navbar-header {
    position: absolute;
    right: 0px;
    /* width: 550px; */
    padding: 0px;

}

#nav div.container-fluid {
	text-align: center;
}

#nav div.container-fluid h2 {
	text-align: center;
}

#nav ul {
	list-style-type: none;
	text-align: right;
	padding-top: .8em;
	padding-left: 0em;
}

#nav ul li {
	display: inline;
}

#nav ul li a {
	text-decoration: none;
	padding: .2em 1em;
	font-size: 100%;
	color: #fff;
}

#nav ul li a:hover {
	text-decoration: none;
	color: white;
	background-color: #666;
}


/* jumbotron */

#msc-title {
	background-color: #fff;
	padding-top: 3em;
	padding-bottom: 1em;
	margin-bottom: 0;
}

/* about and work section stytles */

#msc-about, #msc-work, #msc-pr {
	background-color: #fff;
	border-top: solid 1px #222;
}


#msc-about p, #msc-work p, #msc-pr p {
	font-size: 1.2em;
	line-height: 150%;
	padding-top: .5em;
}

#msc-about a, #msc-work a, #msc-pr a {
	font-size: 1.0em;	
}

#msc-about .msc-cite {
	font-size: 1.0em;
}

#msc-work .msc-cite {
	font-size: 1.0em;
}

#msc-work .row {
	padding-bottom: 2.0em;
}

/* header styles */

header {
	background-color: #222;
}

header ul {
	list-style-type: none;
	text-align: right;
	padding-top: .8em;
	padding-left: 0em;
}

header ul li {
	display: inline;
}

header ul li a {
	text-decoration: none;
	padding: .2em 1em;
	font-size: 100%;
	color: white;
}

header ul li a:hover {
	text-decoration: none;
	color: white;
	background-color: #666;
}

/* footer styles */

footer {
	border-top: solid 1px #222;
}

footer ul {
	list-style-type: none;
	text-align: left;
	padding-top: .8em;
	padding-left: 0em;
}

footer ul li {
	display: inline;
}

footer ul li a {
	text-decoration: none;
	padding: .2em 1em;
	font-size: 100%;
	color: black;
}

footer ul li a:hover {
	text-decoration: none;
	color: white;
	background-color: #666;
}
