@charset "utf-8";
/* CSS Document */
@import url("reset.css");

a { color: #fff; }
a:hover { color: #fb0; }

.wrapper { width:1200px; margin:0 auto; }
body { background-attachment:scroll }
strong { color: #CCC; text-shadow: 0px -1px 0px #000; }

a.BlankLink { text-decoration: none !important; border: none !important; box-shadow: 0px 0px 0px #000 !important; }

/* \/\/\/\/\/\/\/ Start Iqvis Technologies Standard Selectors \/\/\/\/\/\/\/ */

/* Core Selectors*/
.header,
	.logo,
	.top_nav,
	.banner,
.main_content,
.side_bar,
	.sidebar_nav,
.footer,
	.footer_nav,
	.copyrights,
/* Type of Content Selectors*/
.login,
.search_box,
.events,
.news,
.news_ticker,
.blogs,
.forums,
.products,
.photos,
.videos,
.conten_listing,
.conten_detail,
.product_listing,
.cart,
.contact,
.social_media,
.form,
.ad_container,
.breadcrumb,
.pagination,
.intro,
/* Handy Selectors*/
.bordered, .bordered_l, .bordered_r, .bordered_t, .bordered_b,
.rounded_3, .rounded_5, .rounded_7, .rounded_10, .rounded_15,
.box_shadow_3, .box_shadow_5, .box_shadow_10,
.text_shadow_1, .text_shadow_2, .text_shadow_3,
.float_l, .float_r
{
	width:auto;
}
/* \/\/\/\/\/\/\/ End Iqvis Technologies Standard Selectors \/\/\/\/\/\/\/ */

/* \/\/\/\/ Start Handy Selectors \/\/\/\/ */
.bordered{ border:1px solid #bbb; }
.bordered_l{ border-left:1px solid #bbb; }
.bordered_r{ border-right:1px solid #bbb; }
.bordered_t{ border-top:1px solid #bbb; }
.bordered_b{ border-bottom:1px solid #bbb; }

.rounded_3{
	-khtml-border-radius:3px; /* Linex */
	-moz-border-radius: 3px; /* Firefox */
	-webkit-border-radius: 3px; /* Safari, Google Chrome */
	border-radius: 3px; /* Internet Explorer 9, Opera 10.5+, dev channel releases of Google Chrome */
}
.rounded_5{	-khtml-border-radius:5px; 	-moz-border-radius: 5px; 	-webkit-border-radius: 5px;  border-radius: 5px; }
.rounded_7{	-khtml-border-radius:7px;	-moz-border-radius: 7px; 	-webkit-border-radius: 7px;  border-radius: 7px; }
.rounded_10{ -khtml-border-radius:10px; -moz-border-radius: 10px; 	-webkit-border-radius: 10px; border-radius: 10px; }
.rounded_15{ -khtml-border-radius:15px; -moz-border-radius: 15px; 	-webkit-border-radius: 15px; border-radius: 15px; }
.box_shadow_3{
	-moz-box-shadow: 0 0 3px #333;
	-webkit-box-shadow: 0 0 3px #333;
	box-shadow: 0 0 3px #333;
}
.box_shadow_5{ -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; box-shadow: 0 0 5px #666; -khtml-box-shadow: 0 0 5px #666;}
.box_shadow_10{ -moz-box-shadow: 0 0 10px #555; -webkit-box-shadow: 0 0 10px #555; box-shadow: 0 0 10px #555; -khtml-box-shadow: 0 0 10px #555;}

.text_shadow_1 {
	text-shadow: 0px -1px 0px #000;
}
.text_shadow_2 {
	text-shadow: #333 2px 2px 1px;
}
.text_shadow_3 {
	text-shadow: #333 3px 3px 1px;
}
.float_l {
	float:left;
}
.float_r {
	float:right;
}
img.float_l {
	display:inline;
	margin-right:10px;
	margin-bottom:5px;
}
img.float_r {
	display:inline;
	margin-left:10px;
	margin-bottom:5px;
}
.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
	line-height:0;
}
.align_l { text-align:left; }
.align_r { text-align:right; }
.align_c { text-align:center; }
.align_j { text-align:justify; }

/* \/\/\ Start Buttons \/\/\ */
.btn_small, btn_medium, .btn_big, input[type=submit], input[type=button] ,input[type=reset] , button	{
	padding: 5px 15px;
	cursor:pointer;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#FFF;
	text-shadow: 0px -1px 0px #000000;
	border-top: 1px solid #BBB; border-right: 1px solid #000; border-bottom: 1px solid #000; border-left: 1px solid #BBB;
	background: #777; /* old browsers */
	background: -moz-linear-gradient(top, #777 0%, #333 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#777), color-stop(100%,#333)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#777777', endColorstr='#333333',GradientType=0 ); /* ie */
	}
.btn_small {
	padding:4px 7px 5px;
	*padding:4px 0 5px;
	font-size:11px;
}
.btn_medium {
	padding:6px 10px 7px;
	*padding:6px 0 7px;
	font-size:14px;
}
.btn_big {
	padding:8px 12px 9px;
	*padding:8px 0 9px;
	font-size:16px;
}
.btn_small:hover, .btn_medium:hover, .btn_big:hover, button:hover, input[type=button]:hover, input[type=submit]:hover, {
	background: #fb0; /* old browsers */
	background: -moz-linear-gradient(top, #fb0 0%, #000 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fb0), color-stop(100%,#000)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffbb00', endColorstr='#333333',GradientType=0 ); /* ie */
	-moz-box-shadow:inset 0 0 5px #333; -webkit-box-shadow:inset 0 0 5px #333; box-shadow:inset 0 0 5px #333;
}
.btn_small:active, .btn_medium:active, .btn_big:active, button:active, input[type=button]:active, input[type=submit]:active {
	position:relative;
	top:1px;
	-moz-box-shadow:inset 0 0 5px #333; -webkit-box-shadow:inset 0 0 5px #333; box-shadow:inset 0 0 5px #333;
}

/* \/\/\ End Buttons \/\/\ */

/* \/\/\/\/ End Handy Selectors \/\/\/\/ */

.header {
	width:1200px;
	height:172px;
	background:url(../_images/Bg_Header.png) no-repeat left top;
	position:relative;
}

.logo {
	position:absolute;
	left:510px;
	top:-5px;
	height:201px;
	width:172px;
	z-index:10;
}

.logo a{
	display:inline-block;
	height:201px;
	width:172px;
	background-image:url(../_images/GC_ShieldLogo.png);
	background-repeat:no-repeat;
	background-position:0 0; 
}
.logo a:hover{
	opacity:0.75;
	filter:alpha(opacity=75);
}

/* \/\/\/\/ Start Top Nav \/\/\/\/ */
.top_nav {
	height:55px;
	position:absolute;
	top:114px;
	left:155px;
	z-index:9;
}
.top_nav a{
	background-image:url(../_images/nav-sprite.png);
	background-repeat:no-repeat;
	display:inline-block;
	height:56px;
	text-decoration:none;
}
.nav_btn_ringgirls 	{ margin-left:165px;}

.nav_btn_news 		{ width:91px; background-position:0px 0px;}			.nav_btn_news:hover, .nav_btn_news.active			{ background-position:0px -56px;}
.nav_btn_events 	{ width:109px; background-position:-95px 0px;}		.nav_btn_events:hover, .nav_btn_events.active		{ background-position:-95px -56px;}
.nav_btn_fighters 	{ width:138px; background-position:-209px 0px;}		.nav_btn_fighters:hover, .nav_btn_fighters.active	{ background-position:-209px -56px;}
.nav_btn_ringgirls 	{ width:140px; background-position:-345px 0px;}		.nav_btn_ringgirls:hover, .nav_btn_ringgirls.active	{ background-position:-345px -56px;}
.nav_btn_media 		{ width:101px; background-position:-488px 0px;}		.nav_btn_media:hover, .nav_btn_media.active			{ background-position:-488px -56px;}
.nav_btn_contact	{ width:120px; background-position:-593px 0px;}		.nav_btn_contact:hover, .nav_btn_contact.active		{ background-position:-593px -56px;}
/* \/\/\/\/\/\/\/ End Top Nav \/\/\/\/\/\/\/ */

.main_content {
	width:890px;
	margin:0 155px;
}

.main_content_top, .main_content_bottom{
	width:890px;
	height:5px;
	margin:0 auto;
}
.main_content_top {
	background:	url(../_images/bg_main_top.jpg) no-repeat 0 0;
}
.main_content_bottom {
	background:	url(../_images/bg_main_bottom.jpg) no-repeat 0 0;
	margin-bottom:6px;
}
.main_content_center {
	padding:10px 5px 0px;
	min-height:200px;
	background:	url(../_images/bg_main_center.jpg) repeat-y 0 bottom;
}

.conten_listing {
	font-family:Arial, Helvetica, sans-serif;
	width:auto;
	text-transform:none;
}

.events {
	width:auto;
}
.events .posters{
	width:auto;
}

.posters ul{
	width:865px;
	margin:0 auto;
}
.posters ul li{
	display:inline;
	float:left;
	margin:0 7px;
}
.posters ul li a{
	text-decoration:none;
	display:block;
	width:190px;
	border:1px solid #999;
	-moz-box-shadow: 0px 0px 7px #000;
	-webkit-box-shadow: 0 0px 7px #000;
}
.posters ul li a:hover{
	border-color:#FFCC66 !important;
	opacity:0.90;
	filter:alpha(opacity=90);
}
.posters ul li a img{
	width:190px;
	
}
.posters ul li span{
	display:block;
	text-align:center;
	text-shadow: 1px 1px 0px #000000;
	font-size:11px;
	line-height:1.5;
	padding:10px 0;
}

.events .home_events_container{
	width:646px;
	min-height:345px;
}
.home_event-view {
	width:626px;
	height:263px;
	padding:10px;
	background:url(../_images/bg_event-view.png) no-repeat 0 0;
}
.home_event-view span.event_poster{
	display:inline-block;
	width:200px;
	height:260px;
	border:1px solid #eee;
	border-top-color:#bbb !important;
	border-bottom-color:#ccc !important;
	-moz-box-shadow: 0px 0px 7px #000;
	-webkit-box-shadow: 0 0px 7px #000;
}
.home_event-view span.event_poster img {
	position:absolute;
	clip:rect(0px, 200px, 260px, 0px);
}
.home_event-view span.event_detail {
	display:inline-block;
	width:400px;
	padding-left:10px;
	vertical-align:top;
}
.home_event-view span.event_detail strong{
	display:block;
	font-size:18px;
	text-transform:uppercase;
}
.home_event-view span.event_detail span.date_event, .home_event-view span.event_detail span.author_event {
	display:block;
}
.home_event-view span.event_detail span.author_event{
	margin-bottom:10px;
	font-weight:bold;
}
.home_event-view span.event_detail p {
	text-shadow: #666 1px 1px 0;
	margin-bottom:7px;
}

.home_event-thumbs {
	width:648px;
	height:65px;
	position:relative;
}

.home_event-thumbs .pagination{
	width:108px;
	height:45px;
	position:absolute;
	right:0;
	padding : 0;
	top:2px;
	text-align:center;
	background:url(../_images/opac_black.png);
	-moz-border-radius:5px;	-webkit-border-radius:5px;	-khtml-border-radius:5px;
}

.home_event-thumbs .pagination span.events_counter{
	display:block;
	text-align:center;
	padding-top:1px;
	padding-bottom:3px;
}
.home_event-thumbs .pagination a{
	display:inline-block;
	text-align:center;
	text-decoration:none;
	padding:1px 18px 3px;
	color:#fff;
	font-size:11px;
	border:1px ridge #bbb;
	-moz-border-radius:5px;	-webkit-border-radius:5px;	-khtml-border-radius:5px;
	background: #777; /* old browsers */
	background: -moz-linear-gradient(top, #777 0%, #333 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#777), color-stop(100%,#333)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#777', endColorstr='#333',GradientType=0 ); /* ie */
}
.home_event-thumbs .pagination a:hover{
	background:url(../_images/opac_black.png);
	color:#fff;
	font-weight:normal;
	-moz-box-shadow: 0px 0px 7px #999;
	-webkit-box-shadow: 0 0px 7px #999;
}

.home_event-thumbs ul{
	width:540px;
	position:absolute;
	top:-12px;
	left:-2px;
}
.home_event-thumbs ul li{
	display:inline;
	float:left;
}
.home_event-thumbs ul li a{
	display:block;
	width:108px;
	height:60px;
	padding-top:15px;
	padding-bottom:6px;
	text-align:center;
	text-decoration:none;
}
.home_event-thumbs ul li a:hover{
	background:url(../_images/bg_active-news.png) no-repeat 0 0;
	cursor:pointer;
}
.home_event-thumbs ul li a p{
	text-align:center;
	color:#fff !important;
	font-size:11px;
	line-height:.9;
	margin-bottom:0;
}
.home_event-thumbs ul li a img{
	display:block;
	width:82px;
	height:32px;
	padding:2px;
	border:1px solid #777;
	border-bottom-color:#333 !important;
	background-color:#fff;
	margin:0 auto;
}
.home_event-thumbs ul li a:hover img{
	border-color:#6a4f1b !important;
}

.frame_1, .frame_2, .frame_3, .frame_4{position:relative; top:-5px;}
.frame_1 {width:227px; height:352px; background:url(../_images/frame_1.png) no-repeat 0 0;}
.frame_2 {width:285px; height:403px; background:url(../_images/frame_2.png) no-repeat 0 0;}
.frame_3 {width:583px; height:403px; background:url(../_images/frame_3.png) no-repeat 0 0;}
.frame_4 {width:868px; height:403px; background:url(../_images/frame_4.png) no-repeat 0 0;}

.frame_heading {padding:18px 15px 10px; height:24px;}


.news_ticker {
	width:195px; height:270px; overflow:hidden; margin:0 auto;
}
.rss_feeds {
	width:245px; height:315px; overflow-x:hidden; overflow-y:auto; margin:0 auto;
}

.rss_feeds img,.rss_feeds a img {
	display:none !important;
}

.icon_rss_feeds { width:38px; height:38px; position:absolute; top:12px; right:10px; background:url(../_images/icon_rss.png) no-repeat 0 0; display:block;}

.news_ticker a, .rss_feeds a  				{ text-decoration:none; padding:5px; display:block; border:none; }
.news_ticker a strong, .rss_feeds a strong 	{ display:block; font-size:11px; }
.news_ticker a p, .rss_feeds a p			{ margin-bottom:5px; font-size:10px; color:#fff; }
.news_ticker a:hover, .rss_feeds div:hover  { background-image:url(../_images/opac_black.png); }
.rss_feeds a strong 	{ font-size:12px;}
.rss_feeds a p			{ font-size:11px !important;}

.rss_feeds a p a,  .rss_feeds p a { font-size:11px !important; text-decoration:underline;  font-style:italic; display:inline !important; color:#fff !important; padding:0 !important; border:none !important}
.rss_feeds a p a:hover, .rss_feeds p a:hover{ font-size:11px !important; text-decoration:none; color:#fc0 !important; padding:0 !important; border:none !important;}

.videos .home_videos{
	overflow: hidden;
	position:relative;
	top: -7px;
	left:16px;
	width:551px;
	height:337px;
}

.home_video-view {
	width:260px;
	height:325px;
	position:absolute;
	left:2px;
	overflow:hidden;
}
.home_video-view span.video_frame{
	display:block;
	width:255px;
	height:205px;
	margin-bottom:7px;
	border:1px ridge #eee;
	-moz-box-shadow: 0px 0px 12px #000;
	-webkit-box-shadow: 0 0px 12px #000;
}
.home_video-view span.title_video{
	display:block;
	font-weight:bold;
}
.home_video-view span.date_video{
	display:block;
	font-size:11px;
}
.home_video-view span.credits_video{
	display:block;
	margin-bottom:5px;
	font-size:11px;
}
.home_video-view span.dis_video{
	display:block;
	font-size:11px;
}

.home_video-thumbs {
	width:270px;
	height:325px;
	position:absolute;
	right:0px;
	overflow-x:hidden;
	overflow-y:auto;
}

.home_video-thumbs ul {	width:270px;}
.home_video-thumbs ul li{ margin:0; padding:0;}
.home_video-thumbs ul li span.video_thumb{
	
	display:inline-block;
	border:2px ridge #eee;
	border-top-color:#bbb !important;
	border-bottom-color:#ccc !important;
	-moz-box-shadow: 0px 0px 10px #000;
	-webkit-box-shadow: 0 0px 10px #000;
	vertical-align:top;
}
.home_video-thumbs ul li a{
	display:block;
	padding:5px;
	text-decoration:none;
	border:1px solid transparent;
}
.home_video-thumbs ul li a span.video_text{
	display:inline-block;
	vertical-align:top;
	width:155px;
	padding-left:5px;
}
.home_video-thumbs ul li a span.video_text stong{
	display:block;
	margin-bottom:5px;
}
.home_video-thumbs ul li a span.video_text p{
	font-size:11px;
	color:#FFF;
	height: 59px;
	overflow: hidden;
}
.home_video-thumbs ul li a:hover  	{ background-image:url(../_images/opac_black.png); -moz-border-radius:5px; border:1px solid #666;}
.sponsors{
	display:block;
	padding:30px 0 60px;
}
.home_media_box {
    width: 840px;
    height: 340px;
    position: relative;
    top: -9px;
    left: 14px;
	overflow:hidden;
}
.mediabox_ringgirl {
	width:226px;
	height:340px;
	position:absolute;
	top: 2px;
	left: 2px;
	overflow: hidden;
}
.social_box {
    width: 195px;
    height: 340px;
    position: absolute;
    top: 0px;
    right: 1px;
	overflow:hidden;
}
.social_box a{
	display:block;
    width: 195px;
    height: 78px;
	line-height:78px;
	border-bottom:1px dashed #666;
	text-align:center;
	text-decoration:none;
}
.social_box a img, .social_box a span{
	display:inline-block;
	vertical-align:middle;
	padding:2px 0;
}

.social_box a:hover{
	background:url(../_images/opac_black.png);
}
.mediabox_ringgirl a img {
	position:absolute;
	clip:rect(1px, 229px, 340px, 0px);
	opacity:0.85;
	filter:alpha(opacity=85);
}
.mediabox_ringgirl a:hover img {
	opacity:1;
	filter:alpha(opacity=100);
}
.sponsors ul{
	width:850px;
	margin:0 auto;
	overflow: hidden;
}
.sponsors ul li{
	display:inline;
	float:left;
	width: 170px;
	height: 110px;
	background:url(../_images/ad_frame.png) center center no-repeat;
}
.sponsors ul li a {
	display:block;
	padding: 15px 0 0 15px;
	width:140px;
	text-decoration:none;
	border:none;
}
.sponsors ul li a:hover{
	opacity:0.90;
	filter:alpha(opacity=90);
}
.sponsors ul li a img{
	width:140px;
	height:80px;
}

.footer {
	position:relative;
	width:1200px;
	height:210px;
	margin:0 auto;
	background:url(../_images/Bg_Footer.png) no-repeat 0 0;
}

.logo_footer {
	position:absolute;
	left:510px;
	top:-15px;
	width:163px;
	height:189px;
	z-index:10;
}

.logo_footer a{
	display:inline-block;
	width:163px;
	height:189px;
	background-image:url(../_images/GC_Logo.png);
	background-repeat:no-repeat;
	background-position:0 0; 
}

.footer_nav {
	position:absolute;
	width:1200px;
	height:14px;
	bottom:5px;
	left:0px;
	text-align:center;
	color:#8f8f8f;
	font-size:12px;
}
.footer_nav a{
	text-decoration:none;
	color:#8f8f8f;
}
.footer_nav a:hover{
	color:#fd0;
}
.break_5 {display:block; margin-bottom:5px;}
.rss_feeds div a p a,  .rss_feeds div p a { text-decoration:underline;  font-style:italic; display:inline !important; color:#fff !important}
.rss_feeds div a p a:hover , .rss_feeds div p a:hover{ text-decoration:none; color:#fd0 !important; border: none; padding:0}
span.video_frame object, span.video_frame object embed{
	height: 204px;
	width:  254px;
}




.events_list_container{
	width:646px;
	min-height:345px;
}
.events_list_container .event_data ul li {
	width:626px;
	height:263px;
	padding:10px 10px 15px;
	margin-bottom:5px;
	border-bottom:2px groove #333;
	background:url(../_images/bg_event-view.png) no-repeat 0 0;
}
.events_list_container .event_data ul li span.event_poster, .events_list_container .event_data_detail ul li span.event_poster{
	display:inline-block;
	width:200px;
	height:260px;
	border:1px solid #777;
	-moz-box-shadow: 0px 0px 1px #000;
	-webkit-box-shadow: 0px 0px 1px #000;
}
.events_list_container .event_data ul li span.event_poster img, .events_list_container .event_data_detail ul li span.event_poster img  {
	position:absolute;
	clip:rect(0px, 200px, 260px, 0px);
	*height:260px;
	*width:200px;
}
.events_list_container .event_data ul li span.event_detail, .events_list_container .event_data_detail ul li span.event_detail {
	display:inline-block;
	width:408px;
	position:relative;
	padding-left:10px;
	vertical-align:top;
}
.events_list_container .event_data ul li span.event_detail strong, .events_list_container .event_data_detail ul li span.event_detail strong{
	display:block;
	font-size:18px;
	text-transform:uppercase;
}
span.event_detail span.date_event, span.event_detail span.author_event {
	display:block;
	text-shadow: 0px -1px 0px #000;
}
.events_list_container .event_data ul li span.event_detail span.location_event, .events_list_container .event_data_detail ul li span.event_detail span.location_event{
	display: block;
	margin-bottom: 10px;
	font-weight: bold;
	text-shadow: 0px -1px 0px #000;
}
.events_list_container .event_data ul li span.event_detail p, .events_list_container .event_data_detail ul li span.event_detail p  {
	height: 160px;
    margin-bottom: 7px;
    overflow: auto;
    text-align: left;
    text-shadow: 0px -1px 0px #000;
    width: 400px;
    overflow-x:hidden    

}
.events_list_container .event_data_detail ul li span.event_detail p  {
	height: auto;
 	overflow:visible;
}
.event_data ul li span.event_detail .event-toolbar {
	padding:6px 5px 5px 10px;
	text-align:center;
	background:url(../_images/opac_white.png);
	-moz-border-radius:2px;	-webkit-border-radius:2px;	-khtml-border-radius:2px;
}

.event_data ul li span.event_detail .event-toolbar a{
	display:inline-block;
	padding: 2px 5px 3px;
	cursor:pointer;
	text-align:center;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#FFF;
	text-shadow: 0px -1px 0px #000000;
	border-top: 1px solid #BBB; border-right: 1px solid #000; border-bottom: 1px solid #000; border-left: 1px solid #BBB;
	background: #777; /* old browsers */
	background: -moz-linear-gradient(top, #777 0%, #333 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#777), color-stop(100%,#333)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#777777', endColorstr='#333333',GradientType=0 ); /* ie */
}

.event_data ul li span.event_detail .event-toolbar a:hover{
	background: #fb0; /* old browsers */
	background: -moz-linear-gradient(top, #fb0 0%, #333 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fb0), color-stop(100%,#333)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffbb00', endColorstr='#333333',GradientType=0 ); /* ie */
}
.events_list_container .pagination{
	padding:6px 5px 5px 10px;
}
.pagination{
	padding:5px;
	margin-bottom:5px;
	border:none;
	background:url(../_images/opac_black.png);
	-moz-border-radius:2px;	-webkit-border-radius:2px;	-khtml-border-radius:2px;
}

.events_list_container .pagination span.events_counter{
	display:inline-block;
	text-align:left;
	width:40%;
	text-shadow: 0 -1px 0 #000000;
}
.pagination a {
	text-decoration:none;
}
.pagination a span, .pagination a b{
	display:inline-block;
	text-align:center;
	padding:1px 5px 2px;
	color:#FFF;
	font-size:11px;
	text-shadow: 0px -1px 0px #000000;
	border-top: 1px solid #BBB; border-right: 1px solid #000; border-bottom: 1px solid #000; border-left: 1px solid #BBB;
	-moz-border-radius:2px;	-webkit-border-radius:2px;	-khtml-border-radius:2px;
	background: #777; /* old browsers */
	background: -moz-linear-gradient(top, #777 0%, #333 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#777), color-stop(100%,#333)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#777777', endColorstr='#333333',GradientType=0 ); /* ie */
}
.pagination a span:hover{
	background:url(../_images/opac_black.png);
	color:#fff;
	font-weight:normal;
	-moz-box-shadow: 0px 0px 7px #999;
	-webkit-box-shadow: 0 0px 7px #999;
}
.pagination a b.active{
	background:#fb0 !important; 
	color:#000 !important;
	border-style:outset;
}

.frame_1_scaleable {width:227px; height:100%;}
.frame_1_scaleable .top{width:227px; height:52px; background:url(../_images/frame_1_top.png) no-repeat 0 0;}
.frame_1_scaleable .center{width:195px; padding:0 16px; height:auto; background:url(../_images/frame_1_center.png) repeat-y 0 0;}
.frame_1_scaleable .bottom{width:227px; height:16px; background:url(../_images/frame_1_bottom.png) no-repeat 0 0;}

.frame_1_scaleable a  			{ text-decoration:none; padding:5px; display:block}
.frame_1_scaleable a strong 	{ display:block; font-size:11px;}
.frame_1_scaleable a p			{ margin-bottom:5px; font-size:10px; color:#fff}
.frame_1_scaleable a:hover  	{ background-image:url(../_images/opac_black.png); -moz-border-radius:7px; border:1px solid #666;}



.more_news ul {	width:270px;}
.more_news ul li, .home_video-thumbs ul li { margin:0; padding:0;}
.more_news ul li span.news_thumb, .home_video-thumbs ul li span.news_thumb{
	width:50px;
	height:50px;
	display:inline-block;
	border:1px ridge #eee;
	border-top-color:#bbb !important;
	border-bottom-color:#ccc !important;
	-moz-box-shadow: 0px 0px 10px #000;
	-webkit-box-shadow: 0 0px 10px #000;
	vertical-align:top;
}
.more_news ul li span.news_thumb img, .home_video-thumbs ul li span.news_thumb img{
	width: 50px;
	height: 50px;
}

.more_news ul li a {
	display:block;
	padding: 5px;
	text-decoration: none;
	width: 184px;
	overflow: hidden;
	border: none;
}
.more_news ul li a span.news_text, .home_video-thumbs ul li a span.news_text{
	display:inline-block;
	vertical-align:top;
	width:120px;
	padding-left:5px;
}
.home_video-thumbs ul li a span.news_text{
	width:190px;
}
.more_news ul li a span.news_text stong{
	display:block;
	margin-bottom:5px;
}
.more_news ul li a span.news_text .date_news, .more_news ul li a span.news_text .author_news{
	font-size:11px;
	color:#FFF;
	display:block;
	margin-bottom:3px;
}
.more_news ul li a span.news_text .author_news {
	margin-bottom:0px;
}

.more_news ul li a:hover { 
	background-image:url(../_images/opac_black.png); 
	-moz-border-radius: 0px; 
	border: none;
}

.fighter_list_container{
	width:646px;
	min-height:345px;
}
.fighters_list_container .fighters_list, .fighters_list_container .fighter_profile{
	padding:7px;
	background:url(../_images/opac_black.png) repeat 0 0;
	overflow-x:hidden;
	border:2px ridge #333;
	-khtml-border-radius:5px; 	-moz-border-radius: 5px; 	-webkit-border-radius: 5px;  border-radius: 5px;
	-moz-box-shadow: 0 0 10px #000; -webkit-box-shadow: 0 0 10px #000; box-shadow: 0 0 10px #000; -khtml-box-shadow: 0 0 10px #000;

}
.fighters_list table{
	width:100%;
}
.fighters_list thead, .fighters_list tr, .fighters_list tfoot{
	padding:2px;
	vertical-align:middle;
	text-align:left;
}
.fighters_list tr{
	cursor:pointer;
}

.fighters_list thead{
	cursor:default;
}

.fighters_list tr:hover{
	background:url(../_images/opac_black.png);
}

.fighters_list thead, .fighters_list tfoot{
	font-weight:bold;
	background:url(../_images/opac_black.png);
}
.fighters_list table tbody thead td, .fighters_list table tbody tr td{
	border-bottom:1px solid #999;
	padding:5px 2px;
	vertical-align:middle;
	text-align:left;
	width:15%;
	font-size:12px;
	
}
.fighters_list table td.last{
	width:39%;
}

.fighter_profile h4{
	background:url(../_images/opac_black.png);
	padding:5px;
}

.fighter_profile img{
	display:inline-block;
	vertical-align:top;
}
.fighter_profile span.profile_text{
	display:inline-block;
	
	width:430px;
	padding-left:10px;
}

.champions {

}

a.champion {
	text-decoration:none;
	text-align:center;
	display:block;
}
a.champion img, .fighter_profile img{
	width:165px;
	height:210px;
	border:1px solid #eee;
	border-top-color:#bbb !important;
	border-bottom-color:#ccc !important;
	-moz-box-shadow: 0px 0px 7px #000;
	-webkit-box-shadow: 0 0px 7px #000;
}
a.champion:hover img{
	border-color:#FFCC66 !important;
	opacity:0.90;
	filter:alpha(opacity=90);
}


/*----------------------------------------**/

.events_list_container .event_data_detail ul li {
	width:626px;
	-moz-border-radius:5px;	-webkit-border-radius:5px;	-khtml-border-radius:5px;
	padding:10px 10px 15px;
	margin-bottom:5px;
	border:2px ridge #333;
	background:url("../_images/opac_black.png") repeat scroll 0 0 transparent;
}

/******************************************************/
.common_container , .vid_detail_container {
	width:625px;
	padding: 10px;
	margin: -5px 0 10px 5px;
	border: none;
	background: url(../_images/opac_black.png) repeat;
	-moz-border-radius:2px; -webkit-border-radius:2px; -khtml-border-radius:2px;
	text-shadow: 0px -1px 0px #000;
}
.common_container .common_container {
 padding: 5px 10px;
 margin: 0 0 10px 0 !important;
 width: 605px;
}
.common_container p {
	display: inline;
	margin-bottom: 10px;
	text-shadow: 0px -1px 0px #000;
	line-height: 1.6;
}
.common_container span.date, .common_container span.location, .common_container span.author{
 display:block;
}
.common_container span.location, .common_container span.author{
 margin-bottom:5px;
 font-weight:bold;
}
.common_container img{
	 float: left;
	 margin: 0px 10px 5px 0px !important;
	 display: inline-block;
	 border: 1px solid #777;
	 -moz-border-radius:2px; -webkit-border-radius:2px; -khtml-border-radius:2px;
	 -moz-box-shadow: 0px 0px 1px #000;
	 -webkit-box-shadow: 0px 0px 1px #000;
}

.common_container img:hover{
	border-color:#FFCC66 !important;
}
/*******************************************************/
.ToggleOff {
display:none;
}
.ToggleOn {
}

.fighters_list #results tr:hover{
	background:transparent;
}

#pictures td{
	padding: 0;
}

#dhtmlpointer {
	left:-300px;
	position:absolute;
	visibility:hidden;
	z-index:101;
}

#dhtmltooltip {
	background-color:#FFFFFF;
	border:1px solid black;
	left:-300px;
	padding:2px;
	position:absolute;
	visibility:hidden;
	width:150px;
	z-index:100;
}

input[type=button] .disable, input[type=submit] .disable {
	 cursor:text;
	 color:#333;
	 border-color:#333333;
	 background: #5E5E5E; /* old browsers */
	 background: -moz-linear-gradient(top, #5E5E5E 0%, #444444 100%); /* firefox */
	 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5E5E5E), color-stop(100%,#444444)); /* webkit */
	 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5E5E5E', endColorstr='#444444',GradientType=0 ); /* ie */
}



/*----------------------------------------------------------*/
.latest_pictures{
width:385px;
height:330px;
position:absolute;
top:10px;
left:245px;
}

.latest_pictures ul{
 width:385px;
}

.latest_pictures ul li{
 display:inline;
 float:left;
 margin:5px 5px 10px;
 width:115px;
 text-align:center;
}
.latest_pictures ul li a{
 text-decoration:none;
 color:#fff;
}
.latest_pictures ul li a span{
 font-size:12px;
 color:#fff;
 display:block;
 text-align:center;
 width:115px;
}
.latest_pictures ul li a span.pic{
 position:relative;
 height:130px;
 border:1px solid #eee;
 border-top-color:#bbb !important;
 border-bottom-color:#ccc !important;
 -moz-box-shadow: 0px 0px 7px #000;
 -webkit-box-shadow: 0 0px 7px #000;
	overflow:hidden;
}
.latest_pictures ul li a:hover span.pic{
 border-color:#FFCC66 !important;
 opacity:0.90;
 filter:alpha(opacity=90);
}
.latest_pictures ul li a span.pic img {
 position:absolute;
 top: 0px;
 left:0px;
}

.main_content_picture_top {
    background: url("../_images/bg_main_center.jpg") repeat-y scroll 0 top transparent;
    min-height: 200px;
    padding: 10px 5px 0;
}
.topheaderlink {
	height:68px;
	width:800px;
	position:absolute;
	top:25px;
	left:185px;
	z-index:9;
}
