@charset "utf-8";
/* @import url('http://'); */

/** 
 * Network Styles
 * 
 * Aggregation pages, login/signup, and utilities.
 * 
 * Homepage
 * Aggregation Pages
 * Search Pages
 * go/cat/ Pages
 * Signup Pages
 * Help Pages
 * General Network Pages
 * Login / Quicklogin
 * Error Pages
 *
 * @project ufcundisputed.com
 * @version 65
 * @lastmodified 2011-12-15 15:36
 * @author jj
 * 
 * @colordef #fff; white 
 * @colordef #808080; standard grey 
 */
#tem166479-col2 .column {width: 270px;}
#tem166479-col1 .column {width: 850px;}
#game_preorder #menuID_2399 {display: none;}

#game_preorder #tb_hotspot_203729 {background: url('../images/img_preOrder_microsite.png') 0 0 no-repeat; height: 112px !important; width: 517px !important; margin-left: 30px !important;}
#game_preorder #tb_hotspot_203729 a {display: none;}

.artListDiv .article a {color: #333 !important; margin-left: 10px;}
.mod_gameInfoPromo {width: 830px;}

/**
 * Homepage
 *
 * @section Homepage
 */

/* promo slider */

.mod_homePromo {position: relative; z-index: 1;}
.col .homepagePromoNew {margin-bottom: 10px;}
#promoSlider {overflow: hidden; padding-bottom: 10px;}

  #promoSlider .promoContainer {
	  width: 814px; float: left;
	  border: 9px solid #fff; height: 430px; background: url('/images/bg_promo_blurb.png') 0 0 repeat;
	  position: relative;
	-moz-box-shadow: 0px 4px 5px #000;
	-webkit-box-shadow: 0px 4px 5px #000;
	box-shadow: 0px 4px 5px #000;
	z-index: 40;
  }
  
  #promoSlider a.promoAnchor {position: relative; height: 338px; width: 814px; display: inline-block;}
	  
	#promoSlider .promoThumbnails {height: 94px; background: url('../images/bg_thumbs.png') 0 0 repeat; position: absolute; bottom: 0; width: 814px; left: 0;}
		#promoSlider .promoThumbsBorder {height: 4px; position: absolute; top: 0; display: block; background: url('../images/bg_thumbs_border.png') 0 0 repeat; width: 100%;}
	
	#promoSlider .promoThumbnails ul {list-style-type: none; margin: 12px 5px 0 0; padding: 0 0 0 7px;}
		#promoSlider .promoThumbnails ul li {display: inline-block; margin: 0 11px; float: left;}
		
		#promoSlider .promoThumbnails ul li img {
			border: 2px solid #929292;
			-moz-box-shadow: 0px 4px 5px #000;
			-webkit-box-shadow: 0px 4px 5px #000;
			box-shadow: 0px 4px 5px #000;
			
			opacity: .7;
			filter:alpha(opacity=70);
			
			cursor: pointer;
			cursor: hand;
		}
		#promoSlider .promoThumbnails ul li img:hover {border: 2px solid #fff; opacity: 1; filter:alpha(opacity=100);}
		#promoSlider .promoThumbnails ul li.active img {border: 2px solid #FE0000; opacity: 1; filter:alpha(opacity=100);}



	#promoSlider .promoBlurbContainer {height: 404px; width: 290px; background: url('../images/bg_promo_blurb_lt.png') 100% 0 no-repeat; float: right; margin-top: 20px;  position: relative;
	-moz-box-shadow: 0px 4px 5px #000;
	-webkit-box-shadow: 0px 4px 5px #000;
	box-shadow: 0px 4px 5px #000;
	z-index: 20;
	}
	  #promoSlider .promoBlurbContent {padding: 23px;}
	  
	  #promoSlider .promoBlurbContent h3 {
		margin: 0 0 10px; background: url('../images/bg_line_lt.png') 0 100% repeat-x; padding-bottom: 12px;
	  	color: #bb000e; text-transform: uppercase;
		font-size: 23px; font-weight: normal;
		line-height: 24px;
	  }
	  
	  #promoSlider .promoBlurbContent p {color: #333;
		font-family: "gothamBlack", arial, helvetical, sans-serif;
		font-size: 14px; font-weight: normal;
	  }
	  
	  #promoSlider .btn_CTA {position: absolute; bottom: 0px;}
	  #promoSlider .btn_CTA span {min-width: 215px;}
	  
	  .btn_CTA {
		display: block; 
		background: url('../images/bg_btn_cta_shadow.png') 50% 100% no-repeat; 
		padding-bottom: 25px;
	  }

	  .btn_CTA span {
			height: 54px; display: block; background: url('../images/bg_btn_cta.png') 50% 0 no-repeat; line-height: 54px; padding: 0 14px;
			color: #fff;
			font-family: "gothamBlack", arial, helvetical, sans-serif;
			font-size: 20px; font-weight: normal;
			text-transform: uppercase;
			min-width: 190px;

			-webkit-border-radius: 2px;
			-moz-border-radius: 2px;
			border-radius: 2px;
			
			text-shadow: 1px 1px 1px #000;
			text-align: center;

			border-right: 1px solid #733D35;
			border-left: 1px solid #733D35;

			border-top: 1px solid #9D3A2E;
			border-bottom: 1px solid #500C03;
			
	  }
	  

	/* join the community */
	.mod_joinTheCommunity {}
	.mod_joinTheCommunity .jtc_container {padding: 0; overflow: hidden;}
	.mod_joinTheCommunity .jtc_container span {max-width: 160px;}
	
	.jtc_join {overflow: hidden;}
	.jtc_join p {font-size: 11px; color: #fff; text-transform: uppercase; font-weight: bold; padding-right: 50px;}
	.jtc_join .button {float: none !important;}

		.jtcImgBorder {border: 6px solid #b7b7b7; margin: 0 auto;}

	.dot_sep {background: url('../images/bg_line.png') 0 0 repeat-x; height: 2px; margin: 15px 0;}



	.jtc_facebook,
	.jtc_twitter,
	.jtc_youtube {display: block; line-height: 35px; height: 35px; font-size: 12px; padding-left: 40px; margin-bottom: 8px;}
		
	.jtc_facebook {height: 27px; padding-top: 7px;}
	.jtc_twitter {height: 27px; padding-top: 7px;}
	.jtc_youtube {height: 29px; padding-top: 5px;}
	
	.jtc_youtube a.button,
	.jtc_youtubeButton {
	    background: #FED920 url('../images/btn_bg_yellow.png') 0 0 repeat-x;
	    border: 1px solid #CCCCCC;
	    border-radius: 3px 3px 3px 3px;
	    border-color: #ECC101;
	    font-weight: bold;
	    color: #000000;
	    cursor: pointer;
	    overflow: visible;
	    padding: 0 0.5em;
	    vertical-align: middle;
	    white-space: nowrap;
		font-size: 12px;
		margin-top: 2px;
		line-height: 20px;
		height: 20px;
		float: none;
		display: inline-block;
	}

	.jtc_youtubeButton {margin-left: 50px;}
	
	.jtc_facebook {background: url('../images/ico_facebook.png') 0 50% no-repeat;}
	.jtc_twitter {background: url('../images/ico_twitter.png') 0 50% no-repeat;}
	.jtc_youtube {background: url('../images/ico_youtube.png') 0 50% no-repeat;}
	
	.mod_joinTheCommunity input {float: left; width: 105px;}
	.mod_joinTheCommunity .button {float: right; margin-right: 0;}
	.mod_joinTheCommunity {width: 270px !important;}
	
		/* Home Articles */
		
		#home_node_home .mod_articles .articlePhoto {float: left; margin-right: 20px;}
		#home_node_home .mod_articles .articlePhoto img {
		  -moz-box-shadow: 0px 4px 5px #000;
		  -webkit-box-shadow: 0px 4px 5px #000;
		  box-shadow: 0px 4px 5px #000;
		}
		#home_node_home .mod_articles .arArticle {clear: both; margin-bottom: 15px; background: url('../images/bg_dashed.png') 0 100% repeat-x; overflow: hidden; padding: 5px 0 22px; position: relative;}
		#home_node_home .mod_articles .arArticlePublished,
		#home_node_home .mod_articles .arArticleStats {display: none;}
		
		#home_node_home .mod_articles .arArticleLink {
		line-height: 18px; font-size: 16px; text-transform: uppercase; margin-bottom: 15px;
		color: #fff;
		font-weight: bold;
		display: block;
		}

		#home_node_home .mod_articles .oneButtonGlobal {position: absolute; bottom: 18px; right: 0px;
		    background: #000 url("/images/bg_btn_black.png") repeat-x scroll center top;
		    border: 1px solid #565656 !important;
		}
		
		#home_node_home .mod_articles .moreLink a {background: url('../images/b_more_news.png') 0 0 no-repeat; height: 13px; width: 127px; text-indent: -9999px; display: block; margin-top: 9px;}

		#home_node_Home .mod_articles .contentActionButtons {
		    float: left;
			margin: 0;
		}
		
		
		.col .mod_getTheGame .title_container {margin-bottom: 16px;}



	/* Pre Order */
	#preorderPromo {
		/* background: url('../images/preorder/bg_preorderPromo.jpg') 0 0 no-repeat;  */
		height: 442px; margin-bottom: 20px; position: relative;
		-moz-box-shadow: 0px 6px 8px #000;
		-webkit-box-shadow: 0px 6px 8px #000;
		box-shadow: 0px 6px 8px #000;
	}

	.preorderPromoContent {position: absolute; top: 170px; left: 525px; width: 570px; height: 210px;}

		.preorderPromoContent h3.title {color: #bb000e; font-size: 46px; font-family: "gothamBlack", arial, helvetical, sans-serif; text-transform: uppercase; font-weight: normal; margin: 0 0 8px 0; padding: 0;
		text-shadow: 0px 2px 5px #000;
		}
		.preorderPromoContent p {color: #b7b7b7; font-size: 22px; margin: 0; font-style: italic;}
		.preorderPromoContent .preorderPromoContentCTAContainer {margin-top: 25px;}
		
		.preorderPromoContentCTAContainer .emptyText p {margin-top: 12px; font-size: 12px; line-height: 20px; text-transform: uppercase; font-weight: bold;}
			.preorderPromoContentCTAContainer .emptyText p strong {color: #fff;}

	/* Pre Order Items */
	.preorderContainer {overflow: hidden; margin-bottom: 20px; padding-bottom: 20px;
			-moz-box-shadow: 0px 4px 5px #000;
			-webkit-box-shadow: 0px 4px 5px #000;
			box-shadow: 0px 4px 5px #000;
	}
	
	.col .preorderContainer {background: #101010 url('../images/preorder/bg_mod_po_bot.jpg') 50% 100% no-repeat;}
	.col .preorderContainer .modBody {background: url('../images/preorder/bg_mod_po_top.jpg') 50% 0 no-repeat; padding: 20px 30px 30px;}

		.preorderContainer img.preorderProductImg {float: left;}
		.preorderContainer .preorderContent,
		.preorderContainer .preorderRetailers {margin-left: 335px;}
			.preorderContent .preOrderDesc {margin-bottom: 20px;}
				.preorderContent .preOrderDesc ul {margin-top: 12px;}
				.preorderContent .preOrderDesc ul li {list-style-type: disc; margin-left: 15px; font-size: 12px; color: #fff;}
				.preorderContent h3.preOrderTitle {color: #fff; font-size: 20px; font-family: "gothamBlack", arial, helvetical, sans-serif; text-transform: uppercase; font-weight: normal; margin-bottom: 10px;}
			
		.preorderContainer .preorderRetailers li {display: inline-block; height: 40px; width: 109px; margin: 0 6px 8px 0; float: left;}
		.preorderContainer .preorderRetailers li a {background: url('../images/preorder/bg_po_retailer.png') 0 0 no-repeat; display: block; padding: 7px 8px 6px 7px; cursor: hand; cursor: pointer;}
		.preorderContainer .preorderRetailers li a:hover,
		.preorderContainer .preorderRetailers li.active a {background: url('../images/preorder/bg_po_retailerHover.png') 0 0 no-repeat;}
		
		.preorderContainer li .platforms {display: none;}

		.preorderContainer li.active .platforms {
			display: inline-block;
			height: 35px; line-height: 35px; background: url('../images/preorder/bg_po_platform.png') 0 0 repeat-x;
			margin-top: -40px; float: left;
			left: 50%;
			position: relative;
			padding: 0;
			margin-left: -96px;

			-moz-box-shadow: 0px 4px 5px #000;
			-webkit-box-shadow: 0px 4px 5px #000;
			box-shadow: 0px 4px 5px #000;
		}
		
		.preorderContainer li.active .platforms .po_p_left {height: 35px; width: 5px; position: absolute; top: 0; left: -5px; background: url('../images/preorder/bg_po_platform_left.png') 0 0 no-repeat;}
		.preorderContainer li.active .platforms .po_p_right {height: 35px; width: 5px; position: absolute; top: 0; right: -5px; background: url('../images/preorder/bg_po_platform_right.png') 0 0 no-repeat;}
		
		.preorderContainer li.active .platforms li {display: inline-block; float: left; padding: 0; height: auto; width: auto; margin: 0; width: 90px; text-align: center; overflow: hidden; height: 35px;}
		.preorderContainer li.active .platforms li img {float: left; margin-top: 12px;}
		
		.preorderContainer li.active .platforms li.sep {padding-top: 0; width: 2px;}
		.preorderContainer li.active .platforms li.sep span {
			height: 35px; background: url('../images/preorder/img_platform_sep.png') 0 0 no-repeat;
			width: 2px;
			display: inline-block;
		}
		
		.preorderContainer li.active .platforms li a,
		.preorderContainer li.active .platforms li a:hover {background: none transparent; display: inline-block; padding: 0; cursor: hand; cursor: pointer; height: 35px; line-height: 35px;}

		
		.preorderContainer li.active .platforms .po_p_carrot {display: inline-block; height: 8px; width: 5px; position: absolute; bottom: -6px; left: 50%; margin-left: -2px; background: url('../images/preorder/img_po_platform_carrot.png') 0 0 no-repeat;}


		/* select country dropdown */
		a#preOrderCountry-button {width: 396px !important;}
		ul#preOrderCountry-menu {width: 396px !important; height: 300px;}
		
		#game_preorder #custom-network-footer {margin-bottom: -160px;}


		/* GAME INFO PAGE */
		
		#gameInfoPromo {
		    padding: 20px 30px 30px !important;
		    position: relative;
			height: 495px;
		}
		
			#gameInfoPromoContent {position: absolute; top: 190px; left: 305px; width: 500px; height: 345px;}
	
			#gameInfoPromoContent {font-weight: normal;}
					#gameInfoPromoContent .gameInfoPromoDesc {height: auto !important; min-height: 180px; height: 180px;}
			#gameInfoPromoContent p {font-size: 14px; color: #fff; display: block; margin-top: 0;}

			#gameInfoPromoContent .gameInfoPromoDetails {font-family: "gothamBlack", arial, helvetical, sans-serif; font-weight: normal; float: left; width: 275px;}
				#gameInfoPromoContent .releaseDateLabel {font-size: 14px; color: #929292; display: block; }
				#gameInfoPromoContent .releaseDate {font-size: 20px; color: #fa0000; display: block; }
				#gameInfoPromoContent .releaseDateComingSoon {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #929292;}
				
				#gameInfoPromoContent .btn_preOrder {display: inline-block; margin-top: 20px;}


		#gameInfoPromoESRB {
			position: absolute; right: 20px; top: 215px; width: 180px; height: 180px;
			background: url('../images/img_gameInfo_rating.png') 0 0 no-repeat; 
		}
		
		#gameInfoPromoESRB p {font-family: "gothamBlack", arial, helvetical, sans-serif; font-weight: normal; color: #989898; margin: -2px 0 0 60px; font-size: 11px; line-height: 16px;}




		  /* game info */
		  .mod_gameInfo_newestFeatures .arArticle {border-bottom-width: 0; background: url('../images/bg_dashed.png') 0 100% repeat-x; padding-bottom: 20px; margin-bottom: 20px; display: block; overflow: hidden;}
		  .mod_gameInfo_newestFeatures .arArticle img {padding-bottom: 0; margin-left: 0; width: 278px; height: 169px; float: left;}
		  .mod_gameInfo_newestFeatures .arArticleTitle {color: #FFFFFF; font-size: 16px; font-weight: bold; line-height: 18px; text-transform: uppercase; margin-bottom: 15px;}
		  .mod_gameInfo_newestFeatures .arArticleContent {margin-left: 300px;}
		  
		  .mod_gameInfo_newestFeatures .moreFeaturesNote {display: block; text-align: right;
			font-family: "gothamBlack", arial, helvetical, sans-serif; font-size: 11px; font-weight: normal;
			 color: #5b5b5b; text-transform: uppercase;
		  }
 
 
 
		 /* PRIDE */

 		#home_pride #promoContainer {
			width: 814px; 
			float: left;
			border: 9px solid #fff; 
			height: 430px;
			position: relative;
			background: url('http://fast1.onesite.com/wwe.thq.com/bg_promo_blurb.png') 0 0 repeat; 
			z-index: 25;
			-moz-box-shadow: 0px 4px 5px #000;
			-webkit-box-shadow: 0px 4px 5px #000;
			box-shadow: 0px 4px 5px #000;
			}
		#home_pride h3 {
			color: #fff; 
			padding-bottom: 6px;
			}
		#home_pride .promoBlurbContent img {
			border: 2px solid #929292; 
			opacity: .7; 
			filter:alpha(opacity=70); 
			-moz-box-shadow: 0px 4px 5px #000;
			-webkit-box-shadow: 0px 4px 5px #000;
			box-shadow: 0px 4px 5px #000;
			display: inline-block;
			margin: 0 7px 10px 0;
			cursor: hand; 
			cursor: pointer;
			width: 109px;
			height: 54px;
			float: left;
			}
		#home_pride .gameInfoTrailer {
			margin-bottom: 30px; 
			overflow: hidden;
			}
		#home_pride .promoBlurbContent img:hover {
			border: 2px solid #fff; 
			opacity: 1; 
			filter:alpha(opacity=100);
			}
		#home_pride .promoBlurbContent li.active img {
			border: 2px solid #FE0000; 
			opacity: 1; 
			filter:alpha(opacity=100);
			}
			
		#home_pride .promoBlurbContainer {
			height: 404px; 
			width: 290px; 
			background: url('../images/bg_promo_blurb_lt.png') 100% 0 no-repeat;
			-moz-box-shadow: 0px 4px 5px #000;
			-webkit-box-shadow: 0px 4px 5px #000;
			box-shadow: 0px 4px 5px #000;
			z-index: 20;
			float: right; 
			margin-top: 20px; 
			position: relative;
			}
		#home_pride .promoBlurbContent {
			padding: 23px;
			}
		#home_pride .promoBlurbContent h3 {
			margin: 0 0 10px; 
			background: url('../images/bg_line_lt.png') 0 100% repeat-x; 
			padding-bottom: 12px;
			text-transform: uppercase;
			font-size: 23px; 
			line-height: 24px;
			font-weight: normal;
			color: #BB000E;
			}
			
		#home_pride .viewMoreContainer,
		#home_pride .viewMoreContainer span {
		    text-align: right;
			color: #BB000E;
			text-transform: uppercase;
			font-size: 12px;
			font-family: "UbuntuBoldItalic", arial, helvetical, sans-serif; text-transform: uppercase; font-weight: normal;
		}
		
		#home_pride .viewMoreContainer {clear: both; padding-top: 15px;}

		  /* pride features */
		  .col .mod_prideFeatures .modBody {padding: 15px 28px 20px;}
		  .mod_prideFeatures .arArticle {border-bottom-width: 0; background: url('../images/pride/bg_dashed_grey.png') 0 100% repeat-x; padding-bottom: 20px; margin-bottom: 20px; display: block; overflow: hidden;}
		  .mod_prideFeatures .arArticle img {padding-bottom: 0; margin-left: 0; width: 278px; height: 169px; float: left; border: 5px solid #aaa;}
		  .mod_prideFeatures .arArticleTitle {color: #2b2b2b; font-size: 16px; font-weight: bold; line-height: 18px; text-transform: uppercase; margin-bottom: 15px;}

		  .mod_prideFeatures .arArticleContent {margin-left: 305px;}

		  .mod_prideFeatures .moreFeaturesNote {display: block; text-align: right;
			font-family: "gothamBlack", arial, helvetical, sans-serif; font-size: 11px; font-weight: normal;
			 color: #5b5b5b; text-transform: uppercase;
		  }
 
 		/* FIGHTER CAROUSEL */
		.roster {position: relative;}
		
			#heroRoster {width: 550px !important; height: 358px !important; background: url('../images/bg_rosterCarousel.png') 0 0 no-repeat; position: relative;}
			#heroRoster .rosterViewAll {position: absolute; bottom: 17px; right: 27px; z-index: 10;}
			#heroRoster .rosterViewAll a {
				color: #c62223; font-size: 11px; text-transform: uppercase; 
				font-family: "UbuntuBoldItalic", arial, helvetical, sans-serif; text-transform: uppercase; font-weight: normal;
				background: url('../images/bg_rosterCarousel_viewAllArrow.png') 100% 2px no-repeat;
				padding-right: 13px;
				}
				

			#heroRoster .title_container {margin: 0 27px 8px; position: relative; z-index: 75; padding-top: 20px;}
			
			
			#heroRoster .carousel-images {
				height: 274px;
				width: 496px;
				overflow: hidden;
				bottom: 48px;
				left: 27px;
				overflow: hidden;
				position: absolute !important;
			}
			
			#heroRoster .carousel-images .inner {
				width: 496px;
				height: 274px;
				position: absolute;
				left: -27px;
				top: 0;
			}
		
		
			  #heroRoster .carousel-images img {cursor: hand; cursor: pointer;}
		
		#heroRoster .carousel-controls {
			position: absolute;
	/*		background: url('http://fast1.onesite.com/wwe.thq.com/roster_shadow.png') 0 0 no-repeat; */
			bottom: 1px;
			left: 1px;
			right: 1px;
			top: 1px;
			z-index: 5;
		}
			  
			  #heroRoster .carousel-controls .carousel-prev,
			  #heroRoster .carousel-controls .carousel-next {
				  position: absolute;
				  height: 26px;
				  width: 13px;
				  text-indent: -9999px;
				  display: inline-block;
				  cursor: hand;
				  cursor: pointer;
				  z-index: 50;
				  top: 160px;
			  }
			  
			  #heroRoster .carousel-controls .carousel-prev {left: 45px;}
			  #heroRoster .carousel-controls .carousel-next {right: 45px;}
			  
			  #heroRoster .carousel-controls .carousel-prev a {
				  display: block;
				  background: url('http://fast1.onesite.com/ufcundisputed.com/media_arrow_prev.png') 0 0 no-repeat;
				  height: 26px;
				  opacity: .5;
			  }
				  #heroRoster .carousel-controls .carousel-prev a:hover {opacity: 1;}
			  
			  #heroRoster .carousel-controls .carousel-next a {
				  display: block;
				  background: url('http://fast1.onesite.com/ufcundisputed.com/media_arrow_next.png') 0 0 no-repeat;
				  height: 26px;
				  opacity: .5;
			  }
				  #heroRoster .carousel-controls .carousel-next a:hover {opacity: 1;}
				  
				  
				  .heroRosterText {
					background: #cecece url('../images/bg_roster_text.png') 100% 0 repeat-x; z-index: 80;
						width: 206px;
						padding: 5px 10px 9px; overflow: visible;
						-moz-box-shadow: 0px 4px 5px #000;
						-webkit-box-shadow: 0px 4px 5px #000;
						box-shadow: 0px 4px 5px #000;
						
						height: auto !important;
						height: 40px;
						min-height: 40px;
		
						position: absolute;
						left: 50%;
						margin-left: -116px;
						bottom: 38px;
						
						-webkit-border-radius: 4px;
						-moz-border-radius: 4px;
						border-radius: 4px;
				  }
				  
				  .heroRosterText .heroRosterCarrot {height: 10px; width: 16px; background: url('http://fast1.onesite.com/wwe.thq.com/rosterCarrot.png') 0 0 no-repeat; display: block; position: absolute; left: 50%; margin-left: -6px; top: -10px;}
		
				  .heroRosterText .heroRosterName,
				  .heroRosterText .heroRosterName a {color: #000; font-size: 18px; text-transform: uppercase; font-family: "UbuntuBold", arial, helvetical, sans-serif; display: block; margin-bottom: 0; padding-bottom: 2px;}
				  .heroRosterText .heroRosterDivision {height: 12px; line-height: 12px; color: #333; font-size: 14px; font-family: "UbuntuRegular", arial, helvetical, sans-serif; display: block;}
	
				  .heroRosterText .heroRosterLike {width: 48px; margin-top: 2px; overflow: hidden; position: absolute; bottom: 1px; right: 5px;}
					  .heroRosterText .heroRosterLike iframe {width: 48px; height: 25px !important;}
 
/**
 * Aggregation Pages
 *
 * @section Aggregation Pages
 */

#home_news #article_search_form-bc1 {display: none;}

.onePageGoArticleTools .onePageBodyWrapper {
	border: 1px solid #1e1e1e; margin-bottom: 20px; background: #080808 url('http://fast1.onesite.com/ufcundisputed.com/bg_mod_full.png') 50% 0 no-repeat;
	padding: 20px;
}

.addArticleRightSide {
	border: 1px solid #1e1e1e; margin-bottom: 20px; background: #080808 url('http://fast1.onesite.com/ufcundisputed.com/bg_mod_full.png') 50% 0 no-repeat;
}


/**
 * Search Pages
 *
 * @section Search Pages
 */
 
 
 
/**
 * go/cat/ Pages
 *
 * @section go/cat/ Pages
 */
 
 
 
/**
 * Signup Pages
 *
 * @section Signup Pages
 */
 
 
#signup_index .onePageBodyWrapper {
	border: 1px solid #1e1e1e; margin-bottom: 20px; background: #080808 url('http://fast1.onesite.com/ufcundisputed.com/bg_mod_full.png') 50% 0 no-repeat;
	padding: 20px;
}
 
/**
 * Help Pages
 *
 * @section Help Pages
 */
 
 
 
/**
 * General Network Pages
 *
 * @section General Network Pages
 */
 
 
 	/* browse/articles */
	.col .mod_arListHeader ul.mainUl {overflow: visible;}
	#dk_container_newsCatSelector {float: right; z-index: 40; margin-left: 10px;}

	#home_news form#article_search_form,
	#home_news .ArticleList-TotalSummary,
	#home_news .ArticleList-Header,
	#home_news .casingSubtitle {display: none;}

	#home_news .onePageBodyWrapper {
		border: 1px solid #1e1e1e; margin-bottom: 20px; background: #080808 url('http://fast1.onesite.com/ufcundisputed.com/bg_mod.png') 50% 0 no-repeat;
		padding: 0 35px 20px;
		border-top-width: 0;
	}

	#home_news #ag_navigation_top {display: none;}
	
	#home_news .ResultList-Container {background: none transparent;}
	#home_news .ResultList-Entities {float: none; margin: 0; padding: 0; width: auto;}
	#home_news .ResultList {border-width: 0;}
	#home_news .arArticleListLite {margin: 0;}
	#home_news .articleListItem {border-bottom-width: 0; background: url('../images/bg_line.png') 0 100% repeat-x; padding-bottom: 20px; margin-bottom: 20px; position: relative;}
	#home_news .arArticleBodyFirstPhotoImg {padding-bottom: 0; margin-left: 0; width: 266px; border: 6px solid #929292; height: 157px;}
	#home_news .arArticlePublished {display: none;}
	
	#home_news .arArticlePublished {display: none;}
	


	/* news - article view */

	.arArticleCategories {display: none;}

	.article_view .arArticleRelatedHeader,
	.article_view .oneCommentsHeader,
	.article_view .oneCommentsHeader span {
		font-family: "gothamBlack", arial, helvetical, sans-serif;
	    color: #FFFFFF;
	    font-size: 30px;
	    height: 30px;
	    line-height: 30px;
	    text-shadow: 1px 1px 1px #000000;
	    text-transform: uppercase;
	}
	.arArticleComments, .arArticleShare {
		margin-left: 25px;
	}
.arArticleComments {padding: 25px; margin: 0;}	
	.arArticleCommentsHeader,
	.arArticleRelatedHeader {
	    border-top-width: 0;
		background: url('../images/bg_line.png') 0 0 repeat-x;
		margin-top: 20px;
	}
	
	#home_news .arArticleLinkContainer,
	#home_news .arArticleSummary {
	    margin-left: 300px;
	}
	
	#home_news .arArticleLink {
	    color: #FFFFFF;
	    display: block;
	    font-size: 16px;
	    font-weight: bold;
	    line-height: 18px;
	    margin-bottom: 15px;
	    text-transform: uppercase;
	}

		#home_news .arArticleSummaryContinue {
			position: absolute; bottom: 15px; right: 0px;
		    background: #000 url("/images/bg_btn_black.png") repeat-x scroll center top;
		    border: 1px solid #565656 !important;
		}

	.mod_arListHeader {border-bottom-width: 0 !important; margin-bottom: 0 !important;}
	.mod_arListHeader .title_container {margin: 0 0 20px !important; background: url('../images/bg_line.png') 0 100% repeat-x; padding-bottom: 12px;}
	.mod_arListHeader .modBody {padding-bottom: 0 !important;}
	.mod_arListHeader .container {background: none transparent !important;}

	.arSortBy {float: right; padding-top: 3px; line-height: 28px;}
		.arSortBy strong {color: #fff; font-family: "gothamBlack", arial, helvetical, sans-serif; font-weight: normal; text-transform: uppercase;}

	.arSortBy .oneButtonGlobal {margin-right: 0; font-size: 14px; float: right; line-height: 28px; height: 28px; margin-left: 8px; padding-right: 8px;
		margin-right: 0; font-size: 12px; float: right; line-height: 28px; height: 28px; background: #c1c1c1 url('../images/bg_btn_white.png') 0 100% repeat-x; border: 1px solid #f0f0f0;}
	.arSortBy .oneButtonGlobal span {background: url('../images/bg_arrowDown.png') 100% 50% no-repeat; padding: 0 16px 0 5px; color: #333; text-transform: uppercase; font-style: normal;}}
	

	#home_news #ag_navigation_top,
	#home_news #ArticleList-LoaderTop {display: none;}
	
	#home_news #ArticleList-LoaderBot {float: left; width: auto !important; padding-top: 3px;}
	#home_news #ArticleList-LoaderBot span {height: 14px;}

	#home_news #ag_navigation_bottom {
		text-align: right;	
	}

	#home_news #ag_navigation_bottom a {
		font-family: "gothamBlack", arial, helvetical, sans-serif;
		font-size: 14px; font-weight: normal;	
		color: #ff0000;
		text-decoration: underline !important;
		padding: 0 3px;
	}
	
	#home_news #ag_navigation_bottom a:hover,
	#home_news #ag_navigation_bottom a.paginationNav-selected {color: #fff;}
	
	#home_news .onePagination .paginationPos {display: none;}
	
	
	/* view articles */
	body.article_view .arArticleBody iframe {max-width: 758px !important;}

	.onePageGoArticle .onePageBodyWrapper {
		border: 1px solid #1e1e1e; margin-bottom: 20px; background: #080808 url('http://fast1.onesite.com/ufcundisputed.com/bg_mod.png') 50% 0 no-repeat;
		padding: 0 0 20px;
		border-top-width: 0;
	}
	
	.onePageGoArticle .arArticleSummary,
	.onePageGoArticle .arArticleBody {padding: 0 30px !important; overflow: hidden;}
	
	.onePageGoArticle .arArticleSummary {
	    font-weight: normal;
		color: #fff;
	}
	
	.mod_arViewHeader {border-bottom-width: 0 !important; margin-bottom: 0 !important;}
	.mod_arViewHeader .title_container {margin: 0 0 10px; background: url('../images/bg_line.png') 0 100% repeat-x; padding-bottom: 12px;}
	.mod_arViewHeader .modBody {padding-bottom: 0 !important;}

	.mod_arViewHeader .container {background: none transparent !important;}

	.mod_arViewHeader .arFiledUnder {font-weight: bold; color: #929292; font-style: italic; margin: 0 0 25px; background: url('../images/bg_line.png') 0 100% repeat-x; padding-bottom: 12px;
		display: none;
	}
		.mod_arViewHeader .arFiledUnder strong {text-transform: uppercase;}
		.mod_arViewHeader .arFiledUnder a {border-bottom: 1px solid #fff;}
	.mod_arViewHeader .arMetaData {margin: 0 0 20px; background: url('../images/bg_line.png') 0 100% repeat-x; padding-bottom: 30px;}
	.mod_arViewHeader .arTitle {display: block; color: #fff; font-size: 26px; ; text-transform: uppercase; font-weight: bold;}
	.mod_arViewHeader .arSubmitted {color: #c4c4c4; display: block; margin-bottom: 5px; font-size: 12px;}
	.mod_arViewHeader .arContentActions {}
	.contentAction_addThis {display: none;}

	.onePageGoArticle .arArticleTitle,
	.onePageGoArticle .arArticleShortAvatar,
	.onePageGoArticle .arArticlePublished,
	.onePageGoArticle .arArticleBodyFirstPhoto {display: none;}

	.onePageGoArticle .arArticleBody img {
		border: 6px solid #929292; background: url('../images/temp_arImg.jpg') 0 0 no-repeat;
		margin: 0 auto 20px auto;
		-moz-box-shadow: 0px 4px 5px #000;
		-webkit-box-shadow: 0px 4px 5px #000;
		box-shadow: 0px 4px 5px #000;
                max-width: 750px;
                height: auto;
	}

.arBackToList {padding-top: 3px;}
.arBackToList .oneButtonGlobal {margin-right: 0; font-size: 12px; float: right; line-height: 28px; height: 28px; background: #c1c1c1 url('../images/bg_btn_white.png') 0 100% repeat-x; border: 1px solid #f0f0f0;}
.arBackToList .oneButtonGlobal span {background: url('../images/bg_arrowLeft.png') 0 50% no-repeat; padding: 0 5px 0 14px; color: #333; text-transform: uppercase; font-style: normal;}


/* EVENTS LISTING */
	/* GENERAL */
		#browse_events .casingSubtitle,
		#calendar_events .casingSubtitle,
		#calendar_event .casingSubtitle,
		#calendar_view .casingSubtitle {display: none;}
		#browse_events .ctCalWrapper,
		#calendar_events .eventsListsWrapper,
		#calendar_events .ctCalWrapper,
		#calendar_event .ctCalWrapper,
		#calendar_view #topLevelBlogCalendarContainer,
		#event_view .ctCalWrapper {
			background-color: #222;
			background-image: -webkit-gradient(
				linear,
				left bottom,
				left top,
				color-stop(0.0, #000),
				color-stop(0.5, #222)
				);
			background-image: -moz-linear-gradient(
				center bottom,
				#000 0%,
				#222 50%
				);
				}
	/* CALENDAR/EVENTS */
		#calendar_view #topLevelBlogCalendarContainer,
		#calendar_events .eventsList {padding: 1em; margin: 0em 0em 0em 0em;}
		#calendar_events .eventAttendeeCount,
		#calendar_events .eventsNavigation {display: none;}
		#calendar_events .eventsListsWrapper .ceCreateEventBtn {margin: 1em 0em 0em 1em;}
		#calendar_events .onePagination {float: none;  text-align: right; padding: 0em 1em 1em 0em}
		.eventsListsWrapper {color: #FFF;}
		#calendarContainer #calendarTitleHeader {padding: 0em 0.6em 0em 1em;}
		#calendarMain {padding: 1em 0.5em;}
		.calendarMenu {border-bottom: 1px solid #900; padding-bottom: 0.25em; margin-bottom: -0.25em;}
		#calendar_events .eventWrapper {margin: 0.5em 0em; padding: 0.5 0.25em !important;}
		#calendar_events .eventWrapper:last-of-type {border-bottom-width: 0px !important;}
		#calendar_events .eventWrapper .eventDetails {display: table; width: 100%;}
		#calendar_events .eventWrapper .eventTitle,
		#calendar_events .eventWrapper .eventDate,
		#calendar_events .eventWrapper .eventLocation,
		#calendar_events .eventWrapper .eventDescription {width: 72.5%; float: right;}
		#calendar_events .eventWrapper .eventTitle {font: 24px/24px gothamBlack, arial, helvetica, san-serif; text-transform: uppercase; color: #900 !important;}
		#calendar_events .eventWrapper .eventDate {font-size: 80%;}
		#calendar_events .eventWrapper .eventLocation {font-weight: bold;}
		#calendar_events .eventWrapper .eventDescription {color: #AAA}
		#calendar_events .eventWrapper .eventMainPhoto {float: left; margin-top: -2.75em;}
		#calendar_events .eventWrapper .eventMainPhoto img {border: 4px solid #999; max-width: 215px !important;}
		/* TIMEFRAME FILTER */
		.eventsTimeframeMenu {font-weight: bold; color: #FFF;}
		.eventsTimeframeMenu {display: block; postion: static; text-align: right; padding: 1em 1em 0.5em 0em;font: 14px/14px gothamBlack, arial, helvetica, san-serif; text-transform: uppercase; }
		.eventsTimeframeMenu select {font: 12px/12px gothamBlack, arial, helvetica, san-serif; text-transform: uppercase; color: #444; margin-left: 0.5em;}
		.eventsTimeframeMenu select option {font: 12px/12px arial, helvetica, san-serif; text-transform: none; }
		/* PAGINATION */
		#calendar_events .paginationNav .pagination_next,
		#calendar_events .paginationNav .pagination_prev {text-shadow: 0px 0px; font-weight: normal; font-style: normal}
		#calendar_events .paginationNav * {color: #FFF;}
		#calendar_events .paginationNav .paginationNav-num {border-width: 0px;}
		#calendar_events .paginationNav .paginationNav-selected {font: normal normal bold 100%/100% arial, helvetica, sans-serif; margin: 0em; padding: 0em;}
		#calendar_events .paginationNav .paginationNav-selected span {color: #900 !important;}
	/* BROWSE/EVENTS */
		#browse_events .Search-MasterContainer.EventSearch-MasterContainer {
			background-color: #222;
			background-image: -webkit-gradient(
				linear,
				left bottom,
				left top,
				color-stop(0.0, #000),
				color-stop(0.5, #222)
				);
			background-image: -moz-linear-gradient(
				center bottom,
				#000 0%,
				#222 50%
				);
				}
		#browse_events .casingSubtitle {display: none;}
		#browse_events .Search-MainTitle,
		#browse_events .Search-Form, 
		#browse_events .ResultList-Header,
		#browse_events .ResultList-Container,
		#browse_events .ResultList {background-color: transparent !important; border-width: 0px !important;}
		#browse_events .Search-MainTitle,
		#browse_events .ResultList-Header {padding: 0.5em 0.75em 0em; font: normal normal normal 24px/24px gothamBlack, arial, helvetica, sans-serif; text-transform: uppercase;}
		/* SEARCH STYLES */
		#browse_events .EventSearch-AdvancedSearchLink {font-size: 75%;}
		#browse_events .EventSearch-Title {font-size: 85%; font-weight: bold; text-align: right; width: 6em;}
		#browse_events .EventSearch-TimeDivider {font-size: 85%; font-weight: bold;}
		#browse_events .EventSearch-ButtonContainer {float: none; margin-left: 5.4em;}
		#browse_events .EventList-TotalSummary {padding: 1em; color: #900; font-weight: bold;}
		#browse_events #eventPhotoList {padding: 0em 1em;}
		#browse_events .eventPhotoListItem {margin: 0em; padding: 1em 1em; border-bottom-color: #666;}
		/* EVENT DETAILS */
		#browse_events .ctCalPhoto {border-width: 5px; margin-bottom: 2em;}
		#browse_events .modEventTitle {font: 18px/24px gothamBlack, arial, helvetica, sans-serif; color: #900;}
		#browse_events .modEventDescription {padding: 0.5em 0em 1em;}
		/*
			#browse_events .modEventLocation .modEventLabel,
			#browse_events .modEventTime .modEventLabel {font-size: 75%; font-weight: normal; width: 4.5em; color: #FFF;}
			#browse_events .modEventLocation,
			#browse_events .modEventTime {font-weight: bold; color: #FFF;}
		*/
		#browse_events .modEventLocation .modEventLabel,
		#browse_events .modEventTime .modEventLabel {display: none}
		#browse_events .modEventLocation,
		#browse_events .modEventTime {color: #FFF;}
		#browse_events .modEventLocation {font-weight: bold;}
		#browse_events .modEventTime {font-size: 85%; float: left;}
		#browse_events .modEventTime:last-of-type .modEventTime:before {content: '-'; margin: 0em 0.5em;}
		/* PAGINATION */
		#browse_events .ag_navigation {text-align: right; padding-right: 2em;}
		#browse_events .ag_navigation#ag_navigation_bottom {padding-bottom: 1.5em;}
	/* VIEW BY DAY */
		#calendarContainer #dayViewContainer,
		#calendarContainer #dayViewContainer td {background-color: transparent !Important; color: #FFF !important; border-color: #666 !important;}
		#calendarContainer #dayViewContainer td div {border-color: #666 !important;}
		#calendarContainer #dayViewContainer td:first-of-type {color: #666 !important;}
		#calendarContainer #dayViewContainer .dayEventElement {background-color: #666 !important;}
		#calendarContainer #dayViewContainer .dayEventElement a {background-color: #900 !important;}
	/* VIEW BY MONTH */
		#calendar_view .calendarMonth,
		#calendar_view .calendarMonth tbody tr td,
		#calendar_view .calendarMonth tbody tr td .monthHeader,
		#calendar_view .calendarMonth tbody tr td .monthHeaderSelected {background-color: transparent; padding: 0.25em 0.5em;}
		#calendar_view .calendarMonth tbody tr.calendarWeek td {padding: 0.15em 0em;}
		#calendar_view .calendarMonth tbody tr td.calendarDayOfWeekHeader {background-color: #333;}
		#calendar_view .calendarMonth tbody tr td.calendarNonMonthDay {border-color: transparent;}
		#calendar_view .calendarMonth tbody tr td.calendarNonMonthDay .nonMonthHeader {color: #666 !important;}
		#calendar_view .calendarMonth tbody tr td.calendarMonthDay {border-color: #333;}
		#calendar_view .calendarMonth tbody tr td.calendarMonthDay a.admin_day_of_month_link {color: #900;}
		#calendar_view .calendarMonth tbody tr td.calendarDay_Today {background-color: #900;}
		#calendar_view .calendarMonth tbody tr td.calendarDay_Today a.admin_day_of_month_link {color: #FFF;}
		#calendar_view .calendarMonth tbody tr td.calendarDay_Today .moreLink a {color: #FFF;}
		#calendar_view .calendarMonth tbody tr td .moreLink a {color: #900}
		#calendar_view .calendarMonth tbody tr td a.eventLink {color: #FFF; padding: 0em 0.25em 0.5em; display: block; white-space: normal;}
	/* VIEW BY EVENT MODAL */
		.modalContainer .calendarDayListView .calendarDayListViewToggle a {text-shadow: none; color: #900;}
		.modalContainer .calendarDayListView .paginationNav a {text-shadow: none; color: #FFF; border-width: 0px;}
		.modalContainer .calendarDayListView .paginationNav a.paginationNav-selected {color: #900;}
		.modalContainer .calendarDayListView .ctCalPhoto {border-width: 4px;}
		.modalContainer .calendarDayListView .eventPhotoListItem {border-bottom-color: #333; padding-bottom: 1em;}
	/* EVENT INFO MODAL */
		.modalContainer .eventInfoTime .eventInfoTimeBegin,
		.modalContainer .eventInfoTime .eventInfoSpreader,
		.modalContainer .eventInfoTime .eventInfoTimeEnd {display: inline;}
		.modalContainer .eventInfoTime .eventInfoSpreader {margin: 0em 0.25em;}
		.modalContainer .eventInfoTime .eventInfoLength {display: inline; margin: 0em 0.25em;}
		.modalContainer .eventInfoLinks {margin-top: 1em;}
		.modalContainer .eventInfoLinks .eventInfoOwnerLinks {float: right;}
	/* EVENTS MODULE (RIGHT COLUMN) */
		.module.upcomingEvents .modBody,
		.module.pastEvents .modBody {
			padding: 1.5em 1.5em 1em 1.5em !important;
			background-color: #222;
			background-image: -webkit-gradient(
				linear,
				left bottom,
				left top,
				color-stop(0.0, #000),
				color-stop(0.5, #222)
				);
			background-image: -moz-linear-gradient(
				center bottom,
				#000 0%,
				#222 50%
				);
			}
		.module.upcomingEvents h3.title,
		.module.pastEvents h3.title,
		.module.upcomingEvents h3.title .title_span,
		.module.pastEvents h3.title .title_span {font-size: 120% !important; margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em;}
		.module.upcomingEvents .eventWrapper,
		.module.pastEvents .eventWrapper {border-bottom: 1px dotted #666; padding: 0.5em 0em; margin: 0.5em 0em;}
		.module.upcomingEvents .eventWrapper a .eventModuleTitle,
		.module.pastEvents .eventWrapper a .eventModuleTitle {display: block; color: #900; font: 18px gothamBlack, arial, helvetica, sans-serif; text-transform: uppercase;}
		.module.upcomingEvents .eventWrapper .eventModuleTime,
		.module.pastEvents .eventWrapper .eventModuleTime {color: #CCC; font-size: 80%; font-style: italic; font-family: "gothamBlack",arial,helvetical,sans-serif; text-transform: uppercase;}
		.module.upcomingEvents .eventWrapper .modEventAttendeeCount,
		.module.pastEvents .eventWrapper .modEventAttendeeCount {display: none;}
	/* VIEW EVENT */
		#event_view .ctCalWrapper {padding: 1em; margin: 0em 0em 0em 0em;}
		#event_view .ctCalPhoto {float: none !important; border-width: 0px;}
		#event_view .ctCalPhoto a.ctCalPhotoLink {font-size: 75%; font-style: italic;}
		#event_view .ctCalPhoto a.ctCalPhotoLink:before {content: "+ ";}
		#event_view .casingSubtitle, 
		#event_view .ctCalSubheader, 
		#event_view .ctCalTitleCal,
		#event_view .ctCalItem .ctCalItemHeader, 
		#event_view #ctCalEnd, 
		#event_view #ctCalCreatedBy {display: none !important;}
		#event_view .ctCalItem .ctCalItemValue {margin: 0em !important; color: #FFF; font-weight: bold; font-style: italic}
		#event_view .ctCalDescriptionText {color: #999;}
		#event_view .calendarEventCategories {font-size: 75%; color: #900; margin: 4em 0em 0em; text-align: right;}
		#event_view .calendarEventCategories a {color: #900;}
		.eventBackButton .ctCalTitleCalRtnlink.ctCalTitleEventRtrnlink {
			background: transparent url(http://images.onesite.com/ufcundisputed.com/event_back_btn.png) 0em 0em no-repeat; 
			font: italic normal bold 18px/18px gothamBlack, arial, helvetica, sans-serif;
			text-transform: uppercase;
			color: #000;
			display: block;
			padding: 0.45em 0em 0em 2em; 
			height: 39px; 
			width: 114px;
			}
		.ViewEventBackButton .modBody {padding: 0em 0em 0em 0em !important; margin: 0em 0em 0em 0em !important;}
		#event_view .module.ViewEventBackButton {background-color: transparent !important; background-image: none; border-width: 0px;}
		/* COMMENTING */
			/* FOR NO COMMENTING
			#event_view .rating_stats_div,
			#event_view .calendarEventUsersWrapper,
			#event_view .awds_addcomment_container .awds_addcomment_text,
			#event_view .awds_addcomment_container .awds_addcomment_btminfo,
			#event_view .awds_addcomment_container .awds_addcomment_buttons,
			#event_view .aw_main_content_one_ajax_window_discussion .awds_maincontainer {display: none;} */
			/* FOR COMMENTING */
			#event_view .calendarEventUsersWrapper {border-color: #666; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
			#event_view .awds_addcomment_container .awds_addcomment_text {color: #FFF; background: #444 none;}
			#event_view .awds_addcomment_container .awds_addcomment_btminfo {color: #FFF;}
			#event_view .awds_addcomment_container .awds_addcomment_buttons {background: transparent none !important; border-width: 0px;}
			#event_view .awds_addcomment_container .awds_addcomment_buttons .awds_addcomment_buttons_submit, 
			#event_view .awds_addcomment_container .awds_addcomment_buttons .awds_addcomment_buttons_submit:hover {background: #6C1507 url(http://images.onesite.com/ufcundisputed.com/bg_btn.png) repeat-x center top !important; border-color: #900;}
			#event_view .awds_addcomment_container .awds_addcomment_buttons .awds_addcomment_buttons_cancel span {color: #900;}
			#event_view .aw_main_content_one_ajax_window_discussion .awds_maincontainer {color: #FFF;}
			#event_view .aw_main_content_one_ajax_window_discussion .awds_nocomments {border-color: #666;}
			#event_view .awds_comment {background-color: transparent; background-image: none; border-width: 0px; border-top: 1px solid #666; margin: 0em 0em 0em 0em;}
			#event_view .awds_comment .awds_comment_right {padding-bottom: 1em;}
			#event_view .awds_children .awds_comment {width: 100%; margin: 0em 0em 0em 0em; padding: 1em 0em 0em 0em;}
			#event_view .awds_attachment_items_header {font-weight: bold;}
			#event_view .awds_addcomment_attach_item a {color: #900;}
			#event_view .awds_comment_right_bottom_reply_link:hover span {background: transparent url(http://images.onesite.com/ufcundisputed.com/comment-sprite.png) 0 -218px no-repeat !important;}
			#event_view .awds_followers_follow_link:hover span {background: transparent url(http://images.onesite.com/ufcundisputed.com/comment-sprite.png) 0 -169px no-repeat;}
			#event_view .awds_comment_right_bottom_reply_link:hover, 
			#event_view .emoRatingSpan:hover, 
			#event_view .awds_followers_follow_link:hover, 
			#event_view .awds_addcomment_buttons_attach_video:hover, 
			#event_view .awds_addcomment_buttons_attach_photo:hover, 
			#event_view .awds_addcomment_buttons_spell_check:hover, 
			#event_view .awds_followers_follow a:hover {color: #900;}
			#event_view .awds_pagination_container .awds_more_pagination_link {border-color: #444; background-color: #222; background-image: none; color: #900; text-shadow: none;}
			#event_view .awds_pagination_container .awds_more_pagination_link:hover {border-color: #444; background-color: #444; color: #C00;}
			/* FOR ATTACH PHOTO/VIDEO POPUP - commented out because you can not add style to iframe in this manner
				.awds_popup_container {border-width: 0px;}
				.awds_popup_container .awds_popup2 {background-color: #000; border: 12px solid #444; color: #FFF; padding: 0.5em;}
				.awds_popup_container .awds_popup2 .awds_popup_buttons {background-color: #000;}
				.awds_popup_container .awds_popup2 .awds_popup_buttons .awds_popup_close {background: transparent url(http://images.onesite.com/ufcundisputed.com/closeButton.png) 0px 0px no-repeat; height: 19px}
				.awds_popup_container .awds_popup2 .awds_popup_buttons .awds_popup_close:hover {background-position: 0px -19px;}
				#attach_photo_iframe_success, 
				#attach_photo_iframe_success .awds_attachphoto_tab_upload_success,
				#attach_photo_iframe .awds_attachvideo_tab_upload_form,
				#attach_photo_iframe .awds_attachphoto_tab_upload_form {color: #FFF !important;}
				#attach_photo_iframe .awds_attachvideo_tab_upload_caption_container span,
				#attach_photo_iframe .awds_attachphoto_tab_upload_caption_container span {color: #FFF !important;}
				#attach_photo_iframe .awds_attachvideo_tab_upload_form input,
				#attach_photo_iframe .awds_attachphoto_tab_upload_form input,
				#attach_photo_iframe .awds_attachvideo_tab_upload_caption_container input,
				#attach_photo_iframe .awds_attachphoto_tab_upload_caption_container input {border: 1px solid #999; background-color: #333; color: #FFF;}
				#attach_photo_iframe .awds_attachvideo_tab_upload_disclaimer,
				#attach_photo_iframe .awds_attachphoto_tab_upload_disclaimer {
				     background-color: transparent !important; 
				     background-image: none !important; 
				     border-width: 0px; 
				     color: #FFF;
				     } */
			/* VIEW COMMENT IMAGE MODAL - these styles must be included because the block above is commented out */
				.awds_comment_photo {border-width: 0px;}
				.awds_comment_photo .awds_popup2 {background-color: #000; border: 12px solid #444; color: #FFF; padding: 0.5em;}
				.awds_comment_photo .awds_popup2 .awds_popup_buttons {background-color: #000;}
				.awds_comment_photo .awds_popup2 .awds_popup_buttons .awds_popup_close {background: transparent url(http://images.onesite.com/ufcundisputed.com/closeButton.png) 0px 0px no-repeat; height: 19px}
				.awds_comment_photo .awds_popup2 .awds_popup_buttons .awds_popup_close:hover {background-position: 0px -19px;}
	/* BLOG/VIEW_EVENT.ONE */
		#blog_view_event #calendarEventWrapper {background-color: #222; color: #FFF;}
		#blog_view_event #calendarEventWrapper .detailsHeader {font: 24px/24px gothamBlack, arial, helvetica, sans-serif; color: #C00;}
		#blog_view_event #calendarEventDetails .detailsRow {margin-bottom: 0.5em;}
		#blog_view_event #calendarEventDetails .detailsName {font-style: italic; font-size: 10px;}
		#blog_view_event #calendarEventDetails .detailsInfoWhen {font-size: 10px;}
		#blog_view_event #calendarEventDetails .detailsInfoWhen span {font-size: 14px;}
		#blog_view_event #calendarEventWrapper #listedListTitle {background-color: transparent; border: 1px solid #666; border-left-width: 0px; border-right-width: 0px; padding: 0.5em 1em 0.5em; font-weight: bold; font-size: 12px;}
		#blog_view_event #calendarEventWrapper #listedListTitle #listedListLinks {font-weight: normal;}
		#blog_view_event #calendarEventRSVP .ctCalPhoto {border-width: 0px !important;}
		#blog_view_event #calendarEventRSVP .ctCalPhotoLink {font-size: 10px;}
		#blog_view_event #calendarEventRSVP #inviteeDownloadLink a span,
		#blog_view_event #calendarEventRSVP #userDownload a span {color: #900; padding: 0.25em 1em; display: block;}
		#blog_view_event #calendarEventRSVP #userRSVP {color: #333 !important; padding: 0.25em 0.5em !important; margin: 0.5em 0em !important;}
		#blog_view_event #calendarEventRSVP #userRSVP div {background-color: transparent; border-width: 0px;}
		#blog_view_event #calendarEventRSVP #userStatus,
		#blog_view_event #calendarEventRSVP #attendingNumber,
		#blog_view_event #calendarEventRSVP #maybeattendingNumber,
		#blog_view_event #calendarEventRSVP #missingoutNumber {background-color: #333; border: 1px solid #666; color: #FFF; padding: 0.25em 0.15em; margin: 0.5em 0em;}
		#blog_view_event #calendarEventRSVP #attendingNumber span,
		#blog_view_event #calendarEventRSVP #maybeattendingNumber span,
		#blog_view_event #calendarEventRSVP #missingoutNumber span {color: #900; font-style: italic; font-weight: bold;}
		#blog_view_event #calendarEventRSVP .attendingNumDisplay,
		#blog_view_event #calendarEventRSVP .maybeattendingNumDisplay,
		#blog_view_event #calendarEventRSVP .missingoutNumDisplay {background-color: transparent; color: #FFF; border-top-width: 0px;}
	/* CREATE EVENT */
		#calendarContainer {border-width: 0px; background-color: transparent;}
		.calendarMenu {margin: 0em 0em 0.2em;}
		.calendarMenu .calendarLayoutLink,
		.calendarMenu .calendarLayoutLinkSelected {font-size: 100%; font-weight: normal; padding: 0.25em 0.5em; background-color: transparent; border-color: #900; color: #900 !important; margin: 0em 0.1em 0em 0em;}
		.calendarMenu .calendarLayoutLink {background-color: #222; color: #900 !important;}
		.calendarMenu .calendarLayoutLinkSelected {background-color: #900; color: #FFF !important;}
		#editEventHeader {background-color: transparent;}
		#calendarMain {border-color: #900}
		.createEventRight h3.editEventTable {border-bottom-color: #FFF;}
		.createEventRight a {color: #900 !important;}
		.createEventRight a.oneButtonGlobal {color: #FFF !important;}
		.createEventRight .createEventTimeSeperator,
		.createEventRight .createEventAllDay,
		.createEventLeft {color: #FFF; font-size: 75%; font-weight: bold;}
		#gathering_text,
		.eventTimeZoneSetting {font-style: italic; color: #CCC; font-size: 65%; margin-top: 0.25em;}
		.eventTimeZoneSetting a {font-size: 130%;}
		.calendarMenu #createEventButtonLink {float: right; margin: 0em 1.5em 0em 0em; font-size: 67.5%; font-weight: 100; padding: 0.15em 2em 0.25em; background-color: #A00;}
		#calendarContainer .calendarNavLinks.Calendar_Today {background-image: url(http://images.onesite.com/ufcundisputed.com/btn_today.gif) !important;}
		#calendarContainer .calendarNavLinks.Calendar_Previous {background-image: url(http://images.onesite.com/ufcundisputed.com/btn_left_arrow.gif) !important;}
		#calendarContainer .calendarNavLinks.Calendar_Next {background-image: url(http://images.onesite.com/ufcundisputed.com/btn_right_arrow.gif) !important;}
		#calendar_view .modalWrapper {margin: 15% 0% 0% 50%;}
		/* TO COMMENT OUT MONTH/DAY VIEWS - until functionality is revamped
			#calendar_view .calendarMenu,
			#calendar_view #calendarContainer .calendarNavLinks {display: none;}
			#calendar_view #calendarMain {border-width: 0px; padding: 0em 0em 0em 0em;}
		*/
	/* GO/CAT/VIEW */
		#games_all #one_controller_container, 
		#view_games #one_controller_container {
			padding: 0.5em 1em 2em;
			background-color: #131313 !important;
			background-image: -webkit-gradient(
				linear,
				left bottom,
				left top,
				color-stop(0.0, #000),
				color-stop(0.8, #333)
				) !important;
			background-image: -moz-linear-gradient(
				center bottom,
				#000 0%,
				#333 80%
				) !important;
			}
		.catHeaderTitle {color: #FFF; font: normal normal normal 24px/24px gothamBlack, arial, helvetica, sans-serif;}
		.catAllContentTitle {color: #FFF}
		.catTabs .catNavigation .tab .oneTab {background-color: #333 !important;}
		.catTabs .catNavigation .tab:hover .oneTab {background-color: #666 !important;}
		.catTabs .catNavigation .tab.selected-tab .oneTab {background-color: #900 !important;}
/* MODAL */
	#calendar_view .modalWrapper,
	#browse_events .modalWrapper {
		border: 12px solid #444 !important; 
		padding: 0.5em 0.5em 1em 0.5em; 
		background-color: #131313 !important;
		background-image: -webkit-gradient(
			linear,
			left bottom,
			left top,
			color-stop(0.0, #000),
			color-stop(0.8, #333)
			) !important;
		background-image: -moz-linear-gradient(
			center bottom,
			#000 0%,
			#333 80%
			) !important;
		}
	#calendar_view .modalWrapper .modalTitleWrapper,
	#browse_events .modalWrapper .modalTitleWrapper,
	#calendar_view .modalWrapper .modalBodyWrapper,
	#browse_events .modalWrapper .modalBodyWrapper {background-color: transparent !important; border-width: 0px !important; background-image: none !important;}
	#calendar_view .modalWrapper .modalTitleText,
	#browse_events .modalWrapper .modalTitleText {padding-right: 0.5em;}
/* DATE PICKER */
	.modalWrapper .modalBodyWrapper .yui-calcontainer {background-color: transparent !important;margin: 0em auto 0em auto !important;  border-color: #666;}
	.modalWrapper .modalBodyWrapper table.yui-calendar {margin: 0em auto !important;}
	.modalWrapper .modalBodyWrapper .calheader .calnavleft {background-image: url(http://images.onesite.com/ufcundisputed.com/callt.png);}
	.modalWrapper .modalBodyWrapper .calheader .calnavright {background-image: url(http://images.onesite.com/ufcundisputed.com/calrt.png);}
	.modalWrapper .modalBodyWrapper table.yui-calendar thead tr th,
	.modalWrapper .modalBodyWrapper table.yui-calendar tbody tr td {background-color: transparent !important;}
	.modalWrapper .modalBodyWrapper table.yui-calendar thead tr th {border-width: 0px; border-bottom-width: 1px;}
	.modalWrapper .modalBodyWrapper table.yui-calendar thead tr.calweekdayrow th.calweekdaycell {color: #CCC; padding: 0.5em 0em 0.25em !important;}
	.modalWrapper .modalBodyWrapper table.yui-calendar tbody tr td.oom {border-width: 0px; color: #666;}
	.modalWrapper .modalBodyWrapper table.yui-calendar tbody tr td.selectable {border-color: #333;}
	.modalWrapper .modalBodyWrapper table.yui-calendar tbody tr td.selectable a {color: #FFF;}
	.modalWrapper .modalBodyWrapper table.yui-calendar tbody tr td.selectable:hover a {color: #900;}
	.modalWrapper .modalBodyWrapper table.yui-calendar tbody tr td.today {background-color: #900 !important;}
	.modalWrapper .modalBodyWrapper table.yui-calendar tbody tr td.today:hover a {color: #FFF !important;}
/* PHOTO MANAGER */
	.ajax_window.aw_one_ajax_window_photo_manager {background-color: #000 !important; color: #FFF !important; border: 8px solid #444 !important;}
	.ajax_window.aw_one_ajax_window_photo_manager .aw_top_handle {background-image: none; background-color: transparent; text-align: left; padding: 0.5em 1em;}
	.ajax_window.aw_one_ajax_window_photo_manager .aw_top_handle .aw_top_handle_close {background: transparent url(http://images.onesite.com/ufcundisputed.com/closeButton.png) 0px 0px no-repeat;}
	.ajax_window.aw_one_ajax_window_photo_manager .aw_top_handle .aw_top_handle_close:hover {background: transparent url(http://images.onesite.com/ufcundisputed.com/closeButton.png) 0px -19px no-repeat;}
	.ajax_window.aw_one_ajax_window_photo_manager .aw_top_handle .aw_top_title {color: #FFF !important; text-align: left !important; font: 18px/20px gothamBlack, arial, helvetica, sans-serif;}
	.ajax_window.aw_one_ajax_window_photo_manager .aw_mm_largetext.aw_pm_largetext {color: #FFF;}
	.ajax_window.aw_one_ajax_window_photo_manager .aw_mm_toplinks a.aw_mm_btn span,
	.ajax_window.aw_one_ajax_window_photo_manager .aw_pm_content_upload_body a.aw_mm_btn.aw_pm_submit_uploads_btn span {color: #900 !important;}
	.ajax_window.aw_one_ajax_window_photo_manager .aw_mm_leftcontainer .aw_mm_galleries,
	.ajax_window.aw_one_ajax_window_photo_manager .aw_mm_leftcontainer .aw_mm_galleries .aw_mm_galleries_header,
	.ajax_window.aw_one_ajax_window_photo_manager .aw_mm_leftcontainer .aw_mm_galleries_main {background-color: transparent;}
	.ajax_window.aw_one_ajax_window_photo_manager .aw_mm_leftcontainer .aw_mm_gallery_bloginfo {background-color: #333; color: #900;}
	.ajax_window.aw_one_ajax_window_photo_manager .aw_mm_leftcontainer a.aw_mm_galleries_link_selected:hover,
	.ajax_window.aw_one_ajax_window_photo_manager .aw_mm_leftcontainer a.aw_mm_galleries_link_selected,
	.ajax_window.aw_one_ajax_window_photo_manager .aw_mm_leftcontainer a.aw_mm_galleries_link:hover,
	.ajax_window.aw_one_ajax_window_photo_manager .aw_mm_leftcontainer a.aw_mm_galleries_link {background-color: transparent; border-color: #333; color: #FFF;}
	.ajax_window.aw_one_ajax_window_photo_manager .aw_mm_leftcontainer a.aw_mm_galleries_link_selected:hover,
	.ajax_window.aw_one_ajax_window_photo_manager .aw_mm_leftcontainer a.aw_mm_galleries_link_selected {background-color: #900;}
	.ajax_window.aw_one_ajax_window_photo_manager .aw_pm_content_upload_body table.aw_pm_content_selected_files_container thead tr td {background-color: transparent; background-image: none; border-width: 0px; color: #FFF;}
	.ajax_window.aw_one_ajax_window_photo_manager .aw_pm_content_upload_body .aw_pm_content_empty_queue_container,
	.ajax_window.aw_one_ajax_window_photo_manager .aw_pm_content_upload_body td.aw_pm_content_selected_files_tdeven,
	.ajax_window.aw_one_ajax_window_photo_manager .aw_pm_content_upload_body td.aw_pm_content_selected_files_tdeven .aw_pm_content_selected_files_status_container {background-color: transparent; color: #999; border-width: 0px; color: #FFF;}
	.aw_main_content_one_ajax_window_photo_manager .aw_mm_content_edit_container_warningdiv.aw_pm_changecaptionmssg_div,
	.ajax_window.aw_one_ajax_window_photo_manager .aw_pm_content_upload_body .aw_mm_content_edit_container_warningdiv,
	.aw_main_content_one_ajax_window_photo_manager .aw_mm_content_edit_container_warningdiv.aw_pm_uploadmssg_div {background-image: none !important; background-color: transparent; border-width: 0px; color: #FFF;}
	.aw_main_content_one_ajax_window_photo_manager .aw_pm_content_photo_editview_alt {background-color: transparent; color: #FFF; padding: 0.5em 0.25em; margin: 1em 0em;}
	.aw_main_content_one_ajax_window_photo_manager a.aw_mm_btn span {color: #900;}
	.aw_one_ajax_window_photo_manager .aw_pm_content_photo_editview {border-width: 0px; background-color: transparent; color: #FFF;}
	.aw_one_ajax_window_photo_manager .aw_pm_content_photo_editview_alt {border-width: 0px; background-color: #222; color: #FFF;}
	/* PHOTO BROWSE PAGINATION */
	.aw_one_ajax_window_photo_manager .aw_mm_pagination_select_all {color: #900}
	.ajax_window.aw_one_ajax_window_photo_manager .aw_mm_top_pagination a.aw_mm_top_pagination__select_page_arrow,
	.ajax_window.aw_one_ajax_window_photo_manager .aw_mm_top_pagination a.aw_mm_top_pagination__select_page_arrownext,
	.ajax_window.aw_one_ajax_window_photo_manager .aw_mm_top_pagination a.aw_mm_top_pagination__select_page,
	.ajax_window.aw_one_ajax_window_photo_manager .aw_mm_top_pagination a.aw_mm_top_pagination__select_page_selected {background-color: transparent; border-width: 0px; color: #FFF; font-weight: bold;}
	.ajax_window.aw_one_ajax_window_photo_manager .aw_mm_top_pagination a.aw_mm_top_pagination__select_page_selected {font-size: 115%; color: #900;}
	/* PHOTO BROWSE THUMBNAILS */
	.ajax_window.aw_one_ajax_window_photo_manager .aw_pm_content_photo_browse_container .aw_pm_content_photo,
	.ajax_window.aw_one_ajax_window_photo_manager .aw_pm_content_photo_browse_container .aw_pm_content_photo_selected {background-color: transparent;}
	.ajax_window.aw_one_ajax_window_photo_manager .aw_pm_content_photo_browse_container .aw_pm_content_photo_selected {border-color: #900;}
	/* JQUERY SELECT REPLACEMENT STYLES */
	#calendar_events .eventsTimeframeMenu .ui-selectmenu {float: right; margin-left: 0.5em; min-width: 5.25em;}
	#calendar_events .ui-selectmenu-menu-dropdown {min-width: 8.1em;}
	/* SEARCH BY CATEGORY */
	.one_body_blog.CatController #one_controller_container {background-color: #000; color: #FFF; padding: 1em;}
	.one_body_blog.CatController .catHeaderTitle {font: normal normal bold 20px/20px gothamBlack, arial, helvetica, sans-serif;}
	.one_body_blog.CatController .tab .oneTab {background-color: #222 !important;}
	.one_body_blog.CatController .tab .oneTab:hover {color: #900 !important;}
	.one_body_blog.CatController .tab.selected-tab .oneTab,
	.one_body_blog.CatController .tab.selected-tab .oneTab:hover {background-color: #900 !important;}


	/* twitter module */

	.mod_twitter {border-bottom: 0 !important; margin-bottom: 0 !important;}
	.mod_twitter .modBody {padding-bottom: 0 !important;}
	.mod_twitter .container,
	.mod_twitterViewMore .container {background: none transparent !important;}

	.mod_twitter .twitterUserName {display: none;}
	.mod_twitter .twitterPost {overflow: hidden; margin-bottom: 10px; padding-bottom: 10px; background: url('../images/bg_line.png') 0 100% repeat-x; font-size: 12px;}

	.mod_twitter .twitterPostImg {float: left;}
	.mod_twitter .twitterPostImg img {
		margin-top: 3px;
		-moz-box-shadow: 0px 4px 5px #000;
		-webkit-box-shadow: 0px 4px 5px #000;
		box-shadow: 0px 4px 5px #000;
	}
	.mod_twitter .twitterPostPost,
	.mod_twitter .twitterPostDate {margin-left: 60px;}
	
	.mod_twitter .twitterPostPost {color: #cecece; margin-bottom: 4px;}
	.mod_twitter .twitterPostDate {color: #6b6b6b;}
	

	.mod_twitterViewMore {border-top: 0 !important;}
	.mod_twitterViewMore .modBody {padding: 10px 20px 20px !important;}

	.mod_twitterViewMore a {
		font-family: "gothamBlack", arial, helvetical, sans-serif;
		font-size: 14px; font-weight: normal;	
		color: #ff1e00;
		text-align: right;
		display: block;
		text-transform: uppercase;
	}
	 
	
 
 
 	/* roster list page */

/*
	#home_roster .usersListModList {
		background: #252525; padding: 10px 0 20px 26px; border: 1px solid #171717;
	   -moz-box-shadow:inset 0 0 10px #000000;
	   -webkit-box-shadow:inset 0 0 10px #000000;
	   box-shadow:inset 0 0 10px #000000;
	}

	#home_roster .mod_users_list {margin-bottom: 0;}

	#home_roster .a-friend,
	#home_roster .miniProfileComponent {margin: 0;}
	#home_roster .miniProfileName {
		background: #000 url('../images/bg_userList_name.png') 0 100% repeat-x; 
		height: 22px; line-height: 22px; font-size: 11px; font-family: "gothamBlack", arial, helvetical, sans-serif; color: #fff; text-transform: uppercase; font-weight: normal;}

	#home_roster .miniProfileName a,
	#home_roster .miniProfileName a span {height: 20px; line-height: 20px; display: block;}
 
	#home_roster li.userItem {margin: 0 11px; display: inline-block; float: left; width: 130px;}
	*/
	
	#home_roster .usersListModList {
		background: #252525; padding: 10px 0 20px 26px; border: 1px solid #171717;
	   -moz-box-shadow:inset 0 0 10px #000000;
	   -webkit-box-shadow:inset 0 0 10px #000000;
	   box-shadow:inset 0 0 10px #000000;
	}



	#home_roster .rosterPageWrapper {
		border: 1px solid #1e1e1e; margin-bottom: 20px; background: #040404 url('http://fast1.onesite.com/ufcundisputed.com/bg_mod_large3.png') 50% 0 no-repeat;
		padding: 20px 30px 10px;
	}
	#home_roster .rosterPageWrapper ul.weightClassRoll {
		padding: 0; margin: 0;
		background: #000000 url('http://fast1.onesite.com/ufcundisputed.com/bg_footerInner.png') 50% 0 no-repeat;
		overflow: hidden;
		list-style-type: none;
		padding: 4px 0 12px 5px;
		border: 1px solid #1e1e1e; 
		margin-bottom: 25px;
	}
	
	
	#home_roster .title_container {
	    background: url("/images/bg_line.png") repeat-x scroll 0 100% transparent;
	    margin: 0 0 10px;
	}
	
	#home_roster .weightClassWrapper h3 {
		font-family: "UbuntuBoldItalic",arial,helvetical,sans-serif;
		font-size: 18px;
		text-transform: uppercase; color: #fff;
		margin: 0 0 8px 0;
	}
	

	

	#home_roster h3.title span.title_span {
    color: #FFFFFF;
    font-size: 30px;
    height: 30px;
    line-height: 30px;
    text-shadow: 1px 1px 1px #000000;
    text-transform: uppercase;
}


	#home_roster .mod_users_list {margin-bottom: 0;}

	#home_roster .a-friend,
	#home_roster .miniProfileComponent {margin: 0;}
	#home_roster .miniProfileName {
		background: #000 url('../images/bg_userList_name.png') 0 100% repeat-x; 
		height: 22px; line-height: 22px; font-size: 11px; font-family: "gothamBlack", arial, helvetical, sans-serif; color: #fff; text-transform: uppercase; font-weight: normal;}

	#home_roster .miniProfileName a,
	#home_roster .miniProfileName a span {height: 20px; line-height: 20px; display: block;}
 
	#home_roster li.userItem {margin: 0 11px; display: inline-block; float: left; width: 130px;}
 
 
/* latest media */ 
	.latestMediaContainer {}

	.latestMediaFeatured {width: 530px; height: 350px; float: left; overflow: hidden; background: #000; border: 1px solid #1e1e1e; position: relative;}
		.latestMediaFeatured .lm_prev,
		.latestMediaFeatured .lm_next {height: 58px; width: 34px; opacity: .5; position: absolute; top: 147px; text-indent: -9999px;}
		
		.latestMediaFeatured .lm_prev:hover,
		.latestMediaFeatured .lm_next:hover {opacity: 1;}

			.latestMediaFeatured .lm_prev {background: url('../images/lm_prev.png') 0 0 no-repeat; left: 0;}
			.latestMediaFeatured .lm_next {background: url('../images/lm_next.png') 0 0 no-repeat; right: 0;}
	
	.latestMediaRightContentContainer {float: right; width: 224px;}

	.latestMediaToggle {margin-bottom: 12px; border: 1px solid #a2a2a2; overflow: hidden;}
		.latestMediaToggle a {line-height: 18px; font-size: 11px; font-weight: bold; width: 50%; float: left;
		background: url('../images/bg_tab_inactive.png') 0 0 repeat-x;
		text-align: center;
		font-style: italic;
		}
		
		.latestMediaToggle a.active,
		.latestMediaToggle a:hover {background: url('../images/bg_tab_active.png') 0 0 repeat-x;}
	
	
	.latestMediaRightContent {}
	
.latestMediaRightContentContainer .altRow1,
.latestMediaRightContentContainer .altRow2,
.latestMediaRightContentContainer .altRow3,
.latestMediaRightContentContainer .altRow4 {width: 108px; height: 100px; display: inline-block; float: left; margin-bottom: 10px; background: none transparent; position: relative; overflow: hidden;}

.latestMediaRightContentContainer li img {width: 106px; height: auto; border: 1px solid #a2a2a2; padding: 20px 0;}
#latestMediaVideos li.mediaThumbs img {padding: 9px 0;}
		
.latestMediaRightContentContainer .altRow1,
.latestMediaRightContentContainer .altRow3 {margin-right: 8px;}

.latestMediaRightContentContainer .altRow2,
.latestMediaRightContentContainer .altRow4 {margin-right: 0;}
		
		.tempThumbnail_odd:hover,
		.tempThumbnail_even:hover {border-color: #BA000E; cursor: pointer;}
		
.latestMediaRightContentContainer li .mediaThumbOverlay {display: none;}
.latestMediaRightContentContainer li:hover .mediaThumbOverlay,
.latestMediaRightContentContainer li.selected .mediaThumbOverlay {
	display: inline-block; position: absolute; top: -1px; left: 0px; border: 3px solid #BA000E; width: 90px; height: 83px;
	font-weight: bold; padding: 6px;
	overflow: hidden;
	background: url('../images/bg_mediaThumbHover.png') 0 0 repeat;
	font-size: 12px;
	text-shadow: 1px 1px 1px #000;
}

 
 /* MEDIA PAGE */

#home_media .mod_browseMediaPage {
	border: 1px solid #1e1e1e; margin-bottom: 20px; background: #080808 url('http://fast1.onesite.com/ufcundisputed.com/bg_mod_full.png') 50% 0 no-repeat;
}

#home_media .title_container {margin-bottom: 20px;}


#mediaNavigation {width: 200px; float: left;}
#mediaContent {width: 832px; float: right;}

#mediaNavigation h4 {background: url('../images/bg_line.png') 0 100% repeat-x; padding-bottom: 12px; margin-bottom: 0;}
 
#mediaNavigation ul {
	margin-bottom: 40px;
}

#mediaNavigation ul li a,
#mediaNavigation ul li a span {
		display: block;
		font-family: "gothamBlack", arial, helvetical, sans-serif;
		font-size: 11px; font-weight: normal;
		color: #b7b7b7; text-transform: uppercase;
		padding-left: 13px;
		line-height: 20px;
}

#mediaNavigation ul li a {
	background: url('../images/bg_dashed.png') 0 100% repeat-x;
	padding: 12px 1px 12px 14px;
}

#mediaNavigation ul li a:hover,
#mediaNavigation ul li a.active,
#mediaNavigation ul li.selected a {
	background: #010101 url('../images/bg_mediaNavHover.png') 0 0 repeat-x;
	color: #fff;
	border: 1px solid #4a4a4a;
	border-color: #4a4a4a #2b2b2b #191919;
	margin-top: -1px;
	padding: 12px 1px 11px 13px;
}

#mediaNavigation ul li a:hover span,
#mediaNavigation ul li a.active span,
#mediaNavigation ul li.selected a span {
	background: url('../images/bg_mediaArrowHover.png') 0 50% no-repeat;
	color: #fff;
}



 
 
 
#mediaContent {}
#mediaFeature_Container {
	border: 10px solid #fff;
	height: 450px;
	-moz-box-shadow: 0px 2px 5px #000;
	-webkit-box-shadow: 0px 2px 5px #000;
	box-shadow: 0px 2px 5px #000;
	position: relative; z-index: 5;
}

#mediaFeature_subContainer {
	border: 1px solid #1e1e1e;
	border-width: 0 1px 1px 1px;
	background: #101010 url('../images/bg_mediaPageThumbs.jpg') 50% 0 no-repeat;
	padding: 12px 20px;
	margin-bottom: 30px;
	min-height: 159px;
}
	.mediaFeature_contentActions {text-align: right; height: 20px; margin-bottom: 6px;}
	.mediaFeature_contentActions div {display: inline-block;}
	.mediaFeature_contentActions .plusOneAction {margin-left: 8px;}

#mediaFeature_thumbnailContainer {}
.mediaFeature_thumbnailTitle {}

.mediaFeature_thumbnailTitle table {width: 100%; margin-bottom: 10px;}
	.mediaFeature_thumbnailTitle table td.bg_h_title {
		padding: 0 15px;
		font-family: "gothamBlack", arial, helvetical, sans-serif;
		font-size: 14px; font-weight: normal;
		color: #fff; text-transform: uppercase;
		text-shadow: 1px 1px 1px #000;
		white-space: nowrap;
	}

	.mediaFeature_thumbnailTitle table td.bg_h_media {width: 50%; background: url('../images/bg_line.png') 0 50% repeat-x;}

.mediaFeature_thumbnails {}
.mediaFeature_thumbnails ul {position: relative; padding-left: 28px;}
.mediaFeature_thumbnails ul li {display: inline-block; position: relative;}
.mediaFeature_thumbnails ul li.hideMe {display: none;}


.mediaFeature_thumbnails ul li img {border: 1px solid #5b5b5b; margin: 1px 4px; width: 134px; height: 70px;}
.mediaFeature_thumbnails ul li.selected img,
.mediaFeature_thumbnails ul li img:hover {margin: 1px 4px;}

.mediaFeature_thumbnails ul li.selected img {border: 2px solid #BA000E; margin: 0 3px;}

.mediaFeature_thumbnails ul li .mediaThumbOverlay {display: none;}
.mediaFeature_thumbnails ul li:hover .mediaThumbOverlay {
	display: inline-block; position: absolute; top: 0; left: 3px; border: 2px solid #BA000E; width: 122px; height: 58px;
	font-weight: bold; padding: 6px;
	overflow: hidden;
	background: url('../images/bg_mediaThumbHover.png') 0 0 repeat;
	font-size: 12px;
	text-shadow: 1px 1px 1px #000;
}



.mediaFeature_thumbnails .mediaThumbArrowPrev {margin: 0; position: absolute; left: 2px; top: 0;}
.mediaFeature_thumbnails .mediaThumbArrowNext {margin: 0; position: absolute; right: 2px; top: 0;}

.mediaFeature_thumbnails .mediaThumbArrowPrev a {
    background: url("http://fast1.onesite.com/ufcundisputed.com/media_arrow_prev.png") no-repeat scroll 0 50% transparent;
    display: block;
    height: 71px;
	width: 13px;
	margin-right: 8px;
	opacity: .5;
}

.mediaFeature_thumbnails .mediaThumbArrowNext a {
    background: url("http://fast1.onesite.com/ufcundisputed.com/media_arrow_next.png") no-repeat scroll 0 50% transparent;
    display: block;
    height: 71px;
	width: 13px;
	margin-left: 8px;
	opacity: .5;
}


.mediaFeature_thumbnails .mediaThumbArrowNext a:hover,
.mediaFeature_thumbnails .mediaThumbArrowPrev a:hover {opacity: 1;}

.mediaFeature_pagination {text-align: center; height: 14px; font-size: 11px; margin-top: 10px;}
			
 	/* media pagination */
	.mediaFeature_pagination .mediaButton {display: inline-block; height: 14px; width: 14px; background: url('../images/media_pagination_dot.png') 0 0 no-repeat; margin: 0 2px;}
	.mediaFeature_pagination .mediaButton:hover,
	.mediaFeature_pagination .selected {background: url('../images/media_pagination_dotHover.png') 0 0 no-repeat; cursor: hand; cursor: pointer;}
 
	/* media comments */
	#mediaContent .awds_tabscontainer,
	#mediaContent #show_followers_wd,
	#mediaContent .awds_modlist
	 {display: none;}
	 
	#mediaContent .awds_comment {
	border: 1px solid #303030;
	padding: 20px;
	margin-bottom: 10px;
	background: #0a0a0a url('http://fast1.onesite.com/wwe.thq.com/bg_mediaComment.png') 0 0 repeat-y;
	}
	
#mediaContent .awds_addcomment_text {
    border: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	background: #b3b3b3 url('http://images.onesite.com/wwe.thq.com/bg_mediaCommentsBox.png') 0 0 repeat-x;
	width: 780px;
	max-width: 780px;
	color: #444;
	margin-bottom: 3px;
}

#mediaContent .awds_addcomment_buttons {
    background: none transparent;
    border-width: 0;
    width: 780px;
}

#mediaContent .awds_addcomment_buttons {
    line-height: 2.2em;
    margin: 10px 0;
    padding: 5px;
    width: 780px;
}

#mediaContent #awds_addcomment_buttons_attach_video_wd,
#mediaContent #awds_addcomment_buttons_attach_photo_wd {display: none;}

#mediaContent #awds_addcomment_buttons_submit_wd {
	background: url('http://images.onesite.com/wwe.thq.com/b_mediaAddComment.png') 0 0 no-repeat;
    border-width: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
    color: #FFFFFF;
    display: inline-block;
    font: bold 13px/20px Helvetica,Arial,sans-serif;
    height: 26px;
    margin: 0;
    padding: 0;
	width: 123px;
	text-indent: -9999px;
}

#mediaContent .awds_more_pagination_link {
	background: #131313 url('http://images.onesite.com/wwe.thq.com/bg_mediaPaging.png') 0 0 repeat-x;
    border: 1px solid #444;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
    color: #fff;
	font-family: "gothamBlack", arial, helvetical, sans-serif;
    font-size: 13px;
    font-weight: normal;
    text-transform: uppercase;
	text-shadow: 1px 1px 1px #000;
}

#mediaContent .awds_nocomments {
    border-bottom: 1px dashed #4a4a4a;
    border-top: 1px dashed #4a4a4a;
}

	#mediaContent .awds_comment_right_bottom_reply_link,
	#mediaContent .awds_comment_right_bottom_rating {display: none;}
	
	#mediaContent .awds_comment_right_bottom_datecreated {float: left; padding-left: 5px;}

 	#mediaContent .awds_avatar img {width: auto; height: auto;}
 	#mediaContent .aw_main_content {color: #6c6c6c;}

 	#mediaContent .aw_main_content .awds_comment_right {padding: 0;}
 	#mediaContent .aw_main_content .awds_comment_right_top,
 	#mediaContent .aw_main_content .awds_comment_right_middle {text-align: left;}




/**
 * General Comments
 *
 * @section General Comments
 */
 
	.awds_tabscontainer,
	#show_followers_wd,
	.awds_modlist
	 {display: none;}
	 
	.awds_comment {
	border: 1px solid #303030;
	padding: 20px;
	margin-bottom: 10px;
	background: #0a0a0a url('http://fast1.onesite.com/wwe.thq.com/bg_mediaComment.png') 0 0 repeat-y;
	}
	
.awds_addcomment_text {
    border: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	background: #b3b3b3 url('http://images.onesite.com/wwe.thq.com/bg_mediaCommentsBox.png') 0 0 repeat-x;
    width: 98% !important;
	color: #444;
	margin-bottom: 3px;
}

.awds_addcomment_buttons {
    background: none transparent;
    border-width: 0;
}


#awds_addcomment_buttons_attach_video_wd,
#awds_addcomment_buttons_attach_photo_wd {display: none;}

#awds_addcomment_buttons_submit_wd {
	background: url('http://images.onesite.com/wwe.thq.com/b_mediaAddComment.png') 0 0 no-repeat;
    border-width: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
    color: #FFFFFF;
    display: inline-block;
    font: bold 13px/20px Helvetica,Arial,sans-serif;
    height: 26px;
    margin: 0;
    padding: 0;
	width: 123px;
	text-indent: -9999px;
}

.awds_more_pagination_link {
	background: #131313 url('http://images.onesite.com/wwe.thq.com/bg_mediaPaging.png') 0 0 repeat-x;
    border: 1px solid #444;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
    color: #fff;
	font-family: "gothamBlack", arial, helvetical, sans-serif;
    font-size: 13px;
    font-weight: normal;
    text-transform: uppercase;
	text-shadow: 1px 1px 1px #000;
}

.awds_nocomments {
    border-bottom: 1px dashed #4a4a4a;
    border-top: 1px dashed #4a4a4a;
}

	.awds_comment_right_bottom_reply_link,
	.awds_comment_right_bottom_rating {display: none;}
	
	.awds_comment_right_bottom_datecreated {float: left; padding-left: 5px;}

 	.awds_avatar img {width: auto; height: auto;}
 	.aw_main_content {color: #6c6c6c;}

 	.aw_main_content .awds_comment_right {padding: 0;}
 	.aw_main_content .awds_comment_right_top,
 	.aw_main_content .awds_comment_right_middle {text-align: left;}

#show_followers_ar_article_discussion,
.awds_addcomment_buttons_attach_video,
.awds_addcomment_buttons_attach_photo {display: none;}


/**
 * Login / Quicklogin
 *
 * @section Login / Quicklogin
 */

#quickLogin .module {
	border: 1px solid #1e1e1e; margin-bottom: 20px; background: #080808 url('http://fast1.onesite.com/ufcundisputed.com/bg_mod_full.png') 50% 0 no-repeat;
}
#loginBox span {color: #fff;}
#loginBox .signupLinkText {color: #000 !important;}
#signUpLink span, .forgotPassword span {color: #BB000E !important;}
#loginBox .forgotPassword span:hover {color: #999 !important;}
#loginBox .forgotPassword {margin: 5px 0 0 10px; color: #BB000E !important;}



/**
 * Error Pages
 *
 * @section Error Pages
 */

/**
 * Community
 *
 * @section Community
 */
 
.wrapper404 {background: #131313 !important; border: 12px solid #444 !important; padding: 20px;}
.message404 {font-family: "UbuntuBoldItalic",arial,helvetical,sans-serif; font-size: 18px; margin-bottom: 10px; text-transform: uppercase; color: #fff;}
.searchMessage404 {font-size: 14px; color: #fff; line-height: 22px;}

/** End Network Styles */