body , .outer
{
	background: #1F1F1F;
}

.inner
{
	width: 900px !important;
}

#content .inner
{
	color:#ddd;
	background: url(../img/ecrg-bgd.gif) repeat-y 0 0;
}

#primary 
{
	width:700px;
	float:right;
	background:transparent;
}

#primary .pad
{
	padding-bottom:40px;
	padding-top:50px;
	background: transparent url(../img/hdr-home.gif) no-repeat 0 0;
}
#page_about #primary .pad { background-image: url(../img/hdr-about.gif); }
#page_schedule #primary .pad { background-image: url(../img/hdr-schedule.gif); }
#page_merchandise #primary .pad { background-image: url(../img/hdr-merchandise.gif); }
#page_sponsors #primary .pad { background-image: url(../img/hdr-sponsors.gif); }

#sidebar
{
	width:200px;
	background:transparent;
}

#footer .inner
{
	padding-top:20px;
	background: url(../img/ecrg-ftr.gif) no-repeat 0 0;
	color:#ddd;
}


/*
Green #6EB43F
Pink #ED3A43
Yellow #FFD204
*/

a:link, a:visited, a:hover, a:active
{
	color: #ED3A43;
}
a:hover, a:active
{
	color: #FFD204;
}

h1,h2,h3,h4,h5,h6
{
	color: #6EB43F;
}


	


	/**
	 *
	 *
	 *
	 * Header Styles
	 *
	 *
	 *
	 */
	#header h1,
	#header h1 a
	{
		display:block;
		text-decoration:none;
		margin:0;
		padding:0;
		width:200px;
		height:200px;
		line-height:200px;
		float:left;
		background: #000 url(../img/ecrg-logo.gif) no-repeat 0 0;
	}

	#header h1 a
	{
		text-indent:-99999em;
	}

	#header h1,
	#header h1 a:hover
	{
		background: #000 url(../img/ecrg-logo-mov.gif) no-repeat 0 0;
	}

	#header #random_images
	{
		margin:0;
		padding:0;
		width:700px;
		height:200px;
		float:left;
		background: #000 url(../img/ecrg-hdr-bgd.gif) no-repeat 0 0;
	}



	/**
	 *
	 *
	 *
	 * Sidebar Styles
	 *
	 *
	 *
	 */
	 .sidebar-box
	 {
	 	float:left;
	 }
	 .social_network,
	 .social_network li,
	 .social_network li a
	 {
	 	float:left;
	 	margin:0;
	 	padding:0;
	 	list-style:none;
	 	display:block;
	 	width:190px;
	 }
	 .social_network
	 {
	 	padding-bottom:10px;
	 }
	 .social_network li a
	 {
	 	text-indent:-99999em;
	 	background: url(../img/ecrg-facebook.gif) no-repeat 0 0;
	 	height:80px;
	 }
	 .social_network .brown_paper_tickets a
	 {
	 	background: url(../img/ecrg-buy-tickets.gif) no-repeat 0 0;
	 	height:90px;
	 }
	 .social_network .wftda a
	 {
	 	background: url(../img/ecrg-wftda.gif) no-repeat 0 0;
	 	height:130px;
	 }
	 .social_network .twitter a
	 {
	 	background: url(../img/ecrg-twitter.gif) no-repeat 0 0;
	 }
	.social_network .myspace a
	 {
	 	background: url(../img/ecrg-myspace.gif) no-repeat 0 0;
	 }
	.social_network .flickr a
	 {
	 	background: url(../img/ecrg-flickr.gif) no-repeat 0 0;
	 }

	#CM_SIGNUP
	{
		padding-top:65px;
		background: url(../img/ecrg-newsletter-signup.gif) no-repeat -10px 0;
	}

	div#brown-paper-tickets ul,
	div#brown-paper-tickets ul li
	{
		margin:0;
		padding:0;
		list-style:none;
	}
	
	div#brown-paper-tickets ul li
	{
		background: #E4232F;
		color:#fff;
		margin: 0 20px 10px 10px;
		padding:10px;
		line-height:1.25em;
	}
	
	div#brown-paper-tickets ul li.old
	{
		background: #333;
	}
	div#brown-paper-tickets ul li.old,
	div#brown-paper-tickets ul li.old b,
	div#brown-paper-tickets ul li.old strong
	{
		color: #666 !important;
	}
	
	div#brown-paper-tickets ul li b
	{
		display:block;
		color:#FFBE00;
		text-transform:uppercase;
		font-size:1.25em;
		margin: 0 0 5px 0;
	}
	
	div#brown-paper-tickets ul li strong
	{
		display:block;
		color:#000;
	}
	
	div#brown-paper-tickets ul li a
	{
		color:#FFBE00;
	}
	
	div#brown-paper-tickets ul li a.buy
	{
		margin: 5px 0 0 0;
		width:150px;
		height:30px;
		display:block;
		text-indent:-99999em;
		background: url(../img/bpt-buy-tickets.gif) no-repeat 0 0;
	}
	


	/**
	 *
	 *
	 *
	 * Sprite Style Main Menu
	 *
	 *
	 *
	 */

	ul#menu
	{
		float:left;
		margin:0;
		padding:0;
		list-style:none;
		position:relative;
		background: url(../img/ecrg-menu.gif) no-repeat 0 0;
		width:900px;
		height:50px;
	}
	ul#menu li
	{ 
		list-style:none;
		float:left;
		margin:0;
		padding:0;
		position:absolute;
		left:0;
		z-index:99;
		height:50px; 
	}
	ul#menu li a
	{
		width:100%;
		display:block;
		text-indent:-99999em;
		cursor: pointer !important;
		height:50px;
	}
	
	ul#menu #nav1 { width: 82px; left:0px; }
	ul#menu #nav2 { width: 100px; left:82px; }
	ul#menu #nav3 { width: 77px; left:182px; }
	ul#menu #nav4 { width: 133px; left:259px; }
	ul#menu #nav5 { width: 100px; left:392px; }
	ul#menu #nav6 { width: 90px; left:492px; }
	ul#menu #nav7 { width: 80px; left:582px; }
	ul#menu #nav8 { width: 71px; left:662px; }
	ul#menu #nav9 { width: 69px; left:733px; }
	ul#menu #nav10 { width: 98px; left:802px; }

	ul#menu #nav1 a:hover { background: url(../img/ecrg-menu.gif) no-repeat -0px -50px; }
	ul#menu #nav2 a:hover { background: url(../img/ecrg-menu.gif) no-repeat -82px -50px; }
	ul#menu #nav3 a:hover { background: url(../img/ecrg-menu.gif) no-repeat -182px -50px; }
	ul#menu #nav4 a:hover { background: url(../img/ecrg-menu.gif) no-repeat -259px -50px; }
	ul#menu #nav5 a:hover { background: url(../img/ecrg-menu.gif) no-repeat -392px -50px; }
	ul#menu #nav6 a:hover { background: url(../img/ecrg-menu.gif) no-repeat -492px -50px; }
	ul#menu #nav7 a:hover { background: url(../img/ecrg-menu.gif) no-repeat -582px -50px; }
	ul#menu #nav8 a:hover { background: url(../img/ecrg-menu.gif) no-repeat -662px -50px; }
	ul#menu #nav9 a:hover { background: url(../img/ecrg-menu.gif) no-repeat -733px -50px; }
	ul#menu #nav10 a:hover { background: url(../img/ecrg-menu.gif) no-repeat -802px -50px; }

	body.page_about ul#menu #nav1 a , ul#menu #nav1 a:active { background: url(../img/ecrg-menu.gif) no-repeat -0px -100px; }
	body.page_schedule ul#menu #nav2 a , ul#menu #nav2 a:active { background: url(../img/ecrg-menu.gif) no-repeat -82px -100px; }
	body.page_scores ul#menu #nav3 a , ul#menu #nav3 a:active { background: url(../img/ecrg-menu.gif) no-repeat -182px -100px; }
	body.page_merchandise ul#menu #nav4 a , ul#menu #nav4 a:active { background: url(../img/ecrg-menu.gif) no-repeat -259px -100px; }
	body.page_sponsors ul#menu #nav5 a , ul#menu #nav5 a:active { background: url(../img/ecrg-menu.gif) no-repeat -392px -100px; }
	body.page_news ul#menu #nav6 a , ul#menu #nav6 a:active { background: url(../img/ecrg-menu.gif) no-repeat -492px -100px; }
	body.page_photos ul#menu #nav7 a , ul#menu #nav7 a:active { background: url(../img/ecrg-menu.gif) no-repeat -582px -100px; }
	body.page_teams ul#menu #nav8 a , ul#menu #nav8 a:active { background: url(../img/ecrg-menu.gif) no-repeat -662px -100px; }
	body.page_staff ul#menu #nav9 a , ul#menu #nav9 a:active { background: url(../img/ecrg-menu.gif) no-repeat -733px -100px; }
	body.page_contact ul#menu #nav10 a , ul#menu #nav10 a:active { background: url(../img/ecrg-menu.gif) no-repeat -802px -100px; }
	
	
	/* ------------------------ Image Sprite Navigation DROP DOWN STYLES - Yeah! */
	
			ul#menu ul
			{
				display:none;
				height:auto;
				background:#fff;
				border:solid 1px #ccc;
				border-top:0;
				width:240px;
			}
			ul#menu li li
			{ 
				list-style:none;
				position:relative;
				height:auto;
				background:#fff;
				width:240px;
			}
			ul#menu li li a
			{
				text-indent:0;
				width:auto;
				height:auto;
				padding: 5px 10px;
				background: #eee !important; /* overrides the you are here effect! */
				color:#444;
				text-decoration:none;
				display:block;
				line-height:1.3em;
				font-family:Verdana,sans-serif;
				font-size:11px;
			}
			ul#menu li li a span
			{
				font-size:9px;
			}
			ul#menu li li a:hover
			{
				background: #fff !important;
				color:#222;
			}
			ul#menu li:hover ul,
			li.hover ul
			{
				display: block;
				position: absolute;
				margin: 0;
				padding: 0;
				z-index: 200;
			}


	/* ************ MENU STYLES *********************** */


	
	.box 
	{
		width: 170px !important;
		text-align:center;
		padding-bottom:1em;
		font-size:.85em;
	}


	/**
	 *
	 *
	 *
	 * Breadcrumbs Menu
	 *
	 *
	 *
	 */
	.breadcrumbs
	{
		width:100%;
		float:left;
		padding:0;
		margin: 0 0 1em 0;
		border-bottom:1px solid #333;
	}
	.breadcrumbs ul
	{
		padding: 0 0 0 1em;
		margin:0;
		float:left;
		background: #000;
	}
	.breadcrumbs ul li
	{
		padding: 1em 1.5em 1em 1em;
		margin: 0 .5em 0 0;
		list-style:none;
		float:left;
		background: url(../img/ecrg-breadcrumbs.gif) no-repeat 100% 50%;
	}
	.breadcrumbs ul li a,
	.breadcrumbs ul li b
	{
		font-weight:normal;
		text-decoration:none;
	}





	#contact_form li
	{
		background: #000;
	}
	
