/* CSS Document */

body{
 background-color:white;
 text-align:center;
 margin:0;
 min-height:520px;
 SCROLLBAR-FACE-COLOR: #ebebeb; 
 SCROLLBAR-HIGHLIGHT-COLOR: #e6e6e6; 
 SCROLLBAR-SHADOW-COLOR: #cccccc; 
 SCROLLBAR-3DLIGHT-COLOR: #d4d0c8; 
 SCROLLBAR-ARROW-COLOR: #999999; 
 SCROLLBAR-TRACK-COLOR: #f6f6f6; 
 SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
 SCROLLBAR-BASE-COLOR: #cccccc
}
h1.next_event{
 background-color:#E9E9E9;
 margin-bottom:0px;
 text-align:right;
 color:black;
 font-size: 12px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:600;
 padding: 8px 5px 1px 0;
 width:249px;
 margin-right:-5px;
 position:absolute;
 top:-55px;
 z-index:9998;
 
}
.main_event_date{
 background-color:#E9E9E9;
 margin-bottom:5px;
 text-align:right;
 color:black;
 font-size: 12px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:normal;
 padding: 1px 5px 5px 0;
 width:220px;
}
#wrapper{
 background-color: white;
 margin:0 auto;
 width:75%;
 z-index:1;
}
#menu{
 position:absolute;
 left:0;
 top:0;
 height:300px;
 width:150px;
 z-index:5;
}
#logo_container{
 text-align:left;
}
.overlay{
 display:none;
}

#dnn_Heading {
 position:absolute; 
 bottom:0px;
 right:2px;
 width:240px !important;
}

#livelife {
position:absolute;
top:40px;
left:150px;
}

div > .overlay{ 
 position:absolute;
 top:243px;
 left:150px;
 z-index:3;
 display:block
}
.IEoverlay{
 position:absolute; 
 left:150px;
 top:243px;
 height:57px; 
 width:280px;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Portals/0/Skins/Text/overlay.png',sizingMethod='scale'); 
 z-index:3;
}
.ContentPane{
 position:absolute;
 left:20px;
 top:58px;
 height:262px;
 margin-right: 5px;
 margin-bottom: 0;
 padding: 0px 20px 0px 0px;
 overflow-y: scroll;
 width: 216px !important; width: 236px;
}
div > .ContentPane { 
 overflow: auto;
} 

.SidePane{
 height:290px;
 margin: 0 0 4px 0;
 padding: 0;
 overflow-y: scroll;
 width: auto;
}
div > .SidePane { overflow: auto;} 

.ImagePane{
 width:400px;
}

.TicketsPane{
 position:absolute;
 border:0px solid black;
 width:242px;
 height:48px;
 top:10px;
 left:13px;
}
.logos{
 position:absolute;
 height:48px;
 top:330px;
 left:10px;
}

#SearchPane{

}
.relative{
 position:relative;
}

/* Main Menu */

.MainMenu_MenuContainer {
	border-bottom: red 0px solid; 
	border-left: white 0px solid; 
	border-top: white 0px solid; 
	border-right: gray 0px solid;  
	background-color: Transparent;
	width:150px;
	height:240px;
}

.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand; 
	height:28px;
}

.MainMenu_TabRootMenuItem TD
{
	background-image: url(TabCWhite.jpg);	
	height: 25px;
}

.MainMenu_TabRootMenuItemSel TD
{
	background-image: url(TabCRed.jpg);	
	height: 25px;
}

.MainMenu_TabMenuItemHover TD
{
/*	background-image: url(TabCWhite.jpg);	*/
	color: Red;
	height: 25px;
	/*background-color: silver;*/
}

.MainMenu_MenuItem {
	cursor: pointer; 
	cursor: hand; 
	color: white; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 11px; 
	font-weight: normal; 
	font-style: normal; 
	border-left: silver 0px solid; 
	border-bottom: #858585 1px solid;  /*silver*/
	border-top: #858585 1px solid;  /*silver*/
	border-right: silver 0px solid;
}

.MainMenu_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	background-color: #858585; /*silver*/ 
	border-left: #858585 1px solid;  /*silver*/
	border-bottom: #858585 1px solid;  /*silver*/
	border-top: #858585 1px solid;  /*silver*/
	text-align: center; 
	width: 15; 
	height: 28;
}

.MainMenu_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #858585; /*grey*/
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3) ; 
}

.MainMenu_MenuBreak {
	border-bottom: transparent 0px solid; 
	border-left: transparent 0px solid; 
	border-top: transparent 0px solid;  
	border-right: transparent 0px solid; 
	background-color: transparent; 
	height: 1px;
}

.MainMenu_MenuItemSel {
	background-color: #CC0000;
	cursor: pointer; 
	cursor: hand; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 11px; 
	color:white;
	font-weight: normal; 
	font-style: normal;
	height:28px;
}

.MainMenu_MenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
	border-right: silver 1px solid; 
	border-bottom: silver 1px solid; 
	border-top: silver 0px solid;
	display:none;
}

.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
	display:none;
}

/* coming events styles */
.ce_title{
 font-family: Tahoma, Arial, Helvetica, sans-serif;
 font-size: 18px;
 font-weight: normal;
 color: #333333;
 background-color: #e9e9e9;
 width: 100%;
 padding: 3px 0;
 text-align:center;
 margin-bottom:5px;
}

td.ce_right{
 width: 100%;
 background-color: #c6c6c6;
 padding: 0px 0px 0px 3px;
}


span.ce_large{
 font-family: Tahoma, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #333333;
}

span.ce_small{
 font-family: Tahoma, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color: #333333;
}
.next_event_date{
	display:block;
 background-color:#E9E9E9;
 margin-bottom:0px;
 position:absolute;
 bottom:0px;
 left:0px;
 text-align:right;
 color:#000;
 font-size: 12px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:normal;
 padding: 1px 5px 5px 0;
 width:240px;
  z-index:9999;
}