/* CSS Document */
a{
	color: #e68d0d;
	text-decoration: none;
}
a:hover{
	color: #333;
	text-decoration: none;
}

/* Special Aeon page*/
#aeonBox{
	float: left;
	clear: both;
	width: 825px;
}
#aeonInfoBox{
	float: left;
	clear: both;
	width: 825px;
	margin-top: 5px;
}
#aeonInfoBox .img{
	float: left;
	width: 570px;
	height: 431px;
}
#aeonInfoBox .text{
	float: left;
	width: 225px;
	padding: 10px;
	margin-left: 10px;
	background: #535152;
}
#aeonBox .line{
	float: left;
	clear: both;
	width: 825px;
	height: 2px;
	background: #535152;
	margin: 5px 0px;
}
#aeonBox #messageDiv{
	width: 805px;
	background: #000;
	padding: 10px 10px 5px 10px;
}
#aeonBox #aeonLeftCol{
	float: left;
	clear: both;
	width: 535px;
}
#aeonBox #aeonRightCol{
	float: left;
	width: 286px;
}
.aeonTicketOption{
	float: left;
	clear: both;
	width: 500px;
	color: #000;
	border-bottom: 1px solid #000;
	margin-top: 5px;
}
.aeonTicketOption p{
	float: left;
	clear: both;
	width: 500px;
	font-size: 12px;
	margin-bottom: 10px;
	line-height: 18px;
}
.aeonTicketOption h1{
	float: left;
	clear: both;
	width: 480px;
	padding: 10px;
	margin: 5px 0px 5px 0px;
	background: #000;
	font-size: 16px;
	color: #e68d0d;
}
.aeonTicketOption h2{
	float: left;
	clear: both;
	width: 500px;
	margin: 5px 0px 10px 0px;
	font-weight: normal;
	font-size: 14px;
	color: #000;
}
.aeonTicketOption h3{
	float: left;
	clear: both;
	width: 480px;
	padding: 10px;
	margin: 5px 0px 5px 0px;
	font-size: 12px;
	color: #fff;
	font-style: italic;
	background: #535152;
}

.aeonTicketOption fieldset{
	float: left;
	clear: both;
	width: 500px;
	padding: 0px;
	border: 0px;
}
.aeonTicketOption legend{
	display: none;
}
.aeonTicketOption label{
	display: none;
}
.aeonTicketOption .submit{
	float: left;
	clear: both;
	background: transparent url('../images/form_button_bg.png') no-repeat top left;
	border: 0px;
	width: 110px;
	height: 30px;
	padding: 0px 0px 5px 0px;
	text-align: center;
	font-size: 11px;
	margin: 5px 0px;
}
.clearTickets{
	float: left;
	clear: both;
	margin-bottom: 5px;
	font-size: 12px;
}
.clearTickets a{
	color: #000;
}
/* End Special Aeon page*/

/* sell tickets*/
.sellTicketsHead{
	float: left;
	clear: both;
	background: url('../images/sell_tickets_head.png') no-repeat top left;
	width: 430px;
	height: 37px;
	margin-top: 10px;
}
.sellTicketsHead h1{
	float: left;
	color: #000;
	font-size: 16px;
	margin: 10px;
}
.sellTicketsBody{
	float: left;
	width: 400px;
	padding: 15px;
	background: #fff;
	color: #000;
	font-size: 13px;
	line-height: 22px;
}
.sellTicketsBody .left{
	float: left;
	width: 280px;
	margin-bottom: 20px;
}
.sellTicketsBody ul{
	list-style: none;
}
.sellTicketsBody ul li{
	margin: 0px 0px 20px 0px;
}
.sellTicketsBody .button{
	margin-top: 8px;
	float: right;
	width: 106px;
	height: 26px;
	padding: 3px;
	text-align: center;
	background: url('../images/form_button_bg.png') no-repeat top left;
}
.sellTicketsBody .button a{
	color: #000;
}
.sellTicketsBody .button a:hover{
	color: #fff;
}
.sellTicketsTop{
	float: left;
	clear: both;
	width: 430px;
	height: 10px;
	margin-top: 10px;
	background: url('../images/sell_tickets_top.png') no-repeat top left;
}
.sellTicketsBottom{
	float: left;
	clear: both;
	width: 430px;
	height: 10px;
	background: url('../images/sell_tickets_bottom.png') no-repeat top left;
}
/* end sell tickets*/

#subCatList{
	width: 865px;
	list-style: none;
	margin: 0px auto;
}
#subCatList li{
	float: left;
	display: inline;
	padding: 6px 10px;
	margin: 0px;
}
#subCatList li:hover{
	background: #e68d0d;
}
#subCatList .subCatOn{
	float: left;
	display: inline;
	background: #e68d0d; 
}
#subCatList a{
	color: #fff;
	font-size: 11px;
}
#subCatList a:hover{
	color: #000;
}
#subCatList .subCatOn a{
	color: #000;
}
#subCatList .subCatOn a:hover{
	color: #000;
}
.topButton{
	float: left;
	width: 97px;
	height: 27px;
	text-align: center;
	background: url('../images/big_button_orange.png') no-repeat;
	margin: 0px 5px 0px 0px;
	padding: 15px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
}
.topButton a{
	color: #333;
	text-decoration: none;
}
.topButton a:hover{
	color: #fff;
	text-decoration: none;
}
.topButton .onText a{
	color: #fff;
	text-decoration: none;
}
#logo{
	height: 27px;
	text-align: center;
	padding: 15px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	background: #e68d0d;
}
#logo a{
	color: #000;
	text-decoration: none;
}
#logo .onText a{
	color: #fff;
	text-decoration: none;
}
#logo a:hover{
	color: #fff;
	text-decoration: none;
}
#spmtst{
	display: none;
}
.indexFlash{
	float: left;
	width: 420px;
	margin: 0px 0px 10px 0px;
	height: 200px;
}
#messageDiv h1{
	float: left;
	clear: both;	
	padding: 3px 5px 10px 30px;
	font-size: 12px;
	color: #e68d0d;
	font-style: italic;
	background: url('../images/info.png') no-repeat;
}
#leftCol h1{
	color: #000;
	font-size: 14px;
}
#leftCol hr{
	border-top: 1px solid #323232;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 0px;
	margin-bottom: 5px;
	background: transparent;
}
.menuHead{
	width: 110px;
	height: 7px;
	padding: 12px 5px;
	background: url('../images/left_col_head.png') no-repeat;
}
.menuSurround{
	width: 110px;
	padding: 5px;
 	background: #282727;
}
.menuFoot{
	width: 120px;
	height: 9px;
	background: url('../images/left_col_foot.png') no-repeat;
	margin: 0px 0px 20px 0px;
}
#rightContentDiv .adDiv{
	margin: 0px 0px 10px 0px;
}

#newsTipBox .error{
	color: #e68d0d;
	font-style: italic;
}
#newsTipBox fieldset{
	float: left;
	clear: both;
	width: 100px;
	padding: 0px;
	border: 0px;
	color: #e68d0d;
}
#newsTipBox fieldset label{
	clear: both;
	float: left;
	color: #fff;
	margin: 5px 0px;
}
#newsTipBox fieldset input{
	clear: both;
	float: left;
	margin: 0px 0px 8px 0px;
	width: 250px;
}
#newsTipBox textarea{
	clear: both;
	float: left;
	margin: 5px 0px;
	width: 393px;
	height: 300px;
}
#newsTipBox .submit{
	margin: 0px 0px 5px 0px;
	width: 75px;
}

#loginBox{
	padding: 0px 0px 5px 0px;
}
#loginBox fieldset{
	width: 100px;
	padding: 0px;
	border: 0px;
	color: #e68d0d;
}
#loginBox legend{
	display: none;
}
#loginBox p{
	font-style: italic;
}
#fullContentDiv p{
	clear: both;
	float: left;
}
#fullContentDiv #loginBox p{
	clear: both;
	float: left;
	padding: 10px;
}
#loginBox a{
	color: #fff;
	text-decoration: none;
}
#loginBox a:hover{
	color: #e68d0d;
	text-decoration: none;
}
#loginBox fieldset label{
	clear: both;
	float: left;
	color: #fff;
}
#loginBox fieldset input{
	clear: both;
	float: left;
	margin: 5px 0px;
	width: 100px;
}
#loginBox .submit{
	margin: 0px 0px 5px 0px;
	width: 75px;
}
.leftColAd{
	padding: 0px 0px 10px 0px;
}
.menu{
	padding: 0px;
	margin: 0px;
	display : inline-block; /* To avoid IE "ul li white-space bug" */
}
.menu li{
	list-style: none;
	padding: 0px;
	color: #e68d0d;
}
.menu a{
	color: #e68d0d;
	text-decoration: none;
}
.menu a:hover{
	color: #fff;
	text-decoration: none;
}
.menu0{
	margin: 0px;
	padding: 0px;
	display : inline-block; /* To avoid IE "ul li white-space bug" */
}
.menu0 ul li{
	margin: 0px;
	padding: 0px;
}
.menu1{
	margin: 2px 0px 10px 0px;
	display : inline-block; /* To avoid IE "ul li white-space bug" */
}
.menu1 li{
	background: none;
}
.menu1 a{
	color: #fff;
	text-decoration: none;
}
.menu1 a:hover{
	color: #e68d0d;
	text-decoration: none;
}
.catBox{
	float: left;
	width: 90px;
	margin: 0px 7px 10px 6px;
}
.catHead{
	clear: both;
	float: left;
	width: 70px;
	background: #292828;
	padding: 0px 10px;
}
.catHead img{
	margin: 0px;
}
.catHead p{
	width: 90px;
}
.catBox h1{
	background: #000;
	padding: 2px 5px;
	text-align: center;
}
.catBox h1 a{
	font-size: 12px;
	color: #e68d0d;
	text-decoration: none;
}
.catBox .rd_tl{
	float: left;
	background: url('../images/rd_tl.png') no-repeat;
	width: 10px;
	height: 10px;
}
.catBox .rd_tc{
	float: left;
	width: 70px;
	height: 10px;
	background: #292828;
}
.catBox .rd_tr{
	float: right;
	background: url('../images/rd_tr.png') no-repeat;
	width: 10px;
	height: 10px;
}
.catBox .rd_bl{
	float: left;
	background: url('../images/rd_bl.png') no-repeat;
	width: 10px;
	height: 10px;
}
.catBox .rd_bc{
	float: left;
	width: 70px;
	height: 10px;
	background: #292828;
}
.catBox .rd_br{
	float: right;
	background: url('../images/rd_br.png') no-repeat;
	width: 10px;
	height: 10px;
}


.tvBox{
	float: left;
	padding: 0px 0px 10px 0px;
}
.tvBox .rd_tl{
	float: left;
	background: url('../images/rd_tl.png') no-repeat;
	width: 10px;
	height: 10px;
}
.tvBox .rd_tc{
	float: left;
	width: 540px;
	height: 10px;
	background: #292828;
}
.tvBox .rd_tr{
	float: right;
	background: url('../images/rd_tr.png') no-repeat;
	width: 10px;
	height: 10px;
}
.tvBox .rd_bl{
	float: left;
	background: url('../images/rd_bl.png') no-repeat;
	width: 10px;
	height: 10px;
}
.tvBox .rd_bc{
	float: left;
	width: 540px;
	height: 10px;
	background: #292828;
}
.tvBox .rd_br{
	float: right;
	background: url('../images/rd_br.png') no-repeat;
	width: 10px;
	height: 10px;
}
.tvFullContent{
	float: left;
	width: 540px;
	background: #292828;
	padding: 0px 10px;
}
.tvFullContent .date{
	float: left;
	font-style: italic;
	font-size: 10px;
}
.tvFullContent h1{
	text-align: center;
	background: #000;
	padding: 2px 5px;
	margin: 0px;
	font-size: 12px;
	color: #e68d0d;
	text-decoration: none;
}
.tvFullContent .txt{
	float: left;	
	width: 555px;
	padding: 5px 5px 10px 0px;
}
.tvFullContent .txt p{
	padding: 0px 10px 10px 0px;
}
.tvFullContent #imgGrid{
	float: left;
	width: 400px;	
	padding: 0px;
	background: #000;
}
.tvFullContent #imgGrid .imgRow{
	float: left;
	width: 400px;	
	padding: 13px 0px 5px 2px;
}



.artBox{
	float: left;
	padding: 0px 0px 10px 0px;
	width: 420px;
}
.artBox .rd_tl{
	float: left;
	background: url('../images/rd_tl.png') no-repeat;
	width: 10px;
	height: 10px;
}
.artBox .rd_tc{
	float: left;
	width: 400px;
	height: 10px;
	background: #292828;
}
.artBox .rd_tr{
	float: right;
	background: url('../images/rd_tr.png') no-repeat;
	width: 10px;
	height: 10px;
}
.artBox .rd_bl{
	float: left;
	background: url('../images/rd_bl.png') no-repeat;
	width: 10px;
	height: 10px;
}
.artBox .rd_bc{
	float: left;
	width: 400px;
	height: 10px;
	background: #292828;
}
.artBox .rd_br{
	float: right;
	background: url('../images/rd_br.png') no-repeat;
	width: 10px;
	height: 10px;
}
.artBox .artContent{
	float: left;
	width: 400px;
	background: #292828;
	padding: 0px 10px;
}
.artContent p{
	padding: 2px 0px;
}
.artContent .left{
	float: left;	
	width: 70px;
}
.artBox .artContent .right{
	float: left;	
	width: 310px;
	padding: 0px 10px;
}
.artContent h1{
	background: #000;
	padding: 2px 5px;
}
.artContent h1 a{
	font-size: 12px;
	color: #e68d0d;
	text-decoration: none;
}
.artContent img{
	margin: 0px 0px 5px 0px;
}
.artContent h2{
	background: #000;
	padding: 2px 5px;
	text-align: center;
	margin: 0px 0px 5px 0px;
}
.artContent h2 a{
	font-size: 10px;
	color: #fff;
	text-decoration:none;
}
.artContent h2 a:hover{
	font-size: 10px;
	color: #e68d0d;
	text-decoration:none;
}
.artContent h3 a{
	float: right;	
	font-size: 10px;
	color: #e68d0d;
	text-decoration: none;
}
.artContent h3 a:hover{
	float: right;	
	font-size: 10px;
	color: #fff;
	text-decoration: none;
}
.artContent .txt{
	min-height: 60px;
}
.artContent .catTxt{
	min-height: 35px;
}
.artContent .date{
	float: left;
	font-style: italic;
	font-size: 10px;
}
.pagination{
	float: right;
}
.artFullContent .date{
	float: left;
	font-style: italic;
	font-size: 10px;
}
.artFullContent{
	float: left;
	width: 400px;
	background: #292828;
	padding: 0px 10px;
}
.artFullContent h1{
	text-align: center;
	background: #000;
	padding: 2px 5px;
	margin: 0px;
	font-size: 12px;
	color: #e68d0d;
	text-decoration: none;
}
.artFullContent .txt{
	float: left;	
	width: 385px;
	padding: 5px 5px 10px 0px;
	font-size: 12px;
	line-height: 18px;
}
.artFullContent .txt p{
	padding: 0px 10px 10px 0px;
}
.artFullContent #imgGrid{
	float: left;
	width: 400px;	
	padding: 0px;
	background: #000;
}
.artFullContent #imgGrid .imgRow{
	float: left;
	width: 400px;	
	padding: 13px 0px 5px 2px;
}
#imgGrid table{
	border-collapse: collapse;
	margin: 0px;
	padding: 0px;
	margin: auto;
}
#imgGrid td{
	padding: 0px 3px 3px 0px;
}
.artFullContent #imgGrid img{
	border: 1px solid #666;
}
.artFullContent #imgGrid .mediaPage{
	clear: both;
	float: left;
	width: 400px;
	padding: 0px 0px 8px 13px;
}
.paginator{
	float: left;
	clear: none;
	padding: 2px 5px;
	margin: 1px;
	border: 1px solid #292828;
}
.paginator:hover{
	float: left;
	clear: none;
	padding: 2px 5px;
	margin: 1px;
	border: 1px solid #292828;
	background: #5f5c5c;
}
.paginatorOn{
	float: left;
	clear: none;
	padding: 2px 5px;
	margin: 1px;
	border: 1px solid #292828;
	background: #fff;
}
.paginator a{
	color: #fff;
	text-decoration: none;
}
.paginator a:hover{
	color: #000;
	text-decoration: none;
}
.paginatorOn a{
	color: #000;
	text-decoration: none;
}
.paginatorOn a:hover{
	color: #000;
	text-decoration: none;
}
.artFullContent .txt{
	float: left;
}
#mediaUpdateDiv{
	text-align: center;
	margin: 5px 0px;
}
#radioBar #icon{
	float: left;
	width: 52px;
}
#radioBar #liveNow{
	float: left;
	width: 750px;
	font-size: 17px;
	letter-spacing: 2px;
	padding: 3px 15px;
}
#radioBar a{
	color: #e68d0d;
	text-decoration: none; 
}
#radioBar a:hover{
	color: #fff;
	text-decoration: none; 
}
#radioBar #buttonBar{
	float: left;
	width: 750px;
	padding: 5px 15px;
}
#buttonBar p{
	float: left;
	font-size: 17px;
	letter-spacing: 2px;
	font-weight: bold;
	color: #3e3e3e;
	padding: 1px 5px 0px 0px;
}
#radioBar .radioButton{
	float: left;
	margin: 0px 5px;
}
.radioMainAd{
	clear: both;
	float: left;
	width: 835px;
	margin: 10px 0px 0px 0px;
}
#latestBar{
	float: left;
	width: 400px;
	margin: 0px 0px 10px 0px;
	height: 20px;
	background: #000 url('../images/latest_bar.png') no-repeat top left;
	padding: 7px 10px;
}
#latestBar .p1{
	float: left;
	font-size: 18px;
	letter-spacing: 1px;
	font-weight: bold;
	color: #5f5c5c;
}
#latestBar .p2{
	float: left;
	font-size: 8px;
	letter-spacing: 1px;
	color: #e68d0d;
	padding: 9px 0px 0px 5px;
}

/*Radio pages*/
#linkBar{
	margin: 0px;
}
#linkBar ul, #linkBar li{
	float: left;
	display: inline;
	list-style: none;
}
#linkBar ul{
	margin: 0px auto;
}
#linkBar li{
	padding: 11px 24px;
	text-align: center;
}
#linkBar #leftend{
}
#linkBar #rightend{
	float: right;
	text-align: center;
}
#linkBar .nav{
	height: 13px;
}
#linkBar .navOn{
	height: 13px;
	background: #292828 url('../images/radio_nav_bg_on.jpg') no-repeat top left;
}
#linkBar a{
	font-size: 11px;
	color: #fff;
	text-decoration:none;
}
#linkBar .onText a{
	color: #fff;
}
#linkBar a:hover{
	color: #e68d0d;
}
#radioPanel{
	float: left;
	clear:both;
	width: 865px;
 	min-height: 223px;
 	background: #292828;
}
#radioPanelOpen{
	float: left;
	text-align: right;
	clear: both;
	width: 845px;
	height: 5px;
	background: #292828;
	padding: 10px;
}
#radioPanelOpen h2 a{
	font-size: 11px;
	font-style: italic;
	color: #fff;
	text-decoration: none;
}
#radioPanelBottom{
	float: left;
	clear: both;
	width: 865px;
	height: 5px;
	background: url('../images/radio_panel_bottom.png') no-repeat bottom left;
	margin: 0px 0px 10px 0px;
}
.panelLeft{
	float: left;
	clear: both;
	margin: 7px 0px 0px 0px;
	width: 190px;
	padding: 5px 10px;
	text-align: center;
}
.panelMid{
	float: left;
	margin: 7px 0px 0px 0px;
	width: 415px;
	min-height: 216px;
	background: #292828 url('../images/radio_panel_bg.png') repeat-y top left; 
}
.panelMid h1{
	font-size: 18px;
	letter-spacing: 2px;
}
.panelMid h2{
	font-size: 14px;
	color: #e68d0d;
	padding: 0px 0px 2px 0px;
}
.panelMid h3{
	font-size: 12px;
	font-weight: normal;
	padding: 0px 0px 2px 0px;
}
.panelMid a{
	font-size: 10px;
	color: #fff;
	text-decoration: none;
}
.panelMid .midLeft{
	float: left;
	clear: both;
	text-align: right;
	padding: 5px 5px 15px 10px;
	width: 118px;
}
.panelMid .midCenter{
	float: left;
	width: 169px;
	padding: 5px 10px 15px 10px;
}
.panelMid .midRight{
	float: left;
	width: 70px;
	padding: 5px 10px 15px 10px;
}
.panelRight{
	float: left;
	margin: 7px 0px 0px 0px;
	width: 210px;
	min-height: 216px;
	padding: 0px 10px;
}
.radioPanelInner{
	width: 217px;
	margin: 0px 0px 10px 0px;
	font-size: 10px;
}
.radioPanelInner ul{
	list-style: square;
}
.radioPanelInner li{
	list-style: square;
	margin: 0px 0px 0px 14px;
}
.radioPanelInner li a{
	color: #fff;
	text-decoration: none;
}
.radioPanelInner li a:hover{
	color: #e68d0d;
}
.radioPanelInner .innerContent h1{
	padding: 0px 0px 2px 0px;
	font-size: 14px;
}
.radioPanelInner .innerContent{
	background: #181818;
	width: 187px;
	padding: 0px 15px;
}

.radioPanelInner .innerContent2 h1{
	padding: 0px 0px 2px 0px;
	font-size: 12px;
}
.radioPanelInner .innerContent2{
	background: #181818;
	width: 187px;
	padding: 0px 15px;
	font-size: 9px;
}

.radioPanelInner .innerTop{
	height: 11px;
	width: 217px;
	background: url('../images/radio_panel_inner_top.png') no-repeat top left;
}

.radioPanelInner .innerBottom{
	height: 11px;
	width: 217px;
	background: url('../images/radio_panel_inner_bottom.png') no-repeat top left;
}
.exPlayerIcon{
	float: left;
	width: 20px;
	height: 20px;
}
.radioPanelInner td{
	padding: 5px;
}
.radioAd{
	margin: 0px 0px 10px 0px;
}
#leftContentRadioDiv .pagination{
	margin: 10px; 
}
#leftContentRadioDiv .head{
	width: 540px;
	height: 23px;
	padding: 17px 10px 20px 10px;
	background: url('../images/radio_content_head.png') no-repeat top left;
}
#leftContentRadioDiv .head h2{
	color: #000;
	font-size: 11px;
}
#leftContentRadioDiv .head h1{
	color: #000;
	font-size: 18px;
}
#leftContentRadioDiv .subMenu{
	width: 535px;
	padding: 10px;
	background: #292828;
}
#leftContentRadioDiv .subMenu fieldset{
	border: 0px;
}
#leftContentRadioDiv .subMenu legend{
	display:none;
}
#leftContentRadioDiv .subMenu label{
	color: #fff;
	font-size: 11px;
	font-weight: bold;
}
#leftContentRadioDiv .subMenu a{
	color: #fff;
	text-decoration: none;
}
#leftContentRadioDiv .subMenu a:hover{
	color: #e68d0d;
}
#leftContentRadioDiv .subMenu ul{
	display: inline;
}
#leftContentRadioDiv .subMenu li{
	display: inline;
	list-style: none;
	margin: 6px;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
}
.body ul{
	margin: 0px 0px 0px 15px;
}
.txt ul{
	margin: 0px 0px 0px 15px;
}
#leftContentRadioDiv .body{
	float: left;	
	width: 535px;
	min-height: 400px;
	padding: 0px 10px;
	background: #292828;
}
#leftContentRadioDiv .body .img{
	float: left;
	clear: both;
	padding: 10px 5px 10px 0px;
	width: 80px;
}
#leftContentRadioDiv .body .gallery{
	float: left;
	width: 535px;
}
#leftContentRadioDiv .body #mediaUpdateDiv{
	float:left;
	width: 535px;
}
#leftContentRadioDiv .body #imgGrid{
	float: left;
	width: 535px;	
	padding: 0px;
	background: #000;
	margin: 10px 0px;
}
#leftContentRadioDiv .body #imgGrid .imgRow{
	float: left;
	width: 535px;	
	padding: 7px 0px 5px 2px;
}
#leftContentRadioDiv #imgGrid img{
	border: 1px solid #666;
}
#leftContentRadioDiv .body #imgGrid .mediaPage{
	clear: both;
	float: right;
	padding: 0px 5px 7px 0px;
}
#leftContentRadioDiv .body .text{
	float: left;
	padding: 10px 10px 10px 0px;
	width: 290px;
	line-height: 16px;
}
#leftContentRadioDiv .body .text a{
	color: #e68d0d;
	text-decoration: none;
}
#leftContentRadioDiv .body .text a:hover{
	color: #fff;
}
#leftContentRadioDiv .body .textFull{
	float: left;
	padding: 10px 10px 10px 0px;
	width: 375px;
	line-height: 18px;
	font-size: 12px;
}
#leftContentRadioDiv .body .text_archive{
	float: left;
	padding: 10px 10px 10px 0px;
	width: 375px;
	line-height: 16px;
}
#leftContentRadioDiv .body h1{
	color: #e68d0d;
	font-size: 12px;
}
#leftContentRadioDiv .body h2{
	color: #fff;
	font-size: 11px;
}
#leftContentRadioDiv .body .action{
	float: right;
	padding: 10px;
	margin: 0px 10px 0px 0px;
	width: 120px;
}
.listenButton{
	background: url('../images/listen_now_bg.png') no-repeat top left;
	width: 130px;
	height: 14px;
	padding: 7px 0px 7px 10px;
	margin: 0px;
}
#buyTickets{
	float: left;
}
.listenButton img{
	float: left;
	margin: 0px 5px;
}
.listenButton a{
	color: #fff;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
.listenButton a:hover{
	color: #e68d0d;
	font-size: 12px;
	font-weight: bold;
}
#leftContentRadioDiv hr{
	float: left;
	clear: both;
	border: 0px;
	border-top: 1px solid #000;
	width: 535px;
	background: transparent;
}
.calendar{
	margin: 0px auto;
}
.calendar a{
	color: #e68d0d;
	text-decoration:none;
}
.calendar caption{
	font-size: 12px;
	font-weight: bold;
}
.calendar td{
	text-align: center;
	padding: 8px;
	background: #000;
}
.calendar th{
	text-align: center;
	padding: 8px;
	font-size: 12px;
}
#calendar{
	float: left;
	padding: 0px;
	margin: 0px 0px 10px 0px;
	width: 300px;
}
#calendar .rd_bl{
	float: left;
	background: url('../images/rd_bl.png') no-repeat;
	width: 10px;
	height: 10px;
}
#calendar .rd_bc{
	float: left;
	width: 280px;
	height: 10px;
	background: #292828;
}
#calendar .rd_br{
	float: left;
	background: url('../images/rd_br.png') no-repeat;
	width: 10px;
	height: 10px;
}
#calendar .calendarContent{
	float: left;
	width: 280px;
	background: #292828;
	padding: 10px;
}
#calendar .calendarContent h1{
	font-size: 12px;
	width: 280px;
	text-align: center;
	margin: 0px 0px 15px 0px;
}
.radioArtBox{
	float: left;
	padding: 0px 0px 10px 0px;
	width: 560px;
}
.radioArtBox .rd_tl{
	float: left;
	background: url('../images/rd_tl.png') no-repeat;
	width: 10px;
	height: 10px;
}
.radioArtBox .rd_tc{
	float: left;
	width: 540px;
	height: 10px;
	background: #292828;
}
.radioArtBox .rd_tr{
	float: right;
	background: url('../images/rd_tr.png') no-repeat;
	width: 10px;
	height: 10px;
}
.radioArtBox .rd_bl{
	float: left;
	background: url('../images/rd_bl.png') no-repeat;
	width: 10px;
	height: 10px;
}
.radioArtBox .rd_bc{
	float: left;
	width: 540px;
	height: 10px;
	background: #292828;
}
.radioArtBox .rd_br{
	float: right;
	background: url('../images/rd_br.png') no-repeat;
	width: 10px;
	height: 10px;
}
.radioArtBox .artContent{
	float: left;
	width: 540px;
	background: #292828;
	padding: 0px 10px;
}
.radioArtBox .artContent .right{
	float: left;	
	width: 450px;
	padding: 0px 10px;
}
.archive_player{
	float: left;
	display: none;
	width: 535px;
	height: 20px;
	background: #181818;
	margin: 0px 0px 5px 0px;
}
/*End radio pages */

/*Event Pages*/
.rightColList{
	width: 286px;
	margin: 10px;
}
.rightColList .more{
	clear:both;
	text-align: right;
	font-size: 10px;
	font-weight: bold;
	padding: 10px 20px 0px 0px;
}
.rightColList .more a{
	color: #e68d0d;
	text-decoration: none; 
}
.rightColList .more a:hover{
	color: #fff;
}
.rightColList .gallHead{
	float: left;
	background: url('../images/rightcol_list_head.png') no-repeat;
	width: 286px;
	height: 70px;
}
.rightColList .eventHead{
	float: left;
	background: url('../images/rightcol_list_head.png') no-repeat;
	width: 286px;
	height: 70px;
}
.rightColList .archiveHead{
	float: left;
	background: url('../images/radio_archives_head.png') no-repeat;
	width: 286px;
	height: 70px;
}
.rightColList h1{
	color: #000;
	font-size: 20px;
	margin: 20px 0px 0px 20px;
}
.rightColList h2{
	color: #fff;
	font-size: 9px;
	margin: 5px 20px 5px 20px;
}
.rightColList .body{
	float: left;
	width: 259px;
	background: #181616;
	margin: 0px 11px;
}
.rightColList ul a{
	color: #fff;
	text-decoration: none;
}
.rightColList ul a:hover{
	color: #e68d0d;
}
.rightColList .body ul{
	float: left;
	list-style: none;
	margin: 10px 5px 0px 10px;
}
.rightColList .body li{
	padding: 0px 0px 5px 20px;
	background: url('../images/radio_archives_bullet.png') no-repeat;
}
.rightColList .body .event{
	padding: 0px 0px 5px 20px;
	background: url('../images/event_list_bullet.png') no-repeat;
}
.rightColList .foot{
	float: left;
	background: url('../images/list_foot.png') no-repeat;
	width: 286px;
	height: 44px;
}


#eventBanner img{
	float: left;
}
#calendarHead{
	float: left;
	width: 300px;
	background: url('../images/calendar_head.png') no-repeat top left;
	height: 47px;
}
#calendarHead h1{
	color: #000;
	font-size: 18px;
	padding: 5px 10px 0px 10px;
}
#calendarHead h2{
	background: #000;
	font-size: 12px;
	margin: 0px 5px 0px 10px;
	padding: 2px 0px 2px 5px;
}
#leftContentEventDiv{
	
}
#leftContentEventDiv #latestBar{
	float: left;
	width: 410px;
	margin: 0px 0px 10px 0px;
	height: 24px;
	background: #000 url('../images/latest_bar.png') no-repeat top left;
	padding: 5px 5px;
}
#leftContentEventDiv #latestBar fieldset{
	float: right;
	border: 0px;
}
#leftContentEventDiv #latestBar label{
	display: none;
}
#leftContentEventDiv #latestBar legend{
	display: none;
}
#leftContentEventDiv #latestBar h1{
	float: left;
	font-size: 17px;
	letter-spacing: 1px;
	color: #5f5c5c;
	padding: 2px 5px;
}
#leftContentEventDiv #latestBar h2{
	float: left;
	font-size: 17px;
	letter-spacing: 1px;
	color: #fff;
	padding: 2px 5px;
}
#leftContentEventDiv #latestBar h3{
	float: right;
	font-size: 9px;
	letter-spacing: 1px;
	color: #fff;
	padding: 8px 5px;
	font-style: italic;
	font-weight: normal;
}
#leftContentEventDiv #latestBar h3 a{
	text-decoration: none;
	color: #fff;
}
#leftContentEventDiv #latestBar h3 a:hover{
	text-decoration: none;
	color: #e68d0d;
}
#leftContentEventDiv .subMenu{
	float: left;
	width: 400px;
}
#leftContentEventDiv .subMenu fieldset{
	float: left;	
	border: 0px;
}
#leftContentEventDiv .subMenu legend{
	display:none;
}
#leftContentEventDiv .subMenu label{
	display:none;
}
#mediaRight{
	float: left;
	width: 300px;
	margin: 0px 0px 10px 0px;
}
#mediaRight .mediaRightContent{
	float: left;
	background: #292828;
	width: 300px;
}
#mediaRight .mediaRightContent #mediaUpdateDiv{
	text-align: center;
	margin: 0px;
}
#mediaRight .rd_tl{
	float: left;
	background: url('../images/rd_tl.png') no-repeat;
	width: 10px;
	height: 10px;
}
#mediaRight .rd_tc{
	float: left;
	width: 280px;
	height: 10px;
	background: #292828;
}
#mediaRight .rd_tr{
	float: right;
	background: url('../images/rd_tr.png') no-repeat;
	width: 10px;
	height: 10px;
}
#mediaRight .rd_bl{
	float: left;
	background: url('../images/rd_bl.png') no-repeat;
	width: 10px;
	height: 10px;
}
#mediaRight .rd_bc{
	float: left;
	width: 280px;
	height: 10px;
	background: #292828;
}
#mediaRight .rd_br{
	float: right;
	background: url('../images/rd_br.png') no-repeat;
	width: 10px;
	height: 10px;
}
#mediaRight #imgGrid{
	float: left;
	width: 288px;	
	padding: 0px;
	background: #000;
	margin: 6px;
}
#mediaRight #imgGrid .imgRow{
	float: left;
	width: 280px;	
	padding: 4px;
}
#mediaRight #imgGrid table{
	border-collapse: collapse;
	margin: 0px;
	padding: 0px;
	margin: auto;
}
#mediaRight #imgGrid td{
	padding: 0px 0px 0px 0px;
}
#mediaRight #imgGrid .mediaPage{
	clear: both;
	float: right;
	padding: 0px 3px 4px 0px;
}
.eventBox{
	float: left;
	width: 420px;
	margin: 0px 0px 10px 0px;
	padding: 10px 0px 10px 0px;
	background: #fff;
}
.eventListBox{
	float: left;
	width: 400px;
	margin: 0px 0px 5px 0px;
}
.eventBox hr{
	float: left;
	width: 400px;
	border-top: 1px dotted #000;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 0px;
	background: transparent;
}
#leftContentEventDiv .subMenu{
	width: 400px;
	padding: 10px;
}
#leftContentEventDiv .body{
	float: left;	
	width: 400px;
	padding: 0px 10px;
	background: #fff;
}
#leftContentEventDiv .body .img{
	width: 80px;
	float: left;
	padding: 5px 0px 0px 0px;
}
#leftContentEventDiv .body .headers{
	float: left;
	padding: 5px 0px 0px 0px;
	width: 320px;
}
#leftContentEventDiv .body .headersFull{
	float: left;
	padding: 0px 0px 10px 0px;
	width: 400px;
}
#leftContentEventDiv .body h1{
	font-size: 12px;
	padding: 5px;
	margin: 0px 0px 4px 0px;
	color: #fff;
	background: #545253;
}
#leftContentEventDiv .body h1 a{
	color: #fff;
	text-decoration: none;
}
#leftContentEventDiv .body h2{
	float: left;
	clear: both;
	color: #333;
	font-size: 12px;
	padding: 3px;
	font-weight: normal;
}
#leftContentEventDiv .body h3{
	color: #333;
	font-size: 12px;
	padding: 3px;
}
#leftContentEventDiv .body h3  a{
	color: #e68d0d;
	text-decoration: none;
	font-weight: normal;
}
#leftContentEventDiv .body h3 a:hover{
	color: #333;
	text-decoration: none;
	font-weight: normal;
}
#leftContentEventDiv .text{
	float: left;
	clear: both;
	color: #333;
	padding: 5px 0px;
	width: 290px;
	font-size: 12px;
	line-height: 18px;
}
#leftContentEventDiv .text2{
	float: left;
	clear: both;
	color: #333;
	padding: 0px 0px 5px 0px;
	width: 400px;
	font-size: 12px;
	line-height: 18px;
	text-align: justify;
}
#leftContentEventDiv .text p{
	padding: 0px 2px 2px 2px;
}
#leftContentEventDiv .text2 p{
	padding: 0px 2px 2px 2px;
}
#leftContentEventDiv .body .action{
	float: left;
	padding: 10px;
	width: 120px;
	font-size: 12px;
	font-weight: bold;
}
#leftContentEventDiv #map{
	float: left;
	clear: both;
	width: 400px;
	height: 400px;
}
/*End Event Pages*/

/*ticket location*/
#ticketFlashBanner{
	float: left;
	width: 729px;
	height: 315px;
	margin: 0px 0px 10px 10px;
}

#ticketBanner{
	float: left;
	width: 709px;
	margin: 0px 0px 10px 10px;
	background: #fff;
	color: #333;
	padding: 10px;
}
#ticketBanner .eventInfoLeft{
	float: left;
	width: 399px;
	margin-right: 10px;
}
#ticketBanner .eventInfoRight{
	float: left;
	width: 300px;
}
#ticketBanner .eventInfoRight img{
	float: right;
}
#ticketBanner .eventInfoLeft .line{
	float: left;
	clear: both;
	width: 399px;
}
#ticketBanner .eventInfoLeft h1{
	float: left;
	clear: both;
	background: #555354;
	color: #fff;
	width: 389px;
	font-size: 12px;
	padding: 4px 5px;
	margin: 0px 0px 2px 0px;
}
#ticketBanner .eventInfoLeft h2{
	float: left;
	clear: both;
	font-size: 12px;
	padding: 3px;
	font-weight: normal;
}
#ticketBanner .eventInfoLeft h3{
	float: left;
	font-size: 12px;
	padding: 3px;
}
#ticketBanner .eventInfoLeft .desc{
	float: left;
	clear: both;
	width: 399px;
	margin: 10px 0px 0px 0px;
	padding: 5px 0px;
	font-size: 12px;
	border-top: 1px dotted #333;
}
#ticketBanner .eventInfoLeft .desc p{
	float: left;
	clear: both;
	margin: 2px;
}
#ticketBanner .eventInfoLeft .desc a{
	float: left;
	clear: both;
	margin: 2px;
}

#ticketLocation{
	float: left;
	clear: both;
	width: 286px;
	margin-left: 12px;
}
#ticketLocation .head{
	float: left;
	clear: both;
	width: 286px;
	height: 93px;
}
#ticketLocation .search{
	float: left;
	clear: both;
	width: 266px;
	background: #e68d0d;
	padding: 10px;
}
#ticketLocation .search h1{
	font-size: 14px;
	color: #000;
}
#ticketLocation .search legend{
	display: none;
}
#ticketLocation .search fieldset{
	border: 0px;
	margin-top: 5px;
}
#ticketLocation .locationListWrap{
	float: left;
	clear: both;
	width: 266px;
	background: #282727;
	padding: 10px;
}
#ticketLocation .locationListWrap h1{
	font-size: 12px;
	color: #fff;
	margin: 5px 0px;
}
#ticketLocation .locationListWrap a{
	font-size: 12px;
	font-weight: bold;
}
#ticketLocation .locationListWrap a:hover{
	color: #fff;
}
#ticketLocation .locationListLeft{
	float: left;
	width: 123px;
	padding: 5px;
}
#ticketLocation .locationListRight{
	float: left;
	width: 123px;
	padding: 5px;
}
.ticketImages{
	float: left;
	clear: both;
	width: 286px;
	margin: 0px 0px 0px 12px;
}
/*end ticket location*/

/* user table */
#fullContentDiv table{
	float: left;
	clear: both;
	width: 100%;
}
#fullContentDiv thead td{
	margin: 2px;
	padding: 2px;
	background: #e68d0d;
	text-align: center;
	color:#000;
}
#fullContentDiv thead a{
	text-decoration: none;
	color:#000;
}
#fullContentDiv thead a:hover{
	color:#fff;
	text-decoration: none;
}
#fullContentDiv tbody td{
	margin: 2px;
	padding: 2px;
	text-align: center;
	background: #292828;
}
#fullContentDiv h1{
	clear: both;
	float: left;
	font-size:12px;
	color:#e68d0d;
	margin: 0px 0px 10px 0px;
}
#fullContentDiv h2{
	clear: both;
	float: left;
	font-size:10px;
	color:#e68d0d;
	margin: 10px 0px;
}
#navDiv{
	clear: both;
	float: left;
	width: 100%;
	margin: 0px 0px 5px 0px;
}
#navDiv .info{
	float: left;
	width: 100%;
}
#navDiv .paginator{
	float: left;
	margin: 0px 1px;
	padding: 2px 8px;
	border: 1px solid #292828;
}
#navDiv .paginatorOn{
	float: left;
	margin: 0px 1px;
	padding: 2px 8px;
	background: #fff;
	border: 1px solid #292828;
}
#navDiv .paginatorOn a{
	color: #000;
	text-decoration:none;
}
#navDiv .paginatorOn a:hover{
	color: #000;
	text-decoration:none;
}
#navDiv div{
	float: left;
	margin: 5px 0px;
}
#actions{
	clear: both;
	float: left;
	width: 100%
}
#actions ul, #actions li{
	display: inline;
	list-style: none;
}
#actions ul{
	clear: both;
	float: left;
	margin: 10px 0px;
}
#actions li{
	padding: 5px;
	border: 1px solid #292828;
}
#actions li:hover{
	padding: 5px;
	border: 1px solid #292828;
	background: #5f5c5c;
}
#actions a{
	color:#fff;
	text-decoration: none;
}
#actions a:hover{
	color:#000;
	text-decoration: none;
}
/* user table */

/* user form */
#fullContentDiv fieldset{
	float: left;
	clear: both;
	width: 707px;	
	margin: 0px;
	padding: 10px;
	border: 1px solid #292828;
	font-size: 12px;
}
#fullContentDiv fieldset a{
	color:#fff;
	text-decoration: none;
}
#fullContentDiv fieldset a:hover{
	color:#e68d0d;
	text-decoration: none;
}
#fullContentDiv fieldset label{
	clear: both;
	float: left;
	margin: 5px 0px;
	color: #e68d0d;
}
#fullContentDiv fieldset input, #fullContentDiv fieldset select{
	clear: both;
	float: left;
	margin: 5px 0px;
}
#fullContentDiv fieldset textarea{
	clear: both;
	float: left;
	width: 98%;
}
#fullContentDiv fieldset .button{
	clear: both;
	float: left;
	margin: 5px 0px;
}
#fullContentDiv fieldset .button a{
	margin: 5px 0px;
	color: #e68d0d;
	text-decoration: none;
}
#fullContentDiv fieldset .button a:hover{
	color: #fff;
	text-decoration: none;
}
#category_picker{
	clear: both;
	float: left;
}
#fullContentDiv fieldset a{
	clear: both;
	float: left;
}
#selected_categories{
	padding: 10px 10px 10px 0px;
}
fieldset img{
	clear: both;
	float: left;
	padding: 5px 0px 0px 0px;
}
fieldset hr{
	clear: both;
	float: left;
	width: 100%;
	background: transparent;
}
#fullContentDiv fieldset embed{
	clear: both;
	float: left;
}
.catListItem{
	clear: both;
	float: left;
	padding: 6px 5px 6px 0px;
	font-size: 12px;
	font-style: italic;
}
.catListDelete{
	float: left;
}
#appletDiv{
	float: left;
	clear: both;
	width: 707px;	
	margin: 0px;
	padding: 10px;
	border: 1px solid #292828;
}
.uploadedImage{
	clear: both;
	float: left;
	width: 685px;
	padding: 10px;
	border: 1px solid #1c1c1c;
	margin: 0px 0px 5px 0px;
}
.uploadedImage img{
	float: left;
	border: 1px solid #3e3e3e;
	margin: 5px 5px 5px 0px;
	padding: 0px;
}
.uploadedImage #imageUpInput{
	float: left;
	width: 400px;
}
.uploadedImage #imageUpInput label{
	float: left;
	clear: none;
	margin-right: 5px; 
}
.uploadedImage #imageUpInput input{
	float: left;
	clear: none; 
}
/* user form */

/*Buy Tickets Form*/
#buyTicketsForm div{
	float: left;
	clear: both;
	width: 400px;
}
#buyTicketsForm{
	font-size: 12px;
	padding: 0px 10px;
	width: 380px;
}
#buyTicketsForm .button{
	float: left;
	clear: both;
	padding: 10px;
	font-size: 12px;
	color: #fff;
	background: #555354;
	width: 380px;
}
#buyTicketsForm .button a{
	color: #fff;
}
#buyTicketsForm h1{
	float: left;
	clear: both;	
	padding: 3px 5px 0px 30px;
	font-size: 12px;
	color: #e68d0d;
}
#buyTicketsForm h2{
	float: left;
	clear: both;	
	padding: 3px 5px 5px 0px;
	font-size: 12px;
	color: #e68d0d;
}
#buyTicketsForm h3{
	float: left;
	clear: both;	
	padding: 10px 0px;
	font-size: 14px;
	color: #e68d0d;
}
#buyTicketsForm h4{
	float: left;
	clear: both;	
	font-size:11px;
	margin: 8px 0px 5px 0px;
	color: #333;
	width: 380px;
}
#buyTicketsForm h5{
	float: left;
	clear: both;
	padding: 10px;
	font-size: 12px;
	color: #fff;
	background: #555354;
	width: 380px;
}
#buyTicketsForm hr{
	float: left;
	clear: both;
	width: 400px;
	border-top: 1px dotted #000;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 0px;
	margin: 5px 0px;
	background: transparent;
}
#buyTicketsForm fieldset .submit{
	float: left;
	clear: both;
	background: transparent url('../images/form_button_bg.png') no-repeat top left;
	border: 0px;
	width: 110px;
	height: 30px;
	padding: 0px 0px 5px 0px;
	text-align: center;
	font-size: 11px;
	margin: 5px 0px;
}
#buyTicketsForm fieldset .submit:hover{
	color: #fff;
	cursor:pointer;
}
.formButt{
	float: left;
	background: transparent url('../images/form_button_bg.png') no-repeat top left;
	border: 0px;
	width: 110px;
	height: 30px;
	margin: 5px 0px 0px 0px;
	font-size: 11px;
	padding: 8px 0px 0px 0px;
	text-align: center;
}
.formButt a{
	color: #000;
	cursor:pointer;
	font-style: none;
	width: 110px;
	text-align: center;
}
.formButt a:hover{
	color: #fff;
	cursor:pointer;
}
.formButt2{
	float: left;
	clear: both;
	background: transparent url('../images/form_butt_grey_bg.png') no-repeat top left;
	border: 0px;
	width: 110px;
	height: 30px;
	margin: 5px 0px 0px 0px;
	font-size: 11px;
	padding: 8px 0px 0px 0px;
	text-align: center;
}
.formButt2 a{
	color: #fff;
	cursor:pointer;
	font-style: none;
	width: 110px;
	text-align: center;
}
.formButt2 a:hover{
	color: #000;
	cursor:pointer;
}
#buyTicketsForm fieldset{
	float: left;
	clear: both;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
.addressConfirm{
	float: left;
	clear: both;
	width: 380px;
}
#buyTicketsForm fieldset legend{
	display: none;
}
#buyTicketsForm .formAnchor a{
	float: left;
	clear: both;
	color:#000;
	margin: 3px;
	text-decoration: none;
	font-style: italic;
	font-size: 10px;
}
#buyTicketsForm .formAnchor a:hover{
	color:#e68d0d;
}
#buyTicketsForm fieldset label{
	clear: both;
	float: left;
	margin: 5px 10px 0px 0px;
	color: #fff;
	font-size: 12px;
	background: #555354;
	width: 125px;
	font-weight: bold;
	padding: 10px;
	text-align: left;
}
#buyTicketsForm fieldset input, #buyTicketsForm fieldset select{
	float: left;
	margin: 10px 0px 12px 0px;
	width: 215px;
}
fieldset .countrySelect{
	width: 225px;
}
#buyTicketsForm fieldset textarea{
	clear: both;
	float: left;
}
#category_picker{
	clear: both;
	float: left;
}
#buyTicketsForm fieldset a{
	clear: both;
	float: left;
}
#buyTicketsForm .ticketInfoBox{
	clear: both;
	float: left;
}
#buyTicketsForm p{
	clear: both;
	float: left;
	margin: 0px 0px 10px 0px;
}
#buyTicketsForm fieldset p{
	clear: none;
	float: left;
	color: #000;
	margin: 10px 0px 10px 5px;
	font-size: 12px;
	text-align: left;
	line-height: 18px;
}
#hiddenInfo{
	clear: both;
	float: left;
	display: none;
}
#hiddenInfo p{
	clear: none;
	float: left;
	margin: 5px 2px 5px 0px;
}
#promoterInfo{
	float: left;
	clear: both;
	width: 398px;	
	margin: 0px;
	padding: 10px;
	border: 1px solid #292828;
}
#buyTicketsForm .hiddenInfo{
	clear: both;
	float: left;
	display: none;
	color: #333;
}
#buyTicketsForm .hiddenInfo .bodyText{
	clear: both;
	float: left;
	margin: 10px 0px;
}
#buyTicketsForm .hiddenInfo p, #buyTicketsForm .hiddenInfo ul{
	clear: both;
	float: left;
	margin: 10px 0px 5px 2px;
}
#buyTicketsForm .hiddenInfo li{
	list-style: none;
	margin: 0px 0px 5px 0px;
}
#buyTicketsForm #userAddressDel{
	clear: both;
	float: left;
	width: 380px;
	margin: 0px;
	padding: 0px;
}
#buyTicketsForm #userAddressBill{
	clear: both;
	float: left;
	width: 380px;
	margin: 0px;
	padding: 0px;
}
#buyTicketsForm #userAddressDelSel{
	clear: both;
	float: left;
	width: 380px;
	margin: 0px;
	padding: 0px;
}
#buyTicketsForm .payInfoUpdate{
	float: left;
	clear: both;
}
.left{
	float: left;
	clear: both;
	width: 110px;
}
.right{
	float: left;
	width: 250px;
}
.shopcartTable{
	color: #333;
	float: left;
	clear: both;
	border: 0px;
	width: 100%;
}
.shopcartTable th{
	color: #fff;
	background: #555354;
	font-size: 10px;
	border: 1px solid #333;
	padding: 1px;
	text-align: center;
}
.shopcartTable td{
	color: #333;
	background: #eee;
	border: 1px solid #bbb;
	padding: 2px;
	text-align: center;
}
.shopcartTable td img{
	margin: auto;
}
/*end Buy Tickets Form*/






