/*
Theme Name: Blank
Theme URI: the-theme's-homepage
Description: a-brief-description
Author: your-name
Author URI: your-URI
Template: use-this-to-define-a-parent-theme--optional
Version: a-number--optional
.
General comments/License Statement if any.
.


[Table Of Contents] 

	0- Reset
	1- Global
	2- Links
	3- Headings
	4- Header 
	5- Navigation
	6- Middle 
	7- Forms
	8- Extras
	9- Footer 

*/

/* =0 Reset
--------------------------------------------------------------------------------------------------------------------------------------*/
@import url('http://www.consecofieldhouse.com/css/reset.css');

/* =1 Global and Main Framework
--------------------------------------------------------------------------------------------------------------------------------------*/
body {
	line-height: 1;
	font: normal 62.5% Trebuchet, "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;
	vertical-align: top;
	background: #000 url(http://www.consecofieldhouse.com/css/images/bg.jpg) repeat top center;
	color: #fff;
	text-align:center;
}

html, body, #containerWrap{height: 100%;}
body > #containerWrap {height: auto; min-height: 100%;}

.right {float: right;}
.left {float: left;}
.hide {display: none;}
.clear {clear: both;}
.bold {font-weight:bold;}
.italic {font-style:italic;}
.underline {border-bottom:1px solid;}
img.centered {display: block;margin-left: auto;margin-right: auto;}
img.alignleft {float:left;margin:4px 10px 4px 0;}
img.alignright {float:right;margin:4px 0 4px 10px;}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.clearfix {
	display: block;
}
html[xmlns] .clearfix {
	display: block;
}
* html .clearfix {
	height: 1%;
}

#containerWrap{
	background: transparent url(http://www.consecofieldhouse.com/css/images/bg-runner.jpg) repeat-y top center;
}

#container{
	margin: 0 auto;
	width: 960px;
	/*padding: 0 26px;
	background: transparent url(http://www.consecofieldhouse.com/css/images/bg-runner.png) repeat-y top center;*/
	position: relative;
	text-align:left;
}



/* =2 Links
--------------------------------------------------------------------------------------------------------------------------------------*/
a:link, a:visited{color: #ffe798;}
a:hover{color:#cdc5a1;}
a:active{color:#cdc5a1;}

/* =3 Headings
--------------------------------------------------------------------------------------------------------------------------------------*/
h1 {font: bold 2em Trebuchet, "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;}
h2 {font: bold 1.8em Trebuchet, "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;}
	#content h2{text-transform:uppercase;font-style:italic;line-height:2em;}
	#content h2 span{text-transform:none;font-size:80%;}
h3 {font: bold 1.6em Trebuchet, "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;}
	#mainContent h3, #aside .social h3{color:#fff;text-transform:uppercase;border-bottom:1px solid #969696;padding: 0 0 3px 0;}
		#mainContent .fullContent h3{border:none;font-size:1.5em;font-style:italic;}
		#mainContent .fullContent .news-list h3{text-transform:none;font-style:normal;float:left;width:85%;}
		#mainContent.generic h3{margin-bottom: 10px;}
	#homecourt-products h3{background:#1e1e1e url(http://www.consecofieldhouse.com/css/images/bg-homecourt-hdr.gif) no-repeat top left;color:#000;border:none;height:21px;overflow:hidden;font-size:16px;padding: 0 5px;}
	.subnav h3{font-size:2em;text-transform:uppercase;text-align:center;}
	#aside.pacers .subnav h3{background:transparent url(http://www.consecofieldhouse.com/css/images/bg-subnav-hdr-pacers.jpg) no-repeat top center;padding:150px 0 0 0;}
	#aside.fever .subnav h3{background:transparent url(http://www.consecofieldhouse.com/css/images/bg-subnav-hdr-fever.jpg) no-repeat top center;padding:150px 0 0 0;}
	#mainContent .altSidebar .social h3{font-size:16px;color:#1e1e1e;text-align:center;border-bottom:1px solid #3f403f;}
h4 {font: bold 1.4em Trebuchet, "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;}
	.social h4{color:#a9a9a9;font-style: italic;text-transform:uppercase;line-height:2em;margin: 4px 0 0 0;clear:both;}
	.altSidebar .social h4{color:#1e1e1e;line-height:1.2em;font-size:14px;padding: 4px 0;}
	#footer h4{font-size:1em;text-transform:uppercase;}
	
h5 {font: bold 0.9em Trebuchet, "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;}

/* =4 Header
--------------------------------------------------------------------------------------------------------------------------------------*/

	#header{
		position:relative;
		background: transparent url(http://www.consecofieldhouse.com/css/images/bg-header-main.jpg) no-repeat top left;
		width: 960px;
		height: 174px;
		padding: 10px 0 0;
	}
	#header.pacers{background: transparent url(http://www.consecofieldhouse.com/css/images/bg-header-pacers.jpg) no-repeat top left;}
	#header.fever{background: transparent url(http://www.consecofieldhouse.com/css/images/bg-header-fever.jpg) no-repeat top left;}
	
		#header h1{height:122px;margin: 0 35px;}

/* =5 Navigation
--------------------------------------------------------------------------------------------------------------------------------------*/

		#header ul.navigation{/*width: 960px;*/border-top:1px solid #0a3830;border-bottom:1px solid #0a3830;overflow: auto;width: 100%;margin: 14px 0 0 0;}
		#header ul.navigation li{display: block;float:left;height:22px;line-height:22px;width:158px;text-align:center;border-left:1px solid #0a3830;border-right:1px solid #0a3830;}
				#header .navigation a:link, #header .navigation a:visited{display: block;color:#fff;font-weight:bold;font-size: 1.2em;text-decoration:none;text-transform:uppercase;background:#65020f url(http://www.consecofieldhouse.com/css/images/bg-nav-runner.gif) repeat-x top center;letter-spacing:1px;}
				#header .navigation a:hover, #header .navigation a:active{background:#922636;/*background:#922636 url(http://www.consecofieldhouse.com/css/images/bg-nav-runner_over.gif) repeat-x top center;*/}
				/*#header .navigation a:before{content: "• ";}
				#header .navigation a:after{content: " •";}*/
					#header .navigation a span{background:transparent url(http://www.consecofieldhouse.com/css/images/bg-nav-bullet.gif) no-repeat center left;padding:0 0 0 8px;}
					#header .navigation a strong{background:transparent url(http://www.consecofieldhouse.com/css/images/bg-nav-bullet.gif) no-repeat center right;padding:0 6px 0 0;}

/* =6 Middle
--------------------------------------------------------------------------------------------------------------------------------------*/

	#content{
		padding: 0 0 25px 12px;
		position:relative;
		width: 936px;
		clear:both;
	}
	
		#mainContent{position:relative;font-size:1.2em;}
			#mainContent.generic{margin-left:260px;}
			#mainContent.team{margin-left:246px;}
		.home #mainContent{float:left;width:746px;font-size:1em;margin-left:0;}
		
			#mainContent p, #mainContent ul, #mainContent ol{margin: 0 0 16px 0;}
				.home #mainContent p, .home #mainContent ul, .home #mainContent ol{margin: 0;}
				#mainContent ul{list-style:disc inside;}
				#mainContent ol{list-style:decimal inside;}
				.home #mainContent ul, .home #mainContent ol{list-style:none outside;}
		
			#flashContent{width:746px;height:308px;/*border:1px solid #ccc;*/margin:0 0 12px 0;}
			#flashContent p{line-height:308px;text-align:center;font-size: 16px;margin:0;}
		
		#aside{float:left;width:230px;margin: 0 16px 20px 0;}
		.home #aside{width:176px;margin: 0 0 12px 12px;}
		
		#mainContent .altSidebar{float:right;width:175px;margin:0 0 20px 0;}
			#mainContent .altSidebar ul, #mainContent .altSidebar ol{list-style:none outside;}
			
		#mainContent .fullContent{float:left;width:742px;margin:0 0 20px 0;position:relative;}
			
			table.calendar-list{width:100%;margin: 12px 0 0 0;}
				table.calendar-list th{font-weight:bold;text-transform:uppercase;padding:0 0 4px 0;}
				table.calendar-list td{vertical-align:middle;}
				table.calendar-list .striped td{background:#000;}
					table.calendar-list td.thumb{padding:5px;width:75px;}
					table.calendar-list td.datetime{text-transform:uppercase;}
						table.calendar-list td.datetime span{display:block;}
					table.calendar-list td.event{font-weight:bold;width:380px;}
						table.calendar-list td.event span{font-size:1.16em;display:block;}
						table.calendar-list td.event span a:link, table.calendar-list td.event span a:visited{color:#fff;text-transform:none;}
						table.calendar-list td.event span a:hover, table.calendar-list td.event span a:active{color:#fff;text-decoration:none;}
						table.calendar-list td.event a:link, table.calendar-list td.event a:visited{text-decoration:none;text-transform:uppercase;/*border-right: 1px solid #fff;padding: 0 10px;*/}
						table.calendar-list td.event a:hover, table.calendar-list td.event a:active{text-decoration:underline;}
					table.calendar-list td.category, table.calendar-list th.category{text-align:center;text-transform:uppercase;}

					table.calendar-list .paginate td{padding: 10px;}
					#mainContent table.calendar-list .paginate td p{margin: 0px;}


			#mainContent ul.news-list{width:100%;list-style:none;}
				ul.news-list li{clear:both;margin: 0 0 5px 0;padding: 10px 20px 5px 10px;width:710px;overflow:auto;}
				ul.news-list .striped{background:#000;}
				ul.news-list .thumbnail-holder{float:left;height:100%;width:50px;padding:0 16px 0 0;}
				ul.news-list .content-holder{float:left;width: 640px;}
				ul.news-list span.date{float:right;color:#ffe798;font-weight:bold;}
				ul.news-list div.copy{clear:both;padding-top:8px;}

					
			.event-detail-content{width:500px;float:left;}
				.event-detail-content #eventMedia{margin: 0 0 12px 0;}
				.event-detail-content #buyMedia{background:#000;vertical-align:middle;/*overflow:auto;*/height:50px;padding:12px 20px;}
					.event-detail-content #buyMedia p{float:left;line-height:50px;margin:0;color:#c4c6c5;font-weight:bold;text-transform:uppercase;font-size:1.1em;}
					.event-detail-content #buyMedia ul{float:left;list-style:none outside;margin: 0 0 0 20px;}
						.event-detail-content #buyMedia ul li{display:inline;}
						
			.event-detail-sidebar{width:230px;float:left;margin: 0 0 0 12px;overflow:hidden;}
				#mainContent .event-detail-sidebar ul.event-dates{list-style:none outside;}
					.event-detail-sidebar ul.event-dates li{border-bottom:1px solid #404040;padding:12px 0;}
						.event-detail-sidebar ul.event-dates li span{font-size:1.16em;}
						.event-detail-sidebar ul.event-dates li span.price{color:#ffe798;display:block;}
						.event-detail-sidebar ul.event-dates li span.time{display:block;}
						.event-detail-sidebar ul.event-dates li span.date, .event-detail-sidebar ul.event-dates li span.time{font-weight:bold;font-style:italic;}
						.event-detail-sidebar ul.event-dates li a:link, .event-detail-sidebar ul.event-dates li a:visited{display:block;float:right;/*background:#922636;*/background:#65020f url(http://www.consecofieldhouse.com/css/images/bg-nav-runner.gif) repeat-x top center;color:#fff;border:1px solid #0a3830;font-weight:bold;/*font-size:11px;font-style:italic;*/text-transform:uppercase;text-decoration:none;padding: 2px 8px;}
						.event-detail-sidebar .stage-layout{/*background: #000;*/text-align:center;margin:5px 0 0 0;padding: 5px;}
						
			
		#mainContent .teamContent{float:left;width:500px;}
		
			.teamContent ul.schedule{background:#fff;color:#000;padding: 20px 18px 10px;width:464px;overflow:auto;}
				#mainContent .teamContent ul.schedule{list-style:none outside;}
				.teamContent ul.schedule li{display:block;clear:both;width:464px;overflow:auto;border-bottom:1px solid #e5e5e5;padding: 12px 0;}
					.teamContent ul.schedule div.matchup{float:left;width:184px;line-height:40px;/*line-height:62px;*/font-weight:bold;vertical-align:middle;}
						.teamContent ul.schedule div.matchup img.pacers{padding-right: 12px;}
						.teamContent ul.schedule div.matchup img.opponent{padding-left: 12px;}
					.teamContent ul.schedule div.details{float:left;width:280px;font-size:.92em;}
						#mainContent .teamContent ul.schedule div.details p{margin: 0;}
						.teamContent ul.schedule div.details p span{display:block;}
							.teamContent ul.schedule div.details p span.teams{font-weight:bold;text-transform:uppercase;}
							.teamContent ul.schedule div.details p span.datetime{font-style:italic;}
							.teamContent ul.schedule div.details p span.links{text-transform:uppercase;}
								ul.schedule div.details p span.links a:link, ul.schedule div.details p span.links a:visited{color:#000;}
				
				
			.teamContent ul.news{font-size:1.1em;line-height: 1.5em;}
				.teamContent ul.news a:link, .teamContent ul.news a:visited{color:#ffd74b;text-decoration:none;}
				.teamContent ul.news a:hover, .teamContent ul.news a:active{text-decoration:underline;}
			
			.subnav{background:#e5e5e5;color:#1e1e1e;margin: 0 0 12px 0;padding: 12px 0 16px 0;}
				.subnav ul{font-size:1.3em;/*font-size:1.5em;text-align:center;padding: 5px 8px 0;*/padding: 5px 16px 0;line-height:2.2em;}
					.subnav ul li{background:transparent url(http://www.consecofieldhouse.com/css/images/bg-subnav-line.gif) no-repeat bottom center;padding: 0 0 5px 0;}
						.subnav a:link, .subnav a:visited{display:block;color:#1e1e1e;text-decoration:none;font-style:italic;/*text-transform:uppercase;*/font-weight:bold;}
						.subnav a:hover, .subnav a:active{color:#000;padding-left:8px;}
						

				#aside.pacers, #aside.fever{text-align:center;}
				#aside.pacers .subnav{background:#ffd74b;padding-top:0;text-align:left;}
				#aside.fever .subnav{background:#ffde18;padding-top:0;text-align:left;}
					#aside.pacers .subnav ul li, #aside.fever .subnav ul li{background:transparent url(http://www.consecofieldhouse.com/css/images/bg-subnav-pacers-line.gif) no-repeat bottom center;}
					#aside.pacers img{margin: 0 0 12px 0;}
				
		
		.home .social, .social{float:left;padding: 10px 12px 0 2px;border-right: 2px solid #000;}
			.social{width:215px;margin: 0 0 16px 0;}
			.home .social{border: none;width:220px;padding: 10px 0 0 5px;margin: 0 24px 16px 0;}
			.social p, .social label{font-size:1.2em;color:#bfbfbf;}
			#mainContent .social p, #aside .social p{margin: 0 0 10px 0;}
			.social p strong{text-transform:uppercase;}
			.social ul.community{overflow:auto;width:100%;}
				.social ul.community li{float:left;}
				.social ul.community a.addthis_button{margin:0 10px 0 0;}
				
			.altSidebar .social{float:none;border:0;width:160px;padding:10px 8px 1px 7px;margin:0 0 12px 0;background:#c4c6c5;color:#1e1e1e;}
				.altSidebar .social p, .altSidebar .social label{color:#1e1e1e;font-size:12px;}
				
				
				
			div.pacers-widget{width:176px;margin: 0 0 12px 0;}
				.pacers-widget .tabs li{float:left;height:19px;width:74px;margin: 0 8px 0 0;text-indent:-9999px;}
				.pacers-widget .tabs li a:link, .pacers-widget .tabs li a:visited{display:block;height:19px;width:74px;background:transparent url(http://www.consecofieldhouse.com/css/images/bg-home-widget.gif) no-repeat top left;}
					.pacers-widget .tabs li.pacers a:link, .pacers-widget .tabs li.pacers a:visited{background-position: 0 -19px;}
						.pacers-widget .tabs li.pacers a.active:link, .pacers-widget .tabs li.pacers a.active:visited{background-position: 0 0;}
					/*.pacers-widget .tabs li.pacers a:hover, .pacers-widget .tabs li.pacers a:active{}*/
						
					.pacers-widget .tabs li.fever a:link, .pacers-widget .tabs li.fever a:visited{background-position: 0 -57px;}
						.pacers-widget .tabs li.fever a.active:link, .pacers-widget .tabs li.fever a.active:visited{background-position: 0 -38px;}
					/*.pacers-widget .tabs li.fever a:hover, .pacers-widget .tabs li.fever a:active{}*/
						
				div.pacers-widget div{clear:both;background:#ffd74b;padding-bottom:10px;}
				div.pacers-widget div ul{background-color:#fff;margin: 0 8px;padding:6px;}
					div.pacers-widget div ul li{display:inline;}
		
		div.news{float:left;width: 462px;border:1px solid #737373;background:#353535;padding:9px 16px 5px;margin: 0 0 16px;}
			#mainContent div.news ul{margin: 18px 0 0 0;font-size:1.4em;font-weight:bold;}
				div.news ul li{padding: 0 0 30px 0;display:block;width:462px;}
				div.news a:link, div.news a:visited{color:#ffe798;text-transform:uppercase;font-style:italic;text-decoration:none;}
				div.news a:hover, div.news a:active{text-decoration:underline;}
				div.news li img{float:left;margin: 0 10px 10px 0;}
				div.news .right{font-size:1.2em;font-weight:bold;}
		
		#homecourt-products{clear:both;background:#fff url(http://www.consecofieldhouse.com/css/images/bg-homecourt-mod-bottom.gif) no-repeat bottom left;color:#1c441f;width:746px;}
			#homecourt-products ul{width:100%;overflow:auto;background:transparent url(http://www.consecofieldhouse.com/css/images/bg-homecourt-mod-top.gif) no-repeat top right;padding: 6px 0;list-style:none outside;}
				#homecourt-products ul li{float:left;padding: 0 6px 0 0;width:190px;margin:0 0 0 6px;}
					#homecourt-products ul li img{float:left;width:68px;margin:0 12px 0 0;}
					#homecourt-products ul li span{font-weight:bold;}
				#homecourt-products ul li.logo{width:auto;}
					#homecourt-products ul li.logo img{float:none;width:auto;}
			#homecourt-products a:link, #homecourt-products a:visited{color:#1c441f;text-decoration:none;}
					
		#mainContent .sponsors ul{width:730px;overflow:hidden;margin: 35px 0 20px;padding: 0 0 0 16px;}
			.sponsors ul li{float:left;display:block;margin: 0 60px 0 0;}
	
	/* ADS -------------*/
	
	#mainContent .adspace{margin:0 0 12px 0;}
	#aside .adspace, #aside .promo, .altSidebar .adspace, .altSidebar .promo{text-align:center;margin:0 0 12px 0;}
	
	/* -----------------*/

	#mainContent ul.stage-setups{list-style:none;}
	#mainContent ul.stage-setups li{margin: 0 0 20px;padding: 10px 0;/*float:left;width:50%;*/}
	#mainContent ul.stage-setups li h4{margin: 0 0 10px;}
	

/* =7 Form
--------------------------------------------------------------------------------------------------------------------------------------*/

input,textarea,select{border: 1px solid #cecece;font-family:Trebuchet, "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;}

.social input, .social textarea{border:none;background:#343434 url(http://www.consecofieldhouse.com/css/images/bg-input.gif) repeat-x top left;color:#fff;font-size:12px;padding: 4px 6px;}
	.social form{border-bottom:1px solid #8a8a8a;width:100%;overflow:auto;padding:0 0 10px;}
		.altSidebar .social form{border-bottom:1px solid #1e1e1e;}
	.social input{width:195px;margin: 0 0 8px 0;}
		.home .social input{width:205px;}
		.altSidebar .social input{width:145px;}
	.social input.zip{width:115px;float:left;}
		.home .social input.zip{width:125px;}
		.altSidebar .social input.zip{float:none;}
	.social input.btn{width:auto;text-transform:uppercase;background:#7f0012;color:#fff;height:21px;padding:0 10px;overflow: visible;display:block;float:left;margin: 4px 0 0 10px;cursor:pointer;}
		.altSidebar .social input.btn{float:none;margin:0;}
	.social label{display:block;}

    form.job_application .btn{width:auto;text-transform:uppercase;background:#7f0012;color:#fff;font-weight:bold;padding:4px 6px;cursor:pointer;margin: 10px 0;border:none;}
	form.job_application label{display:block;font-weight:bold;font-size:14px;}
	form.job_application input.text{font-size:12px;padding: 4px 6px;width:80%;margin-bottom:10px;}
	form.job_application input.disabled{background-color:#999;border-color:#000;}
    form.job_application input.file{font-size:12px;padding: 4px 6px;margin-bottom:10px;border: 1px solid #cecece;}
	form.job_application textarea{font-size:1.2em;padding: 4px 6px;width:80%;}
	form.job_application span.req{color:#D5152F;padding-left:3px;font-weight:bold;font-size:125%;}
	form.job_application label.error{color:#fff;background-color:#D5152F;font-weight:bold;width:50%;margin: 0 0 15px 0;padding:4px 4px}



/* =8 Extra
--------------------------------------------------------------------------------------------------------------------------------------*/
/* =9 Footer
--------------------------------------------------------------------------------------------------------------------------------------*/

	#footer{
		position:relative;
		clear:both;
		text-align:center;
		padding: 20px 24px;
		background: transparent url(http://www.consecofieldhouse.com/css/images/bg-footer-rule.gif) no-repeat top center;
	}
		#footer .footerNav{overflow: auto;width: 100%;}
		#footer ul{color:#8c8c8c;font-size:1.2em;list-style:disc inside;float:left;width:148px;margin-right:2px;text-align:left;}
			#footer ul li{/*padding: 0 0 0 12px;*/}
			#footer ul li.heading{list-style-type:none;padding:0;}
		#footer ul a:link, #footer ul a:visited{color:#8c8c8c;text-decoration:none;}
		#footer ul a:hover, #footer ul a:active{color:#fff;/*text-decoration:underline;*/}
			#footer ul h4 a:link, #footer ul h4 a:visited{color:#fff;text-decoration:none;}
			
		#footer ul.externalLinks{clear:both;height:106px;line-height:106px;vertical-align:middle;list-style:none;float:none;text-align:center;width:auto;margin:0;/*padding: 30px 0 0;*/background: transparent url(http://www.consecofieldhouse.com/css/images/bg-footer-rule2.gif) no-repeat center center;}
			#footer ul.externalLinks li{display:inline;white-space:nowrap;}
		
		#footer .copyright{clear:both;text-align:center;width:696px;margin: 0 108px;padding: 5px 0 30px;color:#8c8c8c;}
		#footer p{}




/*=======================================
* Tooltips
* ======================================*/
.tooltip{
   position: absolute;
   top:0;
   left:0;
   z-index: 2;
   text-align: left;
   width: 232px;
   height: 228px;
   overflow:hidden;
   margin:-150px 0 0 -120px;
   padding:0;
}

#calView{
   position: absolute;
   z-index: 2;
   text-align: left;
   width: 232px;
   height: 228px;
   overflow:hidden;
   margin:0;
   padding:0;
   top:0;
   left:0;
}
