	body {
		margin-top:80px;
	}
	.ctr {
		text-align:center;
	}
	.navbar-header {
		width:100%;
		height:auto;
		text-align:center;
	}
	.navbar-brand {
		width:100%;
		height:auto;
		text-align:center;
	}
	.bodybg {
		background:rgba(0,0,0,.40);
	}
	.bodybg a {
		color:#ffffff;
	}
	.mylogo {
		width:350px;
		height:auto;
		margin:0 auto;
	}
	.footer {
		border-top:none;
	}
	a.whtlinks {
		color:#fff;
	}
	.hero {
		background: url(http://sitesinseconds.com/images/background06.jpg);
		background-attachment: fixed;
		background-size:cover;
		background-position: top center;
	}
	.sect3 {
		background: url(http://sitesinseconds.com/images/background05.jpg);
		background-attachment: fixed;
		background-size:cover;
		background-position: top center;
	}
	.sect5 {
		background: url(http://sitesinseconds.com/images/background04.jpg);
		background-attachment: fixed;
		background-size:cover;
		background-position: center center;
	}
	.bodypic {
		float:left;
		margin:10px 25px 25px 10px;
	}
	h1, h2, h3, p, li {
		color:#fff;
		text-shadow:2px 2px 1px #000;
	}
	h1 {
		text-align:center;
	}
	.sect2 {
		border-top:4px solid #9a0;
		border-bottom:4px solid #9a0;
		background:#030;
		padding-bottom:60px;
	}
	.sect4 {
		border-top:4px solid #426a8c;
		border-bottom:4px solid #426a8c;
		background:#033e6f;
		padding-bottom:60px;
	}
	.sect6 {
		border-top:4px solid #9d8ba0;
		border-bottom:4px solid #9d8ba0;
		background:#3e0347;
		padding-top:25px;
		padding-bottom:60px;
	}
	.btnpadding {
		margin-top:40px;
		margin-bottom:50px;
	}
	.extra30 {
		margin-bottom:30px;
	}
	.text-muted, .noshad {
		text-shadow:none;
	}
	.qrlogo {
		margin-bottom:15px;
	}
	.announce {
		color:#ff3333;
		text-shadow:1px 1px 4px #000;
		font-weight:bold;
	}
	.headshotdiv {
		float:right;
	}
	.headshot {
		margin:20px;
		border: 2px solid #555;
		box-shadow: 5px 5px 15px #000000;
	}
	@media (max-width: 960px) {
		body {
			margin-top:60px;
		}
		.hero, .sect3, .sect5 {
			background-size:180%;
		}
		.mylogo {
			width:300px;
			height:auto;
			margin-left:15px;
		}
		.navbar {
			height:70px !important;
		}
		.headshot {
			margin:10px 20px;
			width:150px;
			height:auto;
		}
	}
	@media (max-width: 480px) {
		body {
			margin-top:40px;
		}
		.bodypic {
			float:none;
			margin: 5px auto;
		}
		.mylogo {
			/*width:200px;
			height:auto;*/
		}
		h1 {
			margin-top:40px;
		}
		li, p {
			font-size:21px;
		}
		.text-muted {
			font-size: 15px;
			text-shadow:none;
		}
		.hero {
			background-size:400%;
		}
		.sect3 {
			background-size:310%;
		}
		.sect5 {
			background-size:270%;
		}
		.btnpadding {
			margin-top:20px;
			margin-bottom:30px;
		}
		.headshotdiv {
			float:none;
		}
		.headshot {
			width:150px;
			height:auto;
		}
	}
	@media (max-width: 325px) {
		body {
			margin-top:60px;
		}
		.hero, .sect3, .sect5 {
			background-size:340%;
		}
		h1 {
			font-size:32px;
			line-height:90%;
			margin-top:20px;
		}
		.mylogo {
			/*width:170px;
			height:auto;*/
		}
		.qrlogo {
			width:230px;
			height:auto;
		}
	}
