@charset "UTF-8";
/* CSS Document */

body {
	background: #000!important;
	margin: 0px;
	padding: 0px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;	
}

a:link {color: #616161;}
a:visited {color: #616161;}
a:hover {color: #c10e1f;}
a:active {color: #c10e1f;}

img { border: none; }

/*empty class for IE8 re-rendering of dynamic elements*/
.testClass{}

#discoverBackground {position:relative;padding: 0px;margin-top: 0px;margin-left: auto;margin-right: auto;margin-bottom: 0px; overflow:hidden}
#discoverBackground img {padding: 0px;margin: 0px;}
#discoverContent {padding: 0px;margin: 0px;display: inline-block;text-align:left; position:relative;word-spacing:0;}

#masthead {margin-left: auto;margin-right: auto; display: inline-block; position:relative;z-order:20;
	overflow-x: hidden; overflow-y: hidden;}

#tabBox { overflow-x: hidden; overflow-y: auto;background-color: #4a4a4a;width: 990px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;padding-top: 0px;padding-right: 0px;padding-left: 0px;padding-bottom: 18px;border:0px; clear:both;}

#defaultTabRow {background: url(../images/bg_tabrow_red.png) repeat-x; height: 45px;}
#homepageTabRow {background: url(../images/bg_tabrow.png) repeat-x; height: 45px;}
#glossarySearch {margin: 10px 0px 0px 0px;}
#glossarySearch input {height:21px;float:right;position:relative;}
#glossarySearch .search-btn {cursor:pointer;border:0px; display:inline-block;width:26px;height:26px;line-height:26px;font-size:12px;font-weight:bold;color:#fff;text-decoration:none;background:url(../images/btn-search-go_24px_red.png) 0px 1px no-repeat;text-align:center;float:right;margin-right:12px;}

#secondLevelTabRow {background-color: #c10e1f; padding-right: 20px; padding-top: 10px; padding-left: 22px; padding-bottom: 10px;margin:0px; }
#secondLevelTabRow a {color: #fff;font-size: 14px;text-transform: uppercase;text-decoration: none; vertical-align:center; padding:3px;}
#secondLevelTabRow a:hover {background-color: #95020c;  }
#secondLevelTabRow .highlighted a {background-color: #95020c;color: #fff; font-size: 14px;text-transform: uppercase;text-decoration: none; vertical-align:center; padding:3px;}
#secondLevelTabRow #spacer {color: #4a4a4a; vertical-align:center; }

.tabCellLine {float: right;}
.tabCellActive {background-color: #c10e1f;}
.tabCellNorm {float: left;width: 160px;}
.tabCellWide {float: left;width: 344px;}
.tabCellWideActive {float: left;width: 350px; height:45px;background-color: #c10e1f;}
	
.tabTextBox{float: left;padding-top: 15px;text-align: center;width: 158px;}

a.tabLink{color: #fff;font-size: 16px;font-weight: bold;text-shadow:rgba(0,0,0,0.7) 1px 2px 3px;text-transform: uppercase;text-decoration: none;}
.tabLink:hover {font-size: 16px;font-weight: bold;text-shadow:rgba(0,0,0,0.7) 1px 2px 3px;text-transform: uppercase;color: #ff0017;text-decoration: none;}
a.tabLinkActive {color: #fff;font-size: 16px;font-weight: bold;text-shadow:rgba(0,0,0,0.7) 1px 2px 3px;text-transform: uppercase;text-decoration: none;}

#topcrumb {color: #b6b6b6;width: 954px;height: 24px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: 0;font-size: 12px;padding-left: 25px;padding-top: 4px;padding-bottom: 4px;text-align: left;}
#topcrumb span {color: #fff;}
#topcrumb #crumbspacer {font-size:large;font-weight:bold;color:#b6b6b6;padding-left:6px;padding-right:6px;}
#topcrumb ul {list-style-type: none;margin: 0;padding: 0;display: inline;}
#topcrumb ul li {display: inline;}
#topcrumb ul li a {color: #d6d6d6;text-decoration: none;display: inline;}
#topcrumb ul li a:hover {color: #ff0017;}

.sideNavActive {background-color:#c10e1f;}
.sideNavActive li {display:block; width:165px; padding-top:6px; padding-bottom:6px; color:#d6d6d6; padding-left:25px;}
#sideNavList .sideNavActive a:hover {color:#000;}
#sideNavList {float:left; background:url(../images/bg_sub_gray_line.png) repeat-x; padding-top:3px; font-weight:bold;}
#sideNavList a:link {text-decoration:none; color:#d6d6d6;}
#sideNavList a:visited {text-decoration:none; color:#d6d6d6;}
#sideNavList a:hover {text-decoration:none; color:#c10e1f;}
#sideNavList a:active {text-decoration:none; color:#d6d6d6;}
#sideNavList ul li {display:block; width:165px; padding-top:6px; padding-bottom:6px; color:#d6d6d6; padding-left:25px; font-weight:bold;}
#sideNavList ul li:hover {color:#c10e1f;}

#aboveFold {width: 954px;background-color: #000;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;padding-top: 0px;padding-right: 0px;padding-left: 0px;}

#billboardHome {height: 787px;width: 898px;margin-left: 28px;padding-bottom: 28px;text-align: center;}
#discTabMain {height: 356px;}
#discTabMain a {text-decoration: none;}
.discTab {background-color: #B10C1D;background-repeat: repeat-x;padding: 0px;height: 356px;width: 215px;float: left;text-align: center;display: block;margin-right: 9px;}
.discTab p {margin-top: 5px;margin-bottom: 25px;}
.discTabPhoto {bottom: 20px;}
.discTabCornerLeft {position: absolute}
.discTabCornerRight {position: absolute}
.discTab:hover {background-color: #f41227;}
.discTabFont1 {font-size: 21px;font-style: oblique;color: #640000;text-transform: uppercase;font-weight:bold;}


.fontTM {font-size: 10pt;position: relative;top: -5px;left: 2px;}
.whiteShadow21 {font-size: 21px;color: #d6d6d6;text-transform: uppercase;text-shadow:rgba(0,0,0,0.8) 0 2px 3px;font-weight: bold;}
.whiteShadow28 {font-size: 28px;color: #fff;text-transform: uppercase;text-shadow:rgba(0,0,0,0.8) 0 2px 3px;font-weight: bold;}
.whiteShadow36 {font-size: 36px;color: #fff;text-transform: uppercase;text-shadow:rgba(0,0,0,0.8) 0 2px 3px;font-weight: bold;line-height: 110%;}
.red24caps {font-size: 24px;color: #c10e1f;text-transform: uppercase;font-weight: bold;line-height: 96%;}
.gray24caps {font-size: 24px;color: #616161;text-transform: uppercase;font-weight: bold;}
.gray14caps {font-size: 14px;color: #616161;text-transform: uppercase;font-weight: bold;}
.nearlyWhite {color: #d6d6d6;}
.lightGray {color: #8a8a8a;}
.darkGray {color: #616161;}
.plainDarkGray {color: #616161;text-decoration: none;font-weight: normal;}
.blue24 {font-size: 24px;color: #a9c9da;text-transform: uppercase;text-shadow:rgba(0,0,0,0.8) 0 2px 3px;font-weight: bold;}
.darkBlue {color: #507380;}
.justRed {color: #c10e1f;}




#belowFold {background-color: #e8e8e8;color: #8a8a8a;width: 954px;height: 900px;margin-top: 20px;margin-left: auto;margin-right: auto;padding: 0px;}


/* Martial Arts Styles */
#billboardMAstyles {height: 417px;width: 898px;background: url(../images/billboard_ma_styles.jpg) no-repeat center;padding: 28px;}
#MAstylesIntroBox {text-align: left;padding: 20px;width: 450px;height: 190px;}
#MAstylesIntroBox p {color: #e8e8e8;width: 440px;}
.clearMAstyleFloat {clear:both;}
#belowFoldMAstyles {background-color: #e8e8e8;color: #8a8a8a;width: 910px; margin-top: 20px; padding-top:25px; padding-left:22px; padding-right:22px; text-align: left;overflow:auto;}
#MAstyleRow {background: #d6d6d6 url(../images/bg_ma_styles.png) repeat-y 290px;color: #6a6a6a;width: 899px;margin-top: 20px;margin-left: auto;margin-right: auto;margin-bottom: 20px;overflow: hidden;}
#MAstyleRowBorder {background-color: #d6d6d6;width: 899px;margin-top: 20px;margin-bottom: 20px;margin-left: auto;margin-right: auto;padding-top: 5px;padding-bottom: 5px;}
#MAdescription h3 {color: #c10e1f;font-weight: bold;font-size: 24px;text-transform: uppercase; margin-bottom: 0.4em; line-height: 105%;}
#MAdescription h3 a:link {text-decoration: none; color: #c10e1f;}
#MAdescription h3 a:visited {text-decoration: none; color: #c10e1f;}
#MAdescription h3 a:hover {text-decoration: none; color:#c10e1f;}
#MAdescription h3 a:active {text-decoration: none; color:#c10e1f;}
#MAsilhouette {float: left;width: 100px; margin-top:5px; margin-left: 15px; display:inline-block;background: url(../images/bg_mastyles_dots.png) no-repeat 0px 10px;}

/* NEW Martial Arts Styles */
#MAstyleCell {width:440px; height:110px; background-color:#d6d6d6; display:inline-block; margin-bottom:20px;}
#MAstyleCell h3 {color: #c10e1f;font-weight: bold;font-size: 22px;text-transform: uppercase; margin-bottom: 0.2em; line-height: 105%;}
#MAstyleCell p {color: #6a6a6a; font-size:12px;}
#MAstyleCell p img {position:relative; top:2px;}
#belowFoldMAstyles a {color: #6a6a6a; text-decoration:  none; }
#MAdescription {float: left;width: 306px;display:inline-block; margin-top:15px; margin-left: 15px;}

/* Martial Arts Styles Sub-Pages */
#MAsubCaseAbove {width: 780px;background-color: #000; float:right; margin-right:20px;}
#billboardMAsub {height: 417px;width: 724px;padding: 28px;}
#belowFoldMAsub {background-color: #e8e8e8; color: #616161;width: 780px;overflow:none;margin-right: 20px;float:right; padding:0px;}
#billboardMAsub a:link {color: #616161;}
#billboardMAsub a:visited {color: #616161;}
#billboardMAsub a:hover {color: #c10e1f;}
#billboardMAsub a:active {color: #c10e1f;}
#MAsubIntro {float:left; width: 730px;color: #616161;text-align: left;margin:28px;}
#MAsubIntro h2 {color: #c10e1f;font-weight: bold;text-transform: uppercase;margin-bottom: .5em; font-size: 18px;}
#MAsubIntro img {float:right; margin-left:28px;}
#MAsubWideBar {background-color:#d6d6d6; width:724px; color: #c10e1f;font-weight: bold;text-transform: uppercase; font-size:18px;
	margin-left:28px; margin-bottom:20px; padding-top:20px; padding-bottom:15px; text-align:center; clear:both;}
#MAsubFighters {float:left; width:310px; margin-left:28px; padding-left:20px;}
#MAsubFighters img {float:left; margin-right:15px;}
#MAsubFighters h3 {color: #c10e1f;font-weight: bold;text-transform: uppercase;margin-bottom: 1.5em; font-size: 13px;}
#MAsubFighters h4 {color: #c10e1f;font-weight: bold;margin-bottom: .3em; font-size:14px;}	
.MAsubFightersRow {width:300px; margin-bottom:20px; clear:both; overflow:auto;}
#MAsubWatch {float:left; width:340px; margin-left:20px; margin-bottom:8px; padding-left:30px; background: url(../images/bg_dots_vertical.png) repeat-y;}
#MAsubWatch h3 {color: #c10e1f;font-weight: bold;text-transform: uppercase;margin-bottom: .5em; font-size: 13px;}
#MAsubWatch p {margin-bottom:20px;}


/* MA Styles Sub ReturnBar */
#MAreturnBar {width: 760px; height: 26px; margin-left: 10px; margin-bottom:9px; background: url(../images/bg_gradient_pushalong.png) #d6d6d6;
	color:#fff; font-weight: bold; padding-top:0px; padding-bottom:0px; font-size:14px; text-align:right; float:left;}
#MAreturnBar p {float: right; margin-top:5px;}
#MAreturnBar #nextArrow {height: 22px; width: 10px; background: url(../images/icn_arrow_red_med.png) 0px 5px no-repeat; display:inline-block; float:right; margin-left:10px; margin-right:10px; margin-top:1px;}
#MAreturnBar a:link {color:#fff; text-decoration: none;}
#MAreturnBar a:visited {color:#fff; text-decoration: none;}
#MAreturnBar a:hover {color:#c10e1f;}
#MAreturnBar a:active {color:#c10e1f;}




/* The Fan */
#belowFoldFan {background-color: #e8e8e8;color: #8a8a8a;width: 954px;overflow:auto;margin-top: 20px;margin-left: auto;margin-right: auto;padding: 0px;}
#fanIntroBox {text-align: left;padding: 20px;width: 450px;height: 190px;}
#fanIntroBox p {color: #e8e8e8;}
#fanSideOffers {float: right;width: 450px;margin-top: 20px;margin-right: 20px; position:relative;}
#fanSideOffers #offer1 {width: 450px;height: 169px;position: relative;margin-bottom: 20px;}
#fanSideOffers #offer2 {width: 450px;height: 124px;margin-bottom: 20px;}
#fanSideOffers #offer1btn {width: 62px;height: 18px;position: relative; background: url(../images/btn_signup_red_sprite.png) bottom; margin-top: 140px; margin-left: 95px;float:left;}
#fanSideOffers #offer1btn:hover {background-position: top;}
.fan10thingsBig {font-size: 28px;}
#fan10things {padding: 0px;float: left;width: 440px;margin-top: 20px;margin-left: 20px;margin-right: 0px;margin-bottom: 20px;}
#fan10thingsTop {color: #c10e1f;font-size: 20px;background-color: #d6d6d6;padding: 10px;}
#fan10thingsTop p {color: #c10e1f;font-size: 20px;text-transform: uppercase;text-align: center;font-weight: bold;}
#fan10things a:link {color: #616161;}
#fan10things a:visited {color: #616161;}
#fan10things a:hover {color: #c10e1f;}
#fan10things a:active {color: #616161;}
#fan10things ol {color: #4a4a4a;text-align: left;padding: 10px; margin-left:22px;}
#fan10things ol li {color: #c10e1f;font-weight: bold;list-style-type: decimal;list-style-position: outside;margin-left: 0px;padding-left: 0.5em;padding-right: 0.5em;margin-bottom: 10px;}
#billboardFan {height: 417px;width: 898px;background: url(../images/billboard_the_fan.jpg) no-repeat center;padding: 28px;}
#billboardFan a:link {color: #d6d6d6;}
#billboardFan a:visited {color: #000;}
#billboardFan a:hover {color: #000;}
#billboardFan a:active {color: #d6d6d6;}


/* The Fighter */
#billboardFighter {height: 573px;width: 898px;background: url(../images/billboard_the_fighter.jpg) no-repeat 87px;margin-left: 28px;padding: 0px;}
#fighterIntroBox {text-align: left;width: 245px;height: 220px;padding-top: 20px;float: left; color: #eaeaea;}
#fighterIntroBox h2 {font-size: 36px;text-transform: uppercase;text-shadow:rgba(0,0,0,0.8) 0 2px 3px;font-weight: bold;line-height: 110%;margin-top: 35px;}
#fighterIntroBox p {color: #c7c7c7; font-size: 15px; width: 210px; margin-left: 4px;}
#billboardFighterRight {color: #eee;height: 550px;width: 400px;float: right;text-align: left;}
#billboardFighterRight h3 {font-size: 21px;color: #eaeaea;text-transform: uppercase;text-shadow:rgba(0,0,0,0.5) 0 2px 3px;font-weight: bold;line-height: 110%;margin-bottom: 10px;}
#billboardFighterRight h3 a:link {text-decoration: none; color: #eee;}
#billboardFighterRight h3 a:visited {text-decoration: none; color: #eee;}
#billboardFighterRight h3 a:hover {text-decoration: none; color:#000;}
#billboardFighterRight h3 a:active {text-decoration: none; color:#000;}
#billboardFighterRight p a:link {text-decoration: underline;}
#billboardFighterRight p a:visited {text-decoration: underline;}
#billboardFighterRight p a:hover {text-decoration: underline; color:#000;}
#billboardFighterRight p a:active {text-decoration: underline; color:#000;}
#billboardFighterRight #bigArrow {width: 80px;height: 195px;background: url(../images/big_silver_arrow_sprite.png) no-repeat bottom;float: right;}
#billboardFighterRight #bigArrow:hover {background-position: top;}
#billboardFighterRightHigh {height: 195px;background-color: #c10e1f;margin-top: 28px;padding-top: 30px;padding-right: 10px;padding-bottom: 20px;padding-left: 20px;}
#billboardFighterRightHigh p {width: 246px;}
#billboardFighterRightHigh a:link {color: #eee;}
#billboardFighterRightHigh a:visited {color: #eee;}
#billboardFighterRightHigh a:hover {color: #000;}
#billboardFighterRightHigh a:active {color: #d6d6d6;}
#billboardFighterRightLow {height: 204px;background-color: #c10e1f;margin-top: 28px;padding-top: 30px;padding-left: 15px;padding-right: 10px;padding-bottom: 10px;}
#billboardFighterRightLow p {width: 280px;}
#billboardFighterRightLow a:link {color:#fff; text-decoration: none;}
#billboardFighterRightLow a:visited {color:#fff; text-decoration: none;}
#billboardFighterRightLow a:hover {color:#000; text-decoration: none;}
#billboardFighterRightLow a:active {color:#000; text-decoration: none;}
#billboardFighterRightLow ul {font-size: 12px;width: 280px;margin-top: 1em; margin-left: 10px;}
#billboardFighterRightLow ul li {list-style-image: url(../images/list_arrow_gray.png);float: left;width: 140px; margin-bottom:2px;}
#billboardFighterRightLow ul li:hover {list-style-image: url(../images/list_arrow_black.png);}
#belowFoldFighter {color: #8a8a8a;width: 954px; height: 320px; overflow:hidden;margin-top: 18px;margin-left: auto;margin-right: auto;padding: 0px;
	background: #e8e8e8 url(../images/bg_fighter_main_dots.png) no-repeat 485px 28px;}
#belowFoldFighter h3 {font-size: 24px;color: #c10e1f;text-transform: uppercase;font-weight: bold;line-height: 96%;}
#belowFoldFighter h3 a:link {color: #c10e1f; text-decoration: none;}
#belowFoldFighter h3 a:visited {color: #c10e1f; text-decoration: none;}
#belowFoldFighter h3 a:hover {color: #000; text-decoration: none;}
#belowFoldFighter h3 a:active {color: #000; text-decoration: none;}

#fighterEvoLeft {float: left;height: 245px;width: 411px;padding: 10px;margin-top: 28px;margin-right: auto;margin-bottom: 28px;margin-left: 28px;position:relative;}
#fighterEvoBackground {position:absolute;top:0;left:0;}
#fighterEvoContent {position:relative;}
#fighterEvoLeft #btnGo {width: 48px;height: 21px;background: url(../images/btn_go_red_sprite.png) bottom;float: right;margin-right: 20px;}
#fighterEvoLeft #btnGo:hover {background-position: top;}
#fighterEvoLeftHead {text-align: left;font-size: 12px;width: 250px;left: 160px;position: relative;margin-bottom: 8px;}
#fighterEvoLeft p {text-align: left;font-size: 12px;width: 250px;left: 160px;position: relative;margin-bottom: 8px;}
#fighterTakesRight {height: 245px;width: 411px;text-align: left;padding: 10px;margin-top: 28px;margin-right: 8px;float: right;}
#fighterTakesRightImg {float: left; margin-top:12px;}
#fighterTakesRightCopy {text-align: left;font-size: 12px;width: 200px;height: 140px;float:right; margin-right:20px; margin-top:12px;}
#fighterTakesRight h4 {color:#616161;font-weight: bold; margin-bottom: 5px;}
#fighterTakesRightCopy #learnMore {width: 109px;height: 21px;float: right;margin-top: 10px;margin-right: 91px; font-size: 11px;}
#fighterTakesRightCopy a:link {text-decoration: none;}
#fighterTakesRightCopy a:visited {text-decoration: none;}
#fighterTakesRightCopy a:hover {text-decoration: none; color:#c10e1f;}
#fighterTakesRightCopy a:active {text-decoration: none; color:#c10e1f;}
#fighterTakesRightCopy #learnMore img {margin-left: 2px;}


/* Evolution of a Fighter: Main */
#evoMainBorder {width:904px; padding:25px; background-color: #e8e8e8; margin:auto;}
#evoMain {background: url(../images/bg_dots_evolution.png) repeat-y 640px; color: #616161;overflow:auto; margin:auto;}
#evoMainLeft {width:630px;float:left;}
#evoMainLeft .btnGo {width: 48px;height: 21px;background: url(../images/btn_go_red_sprite.png) bottom;float: left;margin-top: 10px;}
#evoMainLeft .btnGo:hover {background-position: top;}
#evoMainLeft h3 {text-transform: uppercase; color: #c10e1f; font-weight: bold; font-size: 18px; margin-bottom:10px;}
#evoMainLeft p {}
#evoMainIntro {width:600px; background: url(../images/bg_intro_tab_long.png) no-repeat; padding-top:24px; padding-left:15px;}
#evoMainIntro p {width:555px; margin-top:40px; margin-bottom:30px; margin-left:10px;}
#evoMainLeft .evoMainRow {background-color:#d6d6d6; width:580px; height:175px; margin-top:20px; padding-top:25px; padding-left:25px; padding-right:20px;}
#evoMainLeft .evoMainRow img {float:right; margin-left: 25px;}
#evoMainLeft a:link {text-decoration: none; color: #616161;}
#evoMainLeft a:visited {text-decoration: none;color: #616161;}
#evoMainLeft a:hover {text-decoration: none;color: #c10e1f;}
#evoMainLeft a:active {text-decoration: none;color: #c10e1f;}

#evoMainRight #firstFights {margin-top:20px; padding-top:1px; background: url(../images/bg_dots_evo_horizontal.png) no-repeat;}
#evoMainRight {float:left; overflow:auto; width:230px; margin-left:20px; padding-left:20px;}
#evoMainRight h3 {font-weight: bold; font-size:18px; margin-top:20px; line-height:115%; margin-bottom:10px;}
#evoMainRight p.vidCaption {font-size:11px; margin-top:10px; width:200px; margin-bottom:25px;}



/* Evolution of a Fighter: Josh Koscheck */
#evoCaseAbove {width: 780px;background-color: #000; float:right; margin-right:20px; padding-top: 0px;padding-right: 0px;padding-left: 0px;}
#billboardEvoKoscheck {height: 417px;width: 724px;padding: 28px;}
#evoKoscheckIntroBox {width: 325px;background: url(../images/billboard_watch_bg.png) no-repeat;text-align: left;float: left;position: absolute;
	padding-top: 120px;padding-right: 60px;padding-left: 25px;}
#belowFoldEvoKoscheck {background-color: #e8e8e8;color: #8a8a8a;width: 780px;overflow:none;margin-left: auto;margin-right: 20px;float:right; padding-bottom:28px;}
#evoKoscheckBio {width: 430px;background: url(../images/bg_divider_pixels.png) repeat-y 495px;color: #616161;text-align: left;float: left;
	padding-left: 40px;padding-right: 30px;margin-right: auto;margin-top: 30px;margin-bottom: 20px;}
#evoKoscheckBio a:link {color: #616161;}
#evoKoscheckBio a:visited {color: #616161;}
#evoKoscheckBio a:hover {color: #c10e1f;}
#evoKoscheckBio a:active {color: #c10e1f;}
#evoKoscheckBio h2 {color: #c10e1f;font-weight: bold;text-transform: uppercase;margin-top: .3em;margin-bottom: .3em;font-size: 18px;}
#evoKoscheckBio h3 {color: #c10e1f;font-weight: bold;margin-top: 1.2em;margin-bottom: .3em;}
#evoKoscheckQuote {width: 200px;margin-right: 36px; margin-top: 20px; font-size: 19px;font-style: oblique;font-weight: bold;color: #616161;float: right;text-align: left; padding-bottom:20px; padding-top:30px; padding-left:40px; line-height: 1.5em; background: url(../images/quote_curly_left.png) 6px 20px no-repeat;}
.evoQuote {color:#c10e1f; font-size:48px; line-height:2.5em; }
#evoKoscheckQuote p.vidCaption {font-size:11px; font-weight:normal; font-style:normal; text-indent:0px; line-height:110%;}


/* The Sport */
#billboardSport {height: 512px;width: 898px;background: url(../images/billboard_the_sport.jpg) no-repeat center;padding: 28px;}
#billboardSport a:link {color: #000;}
#billboardSport a:visited {color: #000;}
#billboardSport a:hover {color: #c10e1f;}
#sportIntroBox {background: url(../images/bg_intro_tab.png) no-repeat;text-align: left;width: 862px;overflow:auto;
	padding-top: 22px;padding-left: 30px; position: absolute;}
#sportIntroBox h3 {color: #c10e1f;font-weight: bold;margin-top: 4em;margin-bottom: .7em; font-size: 16px;}
#sportIntroBox p {width: 300px;margin-bottom: 1.5em;}
#sportGrayMargin {background-color: #4a4a4a;width: 954px;height: 20px;}

#belowFoldSport {background-color: #e8e8e8;color: #616161;width: 954px;height: 630px;margin-left: auto;margin-right: auto;padding: 0px;text-align: left;font-size: 12px;}
#belowFoldSportCol1 {float: left;width: 560px;background: url(../images/sport_col1_bg.png) repeat-x 10px 54px;
	margin-left: 30px;margin-right: auto;margin-top: 20px;}
#belowFoldSportCol1 a:link {color: #616161;}
#belowFoldSportCol1 a:visited {color: #616161;}
#belowFoldSportCol1 a:hover {color: #c10e1f;}
#belowFoldSportCol1 a:active {color: #c10e1f;}
#belowFoldSportCol1Top {width: 535px;height: 175px;background: url(../images/sport_learn_win_bg.png) repeat-y;
	padding-top: 10px;padding-right: 20px;padding-bottom: 10px;}
#belowFoldSportCol1Top #btnLearn {width: 109px;height: 21px;background: url(../images/btn_learn_gray_sprite.png) bottom;float: left;margin-top: 10px;}
#belowFoldSportCol1Top #btnLearn:hover {background-position: top;}
#belowFoldSportCol1 h3 {color: #c10e1f;font-size: 21px;font-weight: bold;text-transform: uppercase;margin-top: 0px;margin-bottom: 5px;}
#belowFoldSportCol1 h3 a:link {text-decoration:none; color: #c10e1f;}
#belowFoldSportCol1 h3 a:visited {text-decoration:none; color: #c10e1f;}
#belowFoldSportCol1 h3 a:hover {text-decoration:none; color: #000;}
#belowFoldSportCol1 h3 a:active {text-decoration:none; color: #000;}
#belowFoldSportCol1TopLeft {width: 270px;float: left;padding-top: 5px;padding-right: 0px;padding-bottom: 5px;}
#belowFoldSportCol1TopCenter {width: 80px;height: 170px;margin-top: 20px;float: right;}
#belowFoldSportCol1TopRight {width: 135px;float: right;font-style: oblique;padding-top: 38px;padding-left: 10px;padding-right: 0px;padding-bottom: 0px;}
#belowFoldSportCol1TopRight a:link {text-decoration: none; color:#c10e1f;}
#belowFoldSportCol1TopRight a:visited {text-decoration: none; color:#c10e1f;}
#belowFoldSportCol1TopRight a:hover {text-decoration: none; color:#000;}
#belowFoldSportCol1TopRight a:active {text-decoration: none; color:#000;}
#belowFoldSportCol1TopRight p {width: 100px;}
#belowFoldSportCol1TopRight h3 {text-align: right;margin-bottom: 12px;}
#belowFoldSportCol1Mid {width: 555px;height: 175px; margin-top: 35px;}
#belowFoldSportCol1MidLeft {width: 220px;height: 175px;padding-top: 5px; margin-right: 10px; float: left;}
#belowFoldSportCol1Mid #btnLearn {width: 109px;height: 21px;background: url(../images/btn_learn_gray_sprite.png) bottom; float: left;margin-top: 10px;}
#belowFoldSportCol1Mid #btnLearn:hover {background-position: top;}
#belowFoldSportCol1Bottom {width: 575px;height: 125px;margin-top: 10px;padding-top: 30px;}
#belowFoldSportCol1Bottom #btnLearn {width: 109px;height: 21px;background: url(../images/btn_learn_gray_sprite.png) bottom;float: left;margin-top: 10px;}
#belowFoldSportCol1Bottom #btnLearn:hover {background-position: top;}
#belowFoldSportCol1BottomLeft {width: 180px;height: 135px; float:left; margin-right: 8px;}

#belowFoldSportCol2 {float: right;height: 580px;width: 325px;padding-right: 20px;margin-left: auto;}
#belowFoldSportCol2 a:link {color: #d6d6d6;}
#belowFoldSportCol2 a:visited {color: #d6d6d6;}
#belowFoldSportCol2 a:hover {color: #c10e1f;}
#belowFoldSportCol2 a:active {color: #c10e1f;}
#belowFoldSportCol2Top a:link {text-decoration:none;}
#belowFoldSportCol2Top a:visited {text-decoration:none;}
#belowFoldSportCol2Top a:hover {text-decoration:none;}
#belowFoldSportCol2Top a:active {text-decoration:none;}


#belowFoldSportCol2Top {height: 260px;width: 325px;background: url(../images/sport_square_rulesregs_bg.jpg) no-repeat;padding-top: 30px;padding-left: 15px;margin-top: 18px;margin-bottom: 18px;}
#belowFoldSportCol2Top #btnGo {width: 48px;height: 20px;background: url(../images/btn_go_gray_sprite.png) bottom;float: right;margin-top: 28px;margin-right: 95px;}
#belowFoldSportCol2Top #btnGo:hover {background-position: top;}
#belowFoldSportCol2Bottom {height: 260px;width: 325px;background: url(../images/sport_square_favefights_bg.jpg) no-repeat;padding-top: 18px;padding-left: 15px;}
#belowFoldSportCol2Bottom #btnGo {width: 48px;height: 20px;background: url(../images/btn_go_gray_sprite.png) bottom;float: right;margin-top: 28px;margin-right: 40px;}
#belowFoldSportCol2Bottom #btnGo:hover {background-position: top;}
#belowFoldSportCol2 h3 {color: #ffffff;font-size: 21px;font-weight: bold;text-transform: uppercase;}
#belowFoldSportCol2Bottom h3 a:link {color: #ffffff; text-decoration:none;}
#belowFoldSportCol2Bottom h3 a:visited {color: #ffffff; text-decoration:none;}
#belowFoldSportCol2Bottom h3 a:hover {color: #ffffff; text-decoration:none;}
#belowFoldSportCol2Bottom h3 a:active {color: #ffffff; text-decoration:none;}
#belowFoldSportCol2Bottom p {margin-top: 24px;width: 225px;font-size: 11px;color: #d6d6d6;}



/* Skills */
#belowFoldSkills {background-color: #e8e8e8;color: #8a8a8a;width: 954px;overflow:hidden;margin-top: 20px;margin-left: auto;margin-right: auto;padding: 0px;}
#skillsBillboard {height: 507px;width: 898px;background-color: #000;padding: 28px;position:relative;}
#skillsIntroBox {float: left;text-align: left;width: 325px;height: 320px;background: url(../images/billboard_watch_bg.png) no-repeat;padding-top: 120px;padding-right: 60px;padding-left: 25px;}
#skillsIntroBox #btnWatch {width: 68px;height: 73px;background: url(../images/btn_watch_gray_sprite.png) bottom;float: right;margin-top: 15px;}
#skillsIntroBox #btnWatch:hover {background-position: top;}

#skillsUpper {height: 290px;background: url(../images/skills_bg_belowfold.png) no-repeat center -30px ;text-align: left; margin-top:25px;}
#skillsUpper h3 {color: #c10e1f;font-size: 24px;font-weight: bold;margin-bottom: 0.3em;text-transform: uppercase;line-height: 105%;}
#skillsUpper p {font-size: 12px;}
#skillsUpperLeft {float: left;height: 280px;width: 280px;margin-left: 25px; margin-right: 25px;}
#skillsUpperLeft img {position:relative;margin-top: 20px;bottom: 0px;right: 0px;}
#skillsUpperMid {float: left;height: 280px;width: 250px;margin-left: 25px;margin-right:25px;position: relative;}
#skillsUpperMidBackgroundImage {position:absolute;left:10px;top:50px;}
#skillsUpperMid ul {width: 16em;margin-top: 1.5em;margin-left: 1em;text-transform: uppercase;font-weight: bold;color: #616161;}
#skillsUpperMid ul li {list-style-image: url(../images/list_arrow_red.png);width: 12em;margin-bottom: .7em;}
#skillsUpperMid ul li a:link {text-decoration: none;}
#skillsUpperMid ul li a:visited {text-decoration: none;}
#skillsUpperMid ul li a:hover {text-decoration: none; color:#c10e1f;}
#skillsUpperMid ul li a:active {text-decoration: none; color:#c10e1f;}
#skillsUpperRight {float: left;width: 270px;margin-left: 25px;}
.skillsMiniMug {float: right;width: 76px;height: 78px;}
#skillsUpperRight h4 {color: #c10e1f;font-weight: bold;font-size: 11pt;}
#skillsUpperRight p {height: 66px;width: 175px;}

#skillsLower {color: #eee;margin-top: 10px;height: 300px;width: 930px;text-align: left;}
#skillsLowerStyles {float: left;height: 290px;width: 360px;margin-top: 15px;margin-left: 25px;background: url(../images/skills_bg_fightstyles.png) no-repeat;}
#skillsLowerStyles h3 a:link {text-decoration: none; color:#eeeeee;}
#skillsLowerStyles h3 a:visited {text-decoration: none; color:#eeeeee;}
#skillsLowerStyles h3 a:hover {text-decoration: none; color:#000;}
#skillsLowerStyles h3 a:active {text-decoration: none; color:#000;}
#skillsLowerStyles ul li a:link {text-decoration: none;}
#skillsLowerStyles ul li a:visited {text-decoration: none;}
#skillsLowerStyles ul li a:hover {text-decoration: none; color:#c10e1f;}
#skillsLowerStyles ul li a:active {text-decoration: none; color:#c10e1f;}
#skillsLowerStyles h3 {font-size: 21px;color: #eee;text-transform: uppercase;float: left;margin-top: 30px;margin-bottom: 40px;margin-right: 25px;padding-top: 5px;padding-left: 30px;padding-right: 30px;padding-bottom: 5px;background-color: #c10e1f;}
#skillsLowerStyles ul {width: 300px;margin-left: 3em;text-transform: uppercase;font-weight: bold;color: #616161;}
#skillsLowerStyles ul li {list-style-image: url(../images/list_arrow_red.png);	float: left;width: 10em;margin-left: 15px;margin-bottom: .4em;}
#skillsLowerStyles #btnLearn {width: 109px;height: 21px;background: url(../images/btn_learn_red_sprite.png) bottom;float: left;margin-top: 10px;margin-left: 125px;}
#skillsLowerStyles #btnLearn:hover {background-position: top;}
#skillsLowerTraining {float: right;height: 150px;width: 510px;background: url(../images/skills_bg_trainingseries.png);background-repeat: no-repeat;}
#skillsLowerTraining h3 {font-size: 26px;font-weight: bold;text-transform: uppercase;width: 300px;margin-top: 32px;margin-left: 170px;}
#skillsLowerTraining a:link {text-decoration: none; color:#eeeeee;}
#skillsLowerTraining a:visited {text-decoration: none; color:#eeeeee;}
#skillsLowerTraining a:hover {text-decoration: none; color:#a9c9da;}
#skillsLowerTraining a:active {text-decoration: none; color:#a9c9da;}
#skillsLowerTraining p {font-size: 12px;width: 260px;margin-left: 170px;}
#skillsLowerTraining #btnGo {width: 48px;height: 21px;background: url(../images/btn_go_red_sprite.png) bottom;float: right;margin-top: 8px;margin-right: 25px;}
#skillsLowerTraining #btnGo:hover {background-position: top;}
#skillsLowerTraining #skillsBlue {color: #a9c9da;width: 300px;margin-top: 12px;margin-left: 170px;font-size: 18px;font-weight: bold;text-transform: uppercase;}
#skillsLowerSpectacular {float: right;height: 127px;width: 504px;margin-right: 5px;background: url(../images/skills_bg_spectacular.png);background-repeat: no-repeat;background-position: 0px 15px;}
#skillsLowerSpectacular #spectacularMomentFighters {font-weight: bold; text-transform: uppercase;}
#skillsLowerSpectacular h4 {float: left;margin-top: 25px;margin-left: 30px;width: 240px;line-height: 108%;}
#skillsLowerSpectacular p {float: left;margin-top: 10px;margin-left: 30px;width: 235px;line-height: 108%;}
#skillsLowerSpectacularPic {float: right;width: 172px;height: 92px;}
#skillsLowerSpectacular #btnBuy {width: 53px;height: 21px;background: url(../images/btn_buy_gray_sprite.png) bottom;float: right; margin-top: 15px;margin-right: 12px;}
#skillsLowerSpectacular a:link {text-decoration: none; color:#eeeeee;}
#skillsLowerSpectacular a:visited {text-decoration: none; color:#eeeeee;}
#skillsLowerSpectacular a:hover {text-decoration: none; color:#eeeeee;}
#skillsLowerSpectacular a:active {text-decoration: none; color:#eeeeee;}
#skillsLowerSpectacular #btnBuy:hover {background-position: top;}

#nextSkill {width: 954px; height: 30px; margin-left: auto; margin-right: auto; background: url(../images/bg_gradient_red_skills.png) #d6d6d6;
	color:#fff; font-weight: bold; padding-top:0px; padding-bottom:0px; font-size:18px; text-align:center;}
#nextSkill p {padding-top:4px;}
#nextSkill .nextRight {padding-top: 7px; margin-right: 28px;  text-align:right; float:right;}
#nextSkill .skillTabLink a:link {color:#fff; text-decoration: none;}
#nextSkill .skillTabLink a:visited {color:#fff; text-decoration: none;}
#nextSkill .skillTabLink a:hover {color:#c10e1f;}
#nextSkill .skillTabLink a:active {color:#c10e1f;}

a.nextSkillLink{font-size: 14px;font-weight: bold;text-transform: uppercase;color: #c3c3c3;text-decoration: none;}
.nextSkillLink:hover {font-size: 14px;font-weight: bold;text-transform: uppercase;color: #FFF;text-decoration: none;}
.nextSkillLink:active {font-size: 14px;font-weight: bold;text-transform: uppercase;color: #c10e1f;text-decoration: none;}




/* Ways to Win */
#belowFoldWaysToWin {color: #6a6a6a;width: 954px;overflow:auto;background-color: #e8e8e8;margin-left: auto;margin-right: auto;padding-top: 1px;}
#waysToWinIntroBox {width: 504px;background: url(../images/bg_intro_tab.png) no-repeat;text-align: left;padding: 20px;margin-top: 28px;margin-left: 28px;}
#waysToWinIntroBox p {margin-top: 48px;margin-left: auto;margin-right: auto;width: 870px;}
#waysToWinVideos {width: 898px;height: 231px;margin-left: auto;margin-right: auto;}
#waysToWinText {background: #e8e8e8 url(../images/bg_w2w_styles.png) repeat-y 288px;font-size: 12px;text-align: left;width: 880px;overflow:auto;margin-left: auto;margin-right: auto; margin-top:20px; margin-bottom:20px; overflow:hidden;}
#waysToWinText p {margin-bottom: 1.5em;}
#waysToWinText h4 {font-size: 14px;color: #c10e1f;font-weight: bold;margin-bottom: .3em;}
#waysToWinText ul {list-style-position:outside;}
#waysToWinText ul li {list-style-type:disc; margin-left:18px; color:#c10e1f; margin-bottom:15px;}
#waysToWinCol1 {float: left;width: 250px;padding-left: 20px;padding-right: 20px;}
#waysToWinCol2 {float: left;width: 250px;padding-left: 22px;padding-right: 20px;}
#waysToWinCol3 {float: left;width: 250px;padding-left: 22px;padding-right: 20px;}


/* Favorite Fights */
#belowFoldFavoriteFights {background-color: #e8e8e8;color: #4a4a4a;width: 954px;margin-left: auto;margin-right: auto;padding-bottom: 15px;padding-top: 1px;}
#favoriteFightsIntroBox {width: 504px;background: url(../images/bg_intro_tab_double.png) no-repeat;text-align: left;padding: 20px;margin-top: 28px;margin-left: 28px;}
#favoriteFightsIntroBox p {margin-top: 45px;margin-left: auto;margin-right: auto;width: 870px;}
.favoriteFightsRow {font-size: 12px;width: 798px;height: 162px;margin-left: 49px;margin-bottom: 45px;text-align: left;border:none;}
.favoriteFightsTitleCard {width: 288px;height: 162px;float: left; margin-right: 28px;}
.favoriteFightsRow h4 {font-size: 14px;color: #c10e1f;font-weight: bold;margin-bottom:0px;}
.favoriteFightEvent {margin-bottom: 0px;}
.favoriteFightFighters {margin-bottom: 1em;}
.favoriteFightsRow p {margin-bottom: 1em;}
.favoriteFightsRow .btnBuy {width: 53px;height: 21px;background: url(../images/btn_buy_gray_sprite.png) bottom;float: left;margin-top: 15px;}
.favoriteFightsRow .btnBuy:hover {background-position: top;}


/* The Octagon */
#billboardOctagon {height: 513px;width: 898px;padding: 28px;}
#billboardOctagon1 {width:50px; height:50px; position:absolute; top:273px; left:553px;}
#billboardOctagon1:hover {width:50px; height:50px; position:absolute; top:273px; left:553px; background: url(../images/oct_rollover.png) no-repeat;}
#billboardOctagon2 {width:50px; height:50px; position:absolute; top:272px; left:343px;}
#billboardOctagon2:hover {width:50px; height:50px; position:absolute; top:272px; left:343px; background: url(../images/oct_rollover.png) no-repeat;}
#billboardOctagon3 {width:50px; height:50px; position:absolute; top:313px; left:242px;}
#billboardOctagon3:hover {width:50px; height:50px; position:absolute; top:313px; left:242px; background: url(../images/oct_rollover.png) no-repeat;}
#billboardOctagon4 {width:50px; height:50px; position:absolute; top:315px; left:724px;}
#billboardOctagon4:hover {width:50px; height:50px; position:absolute; top:315px; left:724px; background: url(../images/oct_rollover.png) no-repeat;}
#billboardOctagon5 {width:50px; height:50px; position:absolute; top:499px; left:798px;}
#billboardOctagon5:hover {width:50px; height:50px; position:absolute; top:499px; left:798px; background: url(../images/oct_rollover.png) no-repeat;}
#billboardOctagon6 {width:50px; height:50px; position:absolute; top:541px; left:467px;}
#billboardOctagon6:hover {width:50px; height:50px; position:absolute; top:541px; left:467px; background: url(../images/oct_rollover.png) no-repeat;}
#billboardOctagon7 {width:50px; height:50px; position:absolute; top:503px; left:198px;}
#billboardOctagon7:hover {width:50px; height:50px; position:absolute; top:503px; left:198px; background: url(../images/oct_rollover.png) no-repeat;}
#billboardOctagon8 {width:50px; height:50px; position:absolute; top:236px; left:134px; z-index:50;}
#billboardOctagon8:hover {width:50px; height:50px; position:absolute; top:236px; left:134px; background: url(../images/oct_rollover.png) no-repeat;}
#belowFoldOctagon {width: 954px;overflow: hidden;color: #8a8a8a;background-color: #e8e8e8;text-align: left;margin-left: auto;margin-right: auto;margin-top: 20px;margn-bottom: 10px;}
#belowFoldOctagon p {line-height: 110%;margin-bottom: 1.2em;}
#belowFoldOctagon h3 {color: #c10e1f;font-size: 24px;font-weight: bold;text-transform: uppercase;margin-top: 15px;}
#belowFoldOctagon h4 {color: #c10e1f;font-size: 18px;font-weight: bold;text-transform: uppercase;margin-top: 8px;}
#belowFoldOctagonIntro {width: 840px;margin-left: auto;margin-right: auto;margin-bottom: 10px;padding: 20px;}
.octagonRow {float: left;font-size: 12px;display: block;}
.octagonRowLegend {float: left;width: 400px;height: 150px;margin-top: 10px;margin-left: 50px;}
.octagonRowNum {float: left;margin-right: 20px;width: 36px;height: 140px;}


/* Training Videos */
#billboardTrainingVid {height: 507px;width: 898px;padding: 28px;background-color: #6a6a6a;}
#trainingVidIntroBox {text-align: left;width: 325px;height: 320px;float: left;position: absolute;
	background: url(../images/billboard_watch_bg_blue.png) no-repeat;padding-top: 120px;padding-right: 60px;padding-left: 25px;}
#trainingVidIntroBox p {line-height: 110%;margin-left: 10px;margin-bottom: 10px;}
#trainingVidIntroBox #btnWatch {width: 68px;height: 73px;background: url(../images/btn_watch_red_sprite.png) bottom;float: right;margin-top: 15px;}
#trainingVidIntroBox #btnWatch:hover {background-position: top;}
#belowFoldTrainingVid {background-color: #e8e8e8;color: #8a8a8a;width: 954px;height: 500px;margin-left: auto;margin-right: auto;margin-top: 20px;padding: 0px;
	font-size: 18px;text-transform: uppercase;font-weight: bold;text-align: left;line-height: 110%;}
#belowFoldTrainingVid a:link {color: #507380; text-decoration: none;}
#belowFoldTrainingVid a:visited {color: #507380; text-decoration: none;}
#belowFoldTrainingVid a:hover {color: #c10e1f; text-decoration: none;}
#belowFoldTrainingVid a:active {color: #c10e1f; text-decoration: none;}
.trainingVidRow {float: left;margin-top: 20px;margin-left: 90px;}
.trainingVidClip {float: left;width: 240px;height: 200px;margin: 10px;}


/* Weight Classes */
#billboardWeightClasses {height: 473px;width: 954px;background: url(../images/billboard_bg_weightclasses.jpg) no-repeat; padding: 0px;}
#billboardWeightClasses p {position: relative;text-align: left;height: 50px;top: 50px;left: 50px;}

#WCrollovers {height: 473px;width: 954px;position: relative;}
#WCrollovers li {margin: 0; padding: 0; list-style: none; display: block; position: absolute;}
#WCrollovers a {display: block; width: 100%;}

#WCrollovers #bW {left: 5px; top: 70px; width: 200px; height: 310px;}
#WCrollovers #fW {left: 120px; top: 70px; width: 230px; height: 310px;}
#WCrollovers #lW {left: 230px; top: 70px; width: 230px; height: 310px;}
#WCrollovers #wW {left: 360px; top: 70px; width: 230px; height: 310px; z-index:50;}
#WCrollovers #mW {left: 455px; top: 70px; width: 260px; height: 310px; z-index:80;}
#WCrollovers #lhW {left: 590px; top: 70px; width: 280px; height: 310px; z-index:90;}
#WCrollovers #hW {left: 710px; top: 60px; width: 246px; height: 320px; z-index:100;}

#WCrollovers #bW a {height: 310px;}
#WCrollovers #fW a {height: 310px;}
#WCrollovers #lW a {height: 310px;}
#WCrollovers #wW a {height: 310px;}
#WCrollovers #mW a {height: 310px;}
#WCrollovers #lhW a {height: 310px;}
#WCrollovers #hW a {height: 320px;}

#WCrollovers #bW a:hover {background: url(../images/billboard_wc_rollovers.png) no-repeat 3px -11px;}
#WCrollovers #fW a:hover {background: url(../images/billboard_wc_rollovers.png) no-repeat -112px -319px;}
#WCrollovers #lW a:hover {background: url(../images/billboard_wc_rollovers.png) no-repeat -222px -11px;}
#WCrollovers #wW a:hover {background: url(../images/billboard_wc_rollovers.png) no-repeat -352px -319px;}
#WCrollovers #mW a:hover {background: url(../images/billboard_wc_rollovers.png) no-repeat -447px -11px;}
#WCrollovers #lhW a:hover {background: url(../images/billboard_wc_rollovers.png) no-repeat -582px -319px;}
#WCrollovers #hW a:hover {background: url(../images/billboard_wc_rollovers.png) no-repeat -702px -1px;}



#belowFoldWeightClasses {background-color: #e8e8e8;font-size: 12px;color: #4a4a4a;width: 954px;text-align: left;
	margin-left: auto;margin-right: auto;padding-bottom: 15px;padding-top: 1px; overflow-x: hidden; overflow-y: auto;}
#belowFoldWeightClasses h3 {font-size: 18px;color: #c10e1f;font-weight: bold;margin-bottom: .3em;}
#belowFoldWeightClasses h4 {color: #c10e1f;font-weight: bold;margin-bottom: .3em;}
#belowFoldWeightClasses p {margin-bottom: 1em;line-height: 130%;}
#weightClassDetail {width: 540px;float: left;padding: 28px;}
#weightClassWeighIn {width: 298px;height: 232px;float: left;background: url(../images/weightclass_weighin.jpg) no-repeat 28px 28px;padding: 28px;}
#weightClassWeighIn #btnGo {width: 48px;height: 20px;background: url(../images/btn_go_gray_sprite.png) bottom;float: right;margin-top: 1px;margin-right: 125px;}
#weightClassWeighIn #btnGo:hover {background-position: top;}
#weightClassWeighIn h3 {width: 190px;color: #white;font-size: 18px;font-weight: bold;text-transform: uppercase;margin-top: 38px;margin-left:10px;}
#weightClassTitle {clear: both;text-align: left;width: 880px;margin-left: auto;margin-right: auto;text-transform: uppercase;}
#weightClassTitle table {background-color:#d6d6d6;}
#weightClassTitle .firstRow {font-weight:bold;cursor:pointer;}
#weightClassTitle .altRow {background-color:#e8e8e8;}
#weightClassTitle .titleHead {font-size: 18px;text-transform: uppercase;color: #c10e1f;text-align: center;font-weight: bold;}
#weightClassTitle .titleHeadNote {font-size: 10px;text-align: right;text-transform: none;}
#weightClassTitle .titleArrow {width: 20px; text-align:center;}
#weightClassTitle th {padding:5px;color:#c10e1f;font-weight: bold;}
#weightClassTitle td {padding:5px;}
.weightClassNoTransform {text-transform:none;}
.divisionFootNote {text-transform:none;font-size:x-small; vertical-align:top;color: blue;font-weight:bold;}
.weightClassFootNote {text-transform:none;font-size:x-small; vertical-align:top;color: #c10e1f;font-weight:bold;}

#skillsBanner {margin-top: 0px;margin-bottom: 20px;padding-left: 18px;height: 86px;font-weight: bold;text-align: left;color: #FFF;position: relative;}
#skillsBannerBackgroundA {
	/* For WebKit (Safari, Google Chrome etc) */
	background: -webkit-gradient(linear, left top, right top, from(#4a4a4a), to(#6b6b6b));
	/* For Mozilla/Gecko (Firefox etc) */
	background: -moz-linear-gradient(left top, #4a4a4a, #6b6b6b);
	/* For Internet Explorer 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#4a4a4a, endColorStr=#6b6b6b, GradientType=1);
	/* For Internet Explorer 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#4a4a4a, endColorstr=#6b6b6b, GradientType=1)";
	
	position:absolute;
 	top:0;
 	left:0;
 	width: 50%;	
 	height: 100%;
 	display:inline;
}
#skillsBannerBackgroundB {
	/* For WebKit (Safari, Google Chrome etc) */
	background: -webkit-gradient(linear, left top, right top, from(#6b6b6b), to(#4a4a4a));
	/* For Mozilla/Gecko (Firefox etc) */
	background: -moz-linear-gradient(left top, #6b6b6b, #4a4a4a);
	/* For Internet Explorer 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#6b6b6b, endColorStr=#4a4a4a, GradientType=1);
	/* For Internet Explorer 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#6b6b6b, endColorstr=#4a4a4a, GradientType=1)";
	
	position:absolute;
 	top:0;
 	right:0;
	width: 51%;
 	height: 100%;
	display:inline;
 	border: 0px;
}
#skillsBannerContent {position:relative;color: #AAA;height: 100%;}
#skillsBannerImage {float:left;padding-right: 20px;}
#skillsHeader {color: #fff;font-size: 36px;font-weight: bold;text-transform: uppercase;text-shadow:rgba(0,0,0,0.7) 1px 2px 3px;padding-top: 10px;}

a.skillTabLink{font-size: 14px;font-weight: bold;text-transform: uppercase;color: #c3c3c3;text-decoration: none;}
.skillTabLink:hover {font-size: 14px;font-weight: bold;text-transform: uppercase;color: #FFF;text-decoration: none;}
.skillTabLink:active {font-size: 14px;font-weight: bold;text-transform: uppercase;color: #c10e1f;text-decoration: none;}
.skillTabLinkActive {font-size: 14px;font-weight: bold;text-transform: uppercase;color: #FFF;text-decoration: none;}


/* Background Image Positioning */
.marine-background-ad { position:absolute; top: 0px; left: 50%; margin-left: -800px; padding: 0px; width:1600px; overflow:hidden; }
.marine-background-ad-center { margin-left: auto; margin-right:auto; display: block; width:100%; height: 1000px;overflow:hidden; position:relative; top:-250;}
.marine-background-ad img { padding: 0px; margin-left: 0px; overflow:hidden; display:block;} 

.sponsor-background-ad { position:absolute; top: -100px; left: 50%; margin-left: -964px; padding: 0px; width:1905px; overflow:hidden; }
.sponsor-background-ad-center { margin-left: auto; margin-right:auto; display: block; width:100%; height: 1000px;overflow:hidden; position:relative; top:-250;}
.sponsor-background-ad img { padding: 0px; margin-left: 0px; overflow:hidden; display:block;} 


/* Bottom Pathway */
#nextChapter {width: 954px; height: 36px; margin-left: auto; margin-right: auto; background: url(../images/bg_gradient_pushalong.png) #d6d6d6;
	color:#fff; font-weight: bold; padding-top:0px; padding-bottom:0px; font-size:18px; text-align:right;}
#nextChapter p {float: right; margin-top:7px; width:600px;}
#nextChapter #nextArrow {height: 35px; width: 14px; background: url("../images/tiny_silver_arrow_sprite.png") no-repeat bottom; display:inline-block; float:right; margin-left:20px; margin-right:10px; margin-top:1px;}
#nextChapter #nextArrow:hover {background-position: top;}
#nextChapter .previousLeft {padding-top: 7px; margin-left: 28px;  text-align:left; float:left;}
#nextChapter .nextRight {padding-top: 7px; margin-right: 28px;  text-align:right; float:right;}

#nextChapter a:link {color:#fff; text-decoration: none;}
#nextChapter a:visited {color:#fff; text-decoration: none;}
#nextChapter a:hover {color:#c10e1f;}
#nextChapter a:active {color:#c10e1f;}

/* Error Page */
#errorApology {float:clear; width:898px; background-color:#e8e8e8; margin-left: auto; margin-right: auto; padding: 28px;}
#errorApology h2 {width: 504px;background: url(../images/bg_intro_tab.png) no-repeat;text-align: left;padding: 20px;text-transform:uppercase; color:#e8e8e8; font-weight:bold; font-size: 32px;margin-bottom:30px;text-shadow:rgba(0,0,0,0.8) 0 2px 3px;}
#errorApology p {color: #616161; font-size: 15px; margin-top:15px; margin-left:2px;}
#errorApology a:link {text-decoration:none; color:#c10e1f;}
#errorApology a:visited {text-decoration:none; color:#c10e1f;}
#errorApology a:hover {text-decoration:none; color:#000;}
#errorApology a:active {text-decoration:underline; color:#000;}



/* Glossary + Rules & Regs + UFC + What It Takes */
dd {display: block;line-height: 18px;margin-left: 0;margin-bottom:4px;padding-bottom: 4px;padding-right: 35px;text-align: left;}
dt {text-align: left;line-height: 12px;padding-bottom: 4px;}

#main {width: 954px;margin-left: auto;margin-right: auto;background-color: #4a4a4a;overflow: hidden;}
#main_content {margin-top: 0px;width: 900px;background-color: #e8e8e8;padding: 28px ;overflow: hidden;}
#billboard_content {height: 417px;width: 898px;background-color: #000;padding: 28px;position:relative;margin-top: 0px;margin-left: auto;margin-right: auto;margin-bottom: 0px;}
#scroll_content {width: 845px;background-color: #e8e8e8;padding-left: 28px;padding-bottom: 28px; clear:both;}
#scroll_content dd {line-height: 115%;margin-bottom: 9px;}
#scroll_content br {clear: left;}
#downloadRules {width:171px; height:86px; float:right; margin-right:30px; position:relative; top:50px;}
#header_content {width: 575px;height: 86px;float: left;background: url("../images/bg_intro_tab_long.png") #e8e8e8 no-repeat;color: #fff;font-size: 36px;font-weight: bold;text-align: left;text-shadow: 1px 1px 2px #2d2d2d;text-transform: uppercase;padding-left: 28px;padding-top: 21px;}
#search_content {width: 250px;height: 86px;background-color: #e8e8e8;font-size: 12px;font-weight: bold;color: #000;text-shadow: 1px 1px 2px #2d2d2d;padding-left: 28px;padding-top: 21px;float: right;}

#letter_nav {height: 33px;width: 837px;float: left;margin-left: 28px;margin-bottom: 28px;border-bottom: 2px solid #bcbcbc;}
#left_column {width: 500px;float: left;margin-top: 12px;padding-left: 32px;margin-bottom: 20px;}
#rt_column {width: 320px;float: right;margin-top: 12px;text-align: center;margin-right: 40px;overflow:visible;}
#rt_column img {margin-bottom: 5px;}
#left_callout{width:485px;height: 790px;background-color: #d6d6d6;float: left;margin-top: 12px;margin-left: 33px;padding-left: 55px;padding-top: 28px;text-align: left;}
#rt_callout{width:327px;height: 790px;float: right;margin-top: 12px;text-align: center;background-color: #cdcdcd;padding-top: 28px;text-align: left;}

#rulesMain {margin-top: 0px;width: 900px;background-color: #e8e8e8;padding: 28px ;overflow: hidden;}
#rulesMain a:link {text-decoration:none; color:#c10e1f;}
#rulesMain a:visited {text-decoration:none; color:#c10e1f;}
#rulesMain a:hover {text-decoration:none; color:#000;}
#rulesMain a:active {text-decoration:none; color:#000;}



#rulesNav {margin-bottom: 28px; margin-left:30px; border-bottom: 2px solid #bcbcbc;float: left;width: 840px;}
#rulesNav img {position:relative; top:1px;}
#rulesNav li {width: 250px; padding-bottom: 8px;cursor: pointer;font-size: 12px; text-indent:-24px;}
#rulesNav a:link {color: #616161; text-decoration: none;}
#rulesNav a:visited {color: #616161; text-decoration: none;}
#rulesNav a:hover {color: #c10e1f; text-decoration: none;}
#rulesNav a:active {color: #c10e1f; text-decoration: none;}
#rulesNav .column1, .column2, .column3{float: left;text-align: left;padding-left: 26px;}
.rules_subhead {width: 840px;float: left;color: #c10e1f;font-size: 12px;font-weight: bold;text-align: left;margin-bottom: 12px;margin-left: 2px;padding-left: 2px;padding-bottom: 5px;border-bottom: 2px solid #bcbcbc;}
.rules_text {color: #616161;text-align: left;font-weight: normal;font-size: 12px;padding-left: 5px;padding-bottom: 15px;margin-right: 50px;margin-bottom: 12px;}
.rules_text ol li {list-style-type: upper-alpha;list-style-position: outside;padding-bottom: 8px;margin-left: 18px;}
.rules_text ol ol li {list-style-type: lower-roman;list-style-position: outside;margin-left: 37px;padding-bottom: 8px;}
.rules_text ol ol ol li {list-style-type: lower-alpha;list-style-position: outside;margin-left: 60px;padding-bottom: 8px;}
.rulesSafariSpacer {font-size: 3px;}

.weight_list {margin-left: 20px; padding:20px;}
.nav_letterA {height: 33px;width: 32px;float: left;background: url("../images/icn_pointer.png") center bottom no-repeat;color: #c10e1f;font-size: 16px;font-weight: bold;text-align: center;text-decoration: none;}
.nav_letterA:hover {color: #c10e1f;}
.nav_letter {height: 33px;width: 32px;float: left;background: url("../images/icn_pointer_blank.png") center bottom no-repeat;color: #616161;font-size: 16px;font-weight: bold;text-align: center;text-decoration: none;}
.nav_letter:hover {color: #c10e1f;background-image: url("../images/icn_pointer.png");}
.section_letter {width: 840px;height: 28px;font-size: 30px;font-weight: bold;color: #c10e1f;text-align: left;margin-top: 20px;margin-bottom: 12px;padding-bottom: 5px;border-bottom: 2px solid #bcbcbc;}
.section_header {width: 840px;font-size: 18px;font-weight: bold;color: #c10e1f;text-align: left;border-bottom: 2px solid #bcbcbc;margin-bottom: 12px;margin-left: 31px;padding-bottom: 5px;float: left; line-height:110%; text-transform: uppercase;}
.entry_term {font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 12px;color: #c10e1f;}
.entry_def {font-family: Arial, Helvetica, sans-serif;font-weight: normal;font-size: 12px;color: #616161;padding-right: 25px;}


#rt_callout h3 {font-size: 21px;font-weight: bold;color: #c10e1f;padding-left: 50px; margin-bottom: 20px;}
#rt_callout h4 {font-size: 14px;font-weight: bold;color: #c10e1f; margin-bottom: 5px;}
#rt_callout p {font-size: 11px; margin-bottom: 20px;}



/* What It Takes */
#whatItTakesCaseAbove {width: 780px;background-color: #000; float:right; margin-right:20px; padding-top: 0px;padding-right: 0px;padding-left: 0px;}
#billboardWhatItTakes {height: 417px;width: 724px;padding: 28px;}
#belowFoldWhatItTakes {background-color: #e8e8e8;color: #8a8a8a;width: 694px;overflow:none; padding:43px; float:right; margin-right:20px;}
#whatItTakesCopy {color: #6a6a6a;}
#whatItTakesCopy h2 {font-size: 24px;font-weight: bold;color: #c10e1f; margin-bottom: 4px; text-transform:uppercase;}
#whatItTakesCopy h3 {font-size: 13px;font-weight: bold;color: #c10e1f; margin-bottom: 4px; margin-top: 25px;}
#whatItTakesCopy p {font-size: 12px; line-height: 140%;}
#whatItTakesCopy #learnMore {font-size: 11px; margin-top:5px; width:150px;}
#whatItTakesCopy #learnMore img {margin-left: 2px;}
#whatItTakesCopy a:link {text-decoration: none; color:#c10e1f;}
#whatItTakesCopy a:visited {text-decoration: none; color:#c10e1f;}
#whatItTakesCopy a:hover {text-decoration: none; color:#000;}
#whatItTakesCopy a:active {text-decoration: none; color:#000;}
.whatItTakesCopyImg {float: right; margin-left:15px;}

#belowFoldWhatItTakesSub {background-color: #e8e8e8;color: #6a6a6a;width: 734px;overflow:auto; padding:23px; float:right; margin-right:20px;}
#belowFoldWhatItTakesSub h3 {font-size: 18px;font-weight: bold;color: #c10e1f; margin-bottom: 4px; text-transform:uppercase;}
#belowFoldWhatItTakesSub h4 {font-size: 16px;font-weight: bold;color: #c10e1f; margin-bottom: 4px; margin-top: 25px;}
#belowFoldWhatItTakesSub p {font-size: 12px; line-height: 140%; margin-bottom:15px;}
#belowFoldWhatItTakesSub ul {list-style-position:outside; margin-bottom:25px;}
#belowFoldWhatItTakesSub ul li {list-style-type:disc; margin-left:18px; color:#c10e1f;}
#whatItTakesSubLeft {float:left; width:470px; overflow:auto;}
#whatItTakesSubRight {float:right; overflow:hidden; width:230px; margin-left:15px;}
.whatItTakesQuoteBox {width: 440px;background: url(../images/quote_curly_left.png) 6px 20px no-repeat #d4d4d4;float: left;padding-left: 10px;margin-top: 18px;margin-bottom: 18px;text-align: left; padding-bottom:10px; line-height: 2.2em;}
.whatItTakesQuoteText {font-weight: bold;font-style: oblique;font-size: 16px;color: #616161;overflow:hidden;
	padding-left: 32px; padding-top: 32px; padding-bottom: 32px; padding-right: 20px; }



.results_head_txt {font-size: 18px;font-weight: bold;color: #c10e1f;padding-bottom: 16px;float: left;}
.body_txt {font-weight: normal;font-size: 12px;color: #4a4a4a;text-align: left;line-height: 18px;}
.caption_box {width: 225px;font-size: 12px;color: #4a4a4a;line-height: 14px;margin-right: auto;margin-left: auto;margin-bottom: 14px;}
.quote_box {width: 500px;height: 150px;background: #d4d4d4 url("../images/quotes-red-left_lg.gif") 10px 18px no-repeat;float: left;padding-left: 15px;margin-top: 18px;margin-bottom: 18px;text-align: left; padding-bottom:10px;}
.quote_box_txt{font-weight: bold;font-style: oblique;font-size: 16px;color: #616161;line-height: 20px;overflow:hidden; text-indent:-35px;
	padding-left: 32px; padding-top: 32px; padding-bottom: 32px; padding-right: 20px; }
.quote_box_quote{color:#c10e1f; font-size:48px; position:relative; top:10px;}
.rt_sig_align{float: right;padding-right: 16px;margin-top: 10px; display:block;}
.imgBox {font-size: 12px;width: 225px;color: #4a4a4a;line-height: 14px;text-align: left;float: none;margin-left: auto;margin-right: auto;margin-bottom: 14px;}
.glossaryReturnTop {float: right;font-size: 10px;margin-top: 15px;}
.rulesReturnTop {float: right;font-size: 10px;margin-right: 5px;}
.takesIcons {display:inline-block; height:10px;}
.takesIcons a:link {text-decoration: none;}
.takesIcons a:visited {text-decoration: none;}
.takesIcons a:hover {text-decoration: none;}
.takesIcons a:active {text-decoration: none;}




/* UFC */
#ufcMainContent {margin-top: 0px;width: 898px;background-color: #e8e8e8;margin-left: auto;margin-right: auto;
	padding-top: 28px; padding-left:28px; padding-right:28px; padding-bottom:8px; overflow: hidden;}
#ufcMainContent p {font-size: 12px;color: #4a4a4a;text-align: left;line-height: 150%; margin-bottom:15px;}

#ufcLeftCopy {float: left;margin-bottom: 20px;}
#ufcLeftCopy h5 {color: #c10e1f; font-weight:bold; margin-top:20px;}
#ufcLeftHeader {width: 504px;height: 86px;background: url("../images/bg_intro_tab.png") #e8e8e8 no-repeat;color: #fff;font-size: 36px;font-weight: bold;text-align: left;text-shadow: 1px 1px 2px #2d2d2d;text-transform: uppercase;padding-left: 28px;padding-top: 21px;}
#ufcRightPics {width: 315px;float: right; margin-left:40px;}
#ufcRightPics img {margin-bottom:50px;}

#ufcExecutives {width:842px; overflow:auto; background-color: #d6d6d6;float: left;margin-top: 12px;margin-left:auto; margin-right:auto; padding: 28px;text-align: left;}
#ufcExecutives img {float:right;}
#ufcExecutives h3 {font-size: 21px;font-weight: bold;color: #c10e1f; margin-bottom: 18px;}
#ufcExecutives h4 {font-size: 14px;font-weight: bold;color: #c10e1f; margin-bottom: 8px;}
#ufcExecutives p {font-size: 12px; width: 430px;}

#ufcMeetVoicesBorder {background-color:#e8e8e8; padding:18px;}
#ufcMeetVoices {width:898px; height:69px; margin:auto; background-color:#c10e1f;}
#ufcMeetVoices img {float:right; position:relative; top:-14px; right:40px;}
#ufcMeetVoices:hover {background-color:#f41227;}
#ufcMeetVoicesCopy {width:460px; text-align:center;}
#ufcMeetVoicesCopy h3 {font-size:28px; color:#e8e8e8; font-weight:bold; padding-top:8px;}
#ufcMeetVoicesCopy h4 {font-size:15px; color:#d6d6d6; text-transform:uppercase; }
#ufcMeetVoicesCopy a:link {text-decoration:none;}
#ufcMeetVoicesCopy a:visited {text-decoration:none;}
#ufcMeetVoicesCopy a:hover {text-decoration:none;}
#ufcMeetVoicesCopy a:active {text-decoration:none;}



/* Voices */
#voicesContent {margin-top: 0px;width: 898px;background-color: #e8e8e8;margin-left: auto;margin-right: auto;padding: 28px ;overflow: hidden;}
#voicesContent h3 {font-weight:bold; font-size:18px; color:#c1031f;}
#voicesContent h4 {font-weight:bold; font-size:14px; margin-bottom:10px;}
#voicesContent h6 {font-weight:bold; font-size:11px; color:#c1031f; width:150px; margin-left:10px; margin-top:8px;}
#voicesContent p {margin-bottom:12px;}
.voicesRow {color:#616161; width:898px; overflow:auto; padding-top:10px; padding-bottom:10px;}
.voicesRowLeft {padding:2px; border: 1px solid #bbb; float:left; margin-right:20px;}
.voicesRowMid {width: 300px; float:left;}
.voicesRowVideo {width:180px; float:right;}
.voicesCaption {font-size:11px; width:160px; margin-left:10px;}
.voicesRowDots {width: 898px; height:1px; clear:both; background: url(../images/bg_dots_horizontal.png) repeat-x; margin-bottom:12px;}



/* Marines Sponsorship */
#sponsor {text-align: center;}
#sponsorTop {}

#sponsorTopHeader {width:990px; height:88px; background: url(../images/sponsor/sponsor_header_gradiant.png) repeat-x 0 20px;}
#sponsorTopHeaderSide {float:left; width:375px; height:98px; background: url(../images/sponsor/sponsor_marines_logo.png) no-repeat 60px 0;}
#sponsorTopHeaderCenter {width:236px; height:98px; background: url(../images/sponsor/sponsor_why_we_fight.png) no-repeat; float:left; position:relative; top:10px; z-index:50;}

#sponsorCarousel {width:970px; height:558px; padding: 10px 10px 20px 10px; position:relative; top:0px; background-color:#000;}
.sponsorCarouselThumbBorder {border: 1px solid #bcbcbc;}
#sponsorCarousel #video-container {margin-left: auto; margin-right: auto;}

#sponsorMid {text-align: left;width:970px; height:250px; padding:10px; background-color:#222121;}
#sponsorMidFight {width:450px; height: 250px; background: url(../images/sponsor/sponsor_bg_blue_aim_text.png) no-repeat -40px 0; float:left;}
.sponsorMidFightEntry {width:380px; height: 70px; margin-top:120px; margin-left:30px;}
#sponsorMidFightTwitter {background: url(../images/sponsor/sponsor_btn_post_twitter.png) no-repeat bottom; width:102px; height:21px; display:inline-block; margin-top:10px; margin-left:313px;}
#sponsorMidFightTwitter:hover {background-position: top;}
#sponsorMidFightFacebook {background: url(../images/sponsor/sponsor_btn_post_facebook.png) no-repeat bottom; width:111px; height:21px; display:inline-block;}
#sponsorMidFightFacebook:hover {background-position: top;}
#sponsorMidAd {width:300px; height:250px; background-color:#555; float:right;}
#sponsorMidAdSide {width:200px; height:250px; float:right; margin-left:10px; margin-right:10px;}
#sponsorMidAdSideSeeWhat {width:200px; height:70px; background: url(../images/sponsor/sponsor_bg_see_what.png) repeat-x top;}
#sponsorMidAdSideSeeWhat:hover {background-position:bottom;}
#sponsorMidAdSideDiv {width:200px; height:57px;}
#sponsorMidAdSideSocial {width:190px; margin-left:16px;}
#sponsorMidAdSideSocial a:link {text-decoration:none;}
#sponsorMidAdSideSocial a:visited {text-decoration:none;}
#sponsorMidAdSideSocial p {margin-left:26px; font-size:12px; color:#aaa; display:inline;}
#sponsorMidAdSideSocialFB {width:180px; height:16px; background:url(../images/sponsor/sponsor_social_sprite.png) no-repeat 0 -112px; margin-top:15px;}
#sponsorMidAdSideSocialFB:hover {background-position:0 -96px;}
#sponsorMidAdSideSocialTW {width:180px; height:16px; background:url(../images/sponsor/sponsor_social_sprite.png) no-repeat 0 -80px; margin-top:5px;}
#sponsorMidAdSideSocialTW:hover {background-position:0 -64px;}
#sponsorMidAdSideSocialYT {width:180px; height:16px; background:url(../images/sponsor/sponsor_social_sprite.png) no-repeat 0 -48px; margin-top:5px;}
#sponsorMidAdSideSocialYT:hover {background-position:0 -32px;}
#sponsorMidAdSideSocialMY {width:180px; height:16px; background:url(../images/sponsor/sponsor_social_sprite.png) no-repeat 0 -16px; margin-top:5px;}
#sponsorMidAdSideSocialMY:hover {background-position:0 0;}

#sponsorTwitterFeed {text-align: left;width:970px; height:225px; padding:10px; background-color:#000;}
#sponsorTwitterFeed a:link {text-decoration:underline; color:#ccc;}
#sponsorTwitterFeed a:visited {text-decoration:underline; color:#ccc;}
.sponsorTwitterTweet {width:237px; background:url(../images/sponsor/sponsor_tweet_bubble.png) no-repeat; float:left; margin-right:5px; margin-top:10px;}
.sponsorTwitterTweet p {width:200px; height:100px; margin-top:20px; margin-left:17px; margin-bottom:10px; color:#ccc; font-size:14px;}
.sponsorTwitterTweetIcon {margin-left:50px; display:inline;}
.sponsorTwitterTweetSource {margin-left:15px; display:inline; position:relative; top:-18px;}
.sponsorTwitterTweetSourceIcon {postion:relative; top:-2px;}



