/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 20pt;
	background-color: #005092;
	background-image: url(images/background_flames.jpg);
	background-repeat:no-repeat;
	background-position: top center;
}

#fullheight {height: 100%; width: 100%; background-color: #CCC;}


td, p, h1, h3, h4 {
font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4C4C4C;
	line-height: 18pt;
}

h2 {
	font-size: 16px;
	color: #2F479D;
	font-weight: bold;
	font-style: italic;
	border-bottom: #2F479D 1px solid;
	margin: 0;
}

span.welcome {
	font-size: 16px;
	color: #2F479D;
	font-weight: bold;
	font-style: italic;
}

a:link {
	color: #4A74B8;
	text-decoration: none;
		font-weight: bold;
}
a:visited {
	text-decoration: none;
	color: #4A74B8;
		font-weight: bold;
}
a:hover {
	text-decoration: none;
	color: #DD4426;
		font-weight: bold;
}
a:active {
	text-decoration: none;
	color: #DD4426;
		font-weight: bold;
}

a.net {
	font-size:15px;
	 text-decoration: none; 
	 font-weight: bold;
	 text-shadow: #000 1px 2px 3px;
	 padding-left: 0;
}

a.net:link {color: #FFFFFF;}
a.net:visited {color: #FFFFFF;}
a.net:hover { color: #DD4426; padding-left: 3px;
 text-shadow: #000 2px 3px 5px;}
a.net:active {color: #DD4426;}

a.ev:link {color: #2F479D; text-decoration: none;}
a.ev:visited {color: #2F479D;text-decoration: none;}
a.ev:hover {color: #DD4426;text-decoration: none;}
a.ev:active {color: #DD4426;text-decoration: none;}

a.evred:link {color: #CD242B; text-decoration: none;}
a.evred:visited {color: #CD242B;text-decoration: none;}
a.evred:hover {color: #E42931;text-decoration: none;}
a.evred:active {color: #E42931;text-decoration: none;}

.footer	{color: #92958E}



table.eventtickets
{font-family: Helvetica, Arial, Sans-serif;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #F5F5F5;
border: 1px #C8C8C8 solid;
border-spacing: 0px; 
line-height: 56pt;
}

td.eve { 
padding: 16px 16px 16px 16px;
text-align: left;
font-family: Helvetica, Arial, Sans-serif;
font-size: 11px;
line-height: 12pt;}

td.evecontent { 
padding: 16px 16px 16px 0px;
text-align: left;
font-family: Helvetica, Arial, Sans-serif;
font-size: 11px;
line-height: 12pt;}

td.evecontent2 { 
border-top: 1px solid #C8C8C8;
padding: 16px 16px 16px 0px;
text-align: left;
font-family: Helvetica, Arial, Sans-serif;
font-size: 11px;
line-height: 12pt;}

td.eve2 { 
border-top: 1px solid #C8C8C8;
padding: 16px 16px 16px 16px;
text-align: left;
font-family: Helvetica, Arial, Sans-serif;
font-size: 11px;
line-height: 12pt;}

table {
	background-color:#fff;
	}
	
/*kp added feb 2011*/

ul#navigation {list-style-type: none;  margin: 20px 0 0;
    padding: 0 0 0 30px;}
ul#navigation li {
		margin-bottom: 10px;	
	}
div.artist-photo {
	width:104px;
	height:104px;
	padding: 2px;	
	border: #999999 1px solid;
}
div#season-pass {
	border-left: #f68827 10px solid;
	padding-left: 10px;	
}
div#individual-tickets {
	border-left: #2a9bf7 10px solid;
	padding-left: 10px;	
}

div#season-pass h3, div#individual-tickets h3 {
	margin-bottom: -10px;
	 font-size: 12px;	
}

/** nivo slider **/
#slider {
    position:relative;
    width:960px; /* Change this to your images width */
    height:250px; /* Change this to your images height */
    background:url(images/loading.gif) no-repeat 50% 50%;
}
#slider img {
    position:absolute;
    top:0px;
    left:0px;
    display:none;
}
#slider a {
    border:0;
    display:block;
}

#logo-over {
	width: 960px;
	height: 250px;
	background: url(images/logo_overlay.png) top left no-repeat;
	z-index: 100;
	position: absolute;
}

#logo-over-fr {
	width: 960px;
	height: 250px;
	background: url(images/logo_overlay_fr.png) top left no-repeat;
	z-index: 100;
	position: absolute;
}

/* SPLASH PAGE */
a.splash_lang {
	font-size: 28px;
	color: #000000;
	display: inline;	
	padding: 25px;
	font-style: normal;
}

a.splash_lang:hover {
	color: #DD4426;
}

