
    body {
        background-color: #58595b;
        color: white;
    }
    h1, h2, h3 {
        font-weight: bold;
        color: white;
    }
    a, a:hover {
        color: white;
        text-decoration: none;
    }
    button {
        color: white;
        font-size: 25px;
        letter-spacing: 0.25px;
	margin: 1em 0;
        padding: 28px;
        background-color: #A30000;
        border: 0.25px solid #620000;
        border-bottom: 1px solid black;
        -moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;
        -moz-box-shadow:inset 0 1px 0 rgba(180,255,255,0.5);-webkit-box-shadow:inset 0 1px 0 rgba(180,255,255,0.5);box-shadow:inset 0 1px 0 rgba(180,255,255,0.5);
    }
    .topbar {
        position: fixed;
        top: 0;
        right: 0;
        height: 25px;
        width: 100%;
        background: black;
        -moz-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.5);
        -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.5);
        box-shadow: 0 2px 2px 0 rgba(0,0,0,0.5);
    }
    .col-md-3.right {
        display: block;
        background-color: inherit;
        float: left;
	border: 0;
    }
    .headers {
        margin-bottom: 1em;
    }
    img.splash {
        width: 500px;
    }
    .attrib {
        color: #999999;
    }
    @media all and (max-width: 570px) {
        button {
            font-size: larger;
            padding: 16px;
            -moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;
        }
    }
    /* Hide image when screen too small */
    @media all and (max-width: 1099px) {
        img.splash, .attrib {
            display: none;
        }
        .col-md-7.middle {
            width: 100%;
        }
    }
    @media all and (min-width: 1100px) {
        .col-md-7.middle {
            width: 58%;
        }
	button {
		margin: 2em 0;
	}
    }
    /* Give image more room */
    @media all and (min-width: 1100px) and (max-width: 1250px) {
        .container {
            padding-left: 10px;
            padding-right: 10px;
            margin: 0;
        }
    }
