body
{
	background-image:url('vault.jpg');
	background-attachment: fixed;
	background-size:100%;
	margin:0px;
}
#nav
{
	position:fixed;
	background-color:#386058;
	border-bottom:3pt solid #C0C0C0;
	box-shadow:0pt 4pt 16pt #000000;
	z-index:1;
}
#banner
{
	border-radius:4pt;
	margin-left:5%;
	width:70%;
	margin-top:-0.5%;
}
#container
{
	padding:1%;
	margin:auto;
	width:80%;
}
#navdiv
{
	margin-top:-5px;
	margin-bottom:-1.5%;
}
#navspan
{
	margin-left:5%;
	padding-left:5%;
	padding-right:5%;
	background-color:#688888;
	border:2pt solid #ffffff;
	border-radius:8pt;
	color:white;
	font-size:20pt;
}
.ytcontainer
{
	position:relative;
	width:100%;
	height:0px;
	padding-bottom:65%;
}
.video
{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
}
#footer
{
	clear:both;
	background-color:#404040;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:2%;
	color:#C0C0C0;
}
.bodyblock
{
	border:solid 4pt;
	background-color:#ffffff;
	border-color:#808080;
	box-shadow:6pt 6pt 4pt #404040;
	background-image:url("static.png");
	padding:1%;
	border-radius:2pt;
}
.facebook
{
	float:right;
	width:32pt;
}
#facebookdiv
{
	float:right;
	padding:1%;
}
.largespacer
{
	display:inline-block;
	padding-top:10%;
}
.smallspacer
{
	display:inline-block;
	padding-top:5%;
}
.navbutton
{
	font-family:Arial;
	background-color:#A8C0C0;
	color:#000000;
	border-radius:4pt;
	padding-left:0.5%;
	padding-right:0.5%;
}
.navbutton a:link
{
	text-decoration:none;
	color:#000000;
}
.navbutton a:visited
{
	text-decoration:none;
	color:#000000;
}
.navbutton a:hover
{
	border-color:#ffffff;
	background-color:#ffffff;
	color:#A8C0C0;
}
.bigbutton
{
	font-family:Arial;
	background-color:#A8C0C0;
	color:#000000;
	font-size:24pt;
	border-radius:4pt;
	padding-left:0.5%;
	padding-right:0.5%;
}
.bigbutton a:link
{
	text-decoration:none;
	color:#000000;
}
.bigbutton a:visited
{
	text-decoration:none;
	color:#000000;
}
.bigbutton a:hover
{
	border-color:#ffffff;
	background-color:#ffffff;
	color:#A8C0C0;
}
.navbutton a:active
{
	border-color:#ffffff;
	background-color:#ffffff;
	color:#A8C0C0;
}
h1
{
	text-align:center;
	font-size:32pt;
	font-family:Arial;
}
h2
{
	text-align:center;
	font-size:28pt;
	font-family:Arial;
}
h3
{
	font-size:24pt;
	font-family:Arial;
}
h4
{
	font-size:22pt;
	font-family:Arial;
}
h5
{
	font-size:20pt;
	font-family:Arial;
}
h6
{
	font-size:18pt;
	font-family:Arial;
}
p
{
	font-size:18pt;
}
li
{
	font-size:18pt;
}
#phone
{
	font-size:20pt;
	color:#C0C0C0;
	font-family:Arial;
	text-shadow:2px 2px 2px #000000;
	position:absolute;
	padding:1%;
}
.sectionhead
{
	background-color:#ffffff;
	text-align:center;
}
.blurb
{
	clear:left;
	width:160pt;
	background-color:#D8D8D8;
	border:2pt solid;
	border-radius:8pt;
	box-shadow:2pt 2pt 0 #808080;
	display:inline-block;
	padding:0.5%;
	margin:1%;
}
.blurb img
{
	width:90%;
	border-radius:4pt;
}
.blurb p
{
	text-align:center;
	padding:0;
	margin:0;
}
#randall
{
	background-image:url('explosion.png');
	background-size:100%;
	width:250pt;
	height:150pt;
	position:fixed;
	margin-top:128pt;
	margin-left:-48pt;
}
#randall p
{
	text-align:center;
	font-family:Comic-Sans;
	font-size:14pt;
}
#prices tr td
{
	vertical-align:top;
}
