/* CSS Document */
*{margin:0px;padding:0px;}

/*		FIXES		*/
	/* Fix's containers not clearing inner floats in firefox */
.clearIt:after, #popList li:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
}
html .clearIt {
		height: 1%;
}
	
#clearfix:after {
  content: ".";
  clear: both;
  height: 0;
  visibility: hidden;
  display: block;
}
#clearfix {
  display: inline-block; /* Fixes IE/Mac */
}
/* Hides from IE-mac \*/
* html #clearfix {height: 1%;}
#clearfix {display: block;}
/* End hide from IE-mac */

/* body
{ 
background-image: 
url('http://www.lastminutestub.com/images/ticketBackground.gif');
background-repeat: repeat
} */

#container{ width:1024px; margin:2px auto; background-color:#fff; }
#header{ position:relative; width:100%; margin:0px auto; margin-bottom:8px; background-color:#ddf3fd; }
#home1{ position:relative; width:100%; margin:0px auto; margin-bottom:8px; background-color:#e1face; }
#home2{ position:relative; width:100%; margin:0px auto;  margin-bottom:8px; padding-bottom:8px; background-color:#ecf2fd; }

#content
{
	float: none
}
/* End hide */
	
	body{
	/*background-image:url(images/background-seats-trans.jpg);
	background-repeat:repeat;*/
	background-color:#fff;	
	padding:0; 
    margin:0; 
	font-size: 14pt; 
	font-family: Verdana, Verdana, Geneva, sans-serif;
	} 

	body td {
	font-family: Verdana, Verdana, Geneva, sans-serif;
	font-size:90%;
	}

	table.tableBanner1 td {
	background-image: 
	url('http://www.lastminutestub.com/images/ticketLeftBanner.gif');
	background-repeat: repeat	
	}

	table.tableBanner td {
	background-image: 
	url('http://www.lastminutestub.com/images/ticketRightTopBanner.gif');
	background-repeat: repeat	
	}
	

	.image-left{float: left; vertical-align: text-top;}
	div.wrapContainer{ float:left;}
	
	ut {
	font-weight:bold;	
	}
	
	h1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size:98%;
	color:#1F3256;
	font-style:italic;
	font-weight:bold;
	}



	
	textarea.style1 {
	font-family: Verdana, Verdana, Geneva, sans-serif;
	font-size:100%;
	}
	
	input.style1 {
	font-family: Verdana, Verdana, Geneva, sans-serif;
	font-size:90%;
	}
	
	span.sendingEmails {
	font-family: Verand, Verdana, Geneva, sans-serif;
	font-size:100%;
	color:#1F3256;
	position: absolute;
    top:14em;
    left:34em;
	}

	span.style1 {
	font-family: Verdana, Verdana, Geneva, sans-serif;
	font-size:100%;
	}
	span.style2 {
	color:#1A5785;
	font-family: Verdana, Verdana, Geneva, sans-serif;
	font-size:90%;
	}		
	span.style3 {
	font-family: Verdana, Verdana, Geneva, sans-serif;
	font-size:110%;
	font-style:italic;
	font-weight:bold;
	color:#000000;
	}
	span.style4 {
	font-family: Verand, Verdana, Geneva, sans-serif;
	font-size:105%;
	font-weight:bold;
	color:#000000;
	}
	span.style5 {
	font-family: Verand, Verdana, Geneva, sans-serif;
	font-size:110%;
	font-weight:400;
	color:#000000;
	}
	span.style6 {
	font-family: Verdana, Geneva, sans-serif;
	font-size:160%;
	font-weight:bold;
	}
	span.style7 {
	font-family: Verdana, Geneva, sans-serif;
	font-size:125%;
	font-weight:bold;
	}
	span.style8 {
	font-family: Verdana, Geneva, sans-serif;
	font-size:85%;
	}
	span.style9 {
	font-family: Arial;
	font-size:16.41pt;
	font-weight:bold;
	}
	span.style10 {
	font-family: Arial;
	font-size:24pt;
	font-weight:bold;
	}
	span.style11 {
	font-family:"Times New Roman";
	font-size:15pt;
	font-weight:bold;
	}
	span.style12 {
	font-family: Arial;
	font-size:15pt;
	}
	span.style13 {
	font-family: Arial;
	font-size:11pt;
	}
	span.style14 {
	font-family: Verdana;
	font-size:9pt;
	}

		

	
	a:link img {
	border:none;
	text-decoration: none;
	color:#FFFFFF;
	}
	
	a:visited img{
	border:none;
	text-decoration: none;
	color:#FFFFFF;
	}

	a:link {
	border:none;
	text-decoration: none;
	color:#1A5785;
	}

	a:hover {
    text-decoration:underline;
    }
	
	a:visited {
	border:none;
	text-decoration: none;
	}
	
	textarea.textArea {
	overflow:inherit;
	}
	
/* ------------------------------------------------------------- */

/* ------------------------------------------------------------- */

	

/* ------------------------------------------------------------- */
	

	
/* ------------------------------------------------------------- */
	
	
/* ------------------------------------------------------------- */


/* ------------------------------------------------------------- */

/* -------------------------------------------------------------------- */


/* -------------------------------------------------------------------- */

/* -------------------------------------------------------------------- */
	table.menuHead {
	/*
	background-color:#1A5785;
	background-image:url(images/menuHead.png);
	padding:0; 
    margin:0; */
	}
	
	table.menuHead td {
	/* text-align:center; */
	color:#FFFFFF;
	/* margin: 0.5em 0;
  	padding: 0.3em; */
	font-size:95%;
	}
	
	table.menuHead td a:hover {
    font-weight: bold;
	}
	
	table.menuHead td a.current {
	font-weight: bold;		
	}

	table.menuHead td a {
    text-decoration: none;
	color:#FFFFFF;
	}

/* -------------------------------------------------------------------- */

	table.menuHead2 {
	color:#FFFFFF;
	/*background-color:#9CCF45;*/
	}

	table.menuHead2 td {
	text-align:center;
	color:#FFFFFF;
	font-size:95%;
	/*margin: 0.5em 0;
  	padding: 0.3em;*/
	}
	
	table.menuHead2 td a:hover {
    font-weight: bold;
	}
	
	table.menuHead2 td a.current {
	font-weight: bold;		
	}
	
	table.menuHead2 td a {
    text-decoration: none;
	color:#FFFFFF;
	}

/* -------------------------------------------------------------------- */
	
	table.tableLogin {
	/*background-image:url(images/menuLogin.png)*/
	/*padding:0; 
    margin:0;
	*/ 
	color:#FFFFFF;
	}
	
	table.tableLogin td a {
    text-decoration:none;
	color:#FFFFFF;
	/*margin: 0.5em 0;
  	padding: 0.3em; */
	}

	table.tableLogin td a:hover {
    text-decoration:underline;
	}

	table.tableWelcome {
	/*padding:0; 
    margin:0; 
	background-color:#70B5DB;*/
	color:#FFFFFF;
	}

	table.tableWelcome td{
	font-size:95%;
	}
	
	table.tableWelcome td a {
	text-decoration:none;
	color:#1A5785;
	/*margin: 0.5em 0;
  	padding: 0.3em;*/
	}

	table.tableWelcome td a:hover {
    text-decoration:underline;
	}

/* ----------------------------------------------- */	

/* ----------------------------------------------- */

    table.tableInvite {
	position: absolute;
    top:7.5em;
    left:0.5em;	
	}
	
	table.tableInvite td { 
	font-family: Verdana, Verdana, Geneva, sans-serif;
	font-size:75%;	
	}
	
    ul.tableEmails {
	position: absolute;
    top:8.9em;
    left:20.3em;	
	overflow:hidden;
	list-style-type:none;
	padding:0; 
    margin:0;

	
	}
	
    ul.tableEmails li {
	font-family: Verdana, Verdana, Geneva, sans-serif;
	font-size:75%;
	}

/* 2009 revision additions */

.topBanner { width:100%; padding:5px 5px 5px 5px; background:none; height:144px; clear:both; }	
.mainTable { width:100%; clear:both;}
.userHome {	width:100%; clear:both;}	
.signUp { padding:5px 0px 0px 10px; width:360px; clear:both;}	
.ticketsTable1 {width:900px; margin-bottom:2px; background:url(../images/top-btn-up.png) repeat-x left top; clear:both;}
.ticketsTable2 {width:900px; margin-bottom:2px; background-color:#F5F9FC; text-align:left; clear:both; font-size:14px;}
.welcome { font-size:14px; color:#1A5785; clear:both;}
.paddingLeft { padding-left:10px; padding-bottom:10px; }


