BODY {
	background: #154183 url('images/tile.gif') repeat-x;
}
H1 {
	font: bold 130% Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
	color: #F48D00;
}
H2 {
	font: bold 110% Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
	color: #154183;
}
P {
	font: 100%/1.3 Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
	color: #154183;
	letter-spacing: 0.005em;
}
a {
	font: bold Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
	color: #154183;
	text-decoration: none;
}
a:hover {
	color: #F48D00;
	text-decoration: underline;
}
.active {
	font: bold 100% Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
	color: #F48D00;
}
.submenu {
	background: #154183;
	font: bold 85% Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: right;
}
.submenu a {
	color: #FFFFFF;
	text-decoration: none;
}
.submenu a:hover {
	color: #F48D00;
	text-decoration: none;
}
.schedule {
	font: bold 100% Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
	color: #154183;
}
.countdown {
	background: #DDE1E9;
}
.cd-text {
	font: bold 14pt Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
	color: #154183;
}
.cd-smtext {
	font: bold 12pt Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
	color: #154183;
}
.email-text {
	font: bold 100% Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
	color: #154183;
}
input {
	border: 0px none;
	background-color: #fff;
	color: #09377D; font-style:normal; font-variant:normal; font-weight:bold; font-size:120%; font-family:Arial, Verdana, Helvetica, sans-serif
}
.recent-results {
	background: #DDE1E9;
	padding: 0px 10px 0px 10px;
	font: bold 80% Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
}
.recent-results-text {
	font: bold 75% Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
	color: #154183;
	padding: 0;
}
.recent-results-title {
	background: #F48D00;
	height: 22px;
	padding-left: 8px;
	font: bold 80% Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
}
.recent-results table {
	border: 1px solid #F48D00;
	padding: 4px;
}
.league-news {
	background: #DDE1E9;
	padding: 0px 15px 0px 15px;
}
.league-news-text {
	background: #FFFFFF;
	font: bold 80% Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
	color: #154183;
}
.league-news-title {
	background: #154183;
	height: 22px;
	padding-left: 8px;
	font: bold 100% Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
	color: #F48D00;
}
.league-news table {
	border: 1px solid #154183;
	font: 100% Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
	color: #154183;
}
.marquee {
	background: #FFFFFF;
	width: 610px;
	height: 80px;
	border: #154183 1px solid;
}
.flash-padding {
	background: #DDE1E9;
	border-right: #154183 1px solid;
	border-left: #154183 1px solid;
	padding: 15px;
}
.content-padding {
	background: #DDE1E9;
	border-right: #154183 1px solid;
	border-left: #154183 1px solid;
	padding: 40px;
}
.menu-padding {
	background: #DDE1E9;
	border-right: #154183 1px solid;
	padding: 40px;
}
.menu-text {
	font: bold 100% Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
	color: #ffffff;
}
.menu-text a {
	color: #ffffff;
	text-decoration: none;
}
.menu-text a:hover {
	color: #F48D00;
	text-decoration: underline;
}
.register {
	font: bold 90% Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
	color: #ffffff;
}
.tournaments {
	font: bold 90% Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
	color: #154183
	;
}