body { background-color:#ebebeb; color:#000;
}

h1 { margin: .5em 0em .5em 0em; font-variant: small-caps; font-weight: 800;  }
h2 { margin: .5em 0em .5em 0em; padding: 0em 0em 0em .5em; font-family:garamond, times new roman, times, serif; font-variant: small-caps; font-weight: 800; border-bottom:1px #ff0000 solid; border-left:10px #ff0000 solid; }
h3 { background-color:#022567; padding:10px; margin: 1em 0em .5em 0em; font-family:garamond, times new roman, times, serif; font-variant: small-caps; font-weight: 500; color:#fff; border-radius:5px; text-align:center; }
h4 { border-top:2px #959595 dotted; padding:5px; margin: .5em 0em .5em 0em; font-variant: small-caps; font-weight: 400; }
h6 { margin: 0em 0em 2em 0em; text-align:center; font-size:10pt; font-variant: small-caps; font-weight: 800; }

p { padding:0 20px 0 20px; color: #000; }
blockquote { font-size:1em; margin:0 auto 1em auto; width:80%; }
hr { width:75%; display: block; margin: 1.5em auto 1.0em auto; border: 10px #fff solid; border-radius:5px; }

.navbar-default {
	border:none;
	border-radius:0px;
}

header {
	background: url('../images/building2.jpg') center center no-repeat;
	height: 300px;
	background-size: cover;
}

.container-fluid-footer { margin:20em 0 0 0; padding:1em 1em 1em 0; background-color:#ebebeb; border-top:0px #a1a1a1 solid; font-size:.8em; }

.message { background-color:#fff; margin-bottom:1em; padding:1em 0 1em 0; border-radius:5px; color:#ffffff; }

.quote { font-size:.8em; margin-left:20px; padding:0 0 20px 10px; }

.container-fluid-pics { height:500px; }
.container-pics { float:left; padding:1em; }

blockquote { border-left:10px #a1a1a1 solid; border-radius:10px; } 