@charset "UTF-8";
body { margin:0; padding:0; background:url(../images/site_bg.jpg) top repeat-x; background-color:#000; }
p { margin:0 4px 10px 2px; font:normal 12px Arial, Helvetica, sans-serif; color:#333; line-height:16px; }
ul { padding:0; margin:20px 0 10px 20px; line-height:13px; }
li { font:13px Arial, Helvetica, sans-serif; color:#333; margin:auto; padding:0 0 8px 0; }
.clearer { clear: both; margin: 0px; line-height: 0px; padding: 0px; }
a:link { font:normal 12px Arial, Helvetica, sans-serif; color:#CC0000; }
a:visited { font:normal 12px Arial, Helvetica, sans-serif; color:#CC0000; }
a:hover { font:normal 12px Arial, Helvetica, sans-serif; color:#333; }


/* Flash Intro Styles*/
#flashIntroWrap { width:771px; height:532px; padding:168px 0 0 129px; margin:0 auto; background:url(../images/intro_bg.jpg) no-repeat; }
#flashIntro { width:645px; height:354px; }
#skipWrap { width:170px; height:36px; margin:5px 0 0 235px; background:url(../images/skip_on.gif); }
a.skipBtn:link { width:170px; height:36px; display:block; background:url(../images/skip_off.gif); }
a.skipBtn:visited { width:170px; height:36px; display:block; background:url(../images/skip_off.gif); }
a.skipBtn:hover { width:170px; height:36px; display:block; background:url(../images/skip_on.gif); }
 
/* END Flash Intro Styles*/



/* Header Styles*/
#header { width:925px; height:158px; margin:0 auto; }
h1.logo { width:366px; height:158px; float:left; margin:0; }
#topRightFlash { width:517px; height:158px; float:right; margin:0; }
/* END Header Styles*/


/* Navigation Styles*/
#navWrap { width:925px; height:42px; margin:0 auto; background:url(../images/nav_bg.jpg); }

#homeWrap { width:48px; height:42px; float:left; margin-left:230px; background:url(../images/nav_home_on.gif); }
a.home:link { width:48px; height:42px; display:block; background:url(../images/nav_home_off.gif); }
a.home:visited { width:48px; height:42px; display:block; background:url(../images/nav_home_off.gif); }
a.home:hover { width:48px; height:42px; display:block; background:url(../images/nav_home_on.gif); }

#aboutWrap { width:70px; height:42px; float:left; margin-left:40px; background:url(../images/nav_about_on.gif); }
a.about:link { width:70px; height:42px; display:block; background:url(../images/nav_about_off.gif); }
a.about:visited { width:70px; height:42px; display:block; background:url(../images/nav_about_off.gif); }
a.about:hover { width:70px; height:42px; display:block; background:url(../images/nav_about_on.gif); }

#talentWrap { width:57px; height:42px; float:left; margin-left:39px; background:url(../images/nav_talent_on.gif); }
a.talent:link { width:57px; height:42px; display:block; background:url(../images/nav_talent_off.gif); }
a.talent:visited { width:57px; height:42px; display:block; background:url(../images/nav_talent_off.gif); }
a.talent:hover { width:57px; height:42px; display:block; background:url(../images/nav_talent_on.gif); }

#eventsWrap { width:57px; height:42px; float:left; margin-left:39px; background:url(../images/nav_events_on.gif); }
a.events:link { width:57px; height:42px; display:block; background:url(../images/nav_events_off.gif); }
a.events:visited { width:57px; height:42px; display:block; background:url(../images/nav_events_off.gif); }
a.events:hover { width:57px; height:42px; display:block; background:url(../images/nav_events_on.gif); }

#galleryWrap { width:64px; height:42px; float:left; margin-left:39px; background:url(../images/nav_gallery_on.gif); }
a.gallery:link { width:64px; height:42px; display:block; background:url(../images/nav_gallery_off.gif); }
a.gallery:visited { width:64px; height:42px; display:block; background:url(../images/nav_gallery_off.gif); }
a.gallery:hover { width:64px; height:42px; display:block; background:url(../images/nav_gallery_on.gif); }

#gymWrap { width:65px; height:42px; float:left; margin-left:39px; background:url(../images/nav_gym_on.gif); }
a.gym:link { width:65px; height:42px; display:block; background:url(../images/nav_gym_off.gif); }
a.gym:visited { width:65px; height:42px; display:block; background:url(../images/nav_gym_off.gif); }
a.gym:hover { width:65px; height:42px; display:block; background:url(../images/nav_gym_on.gif); }

#sponsorsWrap { width:72px; height:42px; float:left; margin-left:39px; background:url(../images/nav_sponsors_on.gif); }
a.sponsors:link { width:72px; height:42px; display:block; background:url(../images/nav_sponsors_off.gif); }
a.sponsors:visited { width:72px; height:42px; display:block; background:url(../images/nav_sponsors_off.gif); }
a.sponsors:hover { width:72px; height:42px; display:block; background:url(../images/nav_sponsors_on.gif); }
/* END Navigation Styles*/


/* Main Styles*/
#siteTexture { width:1200px; height:auto; margin:0 auto; background:url(../images/site_texture_bg.jpg) top no-repeat; }
#mainContainer { width:923px; height:auto; margin:0 auto; padding-bottom:2px; border:1px solid #666; background:#666; }
#mainLeftCol { width:642px; height:auto; float:left; border-right:1px solid #666; margin:0; }
#eventSection { width:642px; height:370px; float:left; margin:0; background:url(../images/event_bg_texture.jpg); }
#eventPoster { width:293px; height:370px; float:left; margin:0 0 0 0; }
#eventTextCol { width:330px; height:auto; float:left; padding-top:25px; margin:0 0 0 1px; }
#ticketmaster { width:330px; height:174px; margin:0 auto; background:url(../images/ticketmaster_bg.jpg) no-repeat; }
#tickets { width:330px; height:174px; margin:0 auto; background:url(../images/tickets.gif) no-repeat; }
#floorPlanCol { width:153px; height:auto; float:left; margin:40px 5px 0 10px; }
select { background:url(../images/textfield_bg.jpg) bottom repeat-x; border:1px solid #adb9c2; margin:0 0 3px 0; }
h2.floorPlanTitle { font:bolder 11px Arial, Helvetica, sans-serif; color:#d4e438; margin:0 0 2px 0; }
#purchaseWrap { width:116px; height:24px; margin:20px 0 0 0; background:url(../images/purchase_btn_on.gif); }
a.purchaseBtn:link { width:116px; height:24px; display:block; background:url(../images/purchase_btn_off.gif); }
a.purchaseBtn:visited { width:116px; height:24px; display:block; background:url(../images/purchase_btn_off.gif); }
a.purchaseBtn:hover { width:116px; height:24px; display:block; background:url(../images/purchase_btn_on.gif); }
#ticketmasterInfoCol { width:130px; height:auto; float:left; margin:40px 0 0 20px; font:11px Arial, Helvetica, sans-serif; color:#fff; }
#mainRightCol { width:280px; height:auto; float:left; margin:0; }
#mainMidSep { width:642px; height:12px; margin:0 auto; background:url(../images/main_mid_sep.gif) repeat-x; }
#BtmLeftSection { width:274px; height:auto; float:left; margin:3px 4px 0 3px; background:#666; }
h3.exclusiveTitle { width:274px; height:33px; margin:0 0 1px 0; }
.btmBox1 { width:274px; height:auto; padding-top:10px; margin:0 0 1px 0; text-align:center; font:bold 13px Arial, Helvetica, sans-serif; color:#000; background:url(../images/btm_box_gradiant.gif) top repeat-x; background-color:#fff; }
#exclusiveVideo { width:240px; height:auto; margin:7px auto; }
.btmBox2 { width:274px; height:218px; margin:0 0 1px 0; font:12px Arial, Helvetica, sans-serif; color:#000; background:url(../images/btm_box_gradiant.gif) top repeat-x; }
.btmBox3 { width:274px; height:auto; padding-bottom:8px; margin:0 0 1px 0; font:12px Arial, Helvetica, sans-serif; color:#000; background:url(../images/btm_box_gradiant.gif) top repeat-x; background-color:#fff; }
#BtmRightSection { width:338px; height:1056px; float:left; overflow:scroll; padding:0 10px 10px 10px; margin:3px 0 0 0; background:#bdbdbd; }
.newsGrey { width:305px; height:auto; padding:8px 8px 2px 8px; margin:5px auto; font:11px Arial, Helvetica, sans-serif; color:#333; }
.newsWhite { width:305px; height:auto; padding:8px; margin:0 auto; font:11px Arial, Helvetica, sans-serif; color:#333; background:#fff; }
.date { color:#CC0000; margin:0; }
h2.newsTitle { font:bold 13px Arial, Helvetica, sans-serif; color:#0000FF; margin:2px 0 8px 0; border-bottom:1px dotted #333; padding-bottom:4px; }
a.newsLink:link { font:bold 13px Arial, Helvetica, sans-serif; color:#333; text-decoration:none; }
a.newsLink:visited { font:bold 13px Arial, Helvetica, sans-serif; color:#333; text-decoration:none; }
a.newsLink:hover { font:bold 13px Arial, Helvetica, sans-serif; color:#000; text-decoration:none; }
p.newsText { margin:0 4px 10px 2px; font:normal 11px Arial, Helvetica, sans-serif; color:#333; line-height:14px; }
#archiveBox { width:315px; height:auto; padding:10px 8px 0 1px; margin:5px auto; font:11px Arial, Helvetica, sans-serif; color:#333; }
h3.recentNewsTitle { margin:6px 0 10px 5px; }
ul.archiveUL { padding:0; margin:7px 0 10px 20px; line-height:13px; }
li.archiveLI { font:13px Arial, Helvetica, sans-serif; color:#333; margin:auto; padding:0 0 8px 0; list-style:square; }
/* END Main Styles*/


/* About Styles*/
h1.subTitle { width:911px; height:80px; margin:0 0 1px 0; }
#subMainWrap { width:923px; height:auto; padding:6px 0 6px 0; margin:0 auto; background:url(../images/sub_wrap_bg.gif) top repeat-x; background-color:#666; border:1px solid #666; }
#contentWrap { width:911px; height:auto; margin:0 auto; padding-bottom:6px; border:1px solid #f8f8f8; background-color:#f8f8f8; }
#subLeftCol { width:644px; height:auto; float:left; margin:0; border-right:1px solid #000; }
#subRightCol { width:265px; height:auto; float:left; margin:0 0 0 1px; }
a.subNav:link { width:245px; height:13px; display:block; padding:10px; margin:0; background:url(../images/sub_nav_off.gif); font:bold 12px Arial, Helvetica, sans-serif; color:#000; text-decoration:none; }
a.subNav:visited { width:245px; height:13px; display:block; padding:10px; margin:0; background:url(../images/sub_nav_off.gif); font:bold 12px Arial, Helvetica, sans-serif; color:#000; text-decoration:none; }
a.subNav:hover { width:245px; height:13px; display:block; padding:10px; margin:0; background:url(../images/sub_nav_on.gif); font:bold 12px Arial, Helvetica, sans-serif; color:#cc0000; text-decoration:none; }
#subNavSep { width:100%px; height:12px; margin:0 auto; background:url(../images/sub_nav_sep.gif) repeat-x; }
#ceoWrap { width:617px; height:auto; padding:26px 10px 0 17px; background:url(../images/sub_gradiant.gif) top repeat-x; }
h2.ceoTitle { font:bold 22px Arial, Helvetica, sans-serif; color:#333; margin:0; }
h3.ceoSubTitle { font:bold 19px Arial, Helvetica, sans-serif; color:#333; margin:0 0 8px 0; }
hr.redHR { width:100%; height:6px; margin:20px auto; background:url(../images/red_hr.gif) repeat-x; border:none; }
h2.subHeader { font:bold 19px Arial, Helvetica, sans-serif; color:#333; margin:0 0 10px 0; }
.teamGrey { width:600px; height:auto; padding:8px 8px 2px 0; margin:5px auto; font:11px Arial, Helvetica, sans-serif; color:#333; }
.teamWhite { width:600px; height:auto; padding:8px; margin:0 auto; font:11px Arial, Helvetica, sans-serif; color:#333; background:#ccc; }
h2.teamName { font:bold 15px Arial, Helvetica, sans-serif; color:#333; margin:2px 0 8px 0; }
/* END About Styles*/


/* Talent Styles*/
#fighterWrap { width:644px; height:auto; padding:26px 0 0 0; background:url(../images/sub_gradiant.gif) top repeat-x; }
.fightersRow { width:625px; height:auto; margin:0 auto; }
.leftFighterBox { width:199px; height:auto; float:left; margin:0; }
.midFighterBox { width:199px; height:auto; float:left; margin:0 14px 0 14px; }
.rightFighterBox { width:199px; height:auto; float:left; margin:0; }
hr.fighterHR { width:625px; height:23px; border:none; margin:15px auto; background:url(../images/fighter_hr.gif); }
#detailWrap { width:644px; height:auto; padding:1px 0 0 0; background:url(../images/sub_gradiant.gif) top repeat-x; }
#detailPhoto { width:643px; height:282px; margin:0 auto; }
#bioWrap { width:615px; height:auto; margin:20px auto; padding-top:50px; background:url(../images/bio_title.gif) top no-repeat; }
/* END Talent Styles*/


#subFullCol { width:911px; height:auto; margin:0 auto; }
#fullWrap { width:884px; height:auto; padding:26px 10px 10px 17px; background:url(../images/sub_gradiant.gif) top repeat-x; }
.galleryTxt { margin:0 0 10px 20px; }


/* Contact Form Styles*/
.bodyTextStat { font:12px Arial, Helvetica, sans-serif; color:#333; text-align:right; }
.FormBoxerTitle { font:bold 14px Arial, Helvetica, sans-serif; color:#333; }
.red { color:#cc0000; }
input { border:1px solid #333; }
textarea { border:1px solid #333; }
/* END Contact Form Styles*/


h2.galleryHeader { font:bold 19px Arial, Helvetica, sans-serif; color:#333; margin:20px 0 10px 15px; }
a.galleryLink:link { width:622px; height:18px; padding:7px 0 0 10px; display:block; background:#ccc; font:12px Arial, Helvetica, sans-serif; color:#333; text-decoration:none; border-bottom:1px solid #999; }
a.galleryLink:visited { width:622px; height:18px; padding:7px 0 0 10px; display:block; background:#ccc; font:12px Arial, Helvetica, sans-serif; color:#333; text-decoration:none; border-bottom:1px solid #999; }
a.galleryLink:hover { width:622px; height:18px; padding:7px 0 0 10px; display:block; background:#CC0000; font:12px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; border-bottom:1px solid #999; }



/* Footer Styles*/
#disclaimer { width:600px; height:auto; padding:10px; border:1px solid #adafb2; font:normal 11px Arial, Helvetica, sans-serif; color:#999; margin:17px auto; }
#footerContentWrap { width:850px; height:158px; margin:0 auto; padding-top:20px; background:url(../images/footer_bg.jpg) top repeat-x; background-color:#242424; }
#footerNavWrap { width:auto; height:auto; margin:0 auto; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999; }
p.copyright { font-size:11px; color:#999; text-align:center; margin-top:6px; }
a.footerLink:link { font:11px Arial, Helvetica, sans-serif; color:#999; text-decoration:none; }
a.footerLink:visited { font:11px Arial, Helvetica, sans-serif; color:#999; text-decoration:none; }
a.footerLink:hover { font:11px Arial, Helvetica, sans-serif; color:#fff; text-decoration:underline; }
/* END Footer Styles*/
