BODY {margin:0;padding:0;background:#040500 url(../images/bg_page-blue.jpg) no-repeat top center;}
#PageWrapper {margin:0 auto 0 auto;width:981px;}
a:active,a:focus,a:hover { outline: none;}
H1#SiteLogo {margin:0 0 20px 0;padding:0;width:634px;height:140px;background:url(../images/logo_nfs-shift-challenge.png) no-repeat;}
H1#SiteLogo SPAN {display:none;}

UL#TopNav {margin:0;padding:0;width:981px;height:30px; background-color:#000000 }
UL#TopNav LI {list-style-type:none; font-family: Arial, Verdana, sans-serif; text-transform: uppercase; float:left; font-size: 12px; padding: 7px 25px 0 25px; font-weight:bold;}
UL#TopNav LI A {display:block; color:#ffffff; text-decoration:none;}
UL#TopNav LI A.Nav {color:#00a1dc;}


UL#Celebrities, UL#Teams {margin:0;padding:0;}
UL#Celebrities LI, UL#Teams LI  {float:left;border:1px solid #1b6875;margin:10px 7px 10px 0;list-style-type:none;}
UL#Teams LI A#ea {display:block;width:469px;height:100px;background:url(../images/Team_EA_Main.jpg) right top; border:0;}
UL#Teams LI A#ea:hover, UL#Teams LI A#ea.active {background-position: 0 0;}
UL#Teams LI A#xbox {display:block;width:469px;height:100px;background:url(../images/TEam_XBox_Main.jpg) right top; border:0;}
UL#Teams LI A#xbox:hover, UL#Teams LI A#xbox.active {background-position: 0 0;}


UL#Celebrities LI A#first {display:block;width:113px;height:102px;background: transparent url(../images/portrait/kate_hollywood_SmThmb.jpg) right top; border:0;}
UL#Celebrities LI A#first:hover, UL#Celebrities LI A#first.active {background-position: 0 0;}
UL#Celebrities LI A#second {display:block;width:113px;height:102px;background: transparent url(../images/portrait/libby_trickett_SmThmb.jpg) right top; border:0;}
UL#Celebrities LI A#second:hover, UL#Celebrities LI A#second.active {background-position: 0 0;}
UL#Celebrities LI A#third {display:block;width:113px;height:102px;background:url(../images/portrait/corbin_harris_SmThmb.jpg) right top; border:0;}
UL#Celebrities LI A#third:hover, UL#Celebrities LI A#third.active {background-position: 0 0;}
UL#Celebrities LI A#fourth {display:block;width:113px;height:102px;background:url(../images/portrait/leo_barry_SmThmb.jpg) right top; border:0;}
UL#Celebrities LI A#fourth:hover, UL#Celebrities LI A#fourth.active  {background-position: 0 0;}
UL#Celebrities LI A#fifth {display:block;width:113px;height:102px;background:url(../images/portrait/zoe_naylor_SmThmb.jpg) right top; border:0;}
UL#Celebrities LI A#fifth:hover, UL#Celebrities LI A#fifth.active  {background-position: 0 0;}
UL#Celebrities LI A#sixth {display:block;width:113px;height:102px;background:url(../images/portrait/laura_dundovich_SmThmb.jpg) right top; border:0;}
UL#Celebrities LI A#sixth:hover , UL#Celebrities LI A#sixth.active {background-position: 0 0;}
UL#Celebrities LI A#seventh {display:block;width:113px;height:102px;background:url(../images/portrait/anthony_minichiello_SmThmb.jpg) right top; border:0;}
UL#Celebrities LI A#seventh:hover, UL#Celebrities LI A#seventh.active {background-position: 0 0;}
UL#Celebrities LI A#eighth {display:block;width:113px;height:102px;background:url(../images/portrait/michael_kasprowicz_SmThmb.jpg) right top; border:0;}
UL#Celebrities LI A#eighth:hover, UL#Celebrities LI A#eighth.active {background-position: 0 0;}

UL#Celebrities LI A SPAN, UL#Teams LI A SPAN {display:none;}

#TeamContainer, #TeamInfoContainer, #CelebrityInfoContainer {display:none;}
#oneMain, #TeamMain {display:none;}
#VideoContainer {width:672px;height:378px;float:left;padding-bottom: 15px;}
#TextContainer {width:971px;height:330px;float:left;padding-bottom: 15px;}
#TextContainer .TextImgleft {float: left; border:1px solid #1b6875; margin:0;}
#TextContainer .TextImgright {float: right; border:1px solid #1b6875; margin:0;}
#TextContainerInner { width:643px; float:right; margin: 0 0 0 25px}
#TextContainer h4 {color:#00a1dc; font-size: 14px; font-family: Arial, Verdana, sans-serif; text-transform: uppercase; border-bottom: 2px solid #00a1dc; margin:0; padding: 0 0 5px 0}
#TextContainer p {color:#949897; font-size: 12px; font-family: Arial, Verdana, sans-serif; margin:0; padding: 10px 0 0 0;}
#FooterContainer {border-top: 2px solid #00a1dc; padding-bottom: 20px; margin-right: 10px;}
#FooterContainer p {color:#676767; font-size: 10px; font-family: Arial, Verdana, sans-serif; margin:0; padding:0;}
#FooterContainer h4 {color:#676767; font-size: 14px; font-family: Arial, Verdana, sans-serif; text-transform: uppercase;margin:10px 0 10px 0; padding:0;}
.clear {clear:both;}
#ResultsHeader, #ResultsSwitch {background:#000000 url(../images/results_header.gif) no-repeat top; width: 260px; height:25px;} 
#ResultsHeader h2 {color:#ffffff; font-size: 12px; font-family: Arial, Verdana, sans-serif; text-transform: uppercase; margin:0 0 0 65px; padding:5px;}
#ResultsContainer .White,#ResultsTeamContainer .White {color:#ffffff;}
#ResultsContainer, #ResultsTeamContainer {width: 260px; float:right; margin-right: 10px; }
#ResultsContainer .vertical, #ResultsTeamContainer .vertical  {  position:relative; overflow:hidden; height: 328px; width: 260px;}
#ResultsContainer .items, #ResultsTeamContainer .items {	position:absolute; height:20000em;	margin: 0px; color:#fff; }
#ResultsContainer .prevPage {border-bottom: 1px solid #000000}
#ResultsContainer .nextPage {border-top: 1px solid #000000}
#ResultsContainer .items div { padding:15px; font-size:12px; background-color:#1b1b1a; width: 260px; height:51px; border-bottom: 1px solid #000000; float:left;}
#ResultsContainer .items div img { border:1px solid #1b6875; float:left; margin: 0 10px 0 0; }
#ResultsContainer .items div h4 {color:#00a1dc; font-size: 12px; font-family: Arial, Verdana, sans-serif; text-transform: uppercase; margin:0 15px 0 0; width:175px; float:right; padding:0;}
#ResultsContainer .items div p {color:#949897; font-size: 12px; font-family: Arial, Verdana, sans-serif; margin:0 15px 0 0; padding:0; width:175px; float:right}
#ResultsTeamContainer .items div { padding:15px; font-size:12px; background-color:#1b1b1a; width: 260px; height:100px; border-bottom: 1px solid #000000; float:left;}
#ResultsTeamContainer .items div img { border:1px solid #1b6875; margin: 0 10px 0 0; float:left}
#ResultsTeamContainer .items div h4 {color:#00a1dc; font-size: 12px; font-family: Arial, Verdana, sans-serif; text-transform: uppercase; margin:0 10px 0 0; width:100px; float:right; padding:0 10px 0 0;}
#ResultsTeamContainer .items div p {color:#949897; font-size: 12px; font-family: Arial, Verdana, sans-serif; margin:0 10px 0 10px; padding:0; width:100px; float:right}
#ResultsSwitch UL {color:#ffffff; font-size: 12px; font-family: Arial, Verdana, sans-serif; text-transform: uppercase; margin:5px 0 0 60px; padding: 2px;}
#ResultsSwitch UL LI {float:left; list-style-type:none;}
#ResultsSwitch UL LI a, #ResultsSwitch UL LI a:visited  {color:#ffffff; font-weight:bold; text-decoration:none}
#ResultsSwitch UL LI a.active, #ResultsSwitch UL LI a.first, #ResultsSwitch UL LI a:hover {color:#00a1dc;}

.CelebBox, .TeamBox {background-color:#000000;width:971px;height:220px; float:left;position:relative; border-bottom: 4px solid #363535; margin-bottom: 10px;}
.CelebBox img, .TeamBox img {float:left; padding: 5px 10px 0 0;position:relative;}
.CelebBox #Celebtext {width: 675px; float:left; padding: 5px 0 0 10px;position:relative;}
.CelebBox #Celebtext p, .TeamBox #Teamtext p {color:#949897; font-size: 12px; font-family: Arial, Verdana, sans-serif; margin:0; padding:5px 0 0 0;}
.CelebBox #Celebtext p a, .TeamBox #Teamtext p a {color:#ffffff; text-decoration:none;}
.CelebBox #Celebtext .CelebWhite {color:#ffffff; font-size: 12px; font-family: Arial, Verdana, sans-serif; margin:0; padding:5px 0 5px 0; text-transform:uppercase}
.CelebBox #Celebtext h2, .TeamBox #Teamtext h2 {color:#00a1dc; font-size: 14px; font-family: Arial, Verdana, sans-serif; text-transform: uppercase; border-bottom: 2px solid #00a1dc; margin:0; padding: 0 0 5px 0}
.CelebBox #Celebtext h5 {color:#ffffff; font-size: 10px; font-family: Arial, Verdana, sans-serif; text-transform: uppercase; float:right; margin:0; padding: 0 0 5px 0}
.CelebBox #CelebRating {width:200px; height: 23px;}
.CelebBox #CelebRating p {color:#949897; font-size: 11px;; font-family: Arial, Verdana, sans-serif; margin:0; padding:6px 0 0 0;text-transform: uppercase}
.CelebBox #CelebCar {color:#949897; font-size: 11px; font-family: Arial, Verdana, sans-serif; margin:0; padding:6px 0 0 0;text-transform: uppercase; float:right;position:relative;}
#CelebSelection a img {border:none;}
#CelebSelection {width:253px; float:right;}

.TeamBox #Teamtext {width: 430px; float:left; padding: 5px 10px 0 10px;position:relative;}
.CelebStats {width: 320px; float:left; padding-left: 10px; }
.CelebAbout {width: 320px; float:left; }

#SwitchbuttonsMain {width:673; height:58; position:relative;}
UL#Switchbuttons {margin:0; padding:0;}
UL#Switchbuttons LI A SPAN {display:none;}
UL#Switchbuttons LI  {float:left;list-style-type:none; border-right: 1px solid #000000}
UL#Switchbuttons LI A.Track {display:block;width:223px;height:57px;background:url(../images/bt_tracklap_s.jpg) right top; border:0;}
UL#Switchbuttons LI A.Track:hover, UL#Switchbuttons LI A.Track.active {background-position: 0 0;}
UL#Switchbuttons LI A.Game {display:block;width:223px;height:57px;background:url(../images/bt_gamelap_s.jpg) right top; border:0;}
UL#Switchbuttons LI A.Game:hover, UL#Switchbuttons LI A.Game.active {background-position: 0 0;}
UL#Switchbuttons LI A.Interview {display:block;width:223px;height:57px;background:url(../images/bt_interview_s.jpg) right top; border:0;}
UL#Switchbuttons LI A.Interview:hover, UL#Switchbuttons LI A.Interview.active {background-position: 0 0;}
#VideoMainOne {display:none;}
