/*
LIGHT BLUE #abcadf
HEADER TITLES BLUE #1e6cb5
LIGHT RED #f29b8a
DARK RED #f33805
LIGHT GREY #bcbcbc
MID GREY #AB9999
DARK GREY #343434
NEW ORANGE #f28300


*/
#Cursor {position:absolute;left:50px;top:50px;z-index:1000;}
#Cursor img{float:left;}

html{background-color:#ffffff;min-height:1080px;background-repeat:no-repeat;background-position:50% 0%;background-image:url(/Images/DSVsWii.jpg);}
body {text-align:center;font-family:arial;outline:none;}
#BGTop{width:100%;height:100%;background-repeat:no-repeat;background-position:50% 100%;background-image:url(/Images/BGBottom.jpg);margin-bottom:40px;float:left;}
#SiteHolder {margin:0 auto;width:990px;text-align:left;}

.HeaderText {font-size:12px;color:#ffffff;font-weight:bold;}
.HeaderText a{color:#ffffff;text-decoration:none;font-weight:bold;}
.HeaderText a:hover{text-decoration:underline;}

.FaintText {color:#AB9999;}
.FaintText a{color:#AB9999;text-decoration:none;}
.FaintText a:hover{color:#657777;text-decoration:underline;}
.TitleText {color:#f33805;}
.TitleText a{color:#f33805;text-decoration:none;font-weight:bold;}
.TitleText a:hover{color:#f29b8a;text-decoration:underline;}

.RankText {color:#cadf2d;}
.RankText a{text-decoration:none;color:#cadf2d;}
.RankText a:hover{text-decoration:underline;color:#cadf2d;}

.StandardText {color:#343434;}
.StandardText a{color:#f29b8a;text-decoration:none;}
.StandardText a:hover{color:#f33805;text-decoration:underline;}

.White {color:#ffffff;}
.White2 {color:#dedede;}
.White a{color:#ffffff;}
.White2 a{color:#dedede;}

.Size14 {font-size:14px;}
.Size13 {font-size:13px;}
.Size12 {font-size:12px;}
.Size11 {font-size:11px;}

strong {font-weight:bold;}
/*
HEADER AREA
*/
#HeaderHolder{width:990px;margin:11px 0px 0px 0px;height:120px;background-image:url(/Images/SiteHeader.png);background-position:50% 0px;float:left;display:inline;}
#HeaderOptions {float:left;display:inline;margin:0px 0px 0px 330px;}

#HeaderLogin {float:left;width:640px;height:100px;margin-left:-10px;}
#HeaderLogin form{float:left;}
#HeaderLogin h1{font-size:12px;color:#ffffff;font-weight:bold;display:block;float:left;margin:1px 0px 0px 0px;}
#HeaderLogin input {display:block;float:left;margin:0px 0px 0px 5px;display:inline;}
#HeaderLoginInputs {float:left;width:250px;margin:39px 0px 0px 0px;display:inline;}


#HeaderStatsLoggedIn{float:left;width:635px;margin-left:-10px;position:relative;}
#HeaderStatsLoggedIn #MyUsername{display:block;float:left;margin:39px 0px 0px 0px;display:inline;}
#HeaderStatsLoggedIn #MyUsername a{font-size:14px;font-weight:bold;color:#ffffff;text-decoration:none;}
#HeaderStatsLoggedIn #MyUsername a:hover{text-decoration:underline;}

#HeaderAds {float:left;margin:10px 0px 10px 0px;display:inline;text-align:center;width:990px;height:90px;}

#MyStatusHolder{position:relative;z-index:10;top:5px;left:300px;width:307px;height:32px;background-image:url(/Images/StatusBubble.png);display:none;}
#MyStatusText{position:absolute;top:3px;left:0px;z-index:11;width:307px;text-align:center;}

.NewHeaderButton {float:left;width:114px;height:24px;background-repeat:no-repeat;float:left;margin:36px 5px 0px 0px;display:inline;cursor:pointer;}
.NewHeaderButton p{float:right;margin:4px 5px 0px 0px;font-size:13px;font-weight:bold;color:#ffffff;display:inline;}
#DoLogin {background-image:url(/images/NavButton6.png);}
#Register {background-image:url(/images/NavButton7.png);float:right;}
#Forgot {background-image:url(/images/NavButton8.png);float:right;}
#EditProfile {background-image:url(/images/NavButton1.png);float:right;}
#PMs {background-image:url(/images/NavButton2.png);float:right;}
#Status {background-image:url(/images/NavButton3.png);float:right;}
#Online {background-image:url(/images/NavButton4.png);float:right;}
#LogOutButton{float:left;width:16px;height:16px;margin:40px 10px 0px 0px;display:inline;}
#LoggedIn {margin-top:0px;}

/*
FOOTER AREA
*/
#FooterHolder{width:990px;margin:20px 0px 80px 0px;float:left;display:inline;}
#FooterContent {float:left;display:inline;margin:10px;}
#FooterCopyright{width:970px;float:left;text-align:right;}
#FooterAfils{width:970px;float:left;margin:10px 0px 0px 0px;border-bottom:1px dotted #bcbcbc;border-top:1px dotted #bcbcbc;padding:10px 0px 10px 0px;}
#FooterAfils p{display:block;float:left;width:270px;}
#FooterAfils UL{list-style:none;display:block;width:700px;float:right;}
#FooterAfils UL LI{float:left;display:inline;margin:0px 20px 0px 5px;}
#FooterLinks{width:970px;float:left;}
#FooterLinks UL{list-style:none;display:block;width:970px;margin-top:10px;}
#FooterLinks UL LI{float:left;display:inline;margin:2px 20px 2px 0px;}
/*
FRAMEWORK HOLDINGS
*/
#ContentHolder {width:990px;float:left;background-image:url(/Images/TopBackground2.png);background-repeat:no-repeat;background-position:top;padding-top:13px;}
#PageGradient {width:990px;float:left;background-image:url(/Images/RepeatBackground2.png);background-position:top;background-repeat:repeat-x;background-color:#f4f7fb;}
#ShadowAll {width:990px;float:left;background-image:url(/Images/ShadowRepeat.png);background-position:top;background-repeat:repeat-y;} /*shadows overlay*/
#MainContents{width:990px;float:left;background-image:url(/Images/ShadowTop.png);background-position:top;background-repeat:no-repeat;} /*Shadow top merged with art*/

#ContentSupport {float:left;min-height:950px;width:972px;margin-left:4px;}
#BottomBG {height:14px;background-image:url(/Images/BottomBackground2.png);float:left;width:990px;font-size:2px;}



#LeftColumn{float:left;width:151px;}
#MainMenuHolder,#ArchiveHolder {clear:both;float:left;margin:0px 0px 0px 10px;width:151px;display:inline;}
#RegisterButton {width:151px;height:151px;float:left;margin:2px 0px 20px 0px;display:inline;}
.TabHeader{float:left;width:151px;height:36px;margin:20px 0px 0px 0px;display:inline;background-image:url(/Images/TabTops.png);background-repeat:no-repeat;}
.TabHeader h1{color:#ffffff;font-size:16px;font-family:Arial, Helvetica, sans-serif;float:left;margin:5px 0px 0px 5px;display:inline;}
#MainMenuHolder .Top{margin-top:0px;}

ul.Nav1 {list-style:none;float:left;width:151px;}
ul.Nav1 li,ul.Nav2 li,ul.Nav3 li{float:left;width:149px;height:31px;border-left:1px solid #565656;border-right:1px solid #565656;border-bottom:1px solid #565656;background-image:url(/images/MainNavBars.png);background-repeat:no-repeat;}
ul.Nav1 li{background-position:0px -1px;}
ul.Nav2 li{background-position:0px -34px;}
ul.Nav3 li{background-position:0px -67px;}

ul.Nav1 li a,ul.Nav2 li a,ul.Nav3 li a{font-family: Tahoma;font-size: 14px;color: #343434;text-decoration:none;font-weight:bold;display:block; background-image:url(/images/MenuBullet.png);background-repeat:no-repeat;background-position:4px 8px;padding:7px 0px 0px 25px;width:120px;height:24px;}
ul.Nav1 li a:hover,ul.Nav2 li a:hover,ul.Nav3 li a:hover{color: #454545;text-decoration:none;}




#RightColumn {float:right;margin:0px 0px 0px 0px;display:inline;width:282px;}
.RightBorder{float:left;background-color:#ffffff;border-bottom:1px solid #ababab;border-left:1px solid #ababab;border-right:1px solid #ababab;-moz-border-radius-bottomright:15px; -webkit-border-bottom-right-radius:15px;padding-top:10px;padding-bottom:10px;}
.RightContainer h2{font-size:13px;color:#abcadf;font-weight:bold;}
.RightContainer {float:right;margin:0px 0px 20px 0px;display:inline;width:282px;min-height:100px;overflow:hidden;}
.RightHeader {float:left;width:282px;height:44px;margin:0px 0px 0px 0px;display:inline;}

.RightPadding{margin:0px 5px 0px 5px;float:left;display:inline;overflow:hidden;width:270px;}
.CenterPadding{margin:0px 5px 0px 5px;float:left;display:inline;}
#CenterColumn {float:left;margin: 0px 0px 0px 38px;display:inline;width:470px;}
.CenterBorder{float:left;background-color:#ffffff;border-bottom:1px solid #ababab;border-left:1px solid #ababab;border-right:1px solid #ababab;-moz-border-radius-bottomleft:10px; -webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px; -webkit-border-bottom-right-radius:10px;padding-bottom:10px;}
.CenterContainer {float:left;width:470px;}
.CenterContainerDupe {float:left;background-color:#ffffff;width:470px;margin:30px 0px 0px 0px;display:inline;}

#FullColumn {float:right;margin: 0px 0px 0px 0px;display:inline;width:782px;_margin-right:7px;}
.FullBorder{width:780px;float:left;background-color:#ffffff;border-bottom:1px solid #ababab;border-left:1px solid #ababab;border-right:1px solid #ababab;-moz-border-radius-bottomleft:10px; -webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px; -webkit-border-bottom-right-radius:10px;padding-bottom:10px;}
.FullContainer {float:left;width:782px;overflow:hidden;}
.FullPadding {float:left;width:770px;_width:770px;margin:20px 0px 0px 4px;display:inline;}
.FullContainer H1{float:left;display:block;margin:0px 0px 0px 0px;font-size:34px;color:#1e6cb5;font-weight:bold;height:32px;vertical-align:top;}

.Avatar {border:1px solid #bcbcbc;margin:5px;width:64px;height:64px;background-repeat:no-repeat;background-position:50% 50%;}

.LargeHeaderBar{float:left;width:782px;height:44px;background-repeat:no-repeat;background-image:url(/Images/HeaderBar_Large.png);position:relative;}
.MediumHeaderBar{float:left;width:470px;height:44px;background-repeat:no-repeat;background-image:url(/Images/HeaderBar_Medium.png);position:relative;}
.SmallHeaderBar{float:left;width:282px;height:44px;background-repeat:no-repeat;background-image:url(/Images/HeaderBar_Small.png);position:relative;}
.HeaderBarInside{margin:1px 29px 0px 0px; display:inline;background-position:0px 100%;background-repeat:no-repeat;float:right;width:201px;height:43px;}
.HeaderTitle{position:absolute;z-index:2;left:10px;top:2px;}
.HeaderTitle h1{color:#ffffff;margin:10px 0px 0px 0px;font-size:24px;font-weight:700;}

/*
 PAGING STUFF
*/


#PageCounterCell {float:left;height:14px;margin-left:1px; cursor:pointer;display:inline;}
#PageCounterPad {padding:5px;}
#PageCounterPage {float:left;padding:5px;margin:0px 0px 0px 270px;-moz-border-radius: 7px;-webkit-border-radius: 7px;border: 1px solid #cadf2d;display:inline;}

.PagesOff {text-decoration:none;color:#cccccc; cursor: default;}
#PageCounterPad.smallTextStd a{text-decoration:none;color:#343434; cursor: pointer;}

#PageCounterPad.PagesOn {text-decoration:none; font-weight:bold; color:#FF0000;}
#PageCounterPad.PagesOn a{text-decoration:none;font-weight:bold; color:#FF0000; }
#PageCounterPad.PagesOn a:hover{text-decoration:none;color:#9D2D56;}

.PageCounterText {
	color:#463F4F;
	font-size:100%;
	font-family:Arial, Helvetica, sans-serif;
	
}

.PageCounterText a{
	color:#463F4F;
	font-size:100%;
	font-family:Arial, Helvetica, sans-serif;
}

#PageCounter {
	width:100%;
	float:left;
	text-align:center;
	margin:10px 0px 10px 0px;
	_margin:10px 0px 20px 0px;
	padding:5px 0px 5px 0px;
	display:inline;
}

/*
FORMS
*/
.Forms .FormLine {width:460px;float:left;margin:0px 0px 10px 0px;border-bottom:1px solid #bcbcbc;padding:0px 0px 10px 0px;display:inline;}
.Forms .InputLabel {float:left;width:190px;margin: 0px 20px 0px 0px;display:inline;height:23px;vertical-align:middle;}
.Forms .InputTextHolder {float:right;width:240px;text-align:right;margin:0px 5px 0px 0px;display:inline;}
.Forms .InputTextHolder .TypeText{padding:1px;margin:0px;border:1px solid #AB9999; font-size:12px; color:#343434; width:240px; float:right; }
.Forms .InputTextHolder select{padding:1px;margin:0px;border:1px solid #AB9999; font-size:12px; color:#343434; }
.Forms .LabelText{float:left;vertical-align:top;width:160px;font-size:13px;}
.Forms .SubmitLine {width:456px;float:left;text-align:right;vertical-align:top;position:relative;}

.ImageButton {float:right;margin:0px;padding:5px;color:#ffffff;font-size:14px;background-color:#abcadf;font-weight:bold;-moz-border-radius: 7px;-webkit-border-radius: 7px;border: 1px solid #343434;cursor:pointer;}
.ButtonSupport {float:right;margin:0px 0px 10px 0px;display:inline;position:relative;top:0px;right:0px;}

.FormsSmall .FormLine {width:272px;float:left;margin:0px 0px 10px 0px;border-bottom:1px solid #bcbcbc;padding:0px 0px 10px 0px;display:inline;}
.FormsSmall .SubmitLine {width:268px;float:left;text-align:right;vertical-align:top;position:relative;}
.FormsSmall .InputLabel {float:left;width:268px;margin: 0px 20px 0px 0px;display:inline;height:23px;vertical-align:middle;}
.FormsSmall .InputTextHolder {float:left;width:268px;text-align:right;margin:0px 0px 5px 0px;display:inline;}
.FormsSmall .InputTextHolder .TypeText{padding:1px;margin:0px;border:1px solid #AB9999; font-size:12px; color:#343434; width:264px; float:left; }
.FormsSmall .InputTextHolder select{padding:1px;margin:0px;border:1px solid #AB9999; font-size:12px; color:#343434; }
.FormsSmall .LabelText{float:left;vertical-align:top;width:220px;}

.FormsLarge .FormLine {width:745px;float:left;margin:0px 0px 8px 0px;border-bottom:1px solid #bcbcbc;padding:0px 0px 8px 0px;display:inline;}
.FormsLarge .SubmitLine {width:741px;float:left;text-align:right;vertical-align:top;position:relative;}
.FormsLarge .InputLabel {float:left;width:200px;margin: 0px 20px 0px 0px;display:inline;height:23px;vertical-align:middle;}
.FormsLarge .InputTextHolder {float:left;width:520px;text-align:right;margin:0px 0px 5px 0px;display:inline;}
.FormsLarge .InputTextHolder .TypeText{padding:1px;margin:0px;border:1px solid #AB9999; font-size:12px; color:#343434; width:520px; float:left; }
.FormsLarge .InputTextHolder select{padding:1px;margin:0px;border:1px solid #AB9999; font-size:12px; color:#343434; }
.FormsLarge .LabelText{float:left;vertical-align:top;width:170px;}

/*
HOMEPAGE NEW
*/
#LevelsLargePanel {float:left;width:769px;height:463px;background-image:url(/Images/levels.jpg);background-repeat:no-repeat;}
#NintentagLargePanel {float:left;width:769px;height:463px;background-image:url(/Images/Nintentags.jpg);background-repeat:no-repeat;}
#HomeLargePanel {float:left;width:769px;height:463px;background-image:url(/Images/HomePanel.jpg);background-repeat:no-repeat;}
#ContactLargePanel {float:left;width:769px;background-image:url(/Images/HomePanel.jpg);background-repeat:no-repeat;background-color:#0E0E0E;}
#HomeTopText {float:left;width:512px;height:125px;border:1px solid #dcdcdc;background-image:url(/Images/InnerGradient.png);background-repeat:repeat-x;background-position:bottom;-moz-border-radius-topright:15px; -webkit-border-top-right-radius:15px;}
#HomeTopText ul{margin:5px;float:left;display:inline;list-style:none;line-height:17px;}
#HomeTopText ul li strong{margin-bottom:6px;float:left;display:inline;font-size:20px;width:490px;}

#HomePanelContents {width:745px;height:300px;float:left;margin:35px 0px 0px 11px;display:inline;overflow:hidden;}
.HomePanel {width:745px;height:285px;float:left;background-repeat:no-repeat;}
#Home1 {background-image:url(/Images/RotatingImage1.Jpg);}
#Home2 {background-image:url(/Images/RotatingImage2.Jpg);display:none;}
.ContactPanelText{float:left;margin:5px 10px 0px 0px;display:inline;}
.HomePanelText{float:left;margin:160px 10px 0px 0px;display:inline;}
.HomePanelText p{float:left;margin:5px 0px 0px 160px;color:#ffffff;font-size:14px;display:inline;line-height:16px;width:580px;height:70px;}
.HomePanelText p a{color:#f33805;font-weight:bold;text-decoration:none;}
.HomePanelText p a:hover{color:#f29b8a;text-decoration:underline;}
.HomePanelText  h1 {font-weight:bold;color:#ffffff;font-size:30px;margin-top:25px;width:700px;line-height:30px;}

.HomeCol {float:left;width:370px;margin:20px 0px 30px 0px;display:inline;}
.HomeColBorder {clear:left;float:left;width:370px;border:1px solid #dcdcdc;display:inline;}
.HomeColPadding{float:left;margin:5px 5px 5px 5px;display:inline;}

.HomeFC {float:left;width:360px;height:76px;background-image:url(/Images/InnerGradient.png);background-repeat:repeat-x;background-position:bottom;margin:0px 0px 10px 0px;position:relative;overflow:hidden;}
.HomeFC p{float:left;width:280px;margin-bottom:4px;}
.MoreFC {margin-top:10px;padding-top:10px;border-top:1px dotted #dcdcdc;height:22px;background-image:none;}
.HomeFCImg {float:left;margin:5px;width:64px;height:64px;overflow:hidden;display:inline;}
.HomeFCTxt {float:left;margin-right:5px;width:275px;height:50px;display:inline;}
.HomeFCTxt a{color:#343434;text-decoration:none;font-size:14px;}
.HomeFCTxt a:hover{color:#343434;text-decoration:underline;}
.HomeFC  hover{background-color:#ececec;}
.HomeFCMore {float:left;margin-right:5px;width:275px;height:14px;text-align:right;margin-top:4px;display:inline;}
.HomeFCMore a{color:#ababab;text-decoration:none;font-size:12px;}
.HomeFCMore a:hover{color:#f29b8a;text-decoration:underline;}
.DSExtra {margin-top:10px;}
.WiiExtra{margin-top:10px;}
.MoreDS, .MoreWii {color:#1e6cb5;}
.FCStar {position:absolute;top:0px;left:0px;background-image:url(/images/FCGameStars.png);width:37px;height:39px;z-index:2;}

#HomePanelPages {float:left;margin:-14px 0px 0px 5px;display:inline;_margin-top:-22px;}
#HomePanelPages ul{list-style:none;float:left;height:24px;_display:none;}
#HomePanelPages ul li{float:left;width:24px;height:24px;margin:0px 5px 0px 0px;background-image:url(/Images/CircleCounter.png);background-repeat:no-repeat;background-position:0px 0px;}
#HomePanelPages ul li:hover{background-position:0px -24px;}
#HomePanelPages ul li p{float:left;color:#565656;font-weight:bold;font-size:16px;text-align:center;width:24px;margin-top:3px;cursor:pointer;height:16px;}

.HomeBasePanel{float:left;margin:10px 0px 20px 0px;width:768px;}
.HomeBasePanel img{float:right;}
.BasePanelText {float:left;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;border-left:1px solid #dcdcdc;height:88px;width:386px;}
.BasePanelText h1 a{float:left;width:366px;margin:2px 10px 0px 10px;color:#1e6cb5;display:inline;}
.BasePanelText  p{float:left;width:366px;margin:10px 10px 0px 10px;display:inline;}

.ShowFCs {float:right;width:19px;height:12px;background-image:url(/images/chatsprites.png);background-position:-459px -78px;font-size:2px;margin:5px 0px 5px 0px;}
.HideFCs {float:right;width:19px;height:12px;background-image:url(/images/chatsprites.png);background-position:-439px -79px;font-size:2px;margin:5px 0px 5px 0px;}

/*
HOMEPAGE SPECIFICS
*/
.HomeUserBlock, .HomeNewsBlock, .HomePostBlock {float:left;display:inline;margin:0px 0px 10px 0px;width:270px;border-bottom:1px dotted #bcbcbc;padding:0px 0px 10px 0px;}
.HomeUserAvatar{width:32px;height:32px;float:left;margin:0px 20px 0px 0px;display:inline;position:relative;}
.HomeUserAvatar img{border:0px; width:32px;height:32px;}
.HomeUserName{float:left;margin:0px 0px 5px 0px;display:inline;width:170px;}
.HomeSignupDate{float:left;width:190px;}
.HomeCountry{float:right;text-align:right;}

.HomeNewsImage {width:96px;height:96px;float:left;margin:0px 10px 10px 0px;display:inline;}
.HomeNewsTitle {float:left;margin:0px 0px 5px 0px;display:inline;width:136px;text-transform: capitalize;}
.HomeNewsAddedDate {float:left;width:136px;}
.HomeNewsIntro {float:left;width:270px;}

.HomePostAvatar{width:20px;height:20px;float:left;margin:0px 10px 10px 0px;display:inline;}
.HomePostTitle {float:left;margin:0px 0px 5px 0px;display:inline;width:240px;height:20px;overflow:hiddem;text-transform: capitalize;}
.HomePostName{float:right;text-align:right;width:240px;margin:0px 0px 5px 0px;display:inline;}
.HomePostDate{float:right;text-align:right;width:240px;}

.UpdateBlock, .CenterBlock {float:left;display:inline;margin:15px 0px 15px 0px;width:458px;}
.UpdateBlock H1{float:left;display:block;margin:-10px 0px 0px 0px;font-size:34px;color:#1e6cb5;width:312px;font-weight:bold;height:64px;vertical-align:top;}
.UpdateBlock H2{float:left;display:block;margin:10px 0px 0px 0px;font-size:14px;color:#abcadf;width:312px;font-weight:bold;height:64px;vertical-align:top;}
.UpdateBlock H3{float:left;display:block;margin:10px 0px 10px 0px;font-size:11px;color:#AB9999;text-align:right;width:312px;}
.CenterBlock H3{float:left;display:block;margin:10px 0px 10px 0px;font-size:11px;color:#AB9999;text-align:right;width:450px;}

#ProfileData H1{float:left;font-size:32px;color:#f33805;font-weight:bold;height:24px;display:block;width:250px;padding:0px 0px 0px 2px;margin:-4px 0px 0px 0px;vertical-align:top;}
#ProfileData p{float:left;margin:12px 0px 0px 0px;display:inline;width:360px;}

#ProfileInf{float:left;margin:10px 0px 0px 78px;display:inline;width:374px;background-image:url(/Images/InnerGradient.png);background-repeat:repeat-x;background-position:bottom;}
.ProfileLabel{float:left;width:100px;clear:both;margin:0px 0px 10px 0px;padding-bottom:10px;border-bottom:1px dotted #bcbcbc;}
.ProfileData{float:left;width:270px;margin:0px 0px 10px 0px;padding-bottom:10px;border-bottom:1px dotted #bcbcbc;}
.ProfileData p{font-weight:strong;}

.ProfileActions {width:260px;margin:0px 5px 20px 0px;display:inline;}
.ProfileButton{float:right;margin:0px 0px 0px 10px;display:inline;}

.UpdateBlock p{float:left;margin:10px 0px 10px 0px;display:inline;}
.UpdateBlock .Image {float:left;width:128px;min-height:128px;margin:0px 10px 10px 0px;display:inline;}
.UpdateBlock .Titles {float:left;width:312px;}

/*
REGISTER SPECIFICS
*/
.CenterBlock .MediumTitles {float:left;width:460px;}
.CenterBlock H1{float:left;display:block;margin:-10px 0px 0px 0px;font-size:34px;color:#1e6cb5;width:100%;font-weight:bold;height:64px;vertical-align:top;}
.CenterBlock H2{float:left;display:block;margin:10px 0px 0px 0px;font-size:14px;color:#abcadf;width:100%;font-weight:bold;height:64px;vertical-align:top;}
.CenterBlock ul{list-style-type:disc;margin:0px 0px 20px 20px;display:inline;float:left;}
.CenterBlock ul li {color:#343434;line-height:20px;list-style-type:disc;}

.AvatarList {float:left;width:460px;margin:10px 0px 0px 0px;display:inline;}
.AvatarList tr  {height:40px;}
.AvatarList td:hover {background-color:#cdcdcd;}
.AvatarList td  img{margin:1px;float:left;}
.AvatarList td input{float:right;margin:0px 5px 0px 0px;display:inline;}

/*
EDIT PROFILE SPECIFICS
*/
#AvatarSelectBlock {float:left;width:460px;margin:10px 0px 10px 0px;height:66px;}
#AvatarSelectContainer{float:left;width:416px;height:64px;overflow:hidden;text-align:center;}
#AvatarSelectContainer ul{height:64px;list-style:none;display:block;width:420px;}
#AvatarSelectContainer ul li{width:62px;height:62px;margin:0px 7px 0px 12px;display:inline;float:left;border:1px solid #bcbcbc;}
#AvatarSelectContainer ul li:hover{border:1px solid #343434;}
#ScrollLeftAv{width:22px;height:64px;float:left;background-image:url(/Images/Button_ScrollLeft.png);background-position:0px 50%;background-repeat:no-repeat;}
#ScrollRightAv{width:22px;height:64px;float:right;background-image:url(/Images/Button_ScrollRight.png);background-position:0px 50%;background-repeat:no-repeat;}

#SignatureSelectContainer{float:left;width:460px;height:330px;overflow:hidden;text-align:center;}
#SignatureSelectContainer ul{height:100px;list-style:none;display:block;width:460px;margin:0px;}
#SignatureSelectContainer ul li{width:458px;height:98px;margin:0px 0px 10px 0px;display:inline;float:left;border:1px solid #ffffff;background-position:50% 50%;background-repeat:no-repeat;}
#SignatureSelectContainer ul li:hover{border:1px solid #343434;}

#UserScroller{float:left;width:270px;height:250px;margin-bottom:10px;}
#FCSelectContainer, #FCWiiSelectContainer {float:left;width:100%;height:200px;overflow:hidden;}
#FCSelectContainer ul, #FCWiiSelectContainer ul{list-style:none;display:block;width:460px;margin:0px;}
#FCSelectContainer ul li, #FCWiiSelectContainer ul li{width:64px;height:64px;margin:0px 5px 5px 0px;display:inline;float:left;border:1px solid #bcbcbc;}
#FCSelectContainer ul li:hover, #FCWiiSelectContainer ul li:hover{border:1px solid #343434;}
.DelUser{float:left;}
.AvatarText{width:190px;margin:5px 0px 0px 0px;}
.SigEditText {width:272px;margin:5px 0px 0px 0px;}
.SignatureBox {width:272px;height:100px;background-position:50% 50%;border-top:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc;}
.LeftTear {width:15px;height:100px;background-image:url(/Images/SignatureCut.png);background-position:-16px 50%;}
.RightTear {width:15px;height:100px;background-image:url(/Images/SignatureCut.png);background-position:0px 50%;}
UL.Prefix{float:left;width:270px;margin:0px 0px 15px 0px;display:inline;list-style:none;}
UL.Prefix li{width:42px;height:54px;background-position:0px 100%; background-repeat:no-repeat;float:left;margin:0px 10px 10px 0px; display:inline;}

.TagHolder {float:left;margin:15px 0px 0px 20px;display:inline;border:1px solid #bcbcbc;width:235px;height:149px;}
.TagHolder:hover{border:1px solid black;}
.EANDivide {margin:20px 0px 20px 0px;display:inline;border-top:1px dotted #cbcbcb; padding-top:20px;}
.EUPSN {margin:25px 0px 0px 5px;float:left;display:inline;}
#IFrame360 {margin:5px 0px 0px 15px;float:left;display:inline;}

#NinTag {height:210px;padding-top:5px;}
.NintentagLinks {font-size:11px;float:left;width:216px;margin:5px 0px 5px 8px;display:inline;}
.NintentagLinks p{float:left;clear:both;margin-top:5px;width:70px;}
.NintentagLinks .NintentagLink {float:right;border:1px solid #dcdcdc;padding:1px;font-size:10px;width:135px;margin-top:5px;}

/*
FRIEND CODES
*/
#MyDSGames, #MyWiiGames{float:left;width:460px;margin:0px 0px 10px 0px;}
#MyDSGamesScroller, #MyWiiGamesScroller{float:left;width:456px;height:300px;}
.FCGameHolder {width:454px;margin:0px 0px 10px 0px;overflow:hidden;border-bottom :1px dotted #bcbcbc;padding:0px 0px 10px 0px;background-image:url(/Images/InnerGradient.png);background-repeat:repeat-x;background-position:bottom;}
.FCGameBox {float:left;width:128px;height:64px;margin:0px 10px 0px 0px;display:inline;background-position:50% 50%;border:1px solid #bcbcbc;}
.FCGameTitle {float:left;width:288px;margin:0px 0px 0px 0px;}
.DelFCButton {height:25px;width:35px;text-align:center;}
.FCTitle {display:block;float:left;height:32px;width:248px;}
.FCGameText {float:left;width:288px;margin:2px 0px 0px 0px;}
.EditFC{cursor:pointer;}

.FullContainer UL.Top10 {list-style:none;float:left;}
.FullContainer UL.Top10 li {float:left;margin:13px 24px 13px 0px;display:inline;}
.FullContainer UL.Top10 li img{border:1px solid white;}
.FullContainer UL.Top10 li img:hover{border:1px solid #dcdcdc;}
h1.Letter{float:left;width:765px;clear:both;}
.FullContainer UL.AZ {list-style:none;float:left;width:765px;clear:both;}
.FullContainer UL.AZ li {float:left;margin:2px 13px 12px 0px;display:inline;}
.FullContainer UL.AZ li  img{border:1px solid white;}
.FullContainer UL.AZ li  img:hover{border:1px solid #dcdcdc;}

.FullContainer h2{float:left;margin:10px 0px 0px 0px;font-size:14px;color:#abcadf;font-weight:bold;vertical-align:top;}
#FCBox {float:left;margin:10px;display:inline;}
#FCInfoContent {float:left;width:470px;}
#FCGameTitle {Float:left;margin:0px 0px 10px 0px;display:inline;}
.FCGameDesc {float:left;margin:0px 0px 0px 0px;display:inline;clear:both;}
.FCInline{float:left;margin:10px 0px 0px 10px;display:inline;}
.FCUnder{float:left;margin:10px 0px 0px 0px;display:inline;width:470px;}

.FCListUsername {float:left;width:160px;margin-bottom:2px;}
.FCListStatus {float:left;margin-bottom:2px;width:260px;}
.FCListRank {float:left;margin-bottom:2px;width:260px;}
.FCListUserContainer {float:left;width:385px;height:100px;margin:10px 10px 10px 0px;display:inline;position:relative;background-image:url(/Images/InnerGradient.png);background-repeat:repeat-x;background-position:bottom;}


/*
CHAT ROOM LISTINGS
*/
.MainRooms {float:left;width:100%;margin:10px 0px 10px 0px;padding-bottom:10px;border-bottom :1px dotted #bcbcbc;background-image:url(/Images/InnerGradient.png);background-repeat:repeat-x;background-position:bottom;}
.MainChatImage {float:left;width:160px;height:100px;margin:0px 10px 10px 0px;display:inline;}
.ShowUsers {width:19px;height:12px;background-image:url(/images/chatsprites.png);background-position:-459px -78px;font-size:2px;}
.HideUsers {width:19px;height:12px;background-image:url(/images/chatsprites.png);background-position:-439px -79px;font-size:2px;}
.HiddenList {float:left;width:100%;margin:10px 0px 20px 0px;display:inline;display:none;}
.ShownList {float:left;width:100%;margin:10px 0px 20px 0px;display:inline;display:block;}
.ChatUsername {float:left;width:136px;margin-bottom:5px;}
.SessionRating {float:left;margin-bottom:5px;width:136px;}
.ChatRank {float:left;margin-bottom:5px;width:136px;}
.ActivityIndicator {width:12px;height:12px;background-image:url(/images/chatsprites.png);font-size:2px;position:absolute;left:2px; top:1px;z-index:3;}
.ActivityIndicatorFC {width:12px;height:12px;background-image:url(/images/chatsprites.png);font-size:2px;position:absolute;left:0px; top:0px;z-index:3;}
.ChatUserContainer {float:left;width:220px;margin:10px 10px 10px 0px;display:inline;position:relative;}

/*
MEMBERS ONLINE LISTINGS
*/
.OnlineUsername {float:left;width:160px;margin-bottom:5px;}
.OnlineStatus {float:left;margin-bottom:5px;width:160px;}
.OnlineRank {float:left;margin-bottom:5px;width:160px;}
.OnlineUserContainer {float:left;width:256px;height:100px;margin:10px 0px 10px 0px;display:inline;position:relative;background-image:url(/Images/InnerGradient.png);background-repeat:repeat-x;background-position:bottom;}

/*
PM SYSTEM
*/
#PMSubNav {width:460px;height:29px;background-image:url(/Images/BarGradient.png);background-repeat:repeat-x;float:left;}
#PMSubNav p{font-size:16px;color:#ffffff;float:right;margin:3px 10px 0px 0px;display:inline;font-weight:900;}
#PMSubNav span{cursor:pointer;}

#Compose,#Inbox,#Outbox {float:left;width:458px;}
#Compose  h1,#Inbox  h1,#Outbox  h1{width:458px;float:left;margin:10px 0px 0px 0px;display:inline;}
.PMPrefixes{float:left;width:100%;}
.PMPrefixes ul{list-style:none;float:left;width:112px;}
.PMPrefixes ul li{float:left;width:20px;height:20px;margin:2px 2px 0px 0px;display:inline;}
.SelectedPrefix {float:right;width:40px;height:40px;}
.MessageHolder {float:left;width:458px;height:100px;}
.MessageHolder  textarea{width:458px;height:100px;padding:1px;margin:0px;border:1px solid #AB9999; font-size:12px; color:#343434;}

.MessageList {float:left;margin:0px 0px 0px 0px;border-top:1px solid #cdcdcd;padding:5px 0px 5px 0px;height:250px;overflow:hidden;background-image:url(/Images/ContentGradient.png);background-repeat:repeat-x;background-position:top;background-attachment:fixed;}
.MessagePrefix{float:left;width:22px;margin:0px 10px 20px 0px;display:inline;}
.MessageSubject{float:left;width:204px;margin:0px 0px 20px 10px;display:inline;}
.MessageFrom{float:left;width:135px;margin:0px 0px 20px 10px;display:inline;}
.MessageAction{float:left;width:35px;margin:0px 0px 20px 10px;display:inline;}

.MessageList ul {list-style:none;width:458px;float:left;height:250px;}
UL.MessagesIn li,UL.MessagesOut li{float:left;margin:2px 0px 2px 0px;display:inline;width:458px;height:36px;border-bottom:1px solid #cdcdcd;}
UL.MessagesIn li ul li.Prefix{float:left;width:22px;margin-right:10px;height:20px;border:0px;display:inline;}
UL.MessagesIn li ul li.Prefix img{width:20px;height:20px;}
UL.MessagesIn li ul li.Subject{float:left;width:204px;margin:0px 0px 0px 10px;display:inline;cursor:pointer;}
UL.MessagesIn li ul li.From, ul li.To{float:left;width:135px;margin:0px 0px 0px 10px;display:inline;}
UL.MessagesIn li ul li.Action{float:left;width:35px;margin:0px 0px 0px 10px;display:inline;}

UL.MessagesOut li ul li.Prefix{float:left;width:22px;margin-right:10px;height:20px;border:0px;display:inline;}
UL.MessagesOut li ul li.Prefix img{width:20px;height:20px;}
UL.MessagesOut li ul li.Subject{float:left;width:204px;margin:0px 0px 0px 10px;display:inline;cursor:pointer;}
UL.MessagesOut li ul li.From, ul li.To{float:left;width:135px;margin:0px 0px 0px 10px;display:inline;}
UL.MessagesOut li ul li.Action{float:left;width:35px;margin:0px 0px 0px 10px;display:inline;}
.MessageSpacer{float:left;width:458px;height:20px;}
.MessageView{width:458px;float:left;font-size:12px;overflow:hidden;background-image:url(/Images/ContentGradient.png);background-repeat:repeat-x;background-position:top;background-attachment:fixed;height:120px;}
/*
HACKS
*/
.Errors {display:none;float:right;}
.Actions {float:right;text-align:right;width:35px;text-align:center;}
.Actions img {margin:0px 0px 0px 0px;border:0px;}
.FR{Float:right;}
.FL {float:left;}
.MR20{margin-right:20px;display:inline;}
.W272 {width:272px;}
.Last{margin-right:0px;}
LI.Last {margin-right:0px;}
.Filler10 {float:left;width:100%;height:10px;}
.Filler5 {float:left;width:100%;height:10px;}