	html, body
	{
		height: 100%;
		box-sizing: border-box;
		min-width: 1200px;
	}
	
	#header
	{
		overflow: hidden;
		padding: 0em 0em;
		background: #064f65 url(//promontory.libertysafesofutah.com/images/bg.png) repeat;
		margin: 0em auto;
		min-width: 1200px;
		height: 165px;
	}
	
	body
	{
		margin: 0px;
		padding: 0px;
		background: #eee url(//promontory.libertysafesofutah.com/images/bg.png) repeat;
		font-family: 'Source Sans Pro', sans-serif;
		font-size: 12pt;
		font-weight: 300;
		color: #000;
	}
	
	h1, h2, h3
	{
		margin: 0;
		padding: 0;
	}
	
	p, ol, ul
	{
		margin-top: 0;
	}
	
	ol, ul
	{
		padding: 0;
		list-style: none;
	}

	
	strong
	{
	}
	
	a
	{
		color: #ccc;
		text-decoration: none;
	}
	
	a:hover
	{
		color: #fff;
		text-decoration: none;
	}
	
	.feat
	{
		border-bottom: 1px solid rgba(0,0,0,0.2);
		margin: 0 0 25px 0;
		color: #000;
		font-weight: bold;
		text-align: center;
	}
	
	.indent
	{
		text-indent: 10px;
		display: block
	}
	
	.container
	{
		overflow: hidden;
		margin: 0em auto;
		width: 1200px;
	}

	.firstcol
	{
		width: 350px;
	}
	.thirdcol
	{
		width: 750px;
	}

	.firstcol
	{
		float: left;
	}
	
	.thirdcol
	{
		float: right;
	}
	
	#page p
	{
		color: #000;
	}

	#main
	{
		overflow: hidden;
		padding: 3em 0em 3em 0em;
	}
	
	#main .firstcol,
	#main .thirdcol
	{
	}
	
	#main .firstcol
	{
	}
	
	#main .box
	{
		margin-bottom: 4em;
	}
	
	#main img
	{
		margin-bottom: 0.5em;
	}
		
	#main h2
	{
		padding-bottom: 1em;
		text-transform: uppercase;
		font-size: 1.8em;
		font-weight: 500;
		color: #064f65;
	}
	
	#main h3
	{
		text-transform: uppercase;
		text-decoration: underline;
		font-size: 1.8em;
		font-weight: bold;
		color: #064f65;
	}
	
	#copyright
	{
		overflow: hidden;
		padding: 3em 0em;
		border-top: 1px solid rgba(0,0,0,0.2);
	}
	
	#copyright p
	{
		letter-spacing: 0.20em;
		text-align: center;
		text-transform: uppercase;
		font-size: 0.90em;
		color: #000;
	}