/* CSS Document */

.clear{clear:both;}

.float{float:left;}

.nounderline {text-decoration:none;}

a:hover{color:#FF0000;}



body {

margin:0px;

padding:0px;

}



img {

border:none;

}



.outter-wrapper {

padding:10px;

background-image:url(images/cage-bg.png);

background-repeat:no-repeat;

width:1120px;

height:900px;

}



.leftside {

width:560px;

float:left;



}



.rightside {

width:310px;

float:left;



}



.right-ads {
	width:160px;
	display:inline;
	float:left;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 310px;

}



.header-wrapper {

background-image:url(images/new-header.png);

background-repeat:no-repeat;

width:870px;

height:310px;

}



.main-logo {

padding:0px;

margin:0px;

}



.navi01 {

margin:149px 0 0 0;

width:559px;

}



.navi02 {

margin:5px 0 0 20px;

width:559px;

}



.navi03 {

margin:5px 0 0 0px;

width:559px;

}



.navi-pic {

float:left;

margin:0 0 0 10px;

}



.navi-pic02 {

float:left;

}



.ufc-wrapper {

background-color:#000000;

padding:3px 5px 5px 5px;

margin:55px 0 0 0;

}



.footer {

font-family:Arial, Helvetica, sans-serif;

font-size:16px;

color:#FFFFFF;

padding:10px 0 0 0;

}



.white {color:#FFFFFF;}



.upcoming {

background-image:url(images/dark-fade-top.png);

background-repeat:no-repeat;

padding:10px;



}



.upcoming-title {

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

font-weight:bold;

color:#FFFFFF;



}



.upcoming-event {

font-family:Arial, Helvetica, sans-serif;

font-size:16px;

color:#FFFFFF;



}



.upcoming-date {

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

font-style:italic;

color:#FFFFFF;



}



.main-content {

margin:10px 0 0 0;

}



.left-content {

width:558px;

float:left;

}



.right-content {

width:305px;

float:left;

}





.ad-pic {

padding:5px 0 0 0;

}







.homepage {

width:860;

}



.plate {

width:620px;

height:440px;

float:left;

}



.promotion {

width:230px;

height:440px;

float:left;

}



.ufc {

float:left;

padding:50px 10px 0 10px;

}



.sponsor-title {

font-family:"Times New Roman", Times, serif;

font-size:36px;

color:#FFFFFF;

font-weight:bold;

}



.sponsor-title-small {

font-family:"Times New Roman", Times, serif;

font-size:24px;

text-transform:uppercase;

color:#FFFFFF;

font-weight:bold;

}



.sponsor-redbar {

padding:10px 0 10px 0;

}



.sponsor-maintext {

font-family:"Times New Roman", Times, serif;

font-size:16px;

color:#FFFFFF;

padding:0 0 0 50px;

}



.sponsor-contact {

font-family:"Times New Roman", Times, serif;

font-size:16px;

font-weight:bold;

color:#FFFFFF;

padding:10px 0 0 0;

}



.fight-featured {

width:530px;

padding:3px;

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#FFFFFF;

height:250px;

background-image:url(images/fight-fade-bg.png);

}



.fight-pic {

margin:0 5px 0 0;

}



.fight-regular {

float:left;

width:530px;

padding:3px;

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#FFFFFF;

margin:10px 0 0 0;

height:150px;

background-image:url(images/fight-fade-bg.png);

}



.fight-headline-featured {

font-size:24px;

}



.fight-headline-regular {

font-size:18px;

}



.fighters-navi {

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

padding:20px;

color:#FFFFFF;

}



.white {color:#FFFFFF;}



.poster {padding:10px 0 10px 0;}



.fight-profile-featured {

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

color:#FFFFFF;

padding:10px 0 0 20px;

}



.fight-profile-normal {

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#FFFFFF;

padding:10px 0 0 20px;

}



.fight-full-profile-featured {

font-family:Arial, Helvetica, sans-serif;

font-size:24px;

font-weight:bold;

font-style:italic;

color:#FFFFFF;

padding:10px 0 10px 0;

}



.fight-full-profile-normal {

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

font-weight:bold;

font-style:italic;

color:#FFFFFF;

margin:10px 0 10px 0;

}



.toppad10 {padding:10px 0 0 0;}



.fighter-signuptext {

font-family:Arial, Helvetica, sans-serif;

font-size:16px;

color:#FFFFFF;

padding:20px;

}



.fight-redbox {

width:470px;

padding:20px;

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

background-color:#630707;

color:#FFFFFF;

margin:0 0 0 20px;

}



.fight-blackbox {

width:490px;

padding:10px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

background-color:#000000;

color:#FFFFFF;

margin:10px 0 0 20px;

font-weight:bold;

}



.form-01 {

width:180px;

padding:8px 8px 9px 8px;

float:left;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

background-color:#666666;

color:#000000;

margin:10px 0 0 20px;

font-weight:bold;

}



.form-02 {

width:305px;

padding:5px;

float:left;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

background-color:#666666;

color:#000000;

margin:10px 0 0 5px;

font-weight:bold;

}



.beer {

float:left;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#FFFFFF;

padding:10px 0 0 20px;

width:500px;

}



.nobeer {

float:left;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#FFFFFF;

padding:10px 0 0 30px;

}



.cage-header {

font-family:Arial, Helvetica, sans-serif;

font-size:24px;

color:#FFFFFF;

padding:10px 0 0 0;

}



.cage-rentals-text {

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#FFFFFF;

padding:10px 0 0 0;

width:550px;

}



.cage-mini {

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#FFFFFF;

}



.cage-highlight {

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

padding:10px 0 0 0;

color:#FF0000;

}



.fightcard {

font-family:Arial, Helvetica, sans-serif;

font-size:24px;

font-weight:bold;

color:#FF3300;

padding:10px 0 0 0;

}



.fight-corner {

background-image:url(images/f-corner.jpg);

background-repeat:no-repeat;

padding:15px;

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

margin:10px 0 10px 0;

}



.corner-title {

font-size:24px;

font-weight:bold;

}



.corner-highlight {

font-weight:bold;

color:#FF0000;

}



.results-pics {

margin:5px;

float:left;

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

font-weight:bold;

width:110px;

color:#FFFFFF;

}



.results-text {

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

float:left;

color:#FFFFFF;

padding:60px 0 0 0;

width:300px

}



.results-regular {

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

float:left;

color:#FFFFFF;

padding:10px 0 0 0;

width:300px

}



.results-amature {

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#FFFFFF;

padding:10px 0 0 10px;

}



.results-winner {

color:#FF9900;

}



.index-contact {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	width:700px;

}



.pics {

padding:30px 6px 6px 6px;

}



.fight-card-bg {

background-image:url(images/old-paper.png);

width:485px;

font-family:Arial, Helvetica, sans-serif;

font-size:16px;

color:#333333;

padding:10px;

margin:10px 0 0 0;

}



.fight-number {

font-size:18px;

font-weight:bold;

}



.top30 {padding:30px 0 0 0;}
