BODY {	
		background-color: #fff; 
		color: #000;
		font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
		font-size: 62.5%;
		margin-top: 0px;
}

a	{
	color: #fff;
	text-decoration: none;
}

#container	{		
		margin: 0 auto;
		width: 930px;
}

#nav	{
		color: #cc3333;
		height: 50px;
		text-align: left;
}

#logo	{
		background: url(_assets/img/logo_top.png) no-repeat top left;
		float: left;
		height: 50px;
		width: 186px;
}

#logo a	{
		display: block;
		height: 100%;
		width: 100%;
}

#contact	{
		background: url(_assets/img/nav_tab.png) no-repeat top right;
		float: left;
		font-size: 2.4em;
		height: 38px;
		padding: 12px 0 0 12px;		
		width: 128px;
}

#shop	{
		background: url(_assets/img/nav_tab.png) no-repeat top right;
		float: left;
		font-size: 2.4em;
		height: 38px;
		padding: 12px 0 0 5px;	
		width: 85px;
}

#favorites	{
		background: url(_assets/img/nav_tab.png) no-repeat top right;
		font-size: 1.2em;
		float: left;
		height: 45px;
		padding: 5px 0 0 5px;
		text-indent: 20px;	
		width: 145px;
}

#favorites strong	{
		font-size: 1.5em;
}

#search	{
		background: url(_assets/img/nav_tab_search.png) no-repeat top right;
		float: left;
		font-size: 1.4em;
		height: 34px;		
		padding: 16px 0 0 14px;
		width: 210px;
}

#searchField	{		
		border: 0 none;
		color: #999;
}

#go	{
		color: #cc3333;
		display: block;
		font-weight: bold;
		margin: -14px 0 0 165px;	
}

#cart	{
		background: url(_assets/img/nav_tab_last.png) no-repeat top right;
		float: right;
		font-size: 1.4em;
		height: 43px;
		padding: 7px 0 0 5px;
		width: 135px;
}

#action	{
		height: 399px;
		text-align: left;
		width: 900px;		
}

#event	{
		background: url(_assets/img/action.jpg) no-repeat top left;		
		float: left;		
		height: 399px;
		position: relative;	
		width: 402px;
}

#event_listing	{
		margin: 80px 0 0 60px;
}

#flashcontent	{
		background: url(_assets/img/shadow.png) no-repeat;
		float: right;		
		font-size: 1.6em;
		height: 348px;
		margin-top: -1px;
		text-align: center;
		width: 498px;
}

#flashcontent img	{
		margin-top: 225px;
}

#event_listing h1	{
		color: #cc3333;
		font-size: 1.8em;
		font-weight: bolder;
		margin-top: 10px;
}

#event_listing a	{
		color: #000;
		display: block;
		font-size: 1.2em;
		margin: 2px 0 0 10px;
}

#event_listing a:hover	{
		color: #cc3333;
}

#content	{	
		background: url(_assets/img/sidebar.png) 492px 0px no-repeat;
		border-left: 1px solid #cc3333;
		border-right: 1px solid #cc3333;
		margin: 0 0 0 42px;
		width: 855px;
}

#content_left	{
		clear: left;
		float: left;
		height: 200px;
		width: 585px;
}

#sidebar	{		
		float: right;
		height: 100%;
		margin-top: -58px;
		padding-top: 5px;
		width: 268px;
}

#divider	{
		margin: 5px 0 0 20px;
}

#divider2	{
		margin: 15px 0 0 20px;
}

#address	{
		background: url(_assets/img/address_back.png) top left no-repeat;
		height: 73px;
		padding-top: 8px;
		width: 269px;	
}

#address p	{		
		color: #fff;
		float: left;
		font-size: 1.2em;
		font-weight: bold;
		line-height: 16px;
}

#address img	{
		float: left;
		margin: 2px 9px 0 4px;
}

#view_photos	{
		cursor: pointer;
		float: left;
		margin-left: 15px;
}

#whatis	{
		background: url(_assets/img/whatis.jpg) top left no-repeat;
		float: left;
		height: 79px;
		margin-left: 10px;
		width: 159px;
}

#when_photos	{
		cursor: pointer;
		float: left;
		margin-left: 10px;
}

#blog	{
		background: url(_assets/img/blog_top.gif) 19px 83px no-repeat;
		float: left;
		margin: 25px 0 0 0;
		padding: 15px;
}

#blog h1	{
		color: #cc3333;
		font-size: 1.8em;
		font-weight: bolder;
		margin: 10px 0 0 45px;
}

#blog h2	{
		font-size: 1.2em;
		margin: 5px 0 0 45px;
}

#blog a	{
		color: #cc3333;
}

#blog_image	{
		float: left;
		margin-left: -60px;
}

#blog_entry	{
		margin: 30px 0 0 30px;
}


#blog p	{
		background: url(_assets/img/blog_bottom.gif) left bottom no-repeat;
		float: left;
		font-size: 1.2em;
		line-height: 18px;
		margin: 10px 0 0 -26px;
		padding: 0 18px 10px 20px;
		width: 492px;
}

.clear	{
		border-bottom: 1px solid #cc3333;
		clear: both; 
		height: 0px; 
		text-indent: -9999em; 		
}

#league_storefronts	{
		margin: 0 15px 3px 10px;
}

#new_sites	{
		margin: 5px 0 0 20px;
}		

.sidebar_left	{
		color: #fff;
		float: left;
		font-size: 1.2em;
		font-weight: bold;
		margin-left: 5px;
		width: 145px;
}

.sidebar_full	{
		color: #fff;
		float: left;
		font-size: 1.2em;
		font-weight: bold;
		margin: 10px 15px 5px 15px;
		width: 238px;
		text-align: center;
}

.sidebar_left p	{
		margin: 10px 0 15px 6px;
	}
	
.sidebar_right	{
		color: #fff;
		float: right;
		font-size: 1.2em;
		font-weight: bold;
		margin-top: -2px;
		width: 118px;
		text-align: center;
}

#leagueStorefront_dropdown	{
		float: left;
		font-size: 1.2em;
		margin: -7px 0 0 10px;
		width: 250px;
}

#itemDescription_dropdown	{
		float: left;
		font-size: 1.2em;
		margin: 40px 0 0 10px;
		width: 140px;
}

#trophies	{
		margin: 10px 5px 3px 5px;
}

#trophy_large	{
		margin-top: 15px;
}

#trophy_triple	{
		margin-left: 20px;
}

#dropmenudiv {
background: url(_assets/img/dropcapright.png) no-repeat bottom right;
display: none;
font-size:14px;
line-height:22px;
margin-top: -1px;
position: absolute;
z-index: 50;
}

#dropmenudiv a {
background: #fff;
border-top: 1px solid #cc3333;
border-left: 1px solid #cc3333;
border-right: 1px solid #cc3333;
color:#cc3333;
display:block;
font-weight:bold;
padding:1px 15px;
}

#dropmenudiv a:hover{
	background-color: #cc3333;
	color: #fff;	
}

#dropcap	{
	border: none !important;
}

#footer	{
	margin: 10px 0 0 42px;
	height: 60px;
	width: 856px;
}

#footer	a	{
	color: #cc3333;
	text-decoration: none;
}

#lps	{
	float: left;
	margin-top: 12px;
}

#copyright	{
	float: left;	
	line-height: 15px;
	margin: 12px 0 0 10px;
}

#sitemap	{
	float: right;
	font-size: 1.2em;		
	line-height: 20px;
	margin: 3px 0 0 0;	
	text-align: right;
}

#sitemap	a	{
	border-right:1px solid;
	padding: 0 .8em;
	font-weight: bold;
}

#sitemap a:last-child	{
	border-right:0px solid;	
	padding-right: 0px;
}

.genPopup	{
	background: url(_assets/img/whenLeagueBG.png);
	display: none;
	font-size: 1.2em;
	height: 202px;
	padding: 20px 3px 3px 3px;
	position: fixed;
	text-align: center;
	top: 37%;
	left: 32%;
	width: 404px;
	z-index: 10;
}

.genPopup p	{
	color: #666;
	margin: 10px 25px 0px 25px;
}

.genPopup H1	{
	color: #cc3333;
	font-weight: bold;
	margin-top: 10px;
}

.genPopup H2	{
	cursor: pointer;
	color: #cc3333;
	font-weight: bold;
	margin: 15px auto 0 auto;
}

.genPopup H3	{	
	color: #cc3333;
	font-weight: bolder;
	font-size: 2em;
	margin-top: 10px;
}

.genPopup strong	{
	color: #cc3333;
	font-weight: bold;
}

.popupBackground{
background: transparent;
display:none;  
position: fixed;
_position:absolute; /* hack for internet explorer 6*/  
height:100%;  
width:100%;  
top:0;  
left:0;  
z-index:1;}

#viewLeaguePopup p	{
	margin-top: 40px;
}

.genPopup img	{
	float: left;
	padding: 17px 0 20px 30px;
	margin-right: 10px;
}