body,td {font-family: arial,helvetica, verdana,sans-serif; font-size:11px; color:#666666;}
body { background: url(images/body_bg.gif) repeat-x top #36a916; margin:0; padding:0;}
a {color:#37a916; text-decoration:none; font-weight:bold; }
a:hover {color:#96C596; }
em {font-style:italic}
p {font-size:12px;}
h3 {font-size:12px;}
td {font-size:12px;}
h2 {margin:0;}
fieldset{border:0; padding:0;}
p.noMargin {margin:0;}
ul {padding-left:15px;}
.alignCenter {margin:0 auto; width:767px;}
.footerText {font-size:11px; color:#096d09;}
a.footerLink {font-size:11px;color:#096d09;text-decoration:none; font-weight:normal; }
.popupHeading {font-family: arial, helvetica,sans-serif; font-weight:bold; font-size:13px;color:#000000;}
.advertiseLink {font-weight:bold;text-decoration:none;color:#5f5f5f; margin:10px 0 10px 10px; float:left;}
.hpuse li {margin:0px 0px 0px 0px; padding:0px 0px 10px 10px; font-weight:bold;}
ul.hpuse {margin:0px 0px 0px 0px; padding:0px 0px 0px 25px;}
.header img {float:left;}
.white{color:#ffffff;}
.footerCell {padding:20px 0 20px 0; color:#096d09; font-size:11px;}
.footerLeft {float:left; width:513px; text-align:left;}
.footerRight {float:right; width:200px; text-align:right;}
.pageTable {position:relative;}

.bodyContent 
{
	-moz-box-shadow: 0px 0px 30px #333;
	-webkit-box-shadow: 0px 0px 30px #333;
	box-shadow: 0px 0px 30px #333;
	behavior: url(PIE.htc);
	background:#FFF;
}
.header {background:#181818 url(images/bg_header.gif) no-repeat left top; padding:6px 26px 6px 13px;}
.header .phone {float:right; width:203px;}
.header .phone p
{
	background:url(images/hdrPhone.gif) no-repeat left top;
	height:36px;
	width:203px;
	display:block;
	text-indent:-9999px;
	margin:0;
}
.header .phone a 
{
	background:url(images/hdrEmail.gif) no-repeat left top;
	height:24px;
	width:203px;
	display:block;
	text-indent:-9999px;
}
.header h1 {margin:10px 0 0 0; float:left;}
a.btnFindTeam
{
	background:url(images/sprites.gif) no-repeat -15px -122px;
	height:30px;
	width:134px;
	display:block;
	text-indent:-9999px;
}
a.btnFindTeam:hover { background-position:-236px -122px;}
.sideItem {background:#1c1c1c url(images/bg_sidePanel_grad.gif) no-repeat left bottom;}
.sideContent {padding:0 20px 15px 19px; width:183px; float:left;}
.sideContent h2 {margin:0 0 10px; padding:0; float:left; width:183px;}
.sideContent h3 {clear:both; padding:0; margin:0 0 10px; float:left; width:183px;}
.sideContent p {clear:both; float:left; width:183px;}
.shadowTop {background: url(images/bg_sidePanel_top.gif) no-repeat left top; padding-top:19px;}
.sideBar {color:#FFF; background:#1c1c1c; width:222px; }
.sideBar img {float:left;}
.enforceSidebarHeight {height:575px;}
.content {background:#FFF;}
.floatLeft {float:left;}
ul.nav
{
	float: left; 
	width: 727px;
	height:41px;
	padding:0;
	margin:0;
	list-style-type: none;	
	background:url(images/sprites.gif) no-repeat left top;
}
ul.nav li
{
	float: left;
	display: block;
	position: relative;	
	background:url(images/sprites.gif) no-repeat left top;
}
ul.nav li a
{
	float: left;
	display: block;
	height: 41px;	
	text-indent: -9999px;
	background:url(images/sprites.gif) no-repeat left top;
}

ul.nav li.btnHome{background-position:0 0px;}
ul.nav li.btnHome a{width: 69px;}
ul.nav li.btnHome a{background-position:0px 0px;}
ul.nav li.btnHome a:hover{background-position: 0 -42px;}
ul.nav li.btnHome a.on{background-position: 0 -42px;}

ul.nav li.btnTimes{background-position:-69px -0px;}
ul.nav li.btnTimes a{width: 126px;}
ul.nav li.btnTimes a{background-position:-69px -0px;}
ul.nav li.btnTimes a:hover{background-position: -69px -42px;}
ul.nav li.btnTimes a.on{background-position: -69px -42px;}

ul.nav li.btnGameInfo{background-position:-195px -0px;}
ul.nav li.btnGameInfo a{width: 100px;}
ul.nav li.btnGameInfo a{background-position:-195px -0px;}
ul.nav li.btnGameInfo a:hover{background-position: -195px -42px;}
ul.nav li.btnGameInfo a.on{background-position: -195px -42px;}

ul.nav li.btnEvents{background-position:-295px -0px;}
ul.nav li.btnEvents a{width: 163px;}
ul.nav li.btnEvents a{background-position:-295px -0px;}
ul.nav li.btnEvents a:hover{background-position: -295px -42px;}
ul.nav li.btnEvents a.on{background-position: -295px -42px;}

ul.nav li.btnAbout{background-position:-458px -0px}
ul.nav li.btnAbout a{width: 90px;}
ul.nav li.btnAbout a{background-position:-458px -0px}
ul.nav li.btnAbout a:hover{background-position: -458px -42px}
ul.nav li.btnAbout a.on{background-position: -458px -42px}

ul.nav li.btnLinks{background-position:-548px -0px;}
ul.nav li.btnLinks a{width: 67px;}
ul.nav li.btnLinks a{background-position:-548px -0px;}
ul.nav li.btnLinks a:hover{background-position: -548px -42px;}
ul.nav li.btnLinks a.on{background-position: -548px -42px;}

ul.nav li.btnContact{background-position:-615px -0px;}
ul.nav li.btnContact a{width: 112px;}
ul.nav li.btnContact a{background-position:-615px -0px;}
ul.nav li.btnContact a:hover{background-position: -615px -42px;}
ul.nav li.btnContact a.on{background-position: -615px -42px;}

.bodyContent div {text-align:left;}

.homePanel
{
	width:100%;
	padding:15px 0 25px 0;
	float:left;
	clear:both;
}
.homePanelBg
{
	background:url(images/bg_homePanel.gif) no-repeat left bottom;
	padding-top:25px;
	padding-bottom:35px;
}
.homePanelMid {padding-top:15px;}
.homePanel .left {float:left; width:130px;}
.homePanel .mid {float:left; width:176px; background:url(images/bg_homePanelDivider.gif) no-repeat right top; padding-right:15px;}
.homePanel .right {float:left; width:143px; padding-right:25px; padding-left:16px;}
.redText {color:#EB3B2E}
.redTitle {margin:0; font-size:14px; color:#EB3B2E}
.right p {margin:0;}

.pageHolder {width:727px;
margin-left:-40px;
background:url(images/sdw_lefttop2.gif) no-repeat left top; padding-left:40px;}
.contentBody {width:450px; padding: 20px 30px 20px 25px; text-align:left; background:#FFF;}

.h2Style {font-family: 'BebasNeueRegular'; color:#36a916; font-size:30px; font-weight:normal; margin-bottom:5px;}

.bottomImages {background:#FFF;}
.bottomImages img {float:left;}

.contactDetails td.col1 {width:120px;}
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on September 18, 2011 */

form .txt {border:1px solid #abadb3; width:100%;}

@font-face {
    font-family: 'BebasNeueRegular';
    src: url('assets/bebasneue-webfont.eot');
    src: url('assets/bebasneue-webfont.eot?#iefix') format('embedded-opentype'),
         url('assets/bebasneue-webfont.woff') format('woff'),
         url('assets/bebasneue-webfont.ttf') format('truetype'),
         url('assets/bebasneue-webfont.svg#BebasNeueRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}





