/********* home ***********/
#maincontent {
	width:552px;
	margin:0;
	float:left;
	display:block;
}
#HomeNews {
	border:none;
	padding:3px;
	margin:5px 0 5px 0;
}
.SectionHead {
	display:block;
	background:#0053a1;
	padding:3px;
	margin:10px 0 5px 0;
/***/
	border-radius: 10px 10px 0 0;
	-moz-border-radius: 10px 10px 0 0;
	-webkit-border-radius: 10px 10px 0 0;
	background:-webkit-gradient(linear, left top, left bottom, from(#0053a1), to(#111111));
	background:-moz-linear-gradient(top, #0053a1, #111111);
	background:-o-linear-gradient(top, #0053a1, #111111);
	background:linear-gradient(top, #0053a1, #111111);
}
#HomeNews h2 a {
	display:block;
	color:#cccccc;
	background:#222222;
	border-top:5px dashed #111;
	border-bottom:5px dashed #111;
	padding:3px;
}
#rightColumn {
	display:block;
	float:right;
	width:225px;
	margin:0;
	padding:0;
}
.turkey {
	color:#0099FF;
	display:block;
	padding:5px;
	border:2px solid #0099FF;
	margin:5px;
}
/**/
#ModifiedsDatesBox {
	display:block;
	width:210px;
	margin: 0 0 10px 0;
	padding:5px;
	border:1px solid #ff0000;
	text-align:center;
	color:#ff0000;
	font-weight:bold;
	background:#111111;
	font-size:11px;
	/***/
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
#ModEventWrap {
	display:none;
	background:#000000;
	padding:5px;
	/***/
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
#event {
	display:block;
}
#event .eventdate {
	font-size:20px;
}
#event a img {
	border:none;
	max-width:100px;
}
#event .citystate {
	display:block;
}
#ModifiedsDatesBox h1 {
	font-size:12px;
	color:#ff0;
}
.ModifiedsDates {
	background:#222222;
	font-weight:bold;
	font-size:16px;
	color:#ffffff;
	text-align:center;
	display:block;
	padding:2px;
	margin: 0;
}
.ModifiedsDatesPlace {
	background:#222222;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	padding:2px;
	display:block;
	margin: 0;
}
#ModifiedsDatesBox .ModLogo {
	display:block;
}
#ModifiedsDatesBox a.redlink {
	color:#ff0000;
	font-size:11px;
}
#ModifiedsDatesBox a.redlink {
	color:#f5182b;
	font-size:11px;
}
.ruleslink {
	text-align:center;
	display:block;
	float:left;
	width:210px;
	font-size:11px;
}
.redlink {
	color:#ff0000;
	font-size:11px;
}
#dartWrap {
	display:none;
	background:#000;
	text-align:center;
	padding:6px 0;
	/***/
	border-radius:20px;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
}
/**/
.champs {
	padding:0;
	border:1px solid #333333;
	overflow:hidden;
}
.champs dt {
	padding:10px;
	margin:0;
	font-size:16px;
	display:block;
	font-weight:bold;
	color:#0053a1;
	width:250px;
	float:left;
}
.champs dd {
	color:#ffffff;
	padding:10px;
	margin:0;
	font-size:16px;
	display:block;
	font-weight:bold;
	width:250px;
	float:left;
}
/**/
#hticketbox {
	margin: 0 0 10px 0;
	padding:5px;
	width:210px;
	border:1px solid #0053a1;
}
#hticketbtitle {
	color:#fff;
	width:98%;
	text-align:center;
	font-weight:bold;
	display:block;
	padding:1px;
	margin: 0 0 5px 0;
}
#hticketbtitle h2 {
	font-size:18px;
}
#htlistitems {
	display:block;
	width:209px;
	float:left;
	margin:5px 0 5px 0;
}
.hpriceitems {
	color:#fff;
	background:#333;
	font-weight:bold;
	display:block;
	width:150px;
	float:left;
	margin:0;
	padding:1px;
}
.hprice {
	color:#fff;
	background:#0053a1;
	width:50px;
	font-weight:bold;
	display:block;
	float:right;
	padding:1px;
}
.BigRed {
	color:#ff0000;
	font-size:20px;
	font-weight:bold;
	text-align:center;
}
/****/
#slide {
	height:647px;
	width:500px;
	overflow:hidden;
	margin:5px auto;
}
#slide a img {
	border:none;
}
/*******/
#TonyAdamo {
	border:3px double #990000;
	padding:5px;
	text-align:center;
	color:#ffffff;
	/***/
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
#TonyAdamo h2 {
	margin:5px 0 0 0;
	font-size:16px;
	color:#990000;
}
#TonyAdamo #service p {
	background:#333333;
	display:block;
	margin:auto;
	font-size:14px;
	width:300px;
	text-align:center;
	padding:5px;
	/***/
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	background:-webkit-gradient(linear, left top, left bottom, from(#333333), to(#111111));
	background:-moz-linear-gradient(top, #333333, #111111);
	background:-o-linear-gradient(top, #333333, #111111);
	background:linear-gradient(top, #333333, #111111);
}
#TonyAdamo #article p {
	text-align:left;
}
.ImportantUpdate {
	color:#222222;
	text-align:center;
	padding:5px;
	margin:0 0 10px 0;
	/***/
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background: #FF8C00; /* old browsers */
	background: -moz-linear-gradient(top, #FF8C00 0%, #ffaf4b 50%, #FF8C00 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FF8C00), color-stop(50%,#ffaf4b), color-stop(100%,#FF8C00)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FF8C00', endColorstr='#FF8C00',GradientType=0 ); /* ie */
}
.ImportantUpdate em {
	color:#AF0000;
	text-decoration:underline;
}
.video {margin:10px 0;}
.weather {
	text-align:center;
	display:block;
	border:1px solid #0053a1;
	height:80px;
	width:200px;
	padding:10px;
	margin:5px 0 10px 0;
}
.mavLink {display:block;margin:0 0 5px 0;}
/****/
.thanksG {
	border:5px solid #E58D1B;
	overflow:hidden;
	text-align:center;
	border-radius:10px;
	moz-border-radius:10px;
	webkit-border-radius:10px;
}
.thanksG em {
	color:#cccccc;
	display:block;
	text-align:center;
}
.thanksG h2 {
	color:#E58D1B;
	font-size:24px;
	font-style:italic;
}
.thanksG a {
	background:#E58D1B;
	border:3px solid #E58D1B;
	color:#990000;
	display:block;
	font-size:16px;
	float:left;
	width:265px;
}
.thanksG a.TGLinkheader {
	border-radius: 10px 10px 0 0;
	-moz-border-radius: 10px 10px 0 0;
	-webkit-border-radius: 10px 10px 0 0;
}
