﻿body
{
	background: #dd550c url(/images/background.jpg) repeat-x;
	font-family: Arial, sans-serif;
	font-size: 15px;
}

#outerwrapper
{
	width: 960px;
	margin: 0px auto;
}

#header
{
	height: 124px;
	background: url(/images/logo.png) no-repeat left;
}

#header:hover
{
	cursor:pointer;
}

#content
{
	width: 960px;
}

#content .tagline
{
	height: 101px;
	background: url(/images/bluebar.jpg) repeat-x;
	text-align: center;
	line-height: 30px;
	color: White;
	font-size: 16px;
	text-shadow: #000000 1px 2px 0px;
}

#content .label
{
	text-align: center;
	color: White;
	font-size: 30px;
	text-shadow: #8e3609 2px 3px 0px;
	padding-top: 50px;
}

#content #information
{
	background: #ffffff;
}

#content #information p
{
	padding: 0px;
	margin: 0px;
	padding-bottom: 30px;
	color: #414141;
	line-height: 27px;
	letter-spacing: 1px;
}

#content #information p .stadiumcharge
{
	color: #17254b;
	text-shadow: #d6d6d6 0px 1px 0px;
}


.hidden
{
	visibility: hidden;
}

.button
{
	background: url(/images/bluebar.jpg) bottom repeat-x;
	margin: 0px auto;
	width: 200px;
	text-align: center;
	color: White;
	font-size: 24px;
	text-shadow: #000000 1px 2px 0px;
	padding: 20px;
}

.button a
{
	color: White;
	text-decoration:none;
}

.button:hover
{
	background: url(/images/bluebar.jpg) top repeat-x;
	text-shadow: none;
	cursor:pointer;
}

#ContactForm{			margin:0px auto; width:600px; overflow:hidden;}
#ContactForm p{			color:#2e4162; font-size:16px; font-weight:bold; line-height:26px; font-family:Arial, Sans-Serif; padding-bottom:30px;}
#ContactForm div{		padding-bottom:5px; overflow:hidden;}
#ContactForm label{		text-align:right; margin-right:5px; float:left; width:150px; padding:5px 0px 0px 0px; color:#2e4162; font-size:14px; font-family:Arial, Sans-Serif;}
#ContactForm input{		float:left; width:430px; padding:4px; background:#dee8f1; border:solid 1px #d3dce3; font-size:12px; font-family:Arial, Sans-Serif;}
#ContactForm textarea{	float:left; width:430px; height:200px; padding:4px; background:#dee8f1; border:solid 1px #d3dce3; font-size:12px; font-family:Arial, Sans-Serif;}
#ContactForm .City{		width:280px;}
#ContactForm .State{	width:16px;}
#ContactForm .Zip{		width:80px; margin-left:15px;}
#ContactForm #AddressPane span{		float:left; padding:5px 5px 0px 5px; color:#2e4162; font-size:14px; font-family:Arial, Sans-Serif;}
#ContactForm .AreaCode{	width:24px;}
#ContactForm .Prefix{	width:24px;}
#ContactForm .Suffix{	width:32px;}
#ContactForm .Extension{width:50px;}
#ContactForm #PhoneNumber span{		float:left; padding:5px 5px 0px 5px; color:#2e4162; font-size:14px; font-family:Arial, Sans-Serif;}
#ContactForm .Btn{		text-shadow: #000000 1px 2px 0px; float:right; display:block; width:auto; margin-right:10px; padding:10px; height:17px; background: url(/images/bluebar.jpg) bottom repeat-x; text-decoration:none; text-align:center; color:#ffffff; font-weight:bold; font-size:16px; font-family:Arial, Sans-Serif;}
#ContactForm .Btn:hover{background: url(/images/bluebar.jpg) top repeat-x; text-shadow:none;}
#ContactForm .Error{	background:#f2d2d2; border:solid 1px #a03434;}
#ErrorMSG{				overflow:hidden; padding:10px; margin-bottom:20px; background:#f1bcc4; border:solid 1px #a73242; color:#a73242; font-weight:bold; font-size:14px; font-family:Arial, Sans-Serif;}
#ConfirmMSG{			overflow:hidden; padding:10px; margin-bottom:20px; background:#c5f1bc; border:solid 1px #238c28; color:#238c28; font-weight:bold; font-size:14px; font-family:Arial, Sans-Serif;}
