@charset "utf-8";
											/* Basics */
body{
	margin:0px;
	padding:0px;
	background:url(images/bg_body.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.left{
	float:left;
}
.right{
	float:right;
}
.clearB{
	clear:both;
}
.marginA{
	margin:auto;
}
a img{
	border:0px;
}
form{
	padding:0px;
	margin:0px;
}
a:link, a:visited{
	color:#910000;
}
a:hover, a:active{
	color:#000;
	text-decoration:none;
}
p, h1, h2, h3, h4, h5{
	padding:0px 0px 13px 0px;
	margin:0px;
}
#content h1, .blogcol h1{
	color:#980000;
	background:url(images/bg_hr.gif) left 37px no-repeat;
	padding-bottom:20px;
	font-size:28px;
}
#content2 h1{
	color:#980000;
	background:url(images/bg_hr.gif) left 37px no-repeat;
	padding-bottom:30px;
	font-size:22px;	
}
#content2 .col3 h1{
	padding-left:20px;
}
#content2 .col4 h1, #content2 .blogcol2 h1{
	background-image:none;
	font-size:24px;
}
#content2 .blogcol2 h1{
	font-size:30px;
	padding-bottom:13px;
}
#content2 .blogcol2 h1 a{
	color:#910000;
	text-decoration:none;
}
#content2 .blogcol2 h1 a:hover{
	color:#000;
	text-decoration:none;
}
#content2 .col4 h2{
	font-size:20px;
	color:#980000;
}
.blogcolcont h1{
	background:url(images/bg_hr2.gif) left 37px no-repeat !important;
}
.blogcolcont ul{
	padding:0px 0px 20px 0px;
	margin:0px;
	list-style:none;
}
.blogcolcont ul li{
	display:block;
	margin-bottom:13px;
}
.blogcolcont ul li a{
	display:block;
	color:#000000;
	font-weight:bolder;
	text-decoration:none;
}
.blogcolcont h4.title-recent-posts{
	display:block;
	width:240px;
	height:37px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(images/title_recent-posts.gif) no-repeat center top;
}
.blogcolcont h4.title-tags{
	display:block;
	width:240px;
	height:37px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(images/title_tags.gif) no-repeat center top;
}
.blogcolcont h4.title-archive{
	display:block;
	width:240px;
	height:37px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(images/title_archive.gif) no-repeat center top;
}
small{
	font-size:11px;
}
hr{
	margin-bottom:25px;
}
											/* Containers */
#bodybg{
	background:url(images/bg_body2.jpg) no-repeat center top;
}
#container{
	width:940px;
}
#container2{
	width:900px;
}
.sidebanner{
	width:20px;
	height:200px;
}
.absolute{
	width:20px !important;
	height:20px;
	position:absolute;
}
.abs{
	position:absolute;
}
.relative1, .relative2{
	position:relative;
	width:20px !important;
	left:-160px;
	padding-top:160px;
}
.relative2{
	left:20px;
}
h1#title_logo{
	padding:0;
	margin:0;
	height:136px;
	width:489px;
	overflow:hidden;
}
h1#title_logo a{
	display:block;
	width:489px;
	height:136px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(images/logo_conor.jpg) no-repeat center top;
	padding:0;
	margin:0;
}
.signup{
	font-size:13px;
	width:260px;
	color:#FFFFFF;
	font-weight:bold;
	padding:101px 10px 0px 0px;
}
.signup h3.title-newsletter{
	padding:0;
	margin:0;
}
.signup h3.title-newsletter a{
	display:block;
	width:261px;
	height:17px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(images/title_newsletter.gif) no-repeat center top;
	padding-bottom:9px;
}
.signup input.cat_textbox{
	width:185px;
	border:0px;
	background:#cccccc;
}
.signup input.cat_button{
	margin-bottom:-5px;
}
	
.signup input#FirstName, .signup input#LastName, .signup input.checkbox{
	display:none;
}
/* Header */
#header{
	height:136px;
}
#menu{
	height:36px;
	margin-bottom:6px;
}
#fbanner{
	background:url(images/bg_flashbox.gif) no-repeat;
	height:256px;
	width:874px;
	margin-bottom:11px;
	padding:4px 5px 4px 4px;
}
#bannerbox{
	height:71px;
	background:#000;
	margin-bottom:13px;
	padding-left:10px;
}
#bannerbox img{
	padding-right:33px;
}
.imgbox{
	width:595px;
	height:253px;
}
.fighterdesc{
	background:url(images/bg_rbanner.jpg) no-repeat;
	width:276px;
	height:253px;
}
.fighterdesc h2{
	font-size:25px;
	padding:12px 12px 0px 12px;
	border-bottom:1px solid #c2c2c2;
	margin-bottom:5px;
}
.blogsitesummary{
	list-style:none;
	padding:0px;
	margin:0px;
}
.blogsitesummary li{
	display:block;
	list-style-image:none;
	background:url(images/list_post.gif) no-repeat left 3px;
	padding:0px 0px 10px 20px;
}
.blogsitesummary a{
	display:block;
	color:#000000;
	font-size:15px;
	text-decoration:none;
	font-weight:bold;
	padding-bottom:5px;
}
.blogsitesummary date {
	display:block;
	color:#666666;
	font-size:11px;
}
.blogsitesummary author{
	display:none;
}
.deschold{
	padding-bottom:4px;
	margin-bottom:4px;
	border-bottom:1px solid #c2c2c2;
	font-size:11px;
	min-height:15px;
	height:auto!important;
	height:15px;
}
.col3 .blogsitesummary{
	padding-left:20px;
}
.desl{
	width:85px;
	padding-left:15px;
	text-transform:uppercase;
}
.desr{
	width:160px;
	padding-right:15px;
}
.desr span{
	color:#666666;
}								
											/* Body */
#body{
	background:url(images/bg_content.jpg) no-repeat top left #FFFFFF;
	min-height:500px;
	height: auto!important;
	height:500px;
	padding:8px 8px 30px 9px;
}
.col1{
	width:280px;
}
.col2{
	width:265px;
	padding:0px 0px 0px 30px;
}
.col3{
	width:280px;
}
.col4, .blogcol2{
	width:570px;
	padding:10px 0px 0px 10px;
	line-height:150%;
}
.col4 ul{
	list-style-image:url(images/list_red.gif);
	padding:20px 20px;
	margin:0px;
}
.col4 ul li{
	padding-bottom:5px;
}
.blogcol{
	width:284px;
	background:url(images/img_blog_r.gif) repeat-y;
}
.blogcol2{
	width:570px;
	padding-top:20px;
}
.blogcol2 .blogdate{
	display:block;
	padding:0px 0px 15px 0px;
}
.blogcolcont{
	padding:10px 20px;
}
#fightbox{
	background:url(images/bg_fightbox.jpg) no-repeat;
	width:232px;
	height:129px;
	margin-bottom:13px;
	font-size:14px;
	line-height:22px;
}
#fightbox h1{
	font-size:22px;
	background:none;
	padding-bottom:0px;
	padding-left:0px !important;
}
#fightbox{
	padding:10px 24px 14px 24px;
}
#trainbox{
	padding-bottom:15px;
}
.buyticket a{
	font-weight:bold;
	color:#980000;
	font-size:11px;
	text-decoration:none;
}
.buyticket{
	padding-top:5px;
}					
											/* Footer */
#footer{
	color:#FFFFFF;
	padding:10px 0px 20px 0px;
}											
#footer ul{
	list-style:none;
	text-align:center;
	margin:0px;
	padding:0px;
}
#footer ul li{
	display:block;
	float:left;
}
#footer ul li a{
	display:block;
	float:left;
	padding:0px 9px;
	border-right:1px solid #fff;
	color:#fff;
	text-decoration:none;
	font-size:12px;
}
#footer ul li a:hover{
	text-decoration:underline;
}
#nb a{
	border:0px !important;
}
.footl{
	width:300px;
}
.footr{
	width:400px;
	height:20px;
	text-align:right;
}
#imageData #imageDetails{
	width:30%;
}
.linkOut{
display:none !important;
}
#linkIn{
display:block !important;
}
/* Slideshow
----------------------------------------------------------------------------------------------------*/
#slideshow{
width:595px;
height:258px;
	overflow:hidden;
	position:relative;
	margin-top:-6px;
}
	#slideshow ul{
		margin:0;
		padding:0;
		overflow:hidden;
		position:relative;
	}
		#slideshow li{
			margin:0;
			padding:0;
			position:absolute;
			background:none;
list-style:none;
		}
	.slideshow-images{
		overflow:hidden;
		width:595px;
		height:258px;
		position:relative;
		z-index:100;
		margin:0 auto;
	}
		.slideshow-images ul{
			top:6px;
			width:747px;
			height:300px;
		}
	.slideshow-descriptions{
	}
	.slideshow-controls{
		display:none;
	}
