/* CSS Document */

html { min-height: 101%; margin-bottom: 1px; }

body{
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #dfdfdf;	
	background-repeat:no-repeat;
	background-position: top center;
	color: #000000;
}

a{
	outline:none;
	color:#7D7D7D;
}
a:hover{
	text-decoration: none;
}
p {
	margin: 0 0 10px 0;
	line-height: 1.8em;
	float: left;
	width: 100%;
}
.slide{
	height: 380px;
	overflow: hidden;
}
h1{
	font-size: 22px;
	text-transform: uppercase;
}

h2{
	float: left;
	font-size: 20px;
	font-weight: normal;
	text-transform: uppercase;
	
}

h3{
	font-size: 15px;
	margin: 10px 0 5px 0;
}
h3.pastEvent a, h3.newsH3 a{
	float: left;
	width: 100%;
	font-size: 14px;
	margin: 10px 0 0 0;
	color: #000000;
	text-decoration: none;
}
h3.pastEvent a:hover{
	text-decoration: underline;
}
h3.fighterH3, .fighterH3b, h3.girlH3, .girlH3b{
	color: #393939;
	float: left;
	text-transform: uppercase;
	width: 100%;
}
.fighterH3b, .girlH3b{
	padding: 5px 0;
}
h3.videoTitle, h3.galleryTitle{
	float: left;
	height: 31px;
	line-height: 31px;
	color: #FFFFFF;
	text-align: center;
	margin: 0 0 10px 0;
	text-transform: uppercase;
	text-decoration: none;
	padding: 0 15px;
	width: 450px;
	background: url(../images/galLinkDn.jpg) repeat-x;
}

h4, h4 a{
	font-size: 14px;
	color: #000000;
	margin: 3px 0 0 0;
	text-transform: uppercase;
	float: left;
	width: 100%;
	text-decoration: none;
}
h4.pointOfViewH4{
	color: #c21700;
}
h5{
	font-size: 14px;
	float: left;
	width: 100%;
	margin: 5px 0 10px 0;
}

ul{
	float: left;
	margin: 0;
	padding: 0 0 0 40px;
}
li{
	line-height: 2em;
}
.imgFloatRight{
	float: right;
	padding: 10px 0 10px 10px;
}
.imgFloatLeft{
	float: left;
	padding: 10px 10px 10px 0;
}
.blueLink{
	color: #0033FF;
}
.headerHolder{
	width: 100%;
	/*background-image: url(../images/menu-repeater.jpg);
	background-repeat: repeat-x;
	background-position: 0 142px;
	background-color: #FFFFFF;*/
	background: url(../images/header-rptr.jpg) repeat-x;
	height: 170px;
}
.header{
	margin: 0 auto;
	width: 960px;
	height: 173px;
}

.minHeight{
	min-height:625px;
  	height:auto !important;
  	height:625px;
}

.logo{
	float: left;
	background-image: url(../images/logo.jpg);
	width: 320px;
	height: 135px;
	text-decoration: none;
	margin: 2px 0 0 0;
}
.headerRight{
	float: right;
	width: 260px;
}
.lang{
	float: right;
	margin: 18px 0 16px 0;
}
.signUp{
	float: right;
	width: 250px;
}
.signUpInput{
	width: 133px;
	height: 23px;
	background: url(../images/signup-rptr.jpg) repeat-x;
	border: none;
	margin: 1px 0 0 0;
	padding: 3px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #575656;
}

.socialLinks{
	float: right; 
	padding: 0 4px 6px 4px;
}


.content{
	padding: 10px 0 20px 0;
}	
.shareLinks{float:left; margin: 13px 0 0 0;}
/* top menu */
.mainMenu{
	float: left;
	width: 960px;
	height: 36px;
}

.topMenu{
	/*background-repeat: no-repeat;*/
	float: left;
	height: 36px;
	text-decoration:none;
}
.topMenu, .topMenuDn{
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-align: center;
	line-height: 36px;
	vertical-align: middle;
	color: #404040;
	text-decoration:  none;	
	margin: 0;
}
.topMenu{padding: 0 12px;}
.topMenuDn{padding: 0 5px;}
.topMenu:hover, .topMenuDn{color: #ff100a}

/*.topMenuDn{background-position:0 -72px;}
.topMenu:hover{background-position:0 -36px;}

.mHome, .mEvents, .mTickets, .mNews, .mAbout, .mFighters, .mGirls, .mBroadcast, .mHomeCn, .mEventsCn, .mTicketsCn, .mNewsCn, .mAboutCn, .mMediaCn, .mFightersCn, .mGirlsCn, .mBroadcastCn, .mHomeCs, .mEventsCs, .mTicketsCs, .mNewsCs, .mAboutCs, .mMediaCs, .mFightersCs, .mGirlsCs, .mBroadcastCs, .mHomeKr, .mTicketsKr, .mNewsKr, .mFightersKr, .mGirlsKr, .mBroadcastKr, .mMediaKr{width:102px;}

.mHome{background-image: url(../images/menu-home.jpg);}
.mEvents{background-image: url(../images/menu-events.jpg);}
.mTickets{background-image: url(../images/menu-tickets.jpg);}
.mNews{background-image: url(../images/menu-news.jpg);}
.mMedia{background-image: url(../images/menu-multimedia.jpg);}
.mAbout{background-image: url(../images/menu-about.jpg);}
.mFighters{background-image: url(../images/menu-fighters.jpg);}
.mGirls{background-image: url(../images/menu-girls.jpg);}
.mBroadcast{background-image: url(../images/menu-broadcast.jpg);}*/

#sddm{	
	margin: 0;
	padding: 0;
	z-index:30;
}

#sddm li{	
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	height: 36px;
}

#sddm li a{	
	float: left;
	display:block;    
    text-decoration:none;
	height: 36px;
}

#m3, #m2, #m1{	
	position: absolute;
	top: 174px;
	visibility: hidden;
	margin: 0;
	padding: 0;
	z-index:99999999;	
	clear: both;
}


#m3 ul, #m2 ul, #m1 ul{
	padding: 5px 0;
	background: #e6e6e6;	
}
#m3 ul{width: 160px;}
#m2 ul, #m1 ul{width: 140px;}

#m3 ul li, #m1 ul li, #m2 ul li{height:auto; width:100%; margin: 0;}

#m3 li a, #m1 li a, #m2 li a{
	float: left;
	margin: 10px 0 0 0;
	padding: 0;
	text-align: left;
	text-decoration: none;
	color: #5B5B5B;
	font-size: 12px;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	width: 100%;
	height: 26px;
	line-height: 26px;
	vertical-align: middle;
}
#m1 li a, #m2 li a{padding: 0 0 0 20px; width: 120px;}

#m3 img{float:left}
	
#m3 ul li a:hover, #m1 ul li a:hover, #m2 ul li a:hover{background-color: #f0f0f0}

		
/*chinese traditional top menu*/
/*.mHomeCn{background-image: url(../images/menu-homeCn.jpg);}
.mEventsCn{background-image: url(../images/menu-eventsCn.jpg);}
.mTicketsCn{background-image: url(../images/menu-ticketsCn.jpg);}
.mNewsCn{background-image: url(../images/menu-newsCn.jpg);}
.mMediaCn{background-image: url(../images/menu-multimediaCn.jpg);}
.mAboutCn{background-image: url(../images/menu-aboutCn.jpg);}
.mFightersCn{background-image: url(../images/menu-fightersCn.jpg);}
.mGirlsCn{background-image: url(../images/menu-girlsCn.jpg);}
.mBroadcastCn{background-image: url(../images/menu-broadcastCn.jpg);}*/

/*chinese simplified top menu*/
/*.mHomeCs{background-image: url(../images/menu-homeCs.jpg);}
.mEventsCs{background-image: url(../images/menu-eventsCs.jpg);}
.mTicketsCs{background-image: url(../images/menu-ticketsCs.jpg);}
.mNewsCs{background-image: url(../images/menu-newsCs.jpg);}
.mMediaCs{background-image: url(../images/menu-multimediaCs.jpg);}
.mAboutCs{background-image: url(../images/menu-aboutCs.jpg);}
.mFightersCs{background-image: url(../images/menu-fightersCs.jpg);}
.mGirlsCs{background-image: url(../images/menu-girlsCs.jpg);}
.mBroadcastCs{background-image: url(../images/menu-broadcastCs.jpg);}*/

/*korean top menu*/
/*.mHomeKr{background-image: url(../images/menu-homeKr.jpg);}
.mEventsKr{background-image: url(../images/menu-eventsKr.jpg);}
.mTicketsKr{background-image: url(../images/menu-ticketsKr.jpg);}
.mNewsKr{background-image: url(../images/menu-newsKr.jpg);}
.mMediaKr{background-image: url(../images/menu-multimediaKr.jpg);}
.mAboutKr{background-image: url(../images/menu-aboutKr.jpg);}
.mFightersKr{background-image: url(../images/menu-fightersKr.jpg);}
.mGirlsKr{background-image: url(../images/menu-girlsKr.jpg);}
.mBroadcastKr{background-image: url(../images/menu-broadcastKr.jpg);}

.mMedia{width: 110px;}
.mAboutKr{width:116px;}
.mEventsKr{width:124px;}*/

#sddm li a{float:left}


.active{background: url(../images/menuItem-rptr.jpg) repeat-x;}
#sddm li img{float:left}

.mSubMenu, .mSubMenuDn{background: url(../images/menuItem-arrow.jpg) right top no-repeat; }
.mSubMenu{padding: 0 12px 0 12px; margin: 0 7px 0 0;}
.mSubMenuDn{padding: 0 12px 0 5px; background-position: right -72px; color: #ff100a}

.mSubMenu:hover{background-position: right -36px;}

/*google search*/
#headerSearch{
	float: right;
	width: 34px;
	height: 36px;
	background-image: url(../images/icon-search.jpg);	
}
.gSearch{
	display: none;
	position: relative;
	z-index: 10000;
	left: 725px;
	top: 36px;
	width: 215px;
	padding: 10px;
	background-color: #e8e8e8;
	height: 65px;
}
.cse input.gsc-search-button, input.gsc-search-button{	
	width: 113px;
	height: 25px;
	border: none;
	padding: 25px 0 0 0;
	overflow: hidden;
	cursor: pointer;
}
.gsc-control-searchbox-only table.gsc-search-box{position:absolute; width: 215px; display: block;}
.gsc-control-searchbox-only td{float: left; vertical-align: middle;}
.gsc-control-searchbox-only .gsc-input {clear: both; padding: 0 0 8px 0;}
.gsc-control-searchbox-only .gsc-search-button{clear: left; width: 115px}
.gsc-control-searchbox-only .gsc-clear-button{clear:right; width: 50px;vertical-align: middle;}
.gsc-control-searchbox-only .gsc-search-box{padding: 0;margin:0}

.gsc-control-searchbox-only .gsc-input input{
	width: 215px;
	padding: 4px 0;
}
.cse .gsc-control-cse, .gsc-control-cse{background-color: #e8e8e8;}

/*twitter box*/
.twitterBox{
	float: left;
	width: 208px;
	border: solid 1px #898989;
	background: #fff url(../images/twitterHeader.jpg) left top no-repeat;
	padding: 45px 5px 5px 5px;
	margin: 16px 0 0 0;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.moreTweets{
	float: right;
	width: 100%;
	text-align: right;
	color: #00b9ff;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	border-top: dotted 1px #ddd;
	padding: 5px 0;
}
.moreTweets:hover{color: #898989}

.twtr-hd, .twtr-ft{display:none}
.twtr-tweet{padding: 5px 0;}


/* home */
.homeBtns{
	float: right;
	margin: 0 23px 0 0;
	z-index: 3000;
}
.homeBtns a{
	float: left;
	height: 37px;
	width: 160px;
}
.newsItemOuter{	
	margin: 0 0 10px 0;
	border-top: solid 1px #ffffff;
	padding: 0 13px 0 0;
	width: 674px;
	float: left;
}
.newsItemInner{
	border-top: solid 1px #d4d4d4;
	padding: 0 0 0 0;
	padding: 0 13px 0 0;
	width: 674px;
	float: left;
}
.newsText{
	padding: 0 0 0 3px;
	float: left;
	width: 451px;
	color: #7d7d7d;
}
.newsDate{
	color: #000000;
	margin: 2px 0 2px 0;
	float: left;
	width: 100%;
}
.newsDateLg{
	color: #000000;
	margin: 2px 0 15px 0;
	float: left;
	width: 100%;
	font-size: 14px;
	font-weight: normal;
}
.newsMoreLink{
	float: right;
	text-align: right;
	text-decoration: none;
	color:#7D7D7D;
	width: 100%;
}
.newsMoreLink:hover{
	text-decoration: underline;
}
.newsThumb{
	margin: 5px 0 0 0;
}
.newsThumb2{
	margin: 25px 0 0 0;
}
.olderPosts{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	margin: 0 0 0 5px;
	float: left;
}
.newsLink, .monthLink{
	font-weight: bold;
	color: #000000;
	text-decoration: none;
} 
.newsLink:hover, .monthLink:hover{
	text-decoration: underline;
}
.monthLink{text-transform: uppercase;}

.newsItem{
	float: left;
	background: url(../images/newsLine.jpg) center bottom no-repeat;
	padding: 3px 0 0 0;
	margin: 0 0 5px 0;
}
.newsItem p{margin:0;}

.newsListItem{padding: 0 0 20px 0;}

.ads {
	margin: 0 0 16px 0;
	text-align: center;
}
.ads img{
	margin: 16px 0 0 0;
	border: none;
}
.homeNewsTitle{
	float: left;
	width: 100%;
	margin: 0 0 10px 0;
}
.pageTitle{
	float: left;
	width: 100%;
	margin: 10px 0;
}
/* tickets menu */
.ticketsMenu{
	float: left;
	width: 780px;
	height: 51px;
	padding: 0 0 20px 0;
}

.ticketsMenu-1, .ticketsMenu-2, .ticketsMenu-3, .ticketsMenu-4, .ticketsMenu-1Dn, .ticketsMenu-2Dn, .ticketsMenu-3Dn, .ticketsMenu-4Dn{
	background-repeat: no-repeat;
	float: left;
	width: 162px;
	height: 47px;
	text-decoration:none;
	background-image: url(../images/tabMenuBg.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin: 20px 1px 0 1px;
	text-align: center;
	padding: 4px 5px 0 5px;
}
.ticketsMenu-1Dn, .ticketsMenu-2Dn, .ticketsMenu-3Dn, .ticketsMenu-4Dn{
	background-position:0 -51px;
	color: #FFFFFF;
}
.ticketsMenu-1:hover, .ticketsMenu-2:hover, .ticketsMenu-3:hover, .ticketsMenu-4:hover{
	color: #FFFFFF;
}
.ticketsMenu-1, .ticketsMenu-2, .ticketsMenu-3, .ticketsMenu-4{
	color: #5b5b5b;
}

/* about menu */
.aboutMenu{
	float: left;
	width: 700px;
	height: 51px;
	margin: 20px 0 0 0;
}
.mediaMenu{
	float: left;
	width: 540px;
	height: 83px;
	margin: 20px 0 0 0;
}
.networkMenu{
	float: left;
	width: 430px;
	height: 51px;
	margin: 10px 0 0 0;
}
.aboutMenu-5, .aboutMenu-6, .aboutMenu-7, .aboutMenu-8, .aboutMenu-5Dn, .aboutMenu-6Dn, .aboutMenu-7Dn, .aboutMenu-8Dn, .mediaMenu-photos, .mediaMenu-videos, .mediaMenu-wallpaper, .mediaMenu-photosDn, .mediaMenu-videosDn, .mediaMenu-wallpaperDn, .netMenu, .netMenuDn{
	background-repeat: no-repeat;
	float: left;
	width: 172px;
	height: 51px;
	text-decoration:none;
	background-image: url(../images/tabMenuBg.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0 1px 0 1px;
	text-align: center;
	line-height: 42px;
	vertical-align: middle;
}
.aboutMenu-5Dn, .aboutMenu-6Dn, .aboutMenu-7Dn, .aboutMenu-8Dn, .mediaMenu-photosDn, .mediaMenu-videosDn, .mediaMenu-wallpaperDn, .netMenuDn{
	background-position:0 -51px;
	color: #FFFFFF;
}
.aboutMenu-5:hover, .aboutMenu-6:hover, .aboutMenu-7:hover, .aboutMenu-8:hover, .mediaMenu-photos:hover, .mediaMenu-videos:hover, .mediaMenu-wallpaper:hover, .netMenu:hover{
	color: #FFFFFF;
}
.aboutMenu-5, .aboutMenu-6, .aboutMenu-7, .aboutMenu-8, .mediaMenu-photos, .mediaMenu-videos, .mediaMenu-wallpaper, .netMenu{
	color: #5b5b5b;
}

.videoNote{
	float: left;
	padding: 5px 0 0 20px;
	width: 500px;
	
}
.videoNote p{line-height:1.2em; margin:0;}
.socialLinks2{float: left; padding: 5px 10px 0 0;}

/* tickets page */
.ticketsContent{
	float: left;
	/*width: 460px;*/
	width: 680px;
	padding: 0 20px 0 0;
}
.ticketsImage{
	float: left;
	width: 220px;
}
/* events page */
.eventPage{
	float: left;
	width: 680px;
	margin: 6px 0 0 0;
}
.eventDetailsTbl th{
	font-size: 15px;
	font-weight: normal;
	text-transform: uppercase;
	text-align: left;
	padding: 3px 0;
	vertical-align: top;
}
.eventDetailsTbl td{
	padding: 3px 0;
}


.mapLink{
	font-family: 10px;
	text-decoration: none;
}
.mapLink:hover{
	text-decoration: underline;
}

.eventCardTop{
	float: left;
	width: 680px;
	height: 50px;
}
.eventCardTab{
	float: left;
	width: 208px;
	height: 42px;	
	background-image: url(../images/tab-eventCard.jpg);
	background-repeat: no-repeat;
	line-height: 42px;
	vertical-align: middle;
	text-align: center;
	font-size: 15px;
	text-transform: uppercase;	
	margin: 10px 0 0 10px;
	color: #FFFFFF;
	font-weight: bold;
}
.cardHeader, .fighterHeader{
	float: left;	
	background: url(../images/bg-headerTopRptr.jpg) repeat-x;
	height: 33px;
	line-height: 33px;
	vertical-align: middle;
	font-size: 17px;
	font-weight: bold;
	padding: 0 15px;
	color: #FFFFFF;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
}
.cardHeader{width: 650px;}
.fighterHeader{width: 670px;}

.eventGalBtns{
	float: right;
	width: 330px;
	text-align: right;
	margin: 5px 0 0 0;
} 
.eventCard, .fighterInfo{
	float: left;
	background-color: #c2c2c2;
	padding: 5px 10px;
	width: 660px;
}
.eventCardTbl, .fighterInfoTbl{
	float: left;	
	margin: 0 0 0 5px;
	
}
.eventCardTbl{
	width: 300px;
}
.fighterInfoTbl{
	width: 645px;
	clear: both;
}
.eventCardTbl th, .fighterInfoTbl th{
	text-align: left;
	text-transform: capitalize;
}
.eventCardTbl th, .eventCardTbl td, .fighterInfoTbl td{
	padding: 2px 0;
}
.fighterInfoTbl th{
	padding: 5px 0 2px 0;
}
.competitorName{
	font-size: 12px;
	font-weight: bold;
}
.cardResult{
	float: left;
	width: 644px;
	background-color: #adadad;
	
	
	color: #000000;
	/*height: 40px;
	line-height: 40px;
	vertical-align: middle;*/
	padding: 10px 18px;
	margin: 0 0 15px 0;
}

.pastEventsMenu{
	float: left;
	width: 200px;
	padding: 10px;
}
.pastEventsMenu img{
	text-align: center;
}
.pastEventBox, .pastEventBoxDn{
	float: left;
	width: 200px;
	/*height: 56px;*/
	margin: 10px 0 0 0;
}
.pastEventBoxDn{
	/*background: url(../images/pastEventBg.jpg) no-repeat;*/
	background: url(../images/pastEvent-rptr.jpg) repeat-y;
}
.pastEventTitle, .pastEventTitleDn{
	float: left;
	width: 180px;
	/*margin: 10px 0 0 0;	*/
	padding: 0 10px 5px 10px;
	font-weight: bold;
}
.pastEventTitle a, .pastEventTitleDn a{
	color: #000000;
	text-decoration: none;
}
.pastEventTitle a:hover{
	text-decoration: underline;
}
.pastEventDate, .pastLocation, .allnewsDate{
	float: right;
	width: 200px;
	/*margin: 0 0 10px 0;*/
	padding: 0 10px;
	text-align: right;
}
.allnewsDate{padding: 0 10px 10px 10px}

.pastEventsLink{
	font-size: 10px;
	color: #595959;
	text-decoration: underline;
	padding: 10px 0 0 10px;
	width: 100%;
	float: left;
}
.pastEventsLink:hover{
	text-decoration: none;
}

.buyTixBtn{
	float: right;
	width: 100%;
	text-align: right;
	margin: 20px 4px 0 0;
}
.eventBtns{
	float: right;
	width: 550px;
	margin: 10px 4px 10px 0;
}
.eventBtns a{
	float: right;
	height: 37px;
	width: 160px;
}
.previewVideo{
	float: left;
	width: 100%;
	margin: 10px 0;
}
/*multimedia*/
.mediaPage{
	float: left;
	width: 100%;
}
.eventsGallery{
	float: left;
}
/*.galleryTitle{
	text-decoration: none;
	color: #000000;
	vertical-align: top;
	padding: 5px 0;
	display: block;
	width: 180px;
	
}
.galleryTitle:hover{
	text-decoration: underline;
}*/
.galleryEventMenu{
	float: left;
	margin: 0 0 20px 0;
}
.galleryEvent, .galleryEventDn{
	float: left;
	height: 31px;
	line-height: 31px;
	color: #FFFFFF;
	text-align: center;
	margin: 0 5px 0 0;
	text-transform: uppercase;
	text-decoration: none;
	padding: 0 15px;
}
.galleryEvent{ background: url(../images/galLink.jpg) repeat-x;}
.galleryEventDn{ background: url(../images/galLinkDn.jpg) repeat-x;}

.video{
	float: left;
	width: 100%;
	margin: 0 0 20px 0;
}
/*.vidEmbedCode{
	display: block;
	position: relative;
	z-index: 1;
	border: solid 1px red;
	width: 500px;
}
object{
	position: absolute;
	left: 0;
	z-index: 1;
}*/
.fbFanBox{
	float: left;
	margin: 0 0 10px 0;
}

.videos, .photos{
	float: left;
	width: 500px;
	padding: 0 0 0 20px;
}
.mmMenu{
	float: left;
	width: 160px;
	padding: 0 0 0 20px;
}
.mmMenuSel{
	float: left;
	width: 160px;
	margin: 0 0 10px 0;
	text-transform: uppercase;
	text-align: center;
	
}
.mmPanel{
	float: left;
	width: 150px;
	background-color: #b1b1b1;
	height: 355px;
	overflow: scroll;
	overflow-x: hidden;
	text-align:center;
	padding: 5px;

}
.panelItem{
	float: left;
	border-bottom: solid 1px #000;
	color: #000000;
	text-decoration: none;
	padding: 5px 0;
	width: 132px;
}
.panelItem:hover{background-color: #ccc}

.eventTitle{
	float: left;
	height: 31px;
	line-height: 31px;
	color: #FFFFFF;
	text-align: center;
	margin: 0 0 0 0px;
	text-transform: uppercase;
	text-decoration: none;
	padding: 0 15px;
	width: 130px;
	background: url(../images/galLinkDn.jpg) repeat-x;
	font-size: 15px;
	font-weight:bold;
}
.mmPageContent{
	float: left;
	padding: 5px 0 0 20px;
	width: 500px;
}

/*fighters*/
.fighterPage{
	float: left;
	width: 700px;
	margin: 6px 0 0 0;
}
.fighterTopBox{
	background: #000000 url(../images/bg-fighterBox.jpg) no-repeat;
	width: 680px;
	float: left;
	/*min-height:268px;
	height:auto !important;
	height:268px;*/
	min-height:220px;
	height:auto !important;
	height:220px;
	padding: 10px;

}
.fighterTopBox th, .allFilter, .allFilterDn{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;	
	text-transform: uppercase;
	text-align: left;
	padding: 7px 0;
	text-decoration: none;
}
.fighterTopBox th{padding: 5px 0}
.fighterTopBox th, .allFilter{color: #a5a5a5;}
.fighterTopBox td{
	padding: 0px 10px 5px 10px;
}
.allFilter:hover, .allFilterDn{color: #fe2323;}
.weightClass, .weightClassDn{
	text-decoration: none;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 3px 10px 3px 5px;
}
.weightClass{color: #c8c8c8;}
.weightClass:hover, .weightClassDn{
	color: #fe2323;
}
.countryLink, .countryLinkDn{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 5px 0 0 0;
	display: block;
}
.countryLink{color: #c8c8c8;}
.countryLink:hover, .countryLinkDn{color: #fe2323;}
.countryImgLink, .countryImgLinkDn{
	display: block;
	width: 45px;
	height: 26px;
	margin: 3px 0 0 0;
}
.countryImgLink{border: solid 1px #333;}
.countryImgLinkDn{border: solid 1px #fe2323;}

.fighterTbl, .recordTbl{
	float: left;
	margin: 10px 0 0 0;
}

.fighterTbl th, .recordTbl th{
	color: #2d2d2d;
	font-size: 13px;
	background-color: #adadad;
	text-transform: uppercase;
	padding: 5px 0;
	text-align: left;
}
.fighterTbl td, .recordTbl td{
	padding: 5px 2px;
	border-bottom: solid 1px #bfbfbf;
}
.recordTbl td, .recordTbl th{padding: 5px;}

.countryName{
	font-size: 10px;
	color: #2d2d2d;
}
.countryNameCn{
	font-size: 12px;
	color: #2d2d2d;
}
.countryName2{
	font-size: 12px;
	color: #fff;
	padding: 5px 0;
	display: block;
}
.fighterName{
	font-weight: bold;
}

.fighterName2{
	display: block;
	font-size: 18px;
	padding: 0 0 18px 0;
}
.fighterPic{
	float: left;
	width: 155px;
}
.fighter{
	float: left;
	margin: 10px 0 0 0;
}
.fighter th{
	text-transform: uppercase;	
	color: #FFFFFF;
}
.fighter td{
	color: #FFFFFF;
	padding: 0px;
}
.fighterFilterBtn{
	margin: 10px 0 5px 10px;
	float: right;
}
.fighterFilterBtn a{
	background: url(../images/fighter-btnRptr.jpg) repeat-x;
	height: 22px;
	float: left;
	line-height: 22px;
	vertical-align: align;
	padding: 0 5px;
	text-decoration: none;
	text-transform: uppercase;
	color:#333333;
	font-weight: bold;
}
.fighterFilterBtn img{
	float: left;
}

.followMeLinks a{
	float: left;
	margin: 0 10px 0 0;
}
.followMeLinks a img{border:none}

/*girls*/
.girlPage{
	float: left;
	width: 700px;
	margin: 6px 0 0 0;
}
.girlTopBox {
	background: #4d0a02 url(../images/bg-girlBox.jpg) no-repeat;
	width: 680px;
	float: left;
	min-height:215px;
	height:auto !important;
	height:215px;
	padding: 10px;

}
.girlTopBox th{
	font-family: Arial, Helvetica, sans-serif;
		
	text-transform: uppercase;
	text-align: left;
	padding: 7px 0;
	text-decoration: none;
	color: #a5a5a5;
}
.girlTopBox th{font-size: 12px;}

.girlTopBox td{
	padding: 0px 10px 5px 10px;
}
.girlTopBox a{color:#fff}
.girlTbl{
	float: left;
	margin: 10px 0 0 0;
}
.girlTbl th{
	color: #2d2d2d;
	font-size: 13px;
	background-color: #adadad;
	text-transform: uppercase;
	padding: 5px 0;
	text-align: left;
}
.girlTbl td{
	padding: 5px 2px;
	font-size: 11px;
	/*border-bottom: solid 1px #bfbfbf;*/
}
.girlName{
	font-weight: bold;
}
.girlName2{
	font-size: 18px;
}
.girlPic{
	float: left;
	width: 155px;
}
.girl{
	float: left;
	margin: 10px 0 0 0;
}
.girl th{
	text-transform: uppercase;	
	color: #FFFFFF;
}
.girl td{
	color: #FFFFFF;
	padding: 0px;
}

.ringGirlLink{
	border: solid 2px #DFDFDF; 
	float: left;
}
.ringGirlLink:hover{
	border: solid 2px #650000;
}

.prod-nav{
float: left;
width: 660px;
padding: 0 20px;
margin: 80px 0 0 0;
}
.navlnk, .navlnk2, .navlnk-dn, .navlnk2-dn{
float: left;
text-decoration: none;
text-transform: uppercase;
width: 50%;
font-size: 11px;
}
.navlnk2, .navlnk2-dn{text-align: right;}
.navlnk:hover, .navlnk2:hover{text-decoration: underline;}

.navlnk, .navlnk2{color: #000000;}
.navlnk-dn, .navlnk2-dn{color: #999;}

/*broadcast*/
/*#accordion{float:left;width:100%;}

.ui-accordion-header{
	background: url(../images/broadcast-rptr.jpg) repeat-x;
	width: 676px;
	height: 42px;
	float: left;
	margin: 5px 0 2px 0;
}
.ui-accordion-header h4{
	float: left;
	width: 639px;
	height: 42px;
	line-height: 42px;
	vertical-align: middle;
	font-size: 20px;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	cursor: pointer;
}
.ui-accordion-header h4 img{
	padding: 8px 10px 0 10px;
	float: left;
}
.ui-icon{
	float: right;
	background: url(../images/broadcast-arrow.jpg);
	width: 37px;
	height: 42px;
}
.ui-icon-triangle-1-e{background-position: 0 0;}
.ui-icon-triangle-1-s{background-position: 0 -42px;}

.ui-accordion-content{float: left; margin: 0 0 10px 0;}
.ui-accordion-content h3{
	float: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #fff;
	background-color: #000;
	width: 671px;
	height: 32px;
	line-height: 32px;
	vertical-align: middle;
	font-weight: normal;
	padding: 0 0 0 5px;
	margin: 0;
}
.ui-accordion-content p{margin: 5px 0 0 0;}*/
.broadcastContent{
	float: left;
	width: 700px;
}
.noBroadcast{
	float: left;
	margin: 40px 0 0 20px;
	font-size: 13px;
}

.broadcastLeft{
	float: left;
	width: 430px;
}
.broadcastRight{
	float: left;
	width: 240px;
	margin: 0 0 0 30px;
}
.networkVideo{
	float: left;
	width: 430px;
	margin: 10px 0 20px 0;
}
.networkContent{
	float: left;
	width: 430px;
	padding: 10px 0 0 0;
}
.networkContent a{color:#000000}

.countdown{
	float: left;
	width: 240px;
	margin: 0 0 10px 0;
}
.countdown table{margin: 0 0 0 10px}
.countdown td{padding: 0 5px;}
#cntdwn{
	float: left;
	width: 240px;
}
.cDigit{
	float:left;
	font-size: 25px;
	background-color: #fff;
	padding: 3px 5px;
}
.cDigitName{color: #343434;}
.countdownTitle{
	float: left;	
	width: 240px;
	height: 32px;
	font-size: 19px;
	color: #fff;
	font-weight: bold;
	text-align: center;
	line-height: 32px;
	vertical-align: middle;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0 0 10px 0;
}
.countdownTitle{background: url(../images/networkTitleBg.jpg) no-repeat;}
.networkCallout{
	/*background: url(../images/networkTitleBg2.jpg) no-repeat;*/
	float: left;	
	width: 230px;
	font-size: 19px;
	color: #fff;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #434343;
	margin: 10px 0;
	padding: 5px 5px;
}
.networkSideImages{
	float: left;
	width: 240px;
}
.networkSideImages img{
	float: left;
	clear: both;
	margin: 5px 0;
}

/*footer*/
.footerHolder{
	width: 100%;
	float: left;
	border-top: solid 3px #4c4d50;
	background-color: #0b0b0b;
	position: top;
	height: 205px;
	color: #6f8199;
}
.footer{
	width: 960px;
	margin: 0 auto;
}

.footerMenu{
	margin: 40px 0 0 0;
	float: left;
}
.footerMenu a{
	color: #5c5c5c;
	float: left;
	margin: 0 18px 0 0;
	text-decoration: none;
	text-transform: capitalize;
}
.footerMenu a:hover{
	color: #FFFFFF;
}
.copy{
	color: #9e9e9e;
	float: right;
	margin: 0 0 5px 0;
	width: 100%;
}
.byline{
	width: 100%;
	float: right;
	color: #404040;
	margin: 40px 0 0 0;
	text-align: right;
}
.byline1, .byline2{
	color: #404040;
	text-decoration: none;
}
.byline2:hover{
	text-decoration: underline;
}
.byline1:hover{
	text-decoration: none;
}

