/************************************************************************/
/*                                                                      */
/*  edb_tp.css                                                          */
/*                                                                      */
/*  Ticket Philadelphia CSS                                             */
/*                                                                      */
/************************************************************************/

/************************************************************************/
/*                                                                      */
/*  HTML tag styles                                                     */
/*                                                                      */
/************************************************************************/

/******* hperlink and anchor tag styles ********                        */


a:link { 
	color: #FFCC00;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
}
a:visited {
	color: #FFCC00;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
}
a:hover{
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
}

.highlight{
	color: #A8D2F0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
}

.spacer1 {
	font-family: Arial, Helvetica, sans-serif;
	padding: 0;
	line-height: 5px;
	font-size: 5px;
}

.spacer2 {
	font-family: Arial, Helvetica, sans-serif;
	padding: 0;
	line-height: 8px;
	font-size: 8px;
}

hr {
	border: 0;
	background-color: #C0B973;
	height: 1px;
}

hr.hr-divider-1{
	height: 1px;
	color: #C0B973;
	broder: 0;
}

hr.hr-divider-2{
	height: 2px;
	color: #C0B973;
	broder: 0;
}

.edb-error-msg{
        font-size: 14px;
        font-weight: bold;
        font-style: italic;
	height: 2px;
	color: #FFCC00;

}
/******* menu pulldown styles ********                               */
input {
        font-size: 9px;
}

select.menu1{
        width: 150px;
        font-size: 11px;
}


/******* default body tag styles ********                               */

body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	font-weight: normal;
	text-decoration: none;
	background-color: #1579C6; 
	color: #FFFFFF;
}

edb-esearch-form {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        text-align: left;
        vertical-align: middle;
        line-height: 1.1em;
        color: #000000;
}

#banner4 IMG{
	position: static;
	margin: 0px 0px 0px 241px;
	top: 155px;
	height: 43px;
	width: 356px;
}

.edb-buybtn a.edb-buybtn:link a.edb-buybtn:visited {
	color: #FFCC00;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
}

a.edb-buybtn:hover {
	color: #FFFFFF;
}

.edb-tick-avail {
      color: #FFCC00;
      text-decoration: none;
      font-family: Arial, Helvetica, sans-serif;
      font-size: 11px;
      font-weight: bold;
}

.poweredbymyxa a.poweredbymyxa a.poweredbymyxa:hover a.poweredbymyxa:visited {
	border: 0;
}

/************************************************************************/
/*                                                                      */
/*  DIV tag styles                                                      */
/*                                                                      */
/************************************************************************/

/******* navigation division - eventlist/eventdeatil  ********          */
/******* navigation division - eventsummary  ********                   */
#leftcol{
	position: absolute;
/*	background-image:  url("../images/bg-dashes.gif");  */
	padding: 15px 0px 0px 15px;
	margin: 0px 0px 0px 0px;
	top: 32px;
	width: 150px;
	height: 100%;
	background-color: #1579C6; 
	z-index: 12;
}

#leftcol.xnav-header {
      font-family: Arial, Helvetica, sans-serif;
      font-size: 14px;
      font-weight: bold;
}


#leftcol-home{
	position: absolute;
	padding: 15px 0px 0px 15px;
	margin: 0px 0px 0px 0px;
	top: 150;
	width: 150px;
	height: 100%;
/*	background-color: #509BD4; */
	z-index: 12;
}


#leftcol-home.xnav-header {
      font-family: Arial, Helvetica, sans-serif;
      font-size: 14px;
      font-weight: bold;
}

#nav1{
	position: absolute;
	top: 15px;
	padding: 0px 10px 0px 5px;
	margin: 0px 10px 0px 5px;
	width: 140px;
}

/******* resultslist division ********                                  */
#ed-resultslist{
	position: absolute;
        background-color: #1579c6;
	top: 32px;
	padding: 10px 10px 0px 10px;
	width: 450px;
	margin: 0px 0px 0px 170px;
	border-left: 1px dotted #509BD4;
	border-right: 1px dotted #509BD4;
}

#ed-resultslist a{
	color: #FFCC00;
}

#ed-resultslist a:hover{
	color: #FFFFFF;
}

/******* event summary results division ********                       */
#es-resultslist{
	position: absolute;
	background-color: #1579c6;
	top: 200px;
	padding: 10px 10px 10px 10px;
	width: 430px;
	margin: 0px 0px 0px 170px;
	border-left: 1px dotted #509BD4;
	border-right: 1px dotted #509BD4;
}

#es-resultslist a {
	color: #FFCC00;
}

#es-resultslist a:hover {
	color: #FFFFFF;
}

/******* event list results division ********                          */
#el-resultslist{
	position: absolute;
	background-color: #1579c6;
	top: 32px;
	padding: 10px 10px 10px 10px;
	width: 430px;
	margin: 0px 0px 0px 170px;
	border-left: 1px dotted #509BD4;
	border-right: 1px dotted #509BD4;
}

/******* event image division ********                                  */
#e-sm-image{
        position: relative;
	padding: 0px 10px 0px 2px;
	width: 130px;
	margin: 0px 0px 0px 380px;
}

/******* right column division ********                                 */
#rightcol-home{
	position: absolute;
        background-color: #1579c6;
	top: 160px;
	padding: 10px 10px 0px 20px;
	width: 200px;
	margin: 0px 0px 0px 630;
}

#rightcol-home a {
	color: #FFCC00;
}

#rightcol-home a:hover {
	color: #FFFFFF;
}


/******* right column division ********                                 */
#rightcol{
	position: absolute;
        background-color: #1579c6;
	top: 32px;
	padding: 10px 10px 0px 20px;
	width: 200px;
	margin: 0px 0px 0px 625;
}

#rightcol a {
	color: #FFCC00;
}

#rightcol a:hover {
	color: #FFFFFF;
}


/* Navigation Bar */
#nav {
 background:#509BD4;
 color:#FFCC00;
 font-size:1.1em;
/* height:20.5em;  */
 left:0;
 line-height:1.6em; 
 padding: 0 0 0 10px;
 position: relative;
/* text-transform:uppercase;  */
 top:10px;
 bottom:0;
 width:130px;
 /*z-index:200; */
}
/* controls position of top menu text */
#nav ul {
 list-style:none;
 margin:0;
 padding:0; 
 position:absolute;
 left:0px;
}
/* lost "womens sports" and font of top menu changed */
#nav li {
 font-weight:bold;
 left:0;
 list-style:none; 
 margin:0;
 padding:0; 
 position:relative;
 width:12em;
}
.menu1{
	width: 150px;
}
/*  controls the relative position of the menu */
#nav li.venueselect li.seatingchart{
 left:0em;
width:14em;
}
#nav li a,
#nav li a:link,
#nav li a:visited,
#nav li a:hover,
#nav li a:active {
 color:#FFCC00;
 text-decoration:none;
}
/*  controls both popup menus  */
#nav li ul {
 background:#000;
 display:none;
 font-size:.9em; 
 line-height:1.1em;
 padding:0; 
 position:absolute;
 left:0;
 top: 0;
}
#nav li ul li {
 position:static; 
}
#nav li ul li a,
#nav li ul li a:link,
#nav li ul li a:visited {
 background:#acc;
 color:#000;
 display:block;
 font-weight:normal;  
 padding:.3em .5em;
 text-decoration:none;
 width:13em;
 border:.2em outset #999; 
}
* html #nav li ul li a,
* html #nav li ul li a:link,
* html #nav li ul li a:visited {
 width:14.4em;
}
#nav li ul li a:hover {
 background:#000;
 color:#6f6;
 border:.2em inset #000; 
}
/*
#nav li > ul {
 top:auto;
 left:auto;
}
*/
#nav li:hover ul {
 display:block;
 left: 13em;
}

