body{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,990100+100 */
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #990100 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#990100 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #ffffff 0%,#990100 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#990100',GradientType=0 ); /* IE6-9 */
    height: 100%;
    margin: 0;
    background-repeat: no-repeat;
    background-attachment: fixed;
}
#site-title{
	font-size: 2.2rem;
	color: #990100;
}
#site-tagline{
	color: #999;
}
h1, h2, h3, h4, h5 {
    font-family: Verdana, sans-serif;
}
#logo-row{
	background-color: #fff;
}
html body div#logo-row.row div.small-5.columns.end a img
{
	min-width: 15rem;
}
#main-menu, #main-menu li, .title-bar{
	background-color: #990100;
}
#main-menu a, #main-menu .button{
	background-color: #800000;
	color: #fff;
}
#main-menu a:hover, #main-menu a:focus, #main-menu a:active, #main-menu button:hover, #main-menu button:focus, #main-menu button:active{
	background-color: #fff;
	color: #800000;
}
#main-menu  .input-group{
	margin-bottom: 0;
}
@media screen and (max-width: 39.9375em) {
	.top-bar .menu.vertical.medium-horizontal.expanded li{
		width: 100%;
	}
}
#content-row{
	background: #fff;
    min-height: 50vh;
}
#content-row p a{
    text-decoration-line: underline;
}
#content-row p a:hover, #content-row p a:focus, #content-row p a:active {
    text-decoration-line: none;
    color: #ff0000;
}
#main-nav-column{
	padding-bottom: 1rem;
}
#main-text a{
    text-decoration-line: underline;
}
#main-text a:hover, #main-text a:focus, #main-text a:active {
    text-decoration-line: none;
    color: #ff0000;
}
.ancestor-pages a{
    border-left: 1rem solid #800000;
}
.sibling-pages a{
   border-right: 1rem solid #800000; 
}
#current-page a{
    background: #fff;
    color: #990100;
    border-right: 1rem solid #990100;
}
#footer-images .column{
    max-width: 100px;
}
footer .label a{
    color: #fff;
}
footer .label a:focus, footer .label a:hover, footer .label a:active{
    font-weight: bold;
}
#final-footer *{
    color: #fff;
}
#final-footer a:hover, #final-footer a:focus, #final-footer a:active{
    text-decoration: underline;
}