html {  height: 100%;  margin-bottom: 0px;}@font-face {    font-family: 'face_your_fearsregular';    src: url('fonts/faceyourfears-webfont.eot');    src: url('fonts/faceyourfears-webfont.eot?#iefix') format('embedded-opentype'),         url('fonts/faceyourfears-webfont.woff2') format('woff2'),         url('fonts/faceyourfears-webfont.woff') format('woff'),         url('fonts/faceyourfears-webfont.ttf') format('truetype');    font-weight: normal;    font-style: normal;}@font-face {    font-family: '28_days_laterregular';    src: url('fonts/28_days_later-webfont.eot');    src: url('fonts/28_days_later-webfont.eot?#iefix') format('embedded-opentype'),         url('fonts/28_days_later-webfont.woff2') format('woff2'),         url('fonts/28_days_later-webfont.woff') format('woff'),         url('fonts/28_days_later-webfont.ttf') format('truetype'),         url('fonts/28_days_later-webfont.svg#28_days_laterregular') format('svg');    font-weight: normal;    font-style: normal;}@media (min-width: 769px) {	#container {	width: 100%;	text-align: center;	display: block;	top: 0px;	}	body {	margin-left: 0px;	margin-top: 0px;	background-image: url(images/background.jpg);	}	#left-column {	width: 30%;	float: left;	}	#mainContent {	width: 70%;	float: right;	}	.banner {	width: 100%;	padding-bottom: 10px;	}	.logo {	display: none;	}	.mobile-nav {	display: none;	}	.mobile-tagline {	display: none;	}	.mobile-booking {	display: none;	}	.optimized {	  display: none;	}	.visions-title {	  display: none;	}	.visions-text {	  display: none;	}	.form-desc {	  display: none;	}	.form-title {	  display: none;	}	.insani-form {	  display: none;	}	.emaillink {	  display: none;	}}	@viewport {	#width: device-width;}@media (min-width: 1px) and (max-width: 768px) {	* {	-moz-box-sizing: border-box;	box-sizing: border-box;	}	body {	background-color: #000000;	background-image: none;	top: 0px;	}	#container {	display: none;	}	.logo {	display: block;	padding-bottom: 0px;	top: 0px;	}		.mobile-tagline {	font-size: 32px;	letter-spacing: .05em;	display: block;	text-align: center;	font-family: 'face_your_fearsregular', fantasy, sans-serif;	padding-bottom: 7px;	color: #FF0000;	line-height: 32px;	}		.visions-title {	font-size: 18px;	letter-spacing: .5em;	display: block;	text-align: center;	font-family: 'Lora', serif;	color: #FFFFFF;	font-variant: small-caps;	padding-bottom: 10px;	}	.form-desc {	font-size: 13px;	display: block;	text-align: center;	font-family: sans-serif;	color: #B8B8B8;	letter-spacing: .1em;	}	.form-title {	font-size: 14px;	display: block;	text-align: center;	font-family: sans-serif;	color: #ffffff;	letter-spacing: .1em;	padding-bottom: 10px;	}	.insani-form {	font-size: 13px;	display: block;	text-align: center;	margin-left: 10px;	margin-right: 10px;	font-family: sans-serif;	color: #ffffff;	letter-spacing: .1em;	padding-bottom: 10px;	}	.desc {	padding-right: 5px;	}	.mobile-nav {	font-size: 14px;	display: block;	}	.mobile-nav a {	display: block;	color: #111111;	text-decoration: none;	text-align: center;	position: relative;	overflow: hidden;	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#c4030d+0,a5030b+44,720007+100 */	background: #c4030d; /* Old browsers */	/* IE9 SVG, needs conditional override of 'filter' to 'none' */	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M0MDMwZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iI2E1MDMwYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3MjAwMDciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);	background: -moz-linear-gradient(top,  #c4030d 0%, #a5030b 44%, #720007 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c4030d), color-stop(44%,#a5030b), color-stop(100%,#720007)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top,  #c4030d 0%,#a5030b 44%,#720007 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top,  #c4030d 0%,#a5030b 44%,#720007 100%); /* Opera 11.10+ */	background: -ms-linear-gradient(top,  #c4030d 0%,#a5030b 44%,#720007 100%); /* IE10+ */	background: linear-gradient(to bottom,  #c4030d 0%,#a5030b 44%,#720007 100%); /* W3C */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c4030d', endColorstr='#720007',GradientType=0 ); /* IE6-8 */}.mobile-nav a {	border-radius: 4px;	padding: 7px 0px 7px 0px;	margin: 0px 10px 7px 10px;	font-size: 2em;	letter-spacing: .4em;	font-family: '28_days_laterregular';}	.main-nav li {	margin-top: 10px;	padding-bottom: 10px;	}		.mobile-nav a:hover {	color: white;	background: #660000;	}	.logo {	    text-align: center;	    padding: 5px 5px 0px 5px;	}	.simple-logo {	    width: 100%;	}	.visions-cover {	    text-align: center;	}	.mobile-visions {	    width: 90%;	    padding-bottom: 10px;	}	.fullsite {	font-size: 15px;	display: block;	text-align: center;	font-family: serif;	color: #FFFFFF;	letter-spacing: .4em;	padding-top: 10px;	}	.fullsite a:hover{	font-size: 15px;	display: block;	text-align: center;	font-family: serif;	color: #EE0000;	letter-spacing: .4em;	padding-top: 10px;	}		.emaillink {	font-size: 14px;	display: block;	text-align: center;	font-family: Arial, Helvetica, san-serif;	color: #B8B8B8;	letter-spacing: .1em;	padding-top: 10px;	}	.emaillink a {	  text-decoration: none;	  color: #ffffff;	}	.emaillink a:hover {	  color: #ee0000;	}		.optimized {	font-size: 12px;	display: block;	text-align: center;	font-family: Arial, Helvetica, san-serif;	color: #B8B8B8;	letter-spacing: .1em;	padding-top: 10px;	padding-bottom: 10px;	}	.optimized a {	  text-decoration: none;	  color: #ffffff;	}	.optimized a:hover {	  color: #ee0000;	}}	#menu{	padding:0 0 0 0px;	margin:0;	float: left;	font-family: 'face_your_fearsregular';	font-size: 16px;	z-index: 9999;}#menu ul{	padding:0;	margin:0;	background-position: center;}#menu li{	position: relative;	float: left;	list-style: none;	margin: 0;	padding:0 0 0;	letter-spacing: .12em;}#menu li a{	width: 105px;	height: 25px;	display: block;	text-decoration:none;	text-align: center;	line-height: 27px;	background: 	#222222 url("images/menu-back.png") repeat-x bottom left;	background:	 -moz-linear-gradient(top,  #555555,  #222222);	background:	 -webkit-gradient(linear, left top, left bottom, from(#555555), to(#222222));	color: #CC0000;	text-shadow: 1px 1px 4px rgba(8,8,8,9) ;	z-index: 9999;} #menu li a:hover{  	color: #ffffff;	background: 	#EE0000 url("images/menu-back.png") repeat-x bottom left;	background:	 -moz-linear-gradient(top,  #EE0000,  #3B0B0B);	background:	 -webkit-gradient(linear, left top, left bottom, from(#EE0000), to(#3B0B0B));} #menu ul ul{	position: absolute;	top: 25px;	visibility: hidden;	background-position: left;	z-index: 9999;} #menu ul li:hover ul{	visibility:visible;} body{	behavior: url(csshover2.htc);}#band-submenu li{	position: relative;	float: left;	list-style: none;	margin: 0;	padding:0 0 0;}#band-submenu li a{	width: 73px;	height: 25px;	font-size: 14px;	letter-spacing: .2em;	display: block;	text-decoration:none;	text-align: left;	padding-left: 32px;	line-height: 25px;	background: 	#000000 repeat-x bottom left;	background:	 -moz-linear-gradient(top,  #000000,  #000000);	background:	 -webkit-gradient(linear, left top, left bottom, from(#000000), to(#000000));	color: white;	z-index: 9999;} #band-submenu li a:hover{	background: 	#EE0000 url("images/menu-back.png") repeat-x bottom left;	background:	 -moz-linear-gradient(top,  #EE0000,  #3B0B0B);	background:	 -webkit-gradient(linear, left top, left bottom, from(#EE0000), to(#3B0B0B));} #band-submenu ul ul{	position: absolute;	top: 25px;	visibility: hidden;	background-position: center;	background-color: #EE0000;	text-align: left;} #band-submenu li:hover ul{	visibility:visible;	background-color: #EE0000;}#contact-submenu li{	position: relative;	float: left;	list-style: none;	margin: 0;	padding:0 0 0;	font-size: 12px;}#contact-submenu li a{	width: 88px;	height: 25px;	font-size: 14px;	letter-spacing: .2em;	display: block;	text-decoration:none;	text-align: left;	padding-left: 17px;	line-height: 25px;	background: 	#000000 repeat-x bottom left;	background:	 -moz-linear-gradient(top,  #000000,  #000000);	background:	 -webkit-gradient(linear, left top, left bottom, from(#000000), to(#000000));	color: white;	z-index: 9999;} #contact-submenu li a:hover{	background: 	#EE0000 url("images/menu-back.png") repeat-x bottom left;	background:	 -moz-linear-gradient(top,  #EE0000,  #3B0B0B);	background:	 -webkit-gradient(linear, left top, left bottom, from(#EE0000), to(#3B0B0B));} #contact-submenu ul ul{	position: absolute;	top: 25px;	visibility: hidden;	background-position: center;	background-color: #EE0000;	text-align: left;} #contact-submenu li:hover ul{	visibility:visible;	background-color: #EE0000;}#events-submenu li{	position: relative;	float: left;	list-style: none;	margin: 0;	padding:0 0 0;	font-size: 12px;}#events-submenu li a{	width: 82px;	height: 25px;	font-size: 14px;	letter-spacing: .2em;	display: block;	text-decoration:none;	text-align: left;	padding-left: 23px;	line-height: 25px;	background: 	#000000 repeat-x bottom left;	background:	 -moz-linear-gradient(top,  #000000,  #000000);	background:	 -webkit-gradient(linear, left top, left bottom, from(#000000), to(#000000));	color: white;	z-index: 9999;} #events-submenu li a:hover{	background: 	#EE0000 url("images/menu-back.png") repeat-x bottom left;	background:	 -moz-linear-gradient(top,  #EE0000,  #3B0B0B);	background:	 -webkit-gradient(linear, left top, left bottom, from(#EE0000), to(#3B0B0B));} #events-submenu ul ul{	position: absolute;	top: 25px;	visibility: hidden;	background-position: center;	background-color: #EE0000;	text-align: left;} #events-submenu li:hover ul{	visibility:visible;	background-color: #EE0000;}#music-submenu li{	position: relative;	float: left;	list-style: none;	margin: 0;	padding:0 0 0;	font-size: 12px;}#music-submenu li a{	width: 88px;	height: 25px;	font-size: 14px;	letter-spacing: .2em;	display: block;	text-decoration:none;	text-align: left;	padding-left: 28px;	line-height: 25px;	background: 	#000000 repeat-x bottom left;	background:	 -moz-linear-gradient(top,  #000000,  #000000);	background:	 -webkit-gradient(linear, left top, left bottom, from(#000000), to(#000000));	color: white;	z-index: 9999;} #music-submenu li a:hover{	background: 	#EE0000 url("images/menu-back.png") repeat-x bottom left;	background:	 -moz-linear-gradient(top,  #EE0000,  #3B0B0B);	background:	 -webkit-gradient(linear, left top, left bottom, from(#EE0000), to(#3B0B0B));} #music-submenu ul ul{	position: absolute;	top: 25px;	visibility: hidden;	background-position: center;	background-color: #EE0000;	text-align: left;} #music-submenu li:hover ul{	visibility:visible;	background-color: #EE0000;}#video-submenu li{	position: relative;	float: left;	list-style: none;	margin: 0;	padding:0 0 0;	font-size: 12px;}#video-submenu li a{	width: 76px;	height: 25px;	font-size: 14px;	letter-spacing: .2em;	display: block;	text-decoration:none;	text-align: left;	padding-left: 29px;	line-height: 25px;	background: 	#000000 repeat-x bottom left;	background:	 -moz-linear-gradient(top,  #000000,  #000000);	background:	 -webkit-gradient(linear, left top, left bottom, from(#000000), to(#000000));	color: white;	z-index: 9999;} #video-submenu li a:hover{	background: 	#EE0000 url("images/menu-back.png") repeat-x bottom left;	background:	 -moz-linear-gradient(top,  #EE0000,  #3B0B0B);	background:	 -webkit-gradient(linear, left top, left bottom, from(#EE0000), to(#3B0B0B));} #video-submenu ul ul{	position: absolute;	top: 25px;	visibility: hidden;	background-position: center;	background-color: #EE0000;	text-align: left;} #video-submenu li:hover ul{	visibility:visible;	background-color: #EE0000;}#news-submenu li{	position: relative;	float: left;	list-style: none;	margin: 0;	padding:0 0 0;	font-size: 12px;}#news-submenu li a{	width: 86px;	height: 25px;	font-size: 14px;	letter-spacing: .2em;	display: block;	text-decoration:none;	text-align: left;	padding-left: 31px;	line-height: 25px;	background: 	#000000 repeat-x bottom left;	background:	 -moz-linear-gradient(top,  #000000,  #000000);	background:	 -webkit-gradient(linear, left top, left bottom, from(#000000), to(#000000));	color: white;	z-index: 9999;} #news-submenu li a:hover{	background: 	#EE0000 url("images/menu-back.png") repeat-x bottom left;	background:	 -moz-linear-gradient(top,  #EE0000,  #3B0B0B);	background:	 -webkit-gradient(linear, left top, left bottom, from(#EE0000), to(#3B0B0B));} #news-submenu ul ul{	position: absolute;	top: 25px;	visibility: hidden;	background-position: center;	background-color: #EE0000;	text-align: left;} #news-submenu li:hover ul{	visibility:visible;	background-color: #EE0000;}#gallery-submenu li{	position: relative;	float: left;	list-style: none;	margin: 0;	padding:0 0 0;	font-size: 12px;}#gallery-submenu li a{	width: 88px;	height: 25px;	font-size: 14px;	letter-spacing: .2em;	display: block;	text-decoration:none;	text-align: left;	padding-left: 17px;	line-height: 25px;	background: 	#000000 repeat-x bottom left;	background:	 -moz-linear-gradient(top,  #000000,  #000000);	background:	 -webkit-gradient(linear, left top, left bottom, from(#000000), to(#000000));	color: white;	z-index: 9999;} #gallery-submenu li a:hover{	background: 	#EE0000 url("images/menu-back.png") repeat-x bottom left;	background:	 -moz-linear-gradient(top,  #EE0000,  #3B0B0B);	background:	 -webkit-gradient(linear, left top, left bottom, from(#EE0000), to(#3B0B0B));} #gallery-submenu ul ul{	position: absolute;	top: 25px;	visibility: hidden;	background-position: center;	background-color: #EE0000;	text-align: left;} #gallery-submenu li:hover ul{	visibility:visible;	background-color: #EE0000;}#vault-submenu li{	position: relative;	float: left;	list-style: none;	margin: 0;	padding:0 0 0;	font-size: 12px;}#vault-submenu li a{	width: 101px;	height: 25px;	font-size: 14px;	letter-spacing: .2em;	display: block;	text-decoration:none;	text-align: left;	padding-left: 4px;	line-height: 25px;	background: 	#000000 repeat-x bottom left;	background:	 -moz-linear-gradient(top,  #000000,  #000000);	background:	 -webkit-gradient(linear, left top, left bottom, from(#000000), to(#000000));	color: white;	z-index: 9999;} #vault-submenu li a:hover{	background: 	#EE0000 url("images/menu-back.png") repeat-x bottom left;	background:	 -moz-linear-gradient(top,  #EE0000,  #3B0B0B);	background:	 -webkit-gradient(linear, left top, left bottom, from(#EE0000), to(#3B0B0B));} #vault-submenu ul ul{	position: absolute;	top: 25px;	visibility: hidden;	background-position: center;	background-color: #EE0000;	text-align: left;} #vault-submenu li:hover ul{	visibility:visible;	background-color: #EE0000;}#level-two li{	position: relative;	float: left;	list-style: none;	margin: 0;	padding:0 0 0;	font-size: 12px;}#level-two li a{	width:86px;	height: 25px;	display: block;	text-decoration:none;	text-align: left;	padding-left: 23px;	line-height: 25px;	background: 	#111111 url("images/menu-back.png") repeat-x bottom left;	background:	 -moz-linear-gradient(top,  #111111,  #111111);	background:	 -webkit-gradient(linear, left top, left bottom, from(#111111), to(#111111));	color: white;	z-index: 9999;} #level-two li a:hover{	background: 	#B40404 url("images/menu-back.png") repeat-x bottom left;	background:	 -moz-linear-gradient(top,  #B40404,  #B40404);	background:	 -webkit-gradient(linear, left top, left bottom, from(#B40404), to(#B40404));} #level-two ul ul{	position: absolute;	top: 25px;	visibility: hidden;	background-position: center;	background-color: #EE0000;	text-align: left;} #level-two li:hover ul{	visibility:visible;	background-color: #EE0000;}#container{	width: 945px;	height: 611px;	margin: auto;	padding: 10px;	border: 10px solid #000000;	background: #181818;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #FFFFFF;	z-index: -1;}#joinlist{	position: relative;	padding-left: 10px;	padding-top: 10px;	padding-bottom: 10px;	left: 0px;	margin-top: 35px;	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#333333+0,0e0e0e+100 */	background: #333333; /* Old browsers */	background: -moz-linear-gradient(top,  #333333 0%, #0e0e0e 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#333333), color-stop(100%,#0e0e0e)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top,  #333333 0%,#0e0e0e 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top,  #333333 0%,#0e0e0e 100%); /* Opera 11.10+ */	background: -ms-linear-gradient(top,  #333333 0%,#0e0e0e 100%); /* IE10+ */	background: linear-gradient(to bottom,  #333333 0%,#0e0e0e 100%); /* W3C */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#0e0e0e',GradientType=0 ); /* IE6-9 */	color: #ffffff;	font-size: 12px;	width: 465px;	height: 270px;}#booking {	position: relative;	padding-left: 10px;	padding-top: 10px;	padding-bottom: 10px;	left: 485px;	margin-top: -290px;	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#333333+0,0e0e0e+100 */	background: #333333; /* Old browsers */	background: -moz-linear-gradient(top,  #333333 0%, #0e0e0e 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#333333), color-stop(100%,#0e0e0e)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top,  #333333 0%,#0e0e0e 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top,  #333333 0%,#0e0e0e 100%); /* Opera 11.10+ */	background: -ms-linear-gradient(top,  #333333 0%,#0e0e0e 100%); /* IE10+ */	background: linear-gradient(to bottom,  #333333 0%,#0e0e0e 100%); /* W3C */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#0e0e0e',GradientType=0 ); /* IE6-9 */	color: #ffffff;	font-size: 12px;	width: 450px;	height: 270px;}#sociallinks {	position: relative;	margin-left: -495px;	padding: 10px;	margin-top: 20px;	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#333333+0,0e0e0e+100 */	background: #0e0e0e; /* Old browsers */	font-size: 14px;	color: #FFFFFF;	width: 925px;	left: 0px;	height: 45px;}.desktop-form {	text-align: left;	margin-top: 10px;	padding-left: 5px;}.emailinput {	font-size: 13px;	color: #cccccc;	font-family: 'Denk One', sans-serif;	font-weight: normal;	letter-spacing: 1.5px;	padding-top: 5px;	padding-right: 5px;	padding-top: 10px;}.howheard {	font-size: 13px;	color: #cccccc;	font-family: 'Denk One', sans-serif;	font-weight: normal;	letter-spacing: 1.5px;	margin-top: 10px;	padding-right: 5px;}.inputfield {      background-color: #111111;      border-color: #B8B8B8;      border-width: 1px;      margin-bottom: 5px;      margin-right: 10px;      color: #ffffff;}.epklinks {      text-align: center;      font-size: 14px;      text-decoration: none;      color: #cccccc;      font-family: 'Denk One', sans-serif;      font-weight: normal;      letter-spacing: 1.5px;      margin-top: 10px;      margin-bottom: 10px;      padding: 10px;}.submitbutton {      text-align: center;      background-color: #B8B8B8;      margin-left: 25px;      margin-top: 50px;      border-color: #cc0000;      border-width: 1px;      font-size: 12px;      color: #000000;      font-family: 'Denk One', sans-serif;      letter-spacing: 1.8px;      width: 80px;      height: 20px;   }	.bookinginfo {	text-align: left;	font-size: 14px;	text-decoration: none;	color: #ffffff;	font-family: 'Denk One', sans-serif;	font-weight: bold;	letter-spacing: 1.5px;	padding-left: 10px;	padding-bottom: 10px;	white-space: normal;	word-wrap: break-word;	text-shadow: 1px 1px 4px #000000;	}	.bookingtext {	text-align: center;	font-size: 14px;	text-decoration: none;	color: #B8B8B8;	padding-top: 10px;	padding-left: 10px;	padding-right: 10px;	display: block;	}		.presskit {	text-align: center;	font-size: 14px;	color: #ffffff;	font-family: 'Denk One', sans-serif;	font-weight: normal;	letter-spacing: 1.7px;	padding-top: 30px;	text-shadow: 1px 1px 4px #000000;	display: block;	}	.bookingtitle {	text-align: center;	font-size: 14px;	color: #ffffff;	font-family: 'Denk One', sans-serif;	font-weight: normal;	letter-spacing: 1.7px;	margin-bottom: -10px;	text-shadow: 1px 1px 4px #000000;	display: block;	}	.i-email {	text-align: center;	font-size: 13px;	color: #cccccc;	font-family: 'Denk One', sans-serif;	font-weight: normal;	letter-spacing: 1.5px;	margin-top: 20px;	margin-bottom: 20px;	}	.formtitle {	text-align: center;	font-size: 14px;	color: #ffffff;	font-family: 'Denk One', sans-serif;	font-weight: normal;	letter-spacing: 1.7px;	padding-bottom: 10px;	text-shadow: 1px 1px 4px #000000;	}	.verbiage {	text-align: left;	font-size: 12px;	font-family: 'Fjalla One', sans-serif;	margin-left: 5px;	letter-spacing: .9px;	color: #ffffff;	padding-right: 5px;}.facebook {	display: block;	float: left;	background-color: #333333;	background-size: 420px;	padding: 5px;}.facebooktext {	position: absolute;	background-color: #333333;	text-align: left;	margin-top: -5px;	margin-left: 35px;	padding-left: 14px;	padding-top: 19px;	padding-right: 288px;	padding-bottom: 12px;	font-size: 12px;}.facebooktext a {	color: #cccccc;	text-decoration: none;}.facebooktext a:hover {	color: #ffffff;}.youtube {	display: block;	float: right;	background-color: #333333;	padding: 5px;}.youtubetext {	position: absolute;	background-color: #333333;	color: #cccccc;	text-align: right;	text-decoration: none;	margin-top: -5px;	margin-left: -371px;	padding-left: 175px;	padding-top: 19px;	padding-right: 12px;	padding-bottom: 12px;	font-size: 12px;}.youtubetext a {	color: #cccccc;	text-decoration: none;}.youtubetext a:hover {	color: #ffffff;}