@charset "utf-8";

#left_skip{
	float:left;
	width:90px;
	margin: 3px;
}

#right_skip{
float:right;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	padding: 10px;
	width: 490px;
	line-height: 17px;
}

#titles_main{
font-weight:bolder;
font-size:15px;
padding-bottom:5px;
padding-top:10px;
letter-spacing:1.5px;
}
.titles_main{
font-weight:bolder;
font-size:15px;
padding-bottom:5px;
padding-top:10px;
letter-spacing:1.5px;
}
#copywrite{
	color:#FFFFFF;
	text-align:center;
	font-size:10px;
	clear: both;
	float: right;
	width:600px;
	padding:0px;
	margin:0px;

}

#submit_arrow{
	background-image:url(images/arrow_00.png);
	background-repeat:no-repeat;
	float:right;
	width:33px;
	height:27px;
	margin-top: 45px;
	margin-right: 38px;
}

#submit_arrow:hover{
background-image:url(images/arrow_01.png);
cursor:pointer;
}

#mailing_list_s {
background-image:url(images/mailing_list.png);
width:235px;
height:105px;
z-index:3;
}
#maillist {
	background-image:url(images/millist.png);
	width:235px;
	height:150px;
	z-index:3;
	margin: 0px;
	background-repeat: no-repeat;
	padding-top: 40px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}

#input_mailing {
float:left;
width:130px;
height:15px;
padding-top:48px;
padding-left:25px;
}

.mailing_field{

width:130px;
font-size:10px;
text-align:center;
border-color:#990000;
}
.fighter_info{
padding-top: 20px;
padding-left: 10px;
width:608px;
float: left;
}
.fighter_named  {
margin-top:37px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-indent:15px;
color:#FFFFFF;
}
.fighter_stats  {
	margin-top:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-indent:15px;
	color:#FFFFFF;
}
.fighter_named   a  {
text-decoration:none;
color:#FFFFFF;
}
.fighter_info   .fighter_more_inf{
	margin-left:350px;
	margin-top:0px;
	width:86px;
	height:31px;
	cursor: pointer;
}
.fighter_more_info  {
	background-image:url(images/more_info_01.jpg);
}
.fighter_pic   {
width:136px;
height: 136px;
float: left;
text-align:left;
}
.fighter_back  {
float:right;
width:472px; 
height: 137px;
background-image:url(images/fighter_back.jpg);
}

body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #000000;
	background-image:url(images/fz_background.jpg);
	background-repeat:no-repeat;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	text-align: left; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}
.oneColFixCtr #container {
	float:left;
	width: 1000px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
	}
.oneColFixCtr #mainContent {
	padding: 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
}

/*   header   */
.oneColFixCtr #header_content {
	padding: 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	
}

.oneColFixCtr #logo {
	float:left;
	z-index: 3;
	width: 335px;
	height: 200px;
	margin-left: -5px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
}

.oneColFixCtr #banner {
	position:static;
	/*background-image:url(images/fz_herader_image.png);*/
	margin-left: -30px;
	z-index: 2;
	width: 405px;
	height: 125px;
	float:left;
	padding: 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
}

.oneColFixCtr #pagecontent {
	position:relative;
	text-align:left;
	color:#00CC66;
	width: 100%;
	height:125px;
	padding: 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	clear: left;
	float: left;
}

.oneColFixCtr #fighter {
	position:relative;
	color:#00CC66;
	width: 235px;
	height:355px;
	margin-top:45px;
	float:left;
}
.oneColFixCtr #fighter_arm {
	background-image:url(images/arm_fighters.jpg);
	position:relative;
	width: 234px;
	height:598px;
	margin-top:45px;
	float:left;
	z-index:1;
	padding-top: 200px;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}


#sub_header{
	width: 634px;
	height:43px;
}

#sub_header #header_left{
	float: left;
	width: 200px;
	height:29px;
	font-size:10px;
	color:#00000f;
	margin-top:14px;
	text-indent:30px;
}

#sub_header #header_left a{
	color:#fffffb;
	text-decoration:none;
}

#sub_header #header_left :hover{
	color:#ff0000;
}

#sub_header #header_right{
	float:right;
	width:272px;
	height:43px;
}

.oneColFixCtr #fighterinfo {
	width: 635px;
	height: 12px;
	float:left;
	clear: right;
	color:#FFFFFF;
}
.oneColFixCtr #fighterinfo_top {
	background-image:url(images/fz_figher_01.png);
	background-repeat:no-repeat;
	
	height: 12px;
	position:relative;
	width: 620px;
	clear: left;
}

.oneColFixCtr #fighter_name {
	background-image:url(images/fz_header_03.jpg);
	width:626px;
	height:24px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: 800;
	font-size:14px;
	letter-spacing:1px;
	padding-top:8px;
	padding-left:10px;
	background-repeat: no-repeat;
}

.oneColFixCtr #sub_head {
	background-image:url(images/fz_header_04.jpg);
	width:626px;
	height:24px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: 500;
	font-size:13px;
	letter-spacing:1px;
	padding-top:8px;
	padding-left:10px;
	background-repeat: no-repeat;
}

.oneColFixCtr #menuselect {
	margin-left: -80px;
	z-index: 1;
	width: 405px;
	height: 45px;
	text-align:left;
	float:left;
	padding: 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
}
.oneColFixCtr #info_blue{
	background-image:url(images/fz_back_list.jpg);
}
/*   end header   */


/*   navigation   */

.oneColFixCtr #nav {
	float: left;
	width: 650px;
}

.oneColFixCtr #nav ul {
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

	margin-top: -10px;
	font-weight: 600;
	}
	
.oneColFixCtr #nav li {
	float: left;
	margin-right: 1px;	font-weight:800;
	margin-left: 1px;
	height: 46px;
	padding-top: 23px;
	padding-right: 5px;
	padding-left: 5px;
	letter-spacing:1px;
	color: #ffffff;
}

.oneColFixCtr #nav li:hover {
	background-image: url(images/fz_red.png);
	background-repeat: repeat-x;
	cursor: pointer;
	}
	
.oneColFixCtr #nav a {
	text-decoration: none;
	color: #ffffff;
}

body#media li#media_link, 
body#mmanews li#mmanews_link, 
body#sponsors li#sponsors_link,
body#main li#main_link, 
body#investor li#investor_link,
body#contact li#contact_link,
body#fighters li#fighters_link,
body#events li#events_link,
body#facilities li#facilities_link
 {
    color:#FFFFFF;
	background-image: url(images/fz_blue.png);
	background-repeat: repeat-x;
	cursor: pointer;
}
.text_sec {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	padding: 10px;
	width: 600px;
	line-height: 17px;
}

#table_text {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	width: 600px;
	line-height: 17px;
}

#link_sec{
padding-left:15px;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	width: 600px;
}

#link_sec #linked {
color:#0033FF;
text-decoration:none;
}

#link_sec #linked a{
color:#0066FF;
}

#link_sec #linked:hover{
color:#0099FF;
}
.linked:hover {
color:#0099FF;
}

/*   end navigation   */

#col1 {
	clear: left;
	float: left;
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-indent: 10px;
	padding: 0px;
}
#col2 {
	clear: none;
	float: left;
	width: 350px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 0px;
}
.black  {
	height: 20px;
	width: 600px;
	list-style-type: none;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
}
.blue  {
	background-image: url(images/fz_back_list.jpg);
	background-repeat:repeat-y;
	width: 600px;
	list-style-type: none;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
}

#stats {
	margin-left:1px;
	margin-top:10px;
}
.fighter_name {
	background-image:url(images/fz_header_03.jpg);
	width:626px;
	height:24px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: 800;
	font-size:14px;
	letter-spacing:1px;
	padding-top:8px;
	padding-left:10px;
	background-repeat: no-repeat;
}
.linked a {
	color:#0066FF;
}
.linked {
	color:#0033FF;
	text-decoration:none;
}
.eventssub {
	background-image: url(images/events_head.jpg);
	height: 20px;
	width: 100%;
}
#banner {
	float: left;
	margin: 10px 0px 0px;
	padding: 0px;
	height: 90px;
	width: 728px;
}
#rightbanner {
	float: right;
	width: 120px;
	height: 240px;
}
#menu_child  ul {

	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 600;
	padding: 10px 0px 0px;
	margin: 0px;
}
#menu_child li {
	margin-top: -10px;
background-image: url(images/fz_blue.png);
background-repeat: repeat-x;
	float: left;
	margin-right: 1px;
	font-weight:800;
	
	height: 20px;
	padding-top: 15px;
	padding-left: 5px;
	padding-right: 5px;
	letter-spacing:1px;
	color: #ffffff;
	clear: left;
}
#menu_child li:hover {
	
	background-image: url(images/fz_red.png);
	background-repeat: repeat-x;
	cursor: pointer;
}
#menu_child a {
background-image: url(images/fz_blue.png);
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #ffffff;
	height: 20px;
	padding-top: 15px;
	padding-left: 5px;
	padding-right: 5px;
}

h1.pgtitle{
	font-size: 12px;
}

