@charset "utf-8";/* CSS Document *//*----------> Design and Code by <----------Byte Technology831.656.9178www.byte-technology.com------------------------------------------*//*----------------> HTML <----------------*/body {	margin: 15px auto 0 auto;	font-family: Arial;	font-size: 15px;	color: #000000;	background: #31AB20;}p {	line-height: 1.5;	margin: 0 0 10px 0;}td {	vertical-align: top;}ul {	line-height: 2;}img {	border: none;}/*----------------> Links <----------------*/a:link {	color: #0000AA;	text-decoration: underline;}a:hover {	color: #31AB20;	text-decoration: underline;}a:active {	color: #31AB20;	text-decoration: underline;}a:visited {	color: #000000;	text-decoration: underline;}/*----------------> Headers <----------------*/h1 {	margin: 0 0 15px 0;	padding: 0;	font-size: 20px;	font-weight: normal;	color: #FF6600;}h2 {	margin: 0 0 15px 0;	padding: 0;	font-size: 18px;	font-weight: normal;	color: #0000AA;}h3 {	margin: 0 0 15px 0;	padding: 0;	font-size: 18px;	font-weight: normal;	color: #31AB20;}h4 {	margin: 0 0 15px 0;	padding: 0;	font-size: 15px;	font-weight: bold;	color: #993399;}h5 {	margin: 0 0 15px 0;	padding: 0;	font-size: 15px;	font-weight: bold;	color: #0000AA;}h6 {	margin: 0 0 15px 0;	padding: 0;	font-size: 15px;	font-weight: bold;	color: #31AB20;}/*----------------> CSS Container <----------------*/.container {	width: 984px;	margin: 0 auto 0 auto;	padding: 0;}/*----------------> Home Page <----------------*/.backgroundLazerMaze {	width: 984px;	height: 303px;	background: url(../images/backgroundTheVault.jpg) no-repeat;}.lazerMazeVideo {	background-color: #000000;	float: right;	width: 490px;	height: 276px;	margin: 13px 30px 0 0;}.newspaperAndMap {	float: left;	width: 379px;	height: 725px;	margin: 0 0 0 20px;}.backgroundMirrorMaze {	float: right;	width: 545px;	height: 725px;	margin: 0 35px 0 0;	background: url(../images/backgroundMirrorMaze.jpg) no-repeat;}.mirrorMazeText {	margin: 460px 0 0 28px;	color: #FFFFFF;}.mirrorMazeText ul {	margin: 20px 0 5px 0;	padding: 5px 0 0 17px;}.addressLarge {	margin: 0;	font-size: 18px;}.addressSmall {	margin: 0;	font-size: 12px;}.logoAdrianFisherText {	margin: 26px 0 0 0;	font-size: 9px;}.halloweenHighlight {	background: url(../images/boxMiddle.jpg) repeat-y;	margin: 0;	padding: 0;	text-align: center;}/*----------------> Interior Pages <----------------*/.mainBody {	width: 900px;	margin: 0 0 0 40px;}.openDailyBox {	float: right;	width: 225px;	height: 166px;	margin: 0 0 20px 20px;}.formFields {	width: 250px;	border: 1px solid #0000AA;	font: Arial;	font-size: 15px;}.imageRight {	float: right;	margin: 0 0 20px 20px;}.imageLeft {	float: left;	margin: 0 20px 20px 0;}.directionsModule {	color: #000000;}.directionsModule a:link,.directionsModule a:hover,.directionsModule a:active,.directionsModule a:visited {	color: #000000;	text-decoration: none;}.emphasisBox {	width: 500px;	background-color: #FFCB97;	border: 1px solid #FF9900;	margin: 20px 0 0 0;	padding: 20px;	font-size: 12px;}.shadingBlue {	background-color: #C1D9FF;}.shadingGreen {	background-color: #C6FFC6;}.shadingGray {	background-color: #F3F3F3;}.halloweenBackground {	height: 600px;	margin: 0;	padding: 20px;	background: url(../images/imagePirateSkull.jpg) no-repeat;}.halloweenText {	margin: 0;	padding: 10px 370px 10px 10px;	color: #FF0000;}.emailClubSignUp {	margin: 15px 0 0 0;	padding: 0;}/*----------------> All Pages <----------------*/.header {	margin: 0;	padding: 0;}.backgroundBody {	background: url(../images/boxMiddle.jpg) repeat-y;	margin: 0;	padding: 0;}.bodyBottom {	color: #FFFFFF;	margin: 0;	padding: 0;}.pushRight {	float: right;	margin: 0 0 20px 20px;}.emphasisText {	margin: 20px 0 20px 20px;	font-size: 18px;	font-weight: bold;	color: #FF6600;}.textMini {	font-size: 12px;}/*----------------> Footer <----------------*/.footer {	color: #FFFFFF;}.footerLeft {	float: left;	width: 330px;	margin: 0 0 0 20px;	font-size: 12px;}.footerRight {	float: right;	width: 610px;	margin: 0 20px 0 0;	text-align: right;}.footerRight img {	margin: 0 0 0 5px;}.footer a:link,.footer a:hover,.footer a:active,.footer a:visited{	color: #FFFFFF;	text-decoration: none;}
