body {

	background-color: #1a1d16;

	color:#FFFFFF;

	font-family: Tahoma, Arial;

	font-size: 11px;

}

div {
	text-align:left;
}


H1 { color: #FF6633; font-size: 14px; font-weight:bold; font-family: Tahoma, Helvetica,  Arial, Times, sans-serif; }

H2 { color: #FF6633; font-size: 12px; font-weight:bold; font-family: Tahoma, Helvetica,  Arial, Times, sans-serif;}

H3 { color: #FFFF66; font-size: 11px; margin-top:2px; background-image:url(../images/bg_heading3.jpg); background-repeat:repeat-x;  margin-bottom:4px; font-weight:bold; font-family: Tahoma, Helvetica,  Arial, Times, sans-serif;padding-bottom:2px;padding-top:2px;padding-right:2px;}

H4 { color: #FFFF66; font-size: 11px; margin-top:2px; background-image:url(../images/bg_heading4.jpg);  margin-bottom:4px; font-weight:bold; font-family: Tahoma, Helvetica,  Arial, Times, sans-serif;padding-bottom:2px;padding-top:2px;}

/*color: #eaff36*/

a {

	text-decoration: none;

	color:#FF6633;

}

a:hover {
	color:#FFF;
}

img {

	margin-top:0px;

	padding-top:0px;

	border-style:none;

}



html, * {

	margin:0px;

	padding:0px;

}



table {

	padding-bottom:0px;

	padding-left:0px;

	padding-right:0px;

	padding-top: 0px;

	margin-bottom:0px;

	margin-left:0px;

	margin-right:0px;

	margin-top:0px;

	border:0px;

	border-style:none;

	border-collapse:collapse;

}



iframe {

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	margin-bottom:0px;

	margin:0px;

	margin-left:0px;

	margin-top:0px;

	margin-right:0px;

	margin-bottom:0px;

	background-color:#000000;

}



table#main {

	margin: 0px;

	padding: 0px;

	width: 800px;

}



div {

	margin:0px;

	padding:0px;

}

/************************/

/* SOME GENERAL CLASSES */

.headingGrBtm {

	border-bottom: 1px dotted #666666;

}



.TextHighlight01 {

	font-weight:bold;

	font-size:12px;

	color:#FF9900;

}



.TextHighlight02 {

	font-weight:bold;

	font-size:11px;

}

.TextHighlight03 {

	font-weight:bold;

	font-size:11px;

	color:#eaff36;

}

#FooterText {

	position:absolute;

	left:257px;

	text-align:justify;

	width:539px;

	height:59px;

}

A.LinksOrange1:link 	  { color: #FF6633; font-size: 11px; line-height: 12px; font-family: Tahoma, Helvetica,  Arial, Times, sans-serif; text-decoration: none}

A.LinksOrange1:visited   { color: #FF6633; font-size: 11px; line-height: 12px; font-family: Tahoma, Helvetica,  Arial, Times, sans-serif; text-decoration: none }

A.LinksOrange1:hover 	  { color: #FFFF66; font-size: 11px; line-height: 12px; font-family: Tahoma, Helvetica,  Arial, Times, sans-serif; text-decoration: underline }A.LinksOrange2:link 	  { color: #FF6633; font-size: 11px; line-height: 12px; font-family: Tahoma, Helvetica,  Arial, Times, sans-serif; text-decoration: none}

A.LinksOrange2:visited   { color: #FF6633; font-size: 11px; line-height: 12px; font-family: Tahoma, Helvetica,  Arial, Times, sans-serif; text-decoration: none }

A.LinksOrange2:hover 	  { color: #0099cc; font-size: 11px; line-height: 12px; font-family: Tahoma, Helvetica,  Arial, Times, sans-serif; text-decoration: none }A.LinksGrey1:link 	  { color: #cccccc; font-size: 10px; line-height: 12px; font-family: Tahoma, Helvetica,  Arial, Times, sans-serif; text-decoration: none }

A.LinksGrey1:visited   { color: #cccccc; font-size: 10px; line-height: 12px; font-family: Tahoma, Helvetica,  Arial, Times, sans-serif; text-decoration: none }

A.LinksGrey1:hover 	  { color: #FF6633; font-size: 10px; line-height: 12px; font-family: Tahoma, Helvetica,  Arial, Times, sans-serif; text-decoration: none }



A.LinksGrey2:link 	  { color: #feffff; font-size: 10px; line-height: 12px; font-family: Tahoma, Helvetica,  Arial, Times, sans-serif; text-decoration: none }

A.LinksGrey2:visited   { color: #cccccc; font-size: 10px; line-height: 12px; font-family: Tahoma, Helvetica,  Arial, Times, sans-serif; text-decoration: none }

A.LinksGrey2:hover 	  { color: #FF6633; font-size: 10px; line-height: 12px; font-family: Tahoma, Helvetica,  Arial, Times, sans-serif; text-decoration: none }



A.LinksGrey3:link 	  { color: #666666; font-size: 10px; line-height: 12px; font-family: Tahoma, Helvetica,  Arial, Times, sans-serif; text-decoration: none }

A.LinksGrey3:visited   { color: #cccccc; font-size: 10px; line-height: 12px; font-family: Tahoma, Helvetica,  Arial, Times, sans-serif; text-decoration: none }

A.LinksGrey3:hover 	  { color: #FF6633; font-size: 10px; line-height: 12px; font-family: Tahoma, Helvetica,  Arial, Times, sans-serif; text-decoration: none }



A.LinksGrey4:link 	  { color: #feffff; font-size: 11px; line-height: 12px; font-family: Tahoma, Helvetica,  Arial, Times, sans-serif; text-decoration: none }

A.LinksGrey4:visited   { color: #cccccc; font-size: 11px; line-height: 12px; font-family: Tahoma, Helvetica,  Arial, Times, sans-serif; text-decoration: none }

A.LinksGrey4:hover 	  { color: #FF6633; font-size: 11px; line-height: 12px; font-family: Tahoma, Helvetica,  Arial, Times, sans-serif; text-decoration: none }



/************************/

/* TOP MENU             */

div.header {

	background-image:url(../images/header.jpg) ;

	background-repeat:no-repeat;

	width:800px;

	height:101px;

}



div.fr_header {

	background-image:url(../images/header_fr.jpg);

	background-repeat:no-repeat;

	width:800px;

	height:101px;

}div.topmenu {

	position:relative;

	top:2px;

	font-weight:bold;

}



div.topmenu_en {

	left:410px;

	width:500px;

}



div.topmenu_fr {

	left:355px;

	width:500px;	

}



div.topmenu a {

	color:#FFFFFF;

	font-size: 10px;

	font-weight:bold;

}



div.topmenu a:hover {

	color: #ff8000;

	font-size: 10px;

	font-weight:bold;

}



/************************/

/* MIDDLE MENU SECTION */

div.middleSection {

	position:relative;

	background-image:url(../images/middlemenu.jpg) ;

	background-repeat:no-repeat;

	width:800px;

	height:37px;

}



#Today {

	position:absolute;

	top:13px;

	left:10px;

	width:250px;

	font-size:12px;

}



div.middlemenu {

	position:absolute;

	top:13px;

	font-weight:bold;	

}



div.middlemenu_en {

	left:287px;

	width:500px;

}



div.middlemenu_fr {

	left:360px;

	width:500px;	

}



div.middlemenu a {

	color:#FFFFFF;

	font-size: 11px;



}



div.middlemenu a:hover {

	color: #ff8000;

	font-size: 11px;



}

/************************/

/* FOOTER MENU SECTION */

div.footerSection {

	position:relative;

	width:800px;

	height:50px;

	text-align:center;

}



#footerSeperator {

	position:absolute;

	top:50px;

	left:20px;

}



div.footermenu {

	position:absolute;

	top:65px;

	color:#666666;

	font-weight:bold;	

}



div.footermenu_en {

	left:0px;

	width:800px;

}



div.footermenu_fr {

	left:360px;

	width:500px;	

}



div.footermenu a {

	color:#666666;

	font-size: 10px;



}



div.footermenu a:hover {

	color: #FFFFFF;

	font-size: 10px;



}



#footerCopyright {

	position:absolute;

	top:85px;

	left:0px;

	width:800px;

	font-size:9px;

	color:#666666;

	text-align:center;

}



#footerCopyright a {

	color:#666666;

}



#footerCopyright a:hover {

	color: #FFFFFF;

}



/************************/

/* CONTAINER            */

div.container {

	position:relative;
	height:auto;
	left:8px;
	width:550px;
	min-height:945px;
	overflow:visible;
	z-index:0;
}

div.Newcontainer {

	position:relative;
	height:auto;
	width:550px;
	min-height:970px;
	overflow:visible;
	z-index:0;
}



div.hotlinks{

	position:relative;

	top:10px;

}

/************************/

/* LEFT SECTION         */

.leftTopdog {

	margin-top:20px;

		

}



div.leftBoxes {

	left:10px;

	width:226px;

	border-style:solid;

	border-width:1px;

	border-color:#AC4905;

	margin-bottom:12px;	

}



#leftLoginHidden {

	position:absolute; 

	visibility:hidden;

}



#leftLoginShow {

	position:relative; /* put htis back to relative when making it visibe again*/

	height:100px;

	visibility:visible;

	font-size:12px;

	line-height:1.5em;

}



#leftLoginShow a {

	text-decoration:none;

	color:#FF9933;

	font-size:10px;

	font-weight:bold;

}



#leftLoginShow a hover{

	text-decoration:none;

	color:#FFFFFF;

	font-size:10px;

	font-weight:bold;

}



.loginBox {

	position:absolute;

	top:30px;

	left:20px;

	width: 205px;

	height: 80px;

	z-index:10;

}



.loginLinks {

	position:absolute;

	top:75px;

	left:20px;

	width:180px;

	height: 80px;

	z-index:10;

}



#leftAds01 {

	position:relative;

	height:70px;

	z-index:10;

}



#leftAds02 {

	position:relative;

	height:80px;

	z-index:10;



	background-color:#FFFFFF;

}



#leftCategoriesLinks {

	position:absolute;

	top:30px;

	left:10px;

	height:80px;

	width:200px;

}



#leftCategoriesLinks a {

	background-image:url(../images/go_arrow.jpg);

	background-position:left;

	background-repeat:no-repeat;

	text-decoration:none;

	padding-left:15px;

	line-height:1.5em;

	color:#FFFFFF;

	font-size:12px;

	font-weight:bold;

}



#leftCategoriesLinks a:hover {

	background-image:url(../images/go_arrow.jpg);

	background-position:left;

	background-repeat:no-repeat;

	text-decoration:none;

	padding-left:15px;

	line-height:1.5em;

	color:#AC4905;

	font-size:12px;

	font-weight:bold;

}



#leftCategoriesLinks table {

	width:200px;

}



/*I removed this: background-image:url(../images/leftjoin.jpg);	background-repeat:no-repeat;border-style:none; */

#leftPromo { /* mailing list */

	position:relative;

	width:226px;

	height:65px;

		background-image:url(../images/leftjoin.jpg);

	background-position:left;

	background-repeat:no-repeat;

	z-index:110;	



}



#leftPromo input {

	font-size: 9px;

	border-style:solid;

	padding-left:5px;

	border-color:#AC4905;

	border-width:1px;

	color:#333333;

	background-color:#FFFFFF;

	height:1.8em;

	z-index:110;

}



#frleftPromo { /* mailing list */

	position:relative;

	width:226px;

	height:65px;

		background-image:url(../images/frleftjoin.jpg);

	background-position:left;

	background-repeat:no-repeat;

	z-index:110;	



}#frleftPromo input {

	font-size: 9px;

	border-style:solid;

	padding-left:5px;

	border-color:#AC4905;

	border-width:1px;

	color:#333333;

	background-color:#FFFFFF;

	height:1.8em;

	z-index:110;

}

#divNewsBox {

	position:absolute;

	top:33px;

	left:5px;

	height:32px;

	width:181px;

	z-index:110;	

}



#divNewsButton {

	position:absolute;

	top:33px;

	left:187px;

	height:32px;

	width:50px;

}



#divNewsButton input {	

	height:20px;

	width:30px;

	margin-bottom:0px;

	border:none;

	border-style:none;

	border-color:#1a1d16;

	background-color:#1a1d16;

	padding-left:0px;

}

#leftCalendar {

	position:relative;

	height:268px;

	background-image:url(../images/calendar.jpg);

	background-position:left;

	background-repeat:no-repeat;

	z-index:10;

}



#leftCertificates {

	position:relative;

	height:170px;

	background-color:#FFFFFF;

	background-image:none;

}



div.leftboxTitle {

	position:relative;

	top:3px;

	left:3px;

	width:205px;

	height:22px;

	line-height:22px;

	padding-left:10px;

	font-weight:bold;

	font-size:12px;

	color:#FFFFFF;

}



/************************/

/* MIDDLE SECTION       */

div.middle {

	position:absolute;

	left:255px;

	width:535px;

}



#frameviewer {

	position:relative;

	height:auto;

}



A.boxlinks:link {

	color: #ffffff;

	font-family: Tahoma;

	font-size: 11px;

	font-weight: bold; 

	word-spacing:normal; 

	text-decoration: none; 

}



A.boxlinks:visited {

	color: #d5d5d5;

	font-family: Tahoma;

	font-size: 11px;

	font-weight: bold;

	word-spacing:normal;

	text-decoration: none;

}A.boxlinks:hover {

	color: #af4a06;

	font-family:Tahoma;

	font-size: 11px;

	font-weight: bold; 

	word-spacing:normal;

	text-decoration: none;

}



/************************/

/* PAGES SECTION        */

/* TOP VIEWER SECTION   */

#Topviewer {
	position:relative;
	left:0px;
	top:0px;
	background-image:url(../images/topviewerback.jpg);
	background-repeat:no-repeat;
	height:260px;
	width:550px;

}



#TopviewerAd {

	position:absolute;

	left:1px;

	top:1px;

	background-image:url(../images/viewer_ad.jpg);

	background-repeat:no-repeat;

	width:546px;

	height:292px;

}



#TopviewerTEXT {

	position:relative;

	left:2px;

	margin-top:15px;



	color:#ffffff;

	/*background-image:url(../images/topviewerTEXTback.jpg);*/

	background-repeat:no-repeat;

	width:530px;

}



#TopviewerCertificate {

	position:relative;

	left:0px;

	top:0px;

	height:700px;



}



/* CHECKOUT */

.timelines {

        position:relative;

        left:0px;

        top:0px;

        background-repeat:no-repeat;

        height:50px;

}

#timelineStep1 {

        background-image:url(../images/step1top.jpg);

}



#timelineStep2 {

        background-image:url(../images/step2top.jpg);

}



#timelineStep3 {

        background-image:url(../images/step3top.jpg);

}



#timelineStep4 {

        background-image:url(../images/step4top.jpg);

}



#timelineStep5 {

        background-image:url(../images/step5top.jpg);

}



#timelineStep1FR {

        background-image:url(../images/step1topFR.jpg);

}



#timelineStep2FR {

        background-image:url(../images/step2topFR.jpg);

}



#timelineStep3FR {

        background-image:url(../images/step3topFR.jpg);

}



#timelineStep4FR {

        background-image:url(../images/step4topFR.jpg);

}



#timelineStep5FR {

        background-image:url(../images/step5topFR.jpg);

}



#checkoutTopBox {

        position:relative;

        height:75px;

        width:535px;

        margin-top:10px;

        margin-bottom:10px;

}



#checkoutTopNote {



	position:absolute;



	top:0px;



	left:10px;



	font-size:10px;



	width: 321px;



}



#checkoutTopLogo {
	position:absolute;
	top:10px;
	left:342px;
	font-size:10px;
	width: 202px;
	height: 72px;
	/*background-color:#FFFFFF;



	border-style:solid;



	border-width:1px;



	border-color:#AC4905;



	background-image:url(../images/checkouttoplogobck.jpg);
	background-repeat:no-repeat;
	background-position:left;*/

}



#TopviewerGetTickets {

        position:relative;

        left:0px;

        top:5px;

        background-image:url(../images/topviewerbackGet2.jpg);

        background-repeat:no-repeat;

        height:200px;

        font-family:"Times New Roman", Times, serif, Helvetica, sans-serif;

        color:#333333;

        font-weight:bold;

        font-size:14px;

}



#TopviewerGetTicketsEvent {

	position:absolute;

	left:98px;

	top:10px;

	font-size:16px;

	width: 260px;

}



#TopviewerGetTicketsSeatInfo {

	position:absolute;

	left:10px;

	top:10px;

	font-size:12px;

	width:100px;

}



#TopviewerGetTicketsDate {

	position:absolute;

	left:100px;

	top:60px;

	width:300px;

}



#TopviewerGetTicketsVenueInfo {

	position:absolute;

	left:100px;

	top:91px;

	width:300px;

	height: 11px;

}/*Price section */

#TopviewerGetTicketsPrice {

	position:absolute;

	font-size:12px;

	left:380px;

	top:45px;

	width:180px;

	height:11px;

}



#TopviewerGetTicketsQtCombo {

	position:absolute;

	font-size:12px;

	left:380px;

	top:66px;

	width:99px;

	height:11px;

}



#TopviewerGetTicketsQtCombo select {

	font-size:10px;

	width:40px;

	border-style:solid;

	padding-left:2px;

	border-color:#F33;

	border-width:1px;

	background-color:#FFFFFF;

	font-weight:bold;

}



#TopviewerGetTicketsSubtotal {

	position:absolute;

	font-size:12px;

	left:380px;

	top:87px;

	width:180px;

	height:11px;

}



#TopviewerGetTicketsTaxes {

	font-size:12px;

	position:absolute;

	left:380px;

	top:106px;

	width:180px;

	height:11px;

}



#TopviewerGetTicketsTotal {

	position:absolute;

	color:#CC0000;

	font-size:12px;

	left:380px;

	top:140px;

	width:200px;

	height:11px;

}



.GetTicketsAmounts {

	position:absolute;

	left:50px;

	top:0px;

	width:120px;

}

.GettixBox {

        position:relative;

        left:0px;

        background-image:url(../images/gettixLoginBoxBack.jpg);

        background-repeat:no-repeat;

        width:600px;

        font-family:Arial, Helvetica, sans-serif;

        color:#333333;  

        font-weight:bold;       

        font-size:10px; 

        padding-left:10px;

}



.GettixBoxTitle {

        font-size:12px;

        color:#333333;

        font-weight:bold;

}



.GettixBoxLabel {

        font-size:12px;

        color:#333333;

        font-weight:normal;

        padding-left:90px;

        

}



.GettixBoxText {

        font-size:12px;

        color:#333333;

        font-weight:normal;



}



.GettixBoxRadio {

        font-size:9px;

        color:#333333;

        font-weight:normal;

        padding-left:90px;

}



#GettixShippingBox {

        height:165px;

        margin-top:20px;

        }



#GettixLoginBox {

        height:165px;

        margin-top:20px;

        }



#GettixMemberBox {

        height:120px;

        margin-top:20px;

}



/* END */



#TopviewerMap {

	position:relative;

	left:0px;

	top:0px;

	background-image:url(../images/topviewerMapback.jpg);

	background-repeat:no-repeat;

	height:528px;

}



#topMap {

	position:absolute;

	top:3px;

	left:5px;

}



/* I removed this:  border-style:solid; border-color:#999999;border-width:1px; */

#TopviewerFlash {

	position:absolute;

	left:1px;

	top:1px;

	height:auto;

	width:auto;

}



#Topviewer a {

	color:#DBBA59;

	font-weight:bold;

}



#Topviewer a:hover {

	color:#FFFFFF;

	font-weight:bold;	

}



#Topviewer a.selected {

	color:#FFFFFF;

}



#topviewerImg {

	position:absolute;

	left:6px;

	top:8px;

	border-style:solid;

	border-color:#999999;

	border-width:1px;

	height:240px;

	width:340px;
	
	overflow:visible;

}



div.topviewerBoxes {

	position:absolute;

	left:355px;

	height:76px;

	width:170px;

	background-color:#000000;

	border-style:none;

}



div.topviewerBoxesSelected {

	position:absolute;

	left:355px;

	height:76px;

	width:170px;

	background-color:#333333;

	border-style:solid;

	border-width:1px;

	border-color:#FFFFFF;

}



div.topviewerBoxesText {

	position:relative;

	top:10px;

	left:10px;

	font-size:9px;

	width:145px;

	height:50px;

}



#topviewerbox01 {

	position:absolute;

	top:8px;

}



#topviewerbox02 {

	position:absolute;

	top:90px;

}



#topviewerbox03 {

	position:absolute;

	top:172px;

}

/****************************/

/* BOTTOM BOX SECTION       */

#bottomBox {

	position:absolute;

	border-color:#AC4905;

	border-width:1px;

	border-style:solid;

	background-color:#666666;

	font-size:10px;

	height:60px;

	width:530px;

	top:775px;

	left:0px;

}

#bottomBoxConcert {

	position:relative;

	border-color:#AC4905;

	border-width:0px;

	border-style:solid;

	font-size:10px;

	height:170px;

	width:530px;

	top:10px;

	left:-1px;

}

#bottomBoxSports {

	position:absolute;

	border-color:#AC4905;

	border-width:1px;

	border-style:solid;

	background-color:#666666;

	height:60px;

	width:530px;

	top:1039px;

	left:0px;

}

#bottomBoxSports a {

 color:#CCCCCC;

 font-size:10px;

 font-weight:bold;

 padding-left:10px;

 text-decoration:none;

 

}



#bottomBoxSports a:hover {

 color:#FFFFFF;

 font-size:10px;

 font-weight:bold;

 padding-left:10px;

 text-decoration:none;

 

}



#bottomBoxText01 {

	position:absolute;

	top:5px;

	left:10px;

	color:#FFFFFF;



}



#bottomBoxText02 {

	position:absolute;

	top:5px;

	left:185px;

	color:#FFFFFF;



}



#bottomBoxText03 {

	position:absolute;

	top:5px;

	left:360px;

	color:#FFFFFF;



}



#bottomBox a {

	color:#CCCCCC;

	font-size:10px;

	font-weight:bold;

	padding-left:10px;

	text-decoration:none;

}



#bottomBox a:hover {

	color:#FFFFFF;

	font-size:10px;

	font-weight:bold;

	padding-left:10px;

	text-decoration:none;

}/****************************/

/* HOME PAGE MIDDLE SECTION */

#homepagemiddle {

	position:relative;

	top:0px;

	border-left:0px;	

	border-right:0px;



	width:535px;

	height:205px;

}



#homepagemiddleLinks {
	position:relative;
	top:6px;
	width:784px;
	height:414px;
		border-color:#FF6;
	z-index:5000;

}



#homepagemiddleOneDAsh {

	position:relative;

	top:20px;

	border-left:0px;	

	border-right:0px;

	border-bottom:1px;

	border-bottom-style:none;

	border-top:1px;

	border-top-style:dashed;

	width:535px;

	height:205px;

}



#homepagemiddleOneDAsh_big {

	position:relative;

	top:20px;

	border-left:0px;	

	border-right:0px;

	border-bottom:1px;

	border-bottom-style:none;

	border-top:1px;

	border-top-style:dashed;

	width:535px;

	height:700px;

}



#homepagemiddleText {
	text-align:justify;
	position:absolute;
	top:11px;
	left:10px;
	width:521px;

}



.homepageInnerTexts {

	padding-left:10px;

	padding-right:10px;

}



#homepagemiddleLinks_left01 {

	text-align:justify;

	position:absolute;

	top:11px;

	left:6px;

	width:260px;

}

#homepagemiddleLinks_left02 {
	text-align:justify;
	position:absolute;
	top:320px;
	left:6px;
	width:260px;

}



#homepagemiddleLinks_middle01 {

	text-align:justify;

	position:absolute;

	top:11px;

	left:272px;

	width:123px;

	height: 170px;

}

#homepagemiddleLinks_middle02 {
	text-align:justify;
	position:absolute;
	top:320px;
	left:272px;
	width:123px;
	height: 50px;

}

#homepagemiddleLinks_middle03 {

	text-align:justify;

	position:absolute;

	top:390px;

	left:272px;

	width:123px;

}



#homepagemiddleLinks_right01 {

	text-align:left;

	position:absolute;

	top:11px;

	left:407px;

	width:123px;

	height:111px;

}

#homepagemiddleLinks_right02 {



	text-align:left;



	position:absolute;



	top:165px;



	left:407px;



	width:123px;

}

#homepagemiddleLinks_right03 {



	text-align:left;



	position:absolute;



	top:390px;



	left:407px;



	width:123px;



	height: 100px;

}



#homepagemiddleText_big {

	text-align:justify;

	position:absolute;

	top:11px;

	left:10px;

	width:514px;

}



#homepagemiddleWidget01 {

	position:absolute;

	left:415px;

	top:8px;

}



#homepagemiddleWidget02 {

	position:absolute;

	left:415px;

	top:72px; 

	background-color:#ad4806;

	width:100px; 

	height:100px; 

	padding-left:13px;

	padding-top:13px;

	font-family:Tahoma,Arial, Helvetica, sans-serif;

	font-size:14px; font-weight:bolder;

	 

}



/**************************/

/* HOME PAGE ACTS SECTION */
div.homepageBottomActsSection {
	position:relative;
	top:-9px;
	left:7px;
	width:550px;
	height:234px;
	}



div.homepageActBoxesImage {

	position:absolute;

	top:15px;

	height:64px;

	width:112px;

	background:none;

	border-style:solid;

	border-color:#AC4905;

	border-width:1px;

}



div.homepageActBoxesText {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	position:absolute;
	color:#000000;
	top:82px;
	height:149px;
	width:114px;
	
	border-style:none;

	/*padding-top:20px;

	padding-left:11px;

	padding-right:11px;*/

}

div.homepageBannerBoxes {

	position:absolute;

	color:#000000; 

	background-image:url(../images/contacts/acts_contacts_002.jpg);

	top:95px;

	height:252px;

	width:114px;

	border-style:solid;

	border-color:#AC4905;

	border-width:1px;

}

div.homepageBannerBoxes_fr {

	position:absolute;

	color:#000000; 

	background-image:url(../images/contacts/acts_contacts_fr_002.jpg);

	top:95px;

	height:252px;

	width:114px;

	border-style:solid;

	border-color:#AC4905;

	border-width:1px;

}



div.homepageActViewTicket {

	position:absolute;

	font-weight:bold;

	font-size:10px;

	left:5px;

	top:226px;

	width:100px;

	padding-bottom:20px;

}



div.homepageActViewTicket_W {

	position:absolute;

	font-weight:bold;

	font-size:10px; color:#FFFFFF;

	left:7px;

	top:230px;

	width:100px;

}



.homepageActBox01 {

	left:0px;
	background-color:#FF0;

}

.homepageActBox02 {

	left:140px;	
	background-color:#F60;
}

.homepageActBox03 {

	left:280px;	
	background-color:#FF0;
}

.homepageActBox04 {

	left:420px;	
	background-color:#F60;
}



/********************************/

/* CATEGORY PAGES ACTS SECTIONS */

div.categorypagesActsSection {

	position:relative;
	height:750px;
	top:10px;

}



div.categorypagesActBoxesImage {

	position:absolute;

	top:15px;

	height:39px;

	width:154px;

	background:none;

	border-style:solid;

	border-color:#AC4905;

	border-width:1px;

}



div.categorypagesActBoxesText {

	position:absolute;

	color:#FFFFFF;

	top:60px;

	height:172px;

	width:136px;

	background-color:#000000;

	border-style:none;

	padding-top:5px;

	padding-left:10px;

	padding-right:10px;

}



div.BoxTextIfIframeStretch {

	width:156px;

}div.categorypagesActViewTicket {

	position:absolute;

	font-weight:bold;

	font-size:9px;

	left:55px;

	top:155px;

	width:100px;

}



div.categorypagesActViewTicket a {

	color:#FF6600;

}



div.categorypagesActViewTicket a:hover {

	color:#FF9900;

}



#categorypagesActBox01 {

	left:5px;	

}

#categorypagesActBox02 {

	left:190px;	

}

#categorypagesActBox03 {

	left:375px;	

}

#categorypagesActBox04 {

	top:264px;

	left:5px;	

}

#categorypagesActBox05 {

	top:264px;

	left:190px;	

}

#categorypagesActBox06 {

	top:264px;

	left:375px;	

}

#categorypagesActBox07 {

	top:514px;

	left:5px;	

}

#categorypagesActBox08 {

	top:514px;

	left:190px;	

}

#categorypagesActBox09 {

	top:514px;

	left:375px;	

}



#categorypagesActBoxText04 {

	top:310px;

	left:5px;	

}

#categorypagesActBoxText05 {

	top:310px;

	left:190px;	

}

#categorypagesActBoxText06 {

	top:310px;

	left:375px;	

}



#categorypagesActBoxText07 {

	top:560px;

	left:5px;	

}

#categorypagesActBoxText08 {

	top:560px;

	left:190px;	

}

#categorypagesActBoxText09 {

	top:560px;

	left:375px;	

}



/*********************************/

/* SEARCH RESULTS PAGES SECTIONS */

#searchMiddle {

	position:relative;
	height:auto;
	top:10px;

}



#searchMiddleTickets {

	position:relative;
	height:auto;
	top:0px;

}



#searchQuerySection {
	position:relative;
	top:0px;
	height:70px;
	width:550px;
	text-align:left;
	background:none;
	margin-top:5px;

}



#searchQuerySectionTopLeftNote {

	position:absolute;

	top:15px;

	height:50px;

	width:500px;

	background:none;

}



#searchQuerySectionMonthLinks {

	position:absolute;

	font-size:12px;

	top:45px;

	left:390px;

	height:50px;

	width:250px;

	background:none;

}

#searchQuerySectionMonthLinks a {

	color:#FF6600;

	text-decoration:none;

	font-weight:bold;

}

#searchQuerySectionMonthLinks a.curMonth {

	color:#FF9900;

	text-decoration:none;

	font-weight:bold;

	font-size:14px;



}

#searchQuerySectionMonthLinks a:hover{

	color:#FF9900;

	text-decoration:none;

	font-weight:bold;

}

#searchQuerySectionMonthTitle {

	position:absolute;
	color:#FF9;
	font-size:10px;
	font-weight:bold;	
	top:35px;
	left:390px;
	height:10px;
	width:250px;
	background:none;

}


#searchResultSection {
	position:relative;
	color:#FFFFFF;
	top:0px;
	left:0px;
	min-height:520px;
	height:auto;
	width:550px;
	border-style:none;
	border-top-style:dashed;
	border-top-width:1px;
	border-top-color:#CCCCCC;

}

#HideBottomSrollSearchResultSectionTIX {
	position:relative;
	color:#FFFFFF;
	top:0px;
	left:0px;
	height:583px;
	width:480px;
	overflow:hidden;
	margin-bottom:338px;

}

#searchResultSectionTIX {
	position:relative;
	color:#FFFFFF;
	top:0px;
	left:0px;
	height:600px;
	width:480px;
	border-style:none;
	overflow:scroll;


}

#searchResultSection_leftColumn {

	position:relative;
	top:5px;
	left:10px;
	text-align:left;
	width:550px;
	overflow:hidden;
	height:auto;

}



#searchResultSection_rightColumn {

	position:absolute;

	top:5px;

	left:300px;

	width:200px;

	height:auto;

}



/* EVENTS */

.eventListing {

	position:relative;

	

	font-size:10px;

	font-weight:bold;

	width:500px;

	height:25px;

	color:#CCCCCC;

}



.eventListing a {

	font-size:10px;

	font-weight:bold;

	color:#D8BA64;

}



.eventListing a:hover {

	font-size:10px;

	font-weight:bold;

	color:#FFFFFF;

}

.eventListingHeader {

	position:relative;

	font-size:11px;

	line-height:1.2em;

	font-weight:bold;

	width:500px;

	height:20px;

	color:#FFFFFF;

}



.eventListingHeader a {

	font-size:11px;

	font-weight:bold;

	color:#FFFFFF;

}



.eventListingHeader a:hover {

	font-size:11px;

	font-weight:bold;

	color:#FF6600;

}

.eventListingCatHeader {

	position:absolute;

	left:220px;

	font-size:11px;

	

}

.eventListingName {

	position:absolute;

	left:0px;

	font-size:10px;

	

}



.eventListingCat {

	position:absolute;

	left:220px;

	font-size:10px;

	

}



.eventListingDates {

	position:absolute;

	left:420px;

	font-size:10px;

	width:100px;

	

}



/* PRODUCTIONS */

.productionListing {

	position:relative;

	width:500px;

	top:0px;

	left:0px;

	font-size:11px;

	font-weight:bold;

	height:38px;

/*	line-height:1.5em;	*/

	color:#CCCCCC;

}

.productionListingHEADER {

	position:relative;

	width:500px;

	top:0px;

	left:0px;

	font-size:11px;

	font-weight:bold;

	height:20px;

/*	line-height:1.5em;	*/

	color:#CCCCCC;



}



.productionListingWithOpponent {

	position:relative;

	width:500px;

	top:0px;

	left:10px;

	font-size:11px;

	height:35px;

/*	line-height:1.5em;	*/

	color:#CCCCCC;

}

.productionListing a {

	font-size:9px;

	color:#D8BA64;

	font-weight:bold;

}



.productionListing a:hover {

	font-size:9px;

	color:#FFFFFF;

	font-weight:bold;

}

.productionListingWithOpponent a {

	font-size:9px;

	color:#D8BA64;

	font-weight:bold;

}



.productionListingWithOpponent a:hover {

	font-size:9px;

	color:#FFFFFF;

	font-weight:bold;

}

.productionEvent {

	position:absolute;

	top:0px;

	left:0px;

	width:190px;



}

.productionVenue {

	position:absolute;

	top:0px;

	left:195px;

	width:150px;

}

.productionDate {

	position:absolute;

	top:0px;

	left:350px;

	width:150px;

}

.productionView {

	position:absolute;

	top:0px;

	left:450px;

	width:100px;
}

.productionView a {color:#F60}





/* TICKETS */

.ticketListingWhite {

	position:relative;

	width:447px;

	top:0px;

	left:0px;

	font-size:10px;

	line-height:2em;	

	height:2em;

	color:#CCCCCC;

	background-color:#F8F8F8;

	color:#333333;

}



.ticketListingGrey {

	position:relative;

	width:447px;

	top:0px;

	left:0px;

	font-size:10px;

	line-height:2em;	

	height:2em;	

	color:#CCCCCC;

	background-color:#666666;

	color:#F8F8F8;

}



.ticketTitleBar

{

	position:relative;

	width:447px;

	top:0px;

	left:0px;

	padding-top:0px;

	font-size:12px;

	font-weight:bold;

	line-height:25px;	

	color:#CCCCCC;

	background-color:#333333;

	color:#F8F8F8;

}



.ticketSection {

	position:absolute;

	top:0px;

	left:20px;

}



.ticketRow {

	position:absolute;

	top:0px;

	left:150px;

}



.ticketPrice {

	position:absolute;

	top:0px;

	left:240px;

	width:150px;

	font-weight:bold;

}



.ticketAvailable  {

	position:absolute;

	top:0px;

	left:335px;

	width:50px;

	font-weight:bold;

}



.ticketButton {

	position:absolute;

	top:2px;

	left:390px;

	width:50px;

	font-weight:bold;

}



.ticketTopNote {
	position:absolute;
	font-weight:bold;
	font-size:12px;
	top:60px;
	left:350px;
	width: 138px;

}



/* REQUEST PAGES */

#GetTicketsTitle {

	position:relative;

	left:0px;

	top:10px;

	color:#FFFFFF;

	font-size:14px;

	font-weight:bold;

}



#GetTicketsTitleSmall {

	position:relative;

	left:0px;

	color:#FF6600;

	font-size:12px;

	font-weight:bold;

}



.GetTicketsNotes {

	color:#FFFFFF;

	font-size:11px;

	font-weight:bold;

}

/****************************/

/* LOGIN AND REGISTRATION   */



#formRegistration {

	position:relative;

	left:0px;

	height:auto;



	width:535px;

	color:#333333;

	padding-left:15px;

	padding-bottom:20px;

}#formRegistration select {

	font-size:12px;

	width:200px;

	border-style:solid;

	padding-left:2px;

	/*border-color:#AC4905;*/

	border-color:#AC4905;

	border-width:1px;

	color:#333333;

	background-color:#FFFFFF;



}



.formSelect {

	font-size:12px;

	width:200px;

	border-style:solid;

	padding-left:2px;

	/*border-color:#AC4905;*/

	border-color:#AC4905;

	border-width:1px;

	color:#333333;

	background-color:#FFFFFF;



}



.formSelect2 {

	font-size:12px;

	width:60px;

	border-style:solid;

	padding-left:2px;

	/*border-color:#AC4905;*/

	border-color:#AC4905;

	border-width:1px;

	color:#333333;

	background-color:#FFFFFF;



}



.formInput {

	font-size:12px;

	border-style:solid;

	border-color:#AC4905;

	border-width:1px;

	padding-left:3px;	

	color:#333333;

	background-color:#FFFFFF;

	height:1.5em;

}



.formLabel {

	font-size:12px;

	font-weight:bold;

	color:#000000;

}



.formTitle {

	font-size:14px;

	font-weight:bold;

	color:#000000;

}



.formError {

	font-size:12px;

	font-weight:bold;

	color:#FF0000;

}



.formSection {

	font-size:12px;

	font-weight:bold;

	color:#FF9933;

}



/* LOGIN */

#loginViewer {

	position:absolute;

	left:1px;

	top:270px;

	padding-left:5px;

	padding-top:10px;

	height:210px;

	width:534px;

/*	background-image:url(../images/loginback.jpg);

	background-repeat:no-repeat;*/

	}

#loginViewer a {

	color:#FF9933;

	font-size:12px;

	font-weight:bold;

	padding-left:10px;

	text-decoration:none;

}



#loginViewer a:hover{

	color:#FFFFFF;

	font-size:12px;

	font-weight:bold;

	padding-left:10px;

	text-decoration:none;

}



#loginMsgViewer {

	position:absolute;

	font-size:14px;

	color:#FFCC33;

	font-weight:bold;

	left:1px;

	top:271px;

	padding-left:5px;

	padding-top:10px;

	height:110px;

	width:530px;

/*	background-image:url(../images/loginmessageback.jpg);

	background-repeat:no-repeat;*/

	}



/* PRINt RELATED */

.printonly {

	display:none;

	visibility:hidden;

}/* COMING SOON SECTIONS */

.comingBox {

	position:relative;

	border-color:#AC4905;

	border-width:1px;

	border-style:solid;

	background-color:#000000;

	height:110px;

	width:547px;

	margin-bottom:5px;

	margin-top:5px;

}



.comingThumb {

	position:absolute;

	top:5px;

	left:5px;

}



.comingText {

	color:#FFFFFF;

	font-size:12px;

	position:absolute;

	left:120px;

	top:5px;

}



.ComingBottom {

	color:#FFFFFF;

	font-size:10px;

}



.ComingBottom td{

	color:#FFFFFF;

	font-size:10px;

}/***********************************/

/* PROFILE PAGES                   */

/***********************************/

#TopProfileviewer {

        position:relative;

        left:0px;

        top:0px;

        background-image:url(../images/topProfileviewer.jpg);

        background-repeat:no-repeat;

        height:110px;

}



#topProfileBox {

        position:absolute;

        left:10px;

        top:10px;

        width:499px;

        height:85px;

        color:#333333;

        font-size:12px;

}



.topProfileText {

        position:relative;

        left:100px;

        font-weight:bold;

        

}

#profileOrderList {

        position:relative;

        left:10px;

        top:30px;

        width:535px;

        height:auto;

        font-size:12px; 

}



#profileOrderList td {

        font-size:12px; 

}

.formCheckout {

}
