* {margin: 0px; padding: 0px;}

li {
	list-style-image:none;
	margin:0;
	padding:0;
}
h3{
	margin:0;
}
#LeftPanel{
	margin-left:2px;
	width:787px !important;
}
#featuredFlash{
	float:left;
}
#ufcWrapper{
	width:782px;
	padding:0;
	background-color:#000;
	margin:2px 0 0 0;
	overflow:hidden;
}
.left{
	float:left;
}
.right{
	float:right;
}
.center{
	clear:both;
	text-align:center;
	margin:0 auto;
	margin-top:45px;
}

#ufcContent{
	width:762px;
	padding:20px 10px 0 10px;
	float:left;
}
*html #ufcContent{
	width:762px;
	padding:0 10px;
	clear:both;
	float:left;
}
#ufcInfo{
	float:left;
	width:350px;
	/*height:254px;*/
	margin:0;
	padding:0;
}
#ufcInfo p{
	color:#CCC;
	font:11px/18px Arial, Verdana, Helvetica, sans-serif;
	padding-bottom:5px;
}
#ufcInfo h1{
	color:#fff;
	font:bold 14px/18px Arial, Verdana, Helvetica, sans-serif;
	padding-bottom:10px;
}
#ufcInfo h2{
	color:#CCC;
	font:14px/18px Arial, Verdana, Helvetica, sans-serif;
	padding-bottom:10px;
}
#ufcInfo h3{
	color:#ffcc00;
	font:bold 12px/18px Arial, Verdana, Helvetica, sans-serif;
	padding-bottom:10px;
}

#ufcInfo2{
	width:730px;
	margin:0 auto;
	text-align:center;
	padding:0;
}
#ufcInfo2 p{
	color:#CCC;
	font:12px/18px Arial, Verdana, Helvetica, sans-serif;
	padding-bottom:10px;
}

#ufcTrailer{
	float:right;
	height:254px;
}


#ufcContent a, #ufcContent a:visited{
	color:#FFF;
	font:bold 12px/18px Arial, Verdana, Helvetica, sans-serif;
	text-decoration:underline;
	text-transform:uppercase;
}
#ufcContent a:hover{
	color:#CCC;
	font:bold 12px/18px Arial, Verdana, Helvetica, sans-serif;
	text-decoration:underline;
	text-transform:uppercase;
}

#ufcShows{
	clear:both;
	float:left;
	width:742px;
	margin-top:60px;
}
#ufcShows p{
	color:#CCC;
	font:12px/18px Arial, Verdana, Helvetica, sans-serif;
	padding-bottom:10px;
}

#ufcShows ul{
	margin:0;
	padding:0;
	width:782px;
}
#ufcShows li{
	list-style-type:none;
	list-style-image:none;
	color:#CCC;
	font:12px/18px Arial, Verdana, Helvetica, sans-serif;
	float:left;
	width:762px;
	padding:10px;
	background-color:#242424;
	margin-bottom:20px;
}
#ufcShows .alt{
	list-style-type:none;
	list-style-image:none;
	color:#CCC;
	font:12px/18px Arial, Verdana, Helvetica, sans-serif;
	float:left;
	width:762px;
	padding:10px;
	background-color:#171717;
	margin-bottom:20px;
}
#ufcShows h3 a{
	color:#CCC;
	font:22px/18px Arial, Verdana, Helvetica, sans-serif;
	margin:0;
	padding:0;
	text-decoration:none;
}
#ufcShows h3 a:hover{
	color:#FFF;
	font:22px/18px Arial, Verdana, Helvetica, sans-serif;
	margin:0;
	padding:0;
	text-decoration:none;
}
#ufcShows h3 a:visited{
	color:#CCC;
	font:22px/18px Arial, Verdana, Helvetica, sans-serif;
	margin:0;
	padding:0;
	text-decoration:none;
}

#ufcShows a.buyTickets, #ufcShows a.buyTickets:visited{
	color:#FFF;
	font:bold 13px/16px Arial, Verdana, Helvetica, sans-serif;
	text-decoration:underline;
	text-transform:uppercase;
	margin:14px 0;
}
#ufcShows a.buyTickets:hover{
	color:#CCC;
	font:bold 13px/16px Arial, Verdana, Helvetica, sans-serif;
	text-decoration:underline;
	text-transform:uppercase;
	margin:14px 0;
}

.eventPoster{
	padding:0 10px 0 0;
	float:left;
}
#eventInfo{
	float:left;
	width:562px;
}

#ufcFooter{
	clear:both;
	text-align:center;
	margin:0 auto;
	padding:25px 0 35px 0;
}

#ufcNav {
	padding:0;
	width:782px;
	height:40px;
	display:block;
	float:left;
	background:url(http://www.cineplex.com/ecms.aspx/Events/UFC/navBG.jpg) top left no-repeat;
}
#ufcNav ul {
	display:inline;
	list-style-image:none;
	list-style-type:none;
	padding-left:30px;
}
#ufcNav li {
	display:inline;
}
#ufcNav a, #ufcNav a:visited{
	text-decoration:none;
	color:#000;
	padding:0 15px;
	text-transform:uppercase;
	font:bold 18px/40px Arial, Verdana, Helvetica, sans-serif;
}
#ufcNav a:hover{
	text-decoration:none;
	color:#FFF;
	background-color:#000;
	padding:15px;
	text-transform:uppercase;
	font:bold 18px/40px Arial, Verdana, Helvetica, sans-serif;
}

.ufcTitle{
	color:#CCC;
	padding:0 0 10px 20px;
	font:bold 14px/16px Arial, Verdana, Helvetica, sans-serif;
}

#ufcTable {
	width: 745px;
	margin: 0px auto;
	border-collapse: collapse;
	border: 0px solid #000000;
	color:#FFF;
	margin-bottom:50px;
 }
#ufcTable .rowa {
	background: #262626;
	height: 20px;
	font:14px/16px Arial, Verdana, Helvetica, sans-serif;
}
#ufcTable .rowb {
	background: #1c1c1c;
	height: 20px;
	font:14px/16px Arial, Verdana, Helvetica, sans-serif;
}
#ufcTable .rowc td {
	background: #808080;
	color: #fff;
	font:bold 16px/18px Arial, Verdana, Helvetica, sans-serif;
	height: 40px;
}

#ufcTable .rowd td {
	background: #474747;
	color:#fff;
	font:bold 16px/18px Arial, Verdana, Helvetica, sans-serif;
}

#ufcTable .cell {
	padding: 10px 10px 5px 10px;
	border: 1px solid #000;
	color:#fff;
	font:12px/18px Arial, Verdana, Helvetica, sans-serif;
}
#ufcTable .col1 {
	width:305px;
}
#ufcTable .col2 {
	width:200px;
	color:#fff;
	font:12px/18px Arial, Verdana, Helvetica, sans-serif;
}
#ufcTable .col3 {
	width:120px;
}
#ufcTable .col4 {
	width:120px;
}

#__StorefrontContainer{
	margin:0 0 40px 95px;
}
