/* ++++++++++ global general styles start ++++++++++*/	
html, body {
	margin:0px;
	padding:0px;
	font: 13px Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	background:#a70606;	
	}
a:link { color:#CB951D; }
a:visited { color:#A8B32D; }
a:active { color:#A8B32D; }
a:hover { color:#000000; } 	
.color1text18 { 
	font-family: arial, geneva, sans-serif;
	font-size: 18pt;
	color: #A8B32D;
	}
/* ++++++++++ global general styles end ++++++++++*/	
/* ++++++++++ global structure styles start ++++++++++*/	
#a5-body-center {
	text-align:center;
	}	
#a5-body {
	width: auto; /* change this to a specific amount for a fixed design. E.g., 770px. */
	/* remove these comment tags if the page is to be centered. The 'text-align' property in the 'a5-body-center' rule must also be changed from 'left' to 'center'
	margin-left: auto;
	margin-right: auto;*/
	text-align:left;
	padding-bottom:10px;
	border:0px solid #000000;
	height: auto;
	position: relative;
	}	
#a5-header {
	position:relative;
	left:0px;
	top:0px;
	border:0px solid #000000;
	}	
	#a5-header-center {	
		position:absolute;
		left:169px;
		top:0px;
		}		
	#a5-header-right {	
		position:absolute;
		left:553px;
		top:0px;
		}			
#a5-body-content {
	position:relative;
	background: #ff0000;	
	height:auto;
	margin-right:15px;	
	border:0px solid #000000;		
	}	
	#a5-column-left {
		position:absolute;
		left:0px;
		top:0px;
		width:510px;
		}	
	#a5-column-left1 {
		position:absolute;
		left:0px;
		top:0px;
		width:190px;
		}	
		#a5-menu {
	width:190px;
	font:bold 13px Arial, Helvetica, sans-serif;
	height: 200px;
			}
		#a5-menu a {
			display:block;
			text-align:left;
			line-height:23px;
			vertical-align:50%;			
			padding-left:15px;
			margin-bottom:1px;			
			text-decoration:none;
			background: url(images/bg-menu-off.gif) no-repeat 0px 0px;
			color:#ffffff;
			}
		#a5-menu a:hover {
			background: url(images/bg-menu-on.jpg) no-repeat 0px 0px;
			margin-bottom:1px;	
			color:#E9F92C; 
			}	
			#a5-three-top {
	width:190px;
	font:bold 13px Arial, Helvetica, sans-serif;
	height: 200px;
			}					
		#a5-bottom-left-content {
	width:470px;
	font:10pt arial, helvetica, sans-serif;
	text-align:left;
	margin:0px 0px 0px 0px;
	color:#ffffff;
	border:1px solid #999A8D;
	background-color: #860809;
	padding: 9px 9px 0px 25px;
	background-image: url(images/bg_lines.jpg);
			}	
		#a5-copyright {
	font-size: 8pt;
	padding:10px 50px 10px 10px;
	color:#CCCCCC;
	background: #860809;
			}				
	#a5-column-center {
	position:absolute;
	left:510px;
	top:0px;
	padding:5px 0px 0px 0px;
	background: #A70606;
	width: 190px;
		}	
		#a5-column-center2 {
	position:absolute;
	left:390px;
	top:0px;
	padding:5px 0px 0px 0px;
	background: #A70606;
	width: 500px;
		}	
		#a5-column-three {
	position:absolute;
	left:700px;
	top:0px;
	padding:5px 0px 0px 0px;
	background: #A70606;
	width: 220px;
		}	
		#a5-column-four {
	position:absolute;
	left:930px;
	top:0px;
	padding:5px 0px 0px 0px;
	background: #A70606;
	width: 125px;
		}	
/* ++++++++++ global structure styles end ++++++++++*/			
/* ++++++++++ second level start ++++++++++*/				
#a5-body-content-sl {
	position:relative;
	background: #860809;	
	height:auto;
	margin-right:15px;	
	border:0px solid #000000;	
	}	
	#a5-column-center-sl {
	position:absolute;
	left:190px;
	top:0px;
	padding:18px 0px 0px 18px;
	width: 700px;
		}	
		#a5-column-center-sl1 {
	position:absolute;
	left:190px;
	top:0px;
	padding:18px 0px 0px 18px;
	width: 700px;
	background-image: url(images/Cage_Fighter1.gif);
		}	
		#a5-column-center-s2 {
		position:absolute;
		left:190px;
		top:0px;
		line-height:18pt;
		padding:18px 0px 0px 18px;
		width: 800px;
		}	
		#a5-sl-title {
			height:23px;
			font:bold 14px Arial, Helvetica, sans-serif;						
			background:#4E2124 url(images/bg-title.jpg) no-repeat left top;	
			color:#ffffff;
			padding:3px 0px 0px 40px;
			margin-bottom:10px;
			border:0px solid #000000;				
			voice-family:"\"}\"";
			voice-family:inherit;
				height:20px;
			}
			html>body #a5-sl-title {
				height:20px;
			}	
		#a5-content-right-sl {
			float:right;
			width:182px;
			font:bold 12pt times, garamond, serif;
			line-height:16px;
			text-align:right;
			padding:15px;
			margin:10px 10px 10px 15px;
			color:#ffffff;
			border:1px solid #999A8D;				
			background:#C1C96A;
			voice-family:"\"}\"";
			voice-family:inherit;
				width:150px;
			}
			html>body #a5-content-right-sl {
				width:150px;
			}					
/* ++++++++++ second level end ++++++++++*/	
#a5-header-font {

	position:relative;
	left:5px;
	top:0px;
}
#a5-column-left-logo {

			width:510px;
}
#a5-titles {
	font-size: 8pt;
	color:#ffffff;
	background: #000000;
	width: 20px;
	height: 102px;
	position: absolute;
}
#a5-column-center-content {
	position:absolute;
	background: #A70606;
	width: 180px;
	color: #ffffff;
	top: 226px;
	padding: 5px, 5px, 5px, 5px;
	padding-left: 5px;
	padding-right: 5px;
	left: 1px;
}
#a5-events {
	color:#ffffff;
	background: #000000;
	width: 102px;
	height: 20px;
	position: absolute;
	font: bold 13px Arial, Helvetica, sans-serif;
	top: 205px;
}
