/* CLEAR DEFAULTS ------------------------------------- */:link,:visited {text-decoration:none;} a img,:link img,:visited img {border:none;}address {font-style:normal;}form { display:inline; }i {display:none;}img { border:0px; }ul,ol,dl {list-style:none;} ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,dl,dt,dd,div {margin:0px; padding:0px;} em {font-style:italic;}strong { font-weight:bold;}h1,h2,h3,h4,h5,h6,pre,code { font-weight:normal; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }/* Text */p { margin-bottom:15px; margin-top:1px; line-height:1.5em; }sup { font-size:0.7em; margin-top:-2px; padding:-5px; height:1em; top:-0.2em; position:relative; width:6px; z-index:1; }h1 {	margin:0px;	padding:0px;	font-size:22px;	line-height:1em;	font-weight:bold;	/*border-bottom:1px solid #ccc;*/	text-transform:capitalize;	color: #990000;}h2 { margin:0px; padding:0px; font-size:18px; line-height:1.2em; font-weight: bold; text-transform:capitalize;}h3 { margin:0px; padding:0px; color:#333;    font-size:15px; line-height:1.2em; font-weight: bold; }h4 { margin:0px; padding:0px; color:#000;    font-size:13px; line-height:1.4em; font-weight: normal; }h5 { margin:0px; padding:0px;                font-size:12px; line-height:1.4em; font-style: bold; }a:link, a:visited {	color:#003366; text-decoration:none; }a:hover {	color:#003399;	text-decoration: none;}h2 a:link, h2 a:visited {	margin:0px;	padding:0px;	font-size:18px;	line-height:1.2em;	font-weight: bold;	text-transform:capitalize;	color: #666666;}/* Stretch Wraps */#HeaderWrapper {	background-repeat: repeat-x;	background-position: center top;	height:165px;	padding-top: 35px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	margin: 0px;}#HeaderMenuWrapper {	padding: 0px;	margin: 0px;}#Header {	padding:0px;	width:950px;	background-image: url(/base/images/Presentation/BG_Top_Landers.png);	background-repeat: no-repeat;	background-position: top;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;}/* formats the backstage pass club area in the header */#Header #BadgeWrapper {	text-align:left;	padding:0px;	margin:0px;}body {	color:#333;	margin:0px;	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;	font-size: 13px;	line-height:1.4em;	padding: 0px;	background-attachment: fixed;	background-color: #36050c;	background-image: url(/base/images/Presentation/BG_Body_01.jpg);	background-repeat: no-repeat;	background-position: center top;}		#Header #Badge { position:relative; left:535px; top: -70px; 			height:193px; width:193px;			background-image: url(/base/images/Presentation/Badge.png);			background-repeat: no-repeat; xxxz-index:0;		}			#Header #BadgeText {	position:relative;	top: -170px;	width:240px;	text-align:center;	left: 705px;}#Header #BadgeText h2 {	color: #000066;	font-size: 19px;	letter-spacing: -1px;}#Header #BadgeText h3{	color: #FFFFFF;	font-size: 14px;}#Header #BadgeText p{	color: #FFFFFF;	font-size: 11px;	line-height: 1.1em;}#Header #BadgeText a{	text-decoration: underline;	color: #FFFFFF;	text-transform: uppercase;	font-size: 1em;	font-style: italic;}	#ContentWrapper {	min-height:460px;	background-repeat: repeat-x;	background-position: center top; }#FooterWrapper {}#MenuWrapper {	height:40px; }#BottomMenu {	width:950px;	text-align:left;	background-image: url(/base/images/Presentation/BG_Bottom_Landers.png);	background-repeat: no-repeat;	background-position: left top;	height: 60px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;}#BottomMenu ul {	list-style:none;	text-transform:none;	line-height:normal;	font-size:12px;	color:#000;	font-weight:bold;	padding-top: 12px;	padding-right: 0px;	padding-bottom: 10px;	padding-left: 0px;}#BottomMenu li { display:inline;  }#BottomMenu li a { border-left:1px solid #FF9E02; padding:0px 10px 0px 10px; text-decoration:none; color:#CCCCCC;}#BottomMenu li a:hover { color:#fff;}#BottomMenu .first a { border:none;}	/* HTML TAG STYLES -------------------------------------*/html {	height:100%;	padding: 0px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;}#Cleared { clear:both;}/* PAGE LAYOUT -------------------------------------*/#PageWrapper {	text-align:center;	padding:0px;	margin:0px;	background-image: url();	background-position: bottom;	background-repeat: repeat-x;	background-attachment: fixed;}	#Content {	width:920px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	padding-top: 30px;	padding-bottom: 10px;	padding-left: 15px;	padding-right: 15px;	background-ximage: url(/base/images/Presentation/BG_90w.png);	background-repeat: repeat-x;	background-position: top;	min-height:450px;	background-color: #fff;}	#Content #Col1 { /* Controls the main page columns */	width:225px;	float:left;	text-align:left;	clear:right;	border:0;	margin-top: 5px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-top: 0px;	padding-right: 10px;	padding-left: 10px;}		#Home #Content #Col2 { /* Controls the main page columns */	width:300px;	float:left;	text-align:left;	padding:0px; 	clear:right;	margin:5px 5px 10px 20px; }#Home #Content #Col3 { /* Controls the main page columns */	width:320px; float:left;  text-align:left; padding:0px; margin:5px 5px 10px 20px; border:0;}/* Full width of page */#Content #Full {	width:98%; 	float:left; 	text-align:left; 	margin:5px 0px 0px 5px; 	padding:0px 0px 0px 0px; }	/* Full width of page */#Content #Half {	width:49%; 	float:left; 	text-align:left; 	margin:5px 0px 0px 5px; 	padding:0px 0px 0px 0px; }/* Full width of page */#Content #Third {	width:33%; 	float:left; 	text-align:left; 	margin:5px 0px 0px 5px; 	padding:0px 0px 0px 0px; }/* Full width of page */#Content #Quarter {	width:24%; 	float:left; 	text-align:left; 	margin:5px 0px 0px 5px; 	padding:0px 0px 0px 0px; }	/* for columns within a full width page */#Content #Full #Left  { width:62%; float:left; clear:right; margin:0px 10px 0px 0px; }#Content #Full #Right { width:34%; float:left;              margin:0px  0px 0px 0px; }.PagePic { float:right; border:3px solid #666;margin-left:15px; }/* Main menu */#Menu {	padding:0px;	text-align:left;	width:950px;	font-family:Arial, Helvetica, sans-serif;	text-transform:capitalize;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;}		#Menu ul {	list-style:none;	line-height:normal;	font-size:16px;	padding-top: 0px;	padding-right: 8px;	padding-bottom: 0px;	padding-left: 8px;	margin: 0px;}		#Menu li {	display:inline;	font-weight:bold;}		#Menu li a {			color:#666666;			text-decoration:none;			padding: 0px 10px 0px 10px; border-left:1px solid #FF9E02;	}		#Menu li a:hover {			color:#003399;			padding:0px 10px 0px 10px;	}		#Menu li :hover {			color:#174C80;			padding:0px 10px 0px 10px;	}				#Menu .first a, #Menu .first a:hover {border:none;}/* Current page menu highlighting */#Home #Nav-Home a, #BoxOffice #Nav-BoxOffice a,#EventsPage #Nav-Events a,#Facilities #Nav-Facilities a,#Contacts #Nav-Contacts a,#Directions #Nav-Directions a,#Maps #Nav-Maps a,  { color:#174C80; }/* Contact Page */#Contacts .ContactPerson { margin:10px 0px 10px 0px;}#Contacts h3 { font-weight:normal;}/* Front Page Blurbs */.Blurb { padding:5px; background-color:#eee; margin-bottom:10px;}/* Event Listings on Main Page*/#Home #EventWrapper { width:100%;	min-height:100%; }#Home #Events img { border:0; padding:1px;}#Home #Events h1 {	padding:0px;	margin-bottom:0px;	margin-top:0px;}#Home #Events li {	font-size:11px;	border:1px solid #999999; /*border-left:8px #000;*/	border-radius: 3px;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	padding:5px;	background-image: url(/base/images/Presentation/BG_Events3_Landers.jpg);	background-repeat: no-repeat;	background-position: left bottom;	margin-bottom: 10px;}	/* flickers while loading image every single time in IE#Home #Events li:hover { background-image: url(/base/images/Presentation/BG_Events-hover.jpg); } */	#Home #Events li a {}#Home #Events li a:hover { }#Home #Events #FineText {	font-size:10px;	text-align:left;	letter-spacing: 0.06em;	margin-top: 2px;	margin-bottom: 2px;}#Home #Events #FineText a { color:#666;}#Home #Events #FineText a:hover {	color:#333333;	text-decoration: underline;}#Home #Events .Title {	display:block;	font-weight:bold;	font-size:16px;}#Home #Events .Title a {	color: #CC0000;}#Home #Events .Title a:hover {	text-decoration: underline;}#Home #Events .Date  { display:block; font-weight:normal; font-size:11px; color: #003366;}#Home #Events .More a {	display:block;	font-weight:bold;	font-style:italic;	color:#FFFFFF;	margin-left:5px;	width:210px;	cursor:pointer;	text-decoration: none;}#Home #Events .More a:hover {	text-decoration: underline;}#Home .EventImage {	border: 2px solid #FF9900;	margin: 5px;}/* Forms  ----------------------------------- */		Form { text-align:left; margin:12px; font-weight: normal;  line-height:1.4em; }		Form fieldset { border:1px solid #ccc; margin:15px; padding:15px; width:100%;}		Form legend{ }		Form label { text-align:right; margin-top:-2px; margin-right:3px; padding:8px; }		Form input, textarea, select { border: 1px solid #ccc; }		Form textarea { height: 100px; }		Form select, option {  }		.button /* Buttons are treated with a class since Ie doesn't recognize attribute selectors. Apply the Button class to all buttons. */ 		{ }		.select /* Buttons are treated with a class since Ie doesn't recognize attribute selectors. Apply the Button class to all buttons. */ 		{ }		.checkbox /* Checkboxes are treated with a class since IE doesn't recognize attribute selectors. Apply the checkbox class to all checkboxes. */ 		{ width:16px; }		.radio /* Radio buttons are treated with a class since IE doesn't recognize attribute selectors. Apply the radio class to all radio buttons. */ 		{ width:16px; }		.InputRequired { zzzbackground-color: #FFC; }		/* Use as classes for various inout lengths */		.InputTiny  { width:16px; }		.InputShort { width:150px;}		.InputLong  { width:450px;}/* Footer Styles -------------------------------------*/#Footer {	width:950px;	min-height:230px;	margin: 0px auto 0px auto;	padding: 0px;	padding-top:10px;	font-size: 12px;	text-align: center;	text-transform: none;	color: #CCCCCC;}				#Footer #Left {			width:50%;    			float:left;			text-align:left;			padding:0px;			clear:right;			margin:0px 5px 10px 10px; }				#Footer .LogoRow { float:left; xwidth:500px; clear:none; display:block; }								/*		#Footer #Center {			width:20%;			float:left;			text-align:left;			padding:0px; 			clear:right;			margin:0px 5px 10px 10px; }*/					#Footer #Right {			float:right;			text-align:left;			padding:0px;			margin:0px 0px 10px 10px;			border:0px; }	#Footer h1 { font-weight:bold; font-size:16px; line-height:1em; color:#eee; border:0; text-align:left; padding-left:0px;  }#Footer address { line-height:normal; text-align:left;} #Footer a {	text-decoration:none;	font-weight:normal;	color: #CCCCCC;}#Footer a:hover { text-decoration:none; color:#FFFFFF; }#Footer img { float:left; clear:right; border:none; margin-right:15px; margin-top:10px; }	/* Download LINK STYLES -------------------------------------*/div.downloads {clear:both; display:block; padding-bottom:20px; }	a.pdfLarge { background:url(/base/images/icons/Adobe-PDF-Thumb.gif) no-repeat left top; height:60px;  padding-left:20px; margin-right:8px; padding-right:2px; float:left; }	a.pdfMedium { background:url(/base/images/icons/Adobe-PDF-Medium.gif) no-repeat left top; height:40px; padding-left:35px; margin-right:20px; padding-right:4px; float:left; }	a.pdfSmall { background:url(/base/images/icons/Adobe-PDF-Small.gif) no-repeat left top; padding-left:20px; margin-right:8px; padding-right:2px; float:left; }	a.doc {	background:url(/base/images/icons/ico-doc.gif) no-repeat left top; padding-left:20px; margin-right:8px; padding-right:2px; display:block; float:left; }	a.img {	background:url(/base/images/icons/ico-img.gif) no-repeat left top; padding-left:20px; margin-right:8px; padding-right:2px; display:block; float:left; }/* Event Details Page */	#EventDetails { }	#EventDetails p {  }	#EventDetails h1 { }	/* Floats Images */	.ImgLeftFloater {float:left; padding:10px 10px 20px 0px;}	.ImgRightFloater {float:right; padding:10px 0px 20px 10px;}	#EventDetails #PriceBar { margin:0px 0px 20px 0px; padding:0px;}		/* Images and thumbs */	#EventDetails ul { margin:0px 0px 20px 0px; padding:0px; }	#EventDetails li { display:inline; font-size:11px; margin-left:5px; padding:0px 10px 0px 0px; 	}	#EventDetails li a { }	#EventDetails li a.First { border-left:none; margin-left:0px; padding:0px;}	#EventDetails li a:hover {color:#ccc; text-decoration:underline;}			#EventDetails .Date { font-weight:bold; color:#666; }	#EventDetails .More { display:block; font-weight:normal; padding-bottom:5px;}	#EventDetails  a { color:#666;}	#EventDetails  a:hover { color:#ccc; }	/* Event Details box for the Detail Page */	#DetailBox { width:375px; background-color:#FFF; padding:12px; border:1px solid #ddd; margin-bottom:5px; }#DetailBox h1{ font-size:16px; margin-bottom:5px; }#DetailBox a { color:#00F;}	#VenueInfoBox { float:left; width:100%; background-color:#eee; padding:10px; }	#VenueInfoBox h1 { font-size:13px; font-weight:bold; color:#444; padding:0px; margin:0px 0px 5px 0px; line-height:normal; }	#VenueInfoBox h4 { font-size:12px; font-weight:bold; color:#000; padding-bottom:0px; line-height:normal; }	#VenueInfoBox p  { font-size:11px; font-weight:normal; color:#444; padding-bottom:5px; line-height:normal; }	#VenueInfoBox a { color:#00F;}	#VenueInfoBox a:hover { color:#000; }	#VenueInfoBox a:visited { color:##00F; }	#VenueInfoBox img.EventPic { margin:10px 0px 10px 0px; border:4px solid #ccc;}		#EventDetails #BuyTickets { float:left; clear:right; margin:0px 10px 10px 0px; border:0px;}/* Venue Pages Formatting */#VenuePage #SubMenu { 	width:100%;	height:40px;	margin:0px 0px 0px 0px;	padding:0px;	text-align:left;	text-transform:none; }			#VenuePage #SubMenu ul {			list-style:none;			font-size:12px;			color:#000;			margin:0px;	}					#VenuePage #SubMenu li {			display:inline;			font-weight:normal; }					#VenuePage #SubMenu li a {			text-decoration:none;			padding: 0px 10px 0px 10px; border-left:1px solid #ccc; }					#VenuePage #SubMenu li a:hover { color:#ccc; }		#VenuePage #SubMenu li .First { border-left:none; }		#VenuePage #SubMenu .First a, #Venue #SubMenu .First a:hover {border:none;}/* Venue Listings on venue Pages */	#VenuePage #VenueList { width:100%;  margin:0px 0px 20px 0px; padding-top:10px; }	#VenuePage #VenueList #MainColumn1 { 		width:48%; 		float:left;		margin:0px 5px 0px 0px; padding:0px; }			#VenuePage #VenueList #MainColumn2 { 		width:48%; 		float:right;		margin:0px 0px 0px 0px; padding:0px; }			#VenuePage #Venue img.VenueThumb { float:left; margin-right: 15px; border: 3px solid #ccc; width:125px; height:100px; }	#VenuePage #Venue { min-height:120px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; clear:both; }	#VenuePage #Venue h1 a {		width:200px;		padding:0px; 		margin:0px 0px 2px 0px; 		padding:0px 0px 0px 0px; 		border-bottom:none;		text-decoration:none; }			#VenuePage #Left  { width:58%; float:left; clear:right; margin:0px 10px 0px 0px; }	#VenuePage #Right { width:38%; float:left; margin:0px 0px 0px 0px; }/* The gallery of images on the venue page */	#VenuePage img.VenueLarge { border: 3px solid #ccc; margin: 15px;  } /* For Venue Details Page */	#VenuePage img.VenueThumb { border: 3px solid #ccc; margin-bottom:10px; } /* For Venue Details Page */	#VenuePage #VenueShowcase { margin: 15px 0px 15px 0px;  width:535px; background-color:#FFF; border:1px solid #ccc; padding:10px auto 10px auto; display:block; }	#VenuePage #VenueThumbRow {  }/* PDF Box */	#VenuePDFBox { 		float:right; clear:both; 		width:300px; min-height:170px;		margin-top:30px;		background-color:#FFF;		border: 1px solid #ccc;		padding:10px; }				#VenuePDFBox h1 { margin: 0px 0px 0px 0px; padding:0px; color:#34567F; border:none; font-family: Georgia, "Times New Roman", Times, serif; font-size: 22px; font-style: italic; line-height: 1.1em; font-weight: bold; }	#VenuePDFBox h2 { margin:7px 0px 0px 0px; padding:0px; color:#557398; border:none; font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; font-style: italic; line-height: 1.1em; font-weight: bold; }	#VenuePDFBox p { margin:10px 0px 0px 0px; line-height:normal;}	#VenuePDFBox a.pdf { background:url(/base/images/icons/Adobe-PDF-Thumb.gif) no-repeat left center; padding-left:60px; margin-right:8px; padding-right:10px; display:block; float:left; height:55px; margin-top:15px; }	#VenuePDFBoxMenu {	margin:0px 0px 20px 20px;	list-style-position: inside;	list-style-type: square; }	#VenuePDFBoxMenu li {		display:block;		padding: 5px 0px 0px 0px;		border:none;		font-weight:bold;		list-style-position: inside;		list-style-type: square;			}	/* for the PDFs list */	#PDFList li { display:block; margin-left:10px; padding-bottom:7px; padding-top:7px;	}	/* Directions page */#Directions { text-align:left; margin:0px 0px 25px 0px;}.DirList ul { list-style:none; }.DirList li { display:block; }.DirList .Dist { margin-left:20px; font-style:italic; padding-bottom:5px; }/* Privacy Policy and Usage Statement */#SubMenu { padding: 10px 0px 20px 0px;  } 	#SubMenu ul { list-style:none; margin:0px 0px 0px 0px;	}	#SubMenu li { display:inline; padding: 0px 0px 0px 0px; border-left:0px solid #ccc;	}	#SubMenu li.First { border:none; }/* Next Previous Nav Bar */#NextPrevNavBar { 	float:left; 	width:400px;	margin: 0px 0px 0px 0px;	padding:4px 8px 8px 8px;	font-size:11px;	line-height:normal;	text-align:left;	text-transform:lowercase;	font-weight:normal;	background-color:#FFC; border:1px solid #ccc; }		#NextPrevNavBar h1 { width:100%; margin:0px 0px 5px 0px; padding:4px; color:#066198; font-size:15px; font-weight:bold; line-height:1em;	border-bottom:1px solid #ccc;}	#NextPrevNavBar ul { list-style:none; margin:0px 0px 0px 0px;	}	#NextPrevNavBar li { display:inline; padding: 0px 7px 0px 7px; border-left:0px solid #ccc;	}	#NextPrevNavBar li.First { border:none; }	#NextPrevNavBar img { width:16px; height:16px; vertical-align:middle; margin:0px 3px 0px 3px;}		#NextPrevNavBar a { text-decoration:none;}	#NextPrevNavBar a:hover { color:#ccc; }	#NextPrevNavBar a:visited {  }/* Events Page */#EventsPage { }#EventsPage #EventList { width:100%;  margin:0px 0px 0px 0px;  padding-top:10px; }#EventsPage #MainColumn1 { width:48%; float:left; clear:right; margin:0px 5px 0px 0px; padding:0px; }#EventsPage #MainColumn2 { width:48%; float:left; text-align:left; margin:0px 0px 0px 20px; padding:0px; }#EventsPage #Event { min-height:80px; margin:0px 0px 20px 0px; padding:0px 0px 0px 0px; clear:both; }#EventsPage #Event #Left  { width:110px; float:left; clear:right; margin:0px 10px 0px 0px; }#EventsPage #Event #Right { float:left; margin:0px 0px 0px 0px; }#EventsPage #Event .ShortDesc { }#EventsPage #Event a img.ProductThumb { border: 3px solid #ccc; width:125px; height:100px; }#EventsPage #Event .Title a { display:block; padding:0px; white-space:normal; margin:0px 0px 2px 0px; padding:0px 0px 0px 0px; border-bottom:none; text-decoration:none; font-size: 18px; font-weight: bold; }#EventsPage #Event .Date { display:block; font-size: 12px; color:#666; white-space:nowrap; margin:0px 0px 2px 0px; }#EventsPage #Event img.EventLarge { float:right; border: 3px solid #ccc; width:350px; height:350px; } /* For Product Details Page */.Warning { color:#FF0000;}.Notice { color:#CC0000;}.Reminder { font-size:11px; font-style:italic; color:#999; }/* Catering Page formatting */#CateringMenu { width:400px; margin-bottom:15px; text-align:left; font-size:13px;}#CateringMenu li { border-bottom:1px solid #D8D8D8; margin-bottom:10px; }#CateringMenu li.Title { border-bottom:none; margin-bottom:5px; }#CateringMenu span.Price { float:right; margin-top:-18px; }#CateringMenu li.Note { border-bottom:none; margin-bottom:10px; margin-left:20px; margin-top:-10px; font-style:italic; font-size:11px; color:#666;}/* Sponsor Listings*/	#SponsorList { 		list-style:none; margin:15px 0px 15px 0px; padding:0px; }	#SponsorList img { border:0px; padding:0px; } 		#SponsorList li {		position:relative; 		width:114px; 		height:112px;		 }			#SponsorList.Horiz li { display:inline; float:left; xclear:right; margin-right:15px; margin-bottom:15px;   }	#SponsorList.Vert li { display:block; margin-bottom:15px;  }		#SponsorList #MarriottHotels { width:114px; height:112px; border:none; padding:0px; margin:0px; }	#SponsorList #MarriottHotels a { float:left; width:57px; height:56px; border:0px; padding:0px; margin:0px; }	#SponsorList #MarriottHotels img { border:none; padding:0px; }	 	#SponsorList #MarriottHotels img.1 { float:left; clear:right; }	#SponsorList #MarriottHotels img.2 { float:left;  }	#SponsorList #MarriottHotels img.3 { float:left; clear:right;  }	#SponsorList #MarriottHotels img.4 { float:left; }			/* Lists */.ListBig {	font-size:14px;	font-weight:bold;	padding-left:20px;	padding-right:20px;	margin-top:10px;	margin-bottom:20px;	margin-right:20px;	display:block;	list-style:square;	line-height: 20px;}.ListNormal {		font-size:13px;	font-weight:normal;	padding-left:20px;	padding-right:20px;	margin-top:10px;	margin-bottom:20px;	margin-right:20px;	display:block;	list-style:square;	line-height: 20px;}		.ExpanderAccordion{			margin: 0px 0px 10px 0;			padding: 0;			width: 320px; /*width of menu*/			border: 0;		}				.ExpanderAccordion a h2 {			color: #666666;		}				.ExpanderAccordion a h2:hover {			color: #003366;		}				.ExpanderAccordion a.menuitem{			font-family: Tahoma, Verdana, Helvetica, sans-serif;			display: block;			position: relative; /*To help in the anchoring of the ".statusicon" icon image*/			width: auto;			padding: 4px;			padding-left: 0px;			text-decoration: none;			cursor: hand;		}				.ExpanderAccordion a.menuitem:visited, .ExpanderAccordion .menuitem:active{			font-weight:normal;		}				.ExpanderAccordion a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/			float:left; position:absolute;			top:7px; 			left:0px;				margin-right:5px;					border: none;		}				.ExpanderAccordion a.menuitem img{ /*CSS for icon image that gets dynamically added to headers*/			float:left;			padding:0px 15px 0px 0px;			border: none;		}				.ExpanderAccordion a.menuitem:hover{ cursor:hand; }				.ExpanderAccordion div.Expander{ /*DIV that contains each sub menu*/			font-size:12px;			clear:both;			}				.ExpanderAccordion div.Expander ul{ /*UL of each sub menu*/			list-style-type: square;			margin: 15px;			padding: 0;		}				.ExpanderAccordion div.Expander ul li{			padding:5px;			border-bottom: 0px dotted #ccc;		}				.ExpanderAccordion div.Expander ul li a{			display: block;			font: normal 12px Tahoma, Geneva, sans-serif;			text-decoration: none;			padding: 0px;			padding-left: 7px;		}				.ExpanderAccordion div.Expander ul li a:hover{			color: #000;			margin:0px;		}		/* Expander */	#Expander {	padding:0px;	margin: 0px 0px 20px 0px;}	#Expander .Box { padding:0px; 		/*background-image: url(/base/images/Presentation/BG_ExpanderBox.jpg);		background-repeat: repeat-x;		background-position: left top;*/		border-bottom:1px solid #eee;}	#Expander Table { padding:0px; }	#Expander h1 { margin:0px 0px 0px 17px; padding:0px; border-bottom:0px solid #666; cursor:hand;	   /*			background-image: url(/base/images/Presentation/BG_Events.jpg);	background-repeat: repeat-y;	background-position: left top;*/}	#Expander h2 { margin:0px 0px 0px 18px; padding:0px; line-height:1.2em; border-bottom:none;    }	#Expander h3 { margin:0px 0px 10px 0px; padding:0px; font: bold 12px/1.4em Tahoma, Geneva, sans-serif; color:#fff; }	#Expander p  { margin:0px 0px 5px 20px; padding:0px; font: normal 12px/1.4em Tahoma, Geneva, sans-serif; color:#666; }	#Expander p img { border:0; }	#Expander img.Left { float:left; margin: 0px 10px 0px 0px; }	#Expander img.Right { float:right; margin:0px 0px 0px 10px; }	#Expander a  { cursor:hand;  }	#Expander ul { margin-bottom:10px; }	#Expander li.Main { font-weight:bold; background:url(/base/images/presentation/bullet01.jpg) no-repeat left top; padding-left:20px; padding-right:20px; margin-top:0px; margin-right:20px; display:block; list-style:none; }	#Expander li.Sub { margin-left:20px;  font-weight:normal; }/* TICKETMASTER MAILING LIST PAGE */Table#LayoutTable Table {	padding: 0px;	margin-bottom: -20px;	background-color: #efefef;	width: 100%;}Table#LayoutTable Table Table {	padding: 0px;	margin: 0px;}#tdContent {	background-color: #efefef;	padding: 0px;	margin: 0px;}
