body { background-color:#33342f; margin:0px auto; text-align:center }



/* Play General Layout Styles */
.playLeftContainerMain { width:590px; float:left; display:block; padding:0px; margin:0px }
.playRightContainerMain { margin-left:590px; display:block; padding:0px }
.playLeftRow2, .playLeftRow3 { padding:0px; width:590px; float:left; display:block; margin:0px }
.playLeftRow1 { padding:0px; width:590px; float:left; display:block; margin:15px 0px 15px 0px }
.playRightColumn1 { padding:0px; display:block; margin:0px }
.playLeftColumn, .playLeftColumn1 { padding:0px 16px; width:220px; float:left; display:block; margin:0px }
.playLeftColumnTop { padding:0px 15px 0px 13px; width:220px; float:left; display:block; margin:0px }
.playFooter { padding:0px; margin:0px; clear:both }
/* Play General Layout Styles Images */
.playTopContainerMainen-us { padding:0px; width:770px; height:1030px; display:block; background:url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picA92D7800-B915-45CA-9C5B-6EDD3615F94E.gif); margin:0px auto }
.playTopContainerMainen-gb { padding:0px; width:770px; height:1030px; display:block; background:url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picA92D7800-B915-45CA-9C5B-6EDD3615F94E.gif); margin:0px auto }
.playTopContainerMainfr-fr { padding:0px; width:770px; height:840px; display:block; background:url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picA92D7800-B915-45CA-9C5B-6EDD3615F94E.gif); margin:0px auto }
.playTopContainerMainde-de { padding:0px; width:770px; height:840px; display:block; background:url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picA92D7800-B915-45CA-9C5B-6EDD3615F94E.gif); margin:0px auto }
.playBottomContainerMain { padding:0px; width:770px; display:block; margin:0px auto }

/* Play Navigation */
.playNavigation { padding:0px; display:block; width:770px; margin:0px auto }
.navLinks { padding:0px; margin:0px; width:770px; height:29px; display:block }
.navLinks ul { list-style-type:none; margin:0px; padding:0px }
.navLinks li { padding:0px; margin:0px }
.navLinks {background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic94D79319-F6A2-4562-8A04-AF31C1F0FF90.jpg) repeat;}
.homeNavButton,.gamesNavButton,.comicNavButton,.downloadNavButton,.mbNavButton,.centralNavButton,.clubNavButton { padding:0px; margin:0px }

/* legoIDContainer - Logout */
.registerNowContainerEng { padding:0px; display:block; float:left; margin:0px }
.registerNowContainerEng ul { list-style-type:none; padding:0px; margin:17px 0px 0px 35px }
.registerNowContainerEng .registerNow { width:149px; padding:0px; display:block; margin:0px }
.registerNowContainerEng .registerNow li { padding:0px; font-size:1px; float:left; display:block; margin:0px }
.registerNowContainerEng .registerButton { width:97px; display:block; font-size:1px; float:right; height:13px; padding:0px; margin:32px 0px 0px 0px }
.registerNowContainerEng .registerButton a, .registerNowContainerEng .registerButton a:hover { width:97px; font-size:1px; float:right; height:13px; display:block; padding:0px; margin:0px }
.registerNowContainerFra { padding:0px; display:block; float:left; margin:0px }
.registerNowContainerFra ul { list-style-type:none; padding:0px; margin:17px 0px 0px 38px }
.registerNowContainerFra .registerNow { width:144px; padding:0px; display:block; margin:0px }
.registerNowContainerFra .registerNow li { padding:0px; font-size:1px; float:left; display:block; margin:0px }
.registerNowContainerFra .registerButton { width:96px; display:block; font-size:1px; float:right; height:21px; padding:0px; margin:24px 0px 0px 0px }
.registerNowContainerFra .registerButton a, .registerNowContainerFra .registerButton a:hover { width:96px; font-size:1px; float:right; height:21px; display:block; padding:0px; margin:0px }
.registerNowContainerDeu { padding:0px; display:block; float:left; margin:0px }
.registerNowContainerDeu ul { list-style-type:none; padding:0px; margin:17px 0px 0px 26px }
.registerNowContainerDeu .registerNow { width:168px; padding:0px; display:block; margin:0px }
.registerNowContainerDeu .registerNow li { padding:0px; font-size:1px; float:left; display:block; margin:0px }
.registerNowContainerDeu .registerButton { width:116px; display:block; font-size:1px; float:right; height:13px; padding:0px; margin:32px 0px 0px 0px }
.registerNowContainerDeu .registerButton a, .registerNowContainerDeu .registerButton a:hover { width:116px; font-size:1px; float:right; height:13px; display:block; padding:0px; margin:0px }

.LogoutContainerMain { padding:0px; width:184px; clear:both; margin:0px; float:left; display:block }
.LogoutContainer { padding:23px 0px 0px 41px; width:170px; margin:0px; float:left; display:block }
.LogoutContainer ul { list-style-type:none; padding:0px; margin:0px; float:left; display:block }
.LogoutContainer li { padding:0px; margin:0px 0px 8px 0px; float:left; display:block }
.legoIDLogoutContainer form { padding:0px; float:left; margin:0px }
.LogoutContainer input { padding:0px; top:0px; height:15px; width:141px; border-color:#fff; float:left; font:normal 9px arial,sans-serif; color:#c2c2c1; margin:0px }
.enterButton { width:55px; height:13px; font-size:1px; padding:0px; float:right; margin:0px; display:block }
.enterButton a, .enterButton a:hover { width:55px; height:13px; display:block; font-size:1px; padding:0px; float:right; margin:0px }
.LogoutRadioContainer { padding:0px 0px 0px 30px; width:170px; margin:0px; display:block; float:left }
.radioButton input { padding:0px; width:15px; margin:0px;height:15px; }
.radioButton p { padding:0px; margin:0px; height:18px; font:bold 11px arial,sans-serif; color:#766f52; text-align:left }
/* legoIDContainer - Logout Images */
.legoIDLogoutContainer { list-style-type:none; background:url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic5F5C347B-60CA-4B9E-B38F-6D0619FCADAB.gif) no-repeat; width:220px; height:203px; padding:0px; display:block; margin:0px }
.registerNowContainerEng .registerNow { background:url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic3598BB65-F951-4266-977F-ED174A5F93A2.gif) no-repeat; width:149px; height:45px; display:block; padding:0px; margin:0px }
.registerNowContainerDeu .registerNow { background:url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic3598BB65-F951-4266-977F-ED174A5F93A2.gif) no-repeat; width:168px; height:45px; display:block; padding:0px; margin:0px }
.registerNowContainerFra .registerNow { background:url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic3598BB65-F951-4266-977F-ED174A5F93A2.gif) no-repeat; width:144px; height:45px; display:block; padding:0px; margin:0px }
.registerButton, .registerButton a {background:url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic8BAB9533-B4C6-449A-80BB-430BC40CF0F8.gif) no-repeat }
.registerButton a:hover {background:url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic9D64747B-3CBA-4A69-BA56-000D884FAB85.gif) no-repeat }
.1enterButton, .1enterButton a {background:url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic9038983F-4383-4963-9DEF-355C618B047B.gif) no-repeat }
.1enterButton a:hover {background:url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic8A9D4E6B-33AC-45B5-86AF-99E47F0BF43F.gif) no-repeat }

/* legoIDContainer - Login */
.legoIDLoginContainer { float:left; padding:0px; width:220px; display:block; margin:0px }
.loginText { padding:75px 0px 0px 0px; width:120px; float:left; margin:0px }
.loginText p { padding:0px 0px 0px 38px; font:bold 11px arial,sans-serif; text-align:left; color:#767772; margin:0px }
.loginImage { padding:72px 0px 39px 15px; width:80px; float:left; margin:0px }
.loginImage p, .loginEdit li { padding:0px; margin:0px }
.loginEditEng { padding:0px; display:block; float:left; clear:both; margin:0px }
.loginEditEng ul { padding:0px 0px 0px 10px; width:200px; list-style-type:none; height:20px; display:block; margin:0px }
.loginEditEng a { padding:0px; font:bold 11px arial,sans-serif; text-align:left; text-decoration:none; color:#ffffff; margin:0px }
.loginEditDeu { padding:0px; display:block; float:left; clear:both; margin:0px }
.loginEditDeu ul { padding:0px 0px 0px 10px; width:200px; list-style-type:none; height:20px; display:block; margin:0px }
.loginEditDeu a { padding:0px; font:bold 11px arial,sans-serif; text-align:left; text-decoration:none; color:#ffffff; margin:0px }
.loginEditFra { padding:0px; display:block; float:left; clear:both; margin:0px }
.loginEditFra ul { padding:0px 0px 0px 8px; width:204px; list-style-type:none; height:20px; display:block; margin:0px }
.loginEditFra a { padding:0px; font:bold 10px arial,sans-serif; text-align:left; text-decoration:none; color:#ffffff; margin:0px }
.loginEditLeft { padding:0px; float:left; font:bold 11px arial,sans-serif; color:#ffffff; margin:0px }
.loginEditRight { padding:0px; float:right; font:bold 11px arial,sans-serif; color:#ffffff; margin:0px }
.loginEditLeft p, .loginEditRight p { padding:0px; margin:0px }
/* legoIDContainer - Login Images */
.legoIDLoginContainer { list-style-type:none; background:url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picF918AEB1-DA2C-463E-B1E5-2DC0E35EE541.gif) no-repeat; width:220px; height:203px; padding:0px; display:block; margin:0px }

/* clubOnlineContainer */
.clubOnlineContainer { display:block; padding:0px; margin:0px }
.clubOnlineContainer img { display:block; padding:0px; margin:0px }

/* gameTalkContainer */
.gameTalkContainer { float:left; padding:15px 0px; width:220px; display:block; margin:0px }
.gameTalkBorder { float:left; padding:0px; display:block; margin:0px }
.gameTalkScroller { width:202px; float:left; background-color:#f9f9f4; overflow:auto;  height:189px; padding:0px; display:block; margin:0px }
.gameTalkButtons { width:220px; font-size:1px; padding:0px; display:block; margin:0px }
.gameTalkButtons ul { list-style-type:none; width:220px; float:left; padding:0px; display:block; margin:0px; }
.gameTalkButtons li { float:left; height:37px; overflow: hidden; display:block; padding:0px; margin:0px }
.gameTalkTextGreen { background-color:#e2efd2; padding:0px; float:left; display:block; margin:0px }
.gameTalkText { background-color:#f9f9f4; padding:0px; float:left; display:block; margin:0px }
.gameTalkTextGreen, .gameTalkText { text-align:left; width:176px; padding:2px 2px 3px 5px; margin:0px; font:bold 11px arial,sans-serif; color:#868683 }
.gameTalkTextGreen a, .gameTalkText a { text-align:left; padding:0px; margin:0px; font:bold 11px arial,sans-serif; color:#868683; text-decoration:none  }
.seeallButton, .seeallButton a, .seeallButton a:hover { width:100px; height:37px; display:block; padding:0px; margin:0px }
.mbHomeButton, .mbHomeButton a, .mbHomeButton a:hover { width:102px; height:37px; display:block; padding:0px; margin:0px }
.gameTalkBottom { height: 12px; }

.gameTalkScroller .mini_messagesContainer ul { list-style-type:none; width:182px; float:left; padding:0px; display:block; margin:0px }
.gameTalkScroller .mini_messagesContainer li { clear:right; height:17px; display:block; padding:0px; margin:0px }
.gameTalkScroller .messagesContent_odd { background-color:#e2efd2; padding:0px; float:left; display:block; margin:0px; height:40px; }
.gameTalkScroller .messagesContent_even { background-color:#f9f9f4; padding:0px; float:left; display:block; margin:0px; height:40px; }
.gameTalkScroller .messagesContent_odd, .gameTalkScroller .messagesContent_even { text-align:left; width:176px; padding:2px 2px 3px 5px; margin:0px; font:bold 11px arial,sans-serif; color:#868683 }
.gameTalkScroller .messagesContent_odd a, .gameTalkScroller .messagesContent_even a { text-align:left; padding:0px; margin:0px; font:bold 11px arial,sans-serif; color:#868683; text-decoration:none  }
.gameTalkScroller .topicData p { padding:0px 0px 0px 3px; margin:0px; width:182px; }
.gameTalkScroller .topicData p a {padding:0px; margin:0px; color:#398000;}
.gameTalkScroller .messageAuthor { width:90px; float:left;}
.gameTalkScroller .messageDate { width:90px; float:left;}
.gameTalkScroller .messageAuthor p{ height:15px; margin-top: 10px; }
.gameTalkScroller .messageDate p { float:right; margin-top: 10px; }

/* gameTalkContainer Images */
.seeallButton, .seeallButton a {background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic19A48A7A-4E54-493A-B5CE-980FDFC888F8.jpg) no-repeat }
.seeallButton a:hover {background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic482372E9-469D-4D62-8CF7-CAF2E0F195E0.jpg) no-repeat }
.mbHomeButton, .mbHomeButton a {background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic3942BFF1-164B-499C-9290-D4F85F911B27.jpg) no-repeat }
.mbHomeButton a:hover {background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic032DBB7D-3A01-4D72-BD1E-5E3BA4635727.jpg) no-repeat }

/* featuredGameContainer */
.featuredGameContainer { float:left; display:block; width:320px; font-size:1px; padding:15px 0px; margin:0px }
.featuredGameBorder { float:left; padding:0px; display:block; margin:0px }
.featuredGame{float:left; padding:0px; display:block; margin:0px}

/* scorePointsContainer */
.scorePointsContainer { float:left; padding:17px 0px 0px 19px; display:block; margin:0px }
.scorePointsBorder { float:left; padding:0px; display:block; margin:0px }
.scorePointsBorder1 { float:left; clear:both; padding:0px; display:block; margin:0px }
.scorePointsScroller { width:126px; float:left; background-color:#f9f9f4; overflow:auto; height:77px; padding:0px; display:block; margin:0px }
.scorePointsText { text-align:left; width:97px; background-color:#f9f9f4; padding:2px 5px 0px 5px; margin:0px; font:bold 11px arial,sans-serif; color:#868683 }
.scorePointsImage ul { margin:0px; padding:16px 0px 0px 0px; list-style-type:none }
.scorePointsImage li { margin:0px; padding:0px }
.scorePointsImage img { margin:0px 0px 0px 27px; padding:0px }
/* scorePointsContainer Images */
.scorePointsImage { float:left; padding:0px; width:126px; background-image:url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic6F9102ED-C582-4E34-83D5-194082F77B06.gif); height:79px; display:block; margin:0px }

/* UpgradeToMLNContainer */
.UpgradeToMLNContainer { float: left; padding: 17px 0px 0px 19px; display: block; margin: 0px }
.UpgradeToMLNContainerFlash { padding: 0 0 0 4px; }
.UpgradeToMLNContainer p { padding: 3px 0; text-align: center; }

/* myLegoContainer */
.myClubContainer { float:left; display:block; padding:33px 0px 0px 19px; margin:0px }

/* featuredMyLegoContainer */
.featuredMyLegoContainer { float:left; display:block; padding:14px 0px 0px 19px; margin:0px }
.featuredMyLegoBorder { float:left; padding:0px; display:block; margin:0px }
.featuredMyLegoText { background-color:#f9f8f3; float:left; margin:0px; padding:0px; display:block; text-decoration:none; width:126px; height:113px }
.featuredMyLegoText p { text-align:left; padding:3px 5px; margin:0px; font:bold 11px arial,sans-serif; text-decoration:none; color:#868683 }
.featuredMyLegoText p a { text-align:left; padding:0px; margin:0px; font:bold 11px arial,sans-serif; text-decoration:none; color:#868683 }
.featuredImage { padding:7px 0px 0px 0px; margin:0px 0px 0px 45px }
.featuredImage img { padding:0px; width:47px; height:42px; float:left; display:block; margin:0px }
.featuredImage a { padding:0px; margin:0px }
/* featuredMyLegoContainer Images */
.featuredMyLegoImage { padding:0px; width:144px; height:61px; text-align:center; background:url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic5154BFEE-0625-4BE5-B52C-EAA85ADAD73D.gif) no-repeat; display:block; margin:0px }

/* whatsNewContainer */
.whatsNewContainer { float:left; padding:15px 0px 0px 19px; width:180px; display:block; margin:0px }
.whatsNewBorder { float:left; padding:0px; display:block; margin:0px }
.whatsNewBorder1 { float:left; padding:0px; display:block; margin:0px }
.whatsNewScroller { width:126px; float:left; background-color:#f9f9f4; overflow-x:hidden; overflow:auto; height:120px; padding:0px; display:block; margin:0px }
.whatsNewText { background-color:#f9f9f4; width:97px; padding:0px; float:left; display:block; margin:0px }
.whatsNewTextGreen { background-color:#e2efd2; width:97px; padding:0px; float:left; display:block; margin:0px }
.whatsNewTextGreen, .whatsNewText { text-align:left; padding:2px 5px 3px 5px; margin:0px; font:bold 11px arial,sans-serif; color:#868683 }
.whatsNewTextGreen a, .whatsNewText a { text-align:left; padding:0px; margin:0px; font:bold 11px arial,sans-serif; color:#868683; text-decoration:none }

.whatsNewScroller .mini_messagesContainer { float:left; padding:0px; margin:0px }
.whatsNewScroller .mini_messagesContainer ul { list-style-type:none; width:107px; float:left; padding:0px; display:block; margin:0px }
.whatsNewScroller .mini_messagesContainer li { clear:right; display:block; padding:0px; margin:0px }
.whatsNewScroller .messagesContent_odd { background-color:#e2efd2; padding:0px; float:left; display:block; margin:0px }
.whatsNewScroller .messagesContent_even { background-color:#f9f9f4; padding:0px; float:left; display:block; margin:0px }
.whatsNewScroller .messagesContent_odd, .whatsNewScroller .messagesContent_even { text-align:left; width:102px; padding:0px 2px 2px 5px; margin:0px; font:bold 11px arial,sans-serif; color:#868683 }
.whatsNewScroller .messagesContent_odd a, .whatsNewScroller .messagesContent_even a { text-align:left; padding:0px; margin:0px; font:bold 11px arial,sans-serif; color:#868683; text-decoration:none  }
.whatsNewScroller .topicData p, .whatsNewScroller .messageAuthor p { padding:0px 0px 0px 3px; margin:0px }
.whatsNewScroller .topicData p a {padding:0px; margin:0px; color:#398000 }
.whatsNewScroller .messageAuthor { padding:0px; margin:0px }
.whatsNewScroller .messageDate p {float:right; margin:0px; padding:0px 4px 2px 0px }

/* moviesContainer */
.moviesContainer { float:left; padding:15px 0px 0px 19px; width:180px; display:block; margin:0px }
.moviesScroller { width:126px; float:left; overflow:auto; background-color:#f9f9f4; height:367px; padding:0px; display:block; margin:0px }
.moviesScroller ul { list-style-type:none; display:block; padding:0px; margin:0px }
.moviesScroller li, .moviesBorder { padding:0px; float:left; display:block; margin:0px; }
.moviesBorderLeft {  background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic22EE2C02-6326-457B-A45D-3950BA5A97C9.gif) repeat-y; height: 367px; padding:0px; float:left; display:block; margin:0px; }
.moviesBorderRight {  background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picD34EACAA-0B79-49DB-8737-136281C4A633.gif) repeat-y; height: 367px; padding:0px; float:left; display:block; margin:0px; }
.movieImageWhite img, .movieImageGrey img { padding:0px; width:73px; height:46px; display:block; margin:9px 0px 0px 17px }
.movieText p { padding:1px 0px 2px 0px; width:107px; font:bold 11px arial,sans-serif; text-indent:0px; text-align:center; color:#868683; display:block; margin:0px }
.movieText p a { padding:0px; font:bold 11px arial,sans-serif; color:#868683; display:block; margin:0px; text-decoration:none }
/* moviesContainer Images */
.movieImageGrey { padding:0px; width:107px; height:60px; background:url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic5BC17A70-AC53-4812-B262-4147BE2110DD.gif) no-repeat; display:block; margin:0px }
.movieImageWhite { padding:0px; width:107px; height:60px; background:url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic3D5E735A-6A5E-4C53-8422-67444E6D15AC.gif) no-repeat; display:block; margin:0px }
.movieImageGrey a { padding:0px; margin:0px }
.movieImageWhite a { padding:0px; margin:0px }

/* gameFinderContainer */
.gameFinderContainer { float:left; display:block; width:320px; padding:0px; margin:0px }
.gameFinderBorder { float:left; padding:0px; display:block; margin:0px }
.gameFinderScrolleren-us { width:302px; float:left; background-color:#f9f9f4; height:396px; overflow-x:hidden; overflow:auto; padding:0px; display:block; margin:0px }
.gameFinderScrolleren-gb { width:302px; float:left; background-color:#f9f9f4; height:396px; overflow-x:hidden; overflow:auto; padding:0px; display:block; margin:0px }
.gameFinderScrollerde-de { width:302px; float:left; background-color:#f9f9f4; height:208px; overflow-x:hidden; overflow:auto; padding:0px; display:block; margin:0px }
.gameFinderScrollerfr-fr { width:302px; float:left; background-color:#f9f9f4; height:208px; overflow-x:hidden; overflow:auto; padding:0px; display:block; margin:0px }
.gameFinderHeader { text-align:left; padding:2px 0px 2px 10px; width:273px; margin:0px; font:bold 12px arial,sans-serif; color:#385152; background-color:#dcece8 }
.gameFinderTitle { text-align:left; padding:2px 0px 2px 10px; margin:0px; font:bold 11px arial,sans-serif; color:#868683 }
.gameFinderTitle a { padding:0px; text-decoration:none; }
.gameFinderTitle a:visited { text-decoration: none; }
.gameFinderButtons { width:320px; font-size:1px; padding:0px; display:block; margin:0px }
.gameFinderButtons ul { list-style-type:none; width:320px; float:left; padding:0px; display:block; margin:0px }
.gameFinderButtons li { float:left; height:37px; overflow: hidden; display:block; padding:0px; margin:0px }
.pcvideoButton, .pcvideoButton a, .pcvideoButton a:hover { width:155px; height:37px; display:block; padding:0px; margin:0px }
.gamesButton, .gamesButton a, .gamesButton a:hover { width:147px; height:37px; display:block; padding:0px; margin:0px }
/* gameFinderContainer Images */
.pcvideoButton, .pcvideoButton a { background:url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic006B3B29-3E34-42EA-9724-61CE6EA42091.jpg) no-repeat }
.pcvideoButton a:hover { background:url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic4F1DFD98-C4A5-464B-99EA-B7C2EB5D434A.jpg) no-repeat }
.gamesButton, .gamesButton a { background:url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picE1621403-6520-47D0-A297-2D20D68A838F.jpg) no-repeat }
.gamesButton a:hover { background:url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic202B089D-2B0A-451B-B1F0-BE9DA48AF7F0.jpg) no-repeat }

/* premiumGamesContainer */
.premiumGamesContainer { font-size:1px; display:block; padding:0px; width:220px; margin:0px }
.premiumGamesBorder { padding:0px; float:left; display:block; margin:0px }
.premiumGamesBorder1 { padding:0px; float:left; display:block; margin:0px }
.premiumGame {padding:0px; float:left; width:202px; margin:0px }
.premiumGameBottom {padding:0px; margin:0px }
.premiumGame a {padding:0px; margin:0px }
.premiumGame img { padding:0px; margin:0px }

/* pollContainer */
.QuestionStyle { height:35px;}
.QuestionTRStyle { height:90px;}
.SIntro { height:15px}
.pollContainer { float:left; display:block; padding:0px 0px 14px 0px; width:220px; margin:0px }
.pollBorder { float:left; padding:0px; display:block; margin:0px }
.pollContentMain { padding:0px; margin:0px; text-align:left; font:bold 11px arial,sans-serif; color:#be5c00 }
.pollContent { padding:0px; margin:0px; text-align:left; font:bold 11px arial,sans-serif; color:#be5c00 }
#PollComponent1_SurveyIntro { padding:20px 0px 0px 0px; margin:0px; display:block }
#PollComponent1_SaveButton { padding:0px; margin:20px 0px 0px 0px; display:block }
#PollComponent1_fe9961ce-33b9-4dcc-bcc9-efa002594cf3 span { padding:0px; margin:0px 0px 19px 0px; display:block }
.pollContent table { padding:0px; margin:0px; text-align:left; font:bold 11px arial,sans-serif; color:#be5c00 }
.pollContent form { padding:0px; margin:0px }
.pollText { padding:5px 0px 0px 0px; margin:0px; height:70px; text-align:left; font:bold 11px arial,sans-serif; color:#be5c00 }
.pollRadio { padding:5px 0px 0px 0px; height:125px; text-align:left; font:bold 11px arial,sans-serif; color:#be5c00; margin:0px }
.viewResults { padding:0px; text-align:left; margin:0px 0px 0px 20px }
.sendButton { width:41px; height:13px; display:block; padding:0px; margin:3px 0px 0px 20px }
.sendButton a, .sendButton a:hover { width:41px; height:13px; display:block; padding:0px; margin:0px }
.viewResultsButton, .viewResultsButton a, .viewResultsButton a:hover { width:94px; height:13px; display:block; padding:0px; margin:0px }
/* pollContainer Images */
.pollContentMain { float:left; padding:0px; width:182px; height:234px; background:url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic8CF800DF-3F66-400C-8194-4A7FF98094F1.gif) repeat-x; display:block; margin:0px }
.gobutton, .gobutton a { background:url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic634FD456-C778-4C36-9B63-26E5C5EF9C91.gif) no-repeat }
.gobutton a:hover { background:url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picDB8E7CD1-8700-44C7-B0B3-2F2267A9EEFC.gif) no-repeat }
.viewResultsButton, .viewResultsButton a { background:url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic02AA8894-4C79-418D-8039-321B82A822ED.gif) no-repeat }
.viewResultsButton a:hover { background:url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic6A83F9DF-458D-4F89-99CA-E83B55A73748.gif) no-repeat }

/* coolStuffContainer */
.coolStuffMainContainer { padding:13px 0px 0px 0px; width:770px; border-bottom:20px solid #33342f; float:left; background:url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic96048B64-A2B9-4482-A575-F3E9EAFB4191.gif); margin:0px auto }
.coolStuffContainerRight { font-size:1px; float:left; display:block; width:350px; padding:0px 0px 13px 0px; margin:0px }
.coolStuffContainerLeft { font-size:1px; display:block; float:left; width:350px; padding:0px 0px 13px 0px; margin:0px 34px 0px 16px }
.coolStuffFloat { padding:0px; margin-left:736px }
.coolStuffBorder { float:left; padding:0px; display:block; margin:0px }
.coolStuffBorder1 { float:left; padding:0px; display:block; margin:0px }
.coolStuffContent { float:left; padding:0px; margin:0px }
.coolStuffContent a { padding:0px; margin:0px }
.coolStuffContent img { padding:0px; margin:0px }
.coolStuffBottom { padding:0px; margin:0px }


/* French chronique */
.newsContainer { float:left; display:block; padding:16px 0px 0px 19px; margin:0px }


/*---------------------------------------------------------------------------
G L O B A L   E L E M E N T S
---------------------------------------------------------------------------*/

body { color: #999896; font: normal 13px/1.25 Verdana;}

a, a:visited, a:active { color: #999896; text-decoration: none; }
a:hover { text-decoration: underline; }

* { margin: 0; padding: 0; }

p, ul, ol, td { font: normal 12px/1.10 Arial; }

h1 { font: bold 14px/1.4 Arial; color: #999896; } 
h1 a:link, h1 a:visited, h1 a:hover, h1 a:active { color: #EEA53F; text-decoration: none; }

h2 { font: bold 13px/2.5 Arial; color: #fff; }
h2 a:link, h2 a:visited, h2 a:hover, h2 a:active { color: #EEA53F; text-decoration: none; }

h3 { font: bold 13px/1.8 Verdana; color: #999896; } 
h3 a:link, h2 a:visited, h2 a:hover, h2 a:active { color: #EEA53F; text-decoration: none; }

strong { font: bold 13px/1.10 Arial; }

ul { margin: 0 0 0 30px; list-style-type: circle; }

ul ul { margin: 0 0 0 30px; list-style-type: disc; } 

img { border: 0; }


/*---------------------------------------------------------------------------
C O M M O N   E L E M E N T S
---------------------------------------------------------------------------*/
#mainContainer {
	background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picAF78E280-700E-4FB3-ADF5-F16A2906C41F.gif) top left repeat-y;
}

#mainContent {
	width: 735px;
	margin: 0 auto;
}

#secContent {
	margin: 0;
}

#tempContainer {
	width: 770px;
	margin: 0 auto;
}

.clear {
	clear: both;
}

p input {
	width: 200px;
	height: 24px;
	margin: 5px 0 0 0;
	padding: 5px 0 0 15px;
	background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picA48E1C3D-5777-45BC-B8DA-CC19E04562ED.jpg) top left no-repeat;
	border: 0;
	color: #999896;
}

.inputBgNone input {
	margin: 5px 0 0 0;
	padding: 5px 0 0 15px;
	border: 0;
	background-image: none;
	float: left;
}

.inputBgNone { font: normal 13px/1.25 Arial; }


/* -----------------------------
HEADERS/PARAGRAPHS
------------------------------*/
#mainContent p, #secContent p {
	padding: 0 0 0 15px;
}

#mainContent h1, #secContent h1 {
	padding: 0 0 0 15px;
}

/* -----------------------------
IMAGES
------------------------------*/
#mainHeader img {
	margin: 15px 0 15px 0;
}


/*---------------------------------------------------------------------------
C O M I C S   &   M O V I E S
---------------------------------------------------------------------------*/

/* -----------------------------
STRUCTURE
------------------------------*/
.CM-mainContentRow {
	margin: 0 0 20px 0;
	float: left;
}

.CM-mainContentRowInner {
	width: 360px; /*360*/
	margin: 0 0 0 18px;
	background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picD77561B4-BF7E-4CD7-AA97-53BDAF7546CD.jpg) top left repeat-y;
}

.CM-comicsContent {
	margin: 0;
	padding: 0;
}

.CM-thumpContainer {
	width: 94px;
	height: 58px;
	margin: 5px 15px 5px 8px;
	background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picCCE33821-F3F5-451E-B978-76D2821EFD54.jpg) top left no-repeat;
	float: right;
}

.CM-txt {
	width: 225px;
	float: left;
}

.CM-comicsHeader {
	width: 360px;
	height: 30px;
	background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picCBF65007-4B11-45B4-B6B0-6BFC45953AED.jpg) top left no-repeat;
}

.CM-moviesHeader {
	width: 360px;
	height: 30px;
	background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic01F69485-E0B4-481E-AE46-55653B4DA7CB.jpg) top left no-repeat;
}

/* -----------------------------
HEADERS/PARAGRAPHS
------------------------------*/
.CM-comicsHeader h2, .CM-moviesHeader h2 {
	margin: 0 0 0 15px;	
}

.CM-mainContentRow p {
	margin: 5px 0 5px 15px;
}

.CM-mainContentRow h1 {
	margin: 0 0 5px 15px;
}

/* -----------------------------
IMAGES
------------------------------*/
.CM-mainContentRow .CM-comicsContent .CM-thumpContainer img, .CM-mainContentRow .CM-moviesContent .CM-thumpContainer img {
	margin: 4px 0 0 11px;
	padding: 0;
}

.CM-mainContentRow .CM-comicsContent img, .CM-mainContentRow .CM-moviesContent img {
	margin: 0 0 0 10px;
	padding: 0;
}

.CM-mainContentRow img {
	margin: 0 0 0 18px;
	padding: 0;
}

/* -----------------------------
LINKS
------------------------------*/
.CM-comicsContent a, .CM-comicsContent a:visited, .CM-comicsContent a:hover, .CM-comicsContent a:active {
	margin: 0 0 0 10px;
	text-decoration: underline;
	color: #A32322;
}

.CM-moviesContent a, .CM-moviesContent a:visited, .CM-moviesContent a:hover, .CM-moviesContent a:active {
	margin: 0 0 0 10px;
	text-decoration: underline;	
	color: #40AAD4;
}


/*---------------------------------------------------------------------------
D O W N L O A D S
---------------------------------------------------------------------------*/

/* -----------------------------
STRUCTURE
------------------------------*/
.DO-mainContentRow {
	margin: 0 0 20px 0;
	float: left;
}

.DO-mainContentRowInner {
	width: 230px; 
	margin: 0 0 0 18px;
	background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picA8F7D079-D56B-496E-9F9A-F7C389B3E436.jpg) top left repeat-y;
}

.DO-wallpapersHeader {
	width: 230px;
	height: 30px;
	text-align:center;
	background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic558CF0B0-2652-46EB-AAD2-70293085A5D2.jpg) top left no-repeat;
}

.DO-screensaversHeader {
	width: 230px;
	height: 30px;
	text-align:center;
	background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picD255CEE0-2800-418E-AFD5-ACFC19BBC9C4.jpg) top left no-repeat;
	
}

.DO-activitiesHeader {
	width: 230px;
	height: 30px;
	text-align:center;
	background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic7EC0E6B7-F106-49F7-AE3C-1A1854710C13.jpg) top left no-repeat;
}

.DO-mainContentRow ul {
	margin: 5px 0 0 0;
	list-style: none;
}

.DO-thumpContainer {
	width: 94px;
	height: 58px;
	margin: 5px 5px 5px 10px;
	background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic0C13BA2C-2D76-4C72-A053-787B2CBD9DA7.jpg) top left no-repeat;
	float: left;
}

#secContent {
	margin: 20px 0 0 0;
}

/* -----------------------------
HEADERS/PARAGRAPHS
------------------------------*/
.DO-wallpapersContent h2, .DO-screensaversContent h2, .DO-activitiesHeader h2 {
	margin: 0 0 0 15px;
}

.DO-mainContentRow p {
	height: 50px;
	margin: 0 0 0 15px;
	padding: 5px 0 0 0;
}

.DO-mainContentRow .DO-activitiesContent p {
	margin: 5px 5px 0 0;
}

.DO-activitiesContent p {
	padding: 0 7px 0 0;
}

/* -----------------------------
IMAGES
------------------------------*/
.DO-mainContentRow img {
	margin: 0 0 0 18px;
	padding: 0;
}

.DO-mainContentRowInner img {
	margin: 0;
	padding: 0;
}

.DO-wallpapersContent {
	margin: 0;
}

.DO-thumpContainer img {
	margin: 4px 0 0 11px;
	padding: 0;
}

.secContentImg a img {
	width: 230px;
	padding: 0;
	margin: 0 0 20px 18px;
	float: left;
} 

/* -----------------------------
LINKS
------------------------------*/
.DO-mainContentRowInner a, .DO-mainContentRowInner a:visited, .DO-mainContentRowInner a:active {
	color: #999896; /*Check this color*/
	text-decoration: none;
	font-size: 11px;
}

.DO-mainContentRowInner a:hover {
	text-decoration: underline;
	font-size: 11px;
}

.DO-mainContentRowInner p {
	font-size: 11px;
}


/*---------------------------------------------------------------------------
M O N T H L Y   P O L L
---------------------------------------------------------------------------*/

/* -----------------------------
STRUCTURE
------------------------------*/
#MP-mainContent {
	width: 575px;
	margin: 0 auto;
	padding: 0 0 20px 0;
}

#MP-mainContentOuter {
	width: 575px;
	height: 235px;
	margin: 0;
	padding: 0 10px 0 0;
	background: url(img/monthlyPoll/eng/575x001_textbg.jpg) top left repeat-y;
}

.MP-mainContentInner, .MP-mainContentInnerLast, .MP-mainContentInnerTxt {
	width: 260px;
	margin: 0 15px 0 0;
	border-bottom: 1px dotted #999896;
	float: right;
}

.MP-mainContentInnerLast {
	border-bottom: 0;
}

.MP-mainContentProcent {
	margin: 10px 5px 0 0;
	font: bold 13px/1.10 Arial;
	float: right;
}

.MP-mainContentInnerLast .MP-mainContentProcent {
	margin: 2px 5px 0 0;
}

/* -----------------------------
HEADERS/PARAGRAPHS
------------------------------*/
.MP-mainContentInner p, .MP-mainContentInnerLast p, .MP-mainContentInnerTxt p {
	width: 200px;
	margin: 2px 0 2px 0;
	font-weight: bold;
	float: left;
}

.MP-mainContentInnerTxt p {
	width: 260px;
	margin: 0;
	padding: 2px 0 4px 0;
}

/* -----------------------------
IMAGES
------------------------------*/
#MP-mainContent img {
	padding: 0;
}

#MP-mainContentOuter img {
	margin: 0 15px 0 8px;
	padding: 0;
	float: left;
}

#MP-mainContentOuter .MP-mainContentInner img {
	margin: 0;
	padding: 0 0 4px 0;
}


/*---------------------------------------------------------------------------
R E G I S T R A T I O N
---------------------------------------------------------------------------*/

/* -----------------------------
STRUCTURE
------------------------------*/
#RE-mainContent {
	width: 532px;
	margin: 0 auto;
	padding: 0 0 20px 0;
}

#RE-mainContentOuter {
	width: 520px;
	margin: 0;
	padding: 0 0 0 12px;
	background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic9314014C-E455-42E7-AF8B-75FF8A7A1751.jpg) top left repeat-y;
}

.RE-mainContentInner {
	width: 398px;
	padding: 5px 10px 5px 100px;
	border-bottom: 1px dotted #999896;
}

.RE-mainContentInnerLast {
	width: 398px;
	padding: 5px 10px 5px 100px;
}

.RE-dropdownLong {
	margin: 5px 0 0 0;
	width: 331px;  
	height: 30px;
	margin: 5px 0 5px 0; 
	padding: 2px 0 0 11px;
	background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic20D9562E-7CE0-4988-BA7C-95B77904697D.jpg) top left no-repeat;
	border: #B5B1A6;
	color: #999896;
}

.RE-dropdownLong select {
	width: 309px;
	height: 18px;
	font: normal 10px Arial;
}

.RE-dropdownShort {
	margin: 5px 0 0 0;
	width: 204px;  
	height: 30px;
	margin: 5px 0 5px 0; 
	padding: 2px 0 0 10px;
	background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic10A5D72B-A045-40C6-AFBC-F4842F0AD635.jpg) top left no-repeat;
	border: #B5B1A6;
	color: #999896;
	float: left;
}

.RE-dropdownShort input {
	width: 50px;
	height: 15px;
	float: left;
}

.RE-dropdownShort select {
	width: 182px;
	height: 18px;
	font: normal 10px Arial;
}

#RE-dropdownMonth select {
	width: 78px;
	height: 18px;
	font: normal 10px Arial;
	float: left;
}

#RE-dropdownDay select {
	width: 50px;
	height: 18px;
	font: normal 10px Arial;
	float: left;
}

#RE-miniFigLeft {
	width: 49px;
	margin: 20px 10px 0 0;
	float: left;
}

#RE-miniFig {
	width: 81px;
	height: 105px;
	background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picA64D3855-A158-4010-81C4-A728116A6F55.jpg) top left no-repeat;
	float: left;
}

#RE-miniFigRight {
	width: 49px;
	margin: 20px 0 0 10px;
	float: left;
}

.RE-mainContentRadio {
	width: 80px;
	float: left;
	font: normal 13px Arial;
}

.RE-mainContentRadio input {
	margin: 0 5px 0 0;
	float: left;
}

/* -----------------------------
IMAGES
------------------------------*/
.RE-mainContentInner img {
    margin: 5px 5px 5px 0;
    float: left;
}


/*---------------------------------------------------------------------------
S I G N   I N
---------------------------------------------------------------------------*/

/* -----------------------------
STRUCTURE
------------------------------*/
#SI-mainContent {
	width: 575px;
	margin: 0 auto;
	padding: 0 0 20px 0;
}

#SI-mainContentOuter {
	width: 575px;
	height: 235px;
	margin: 0;
	padding: 0 10px 0 0;
	background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic2637600A-5256-4BC4-8639-C43598A0ED13.jpg) top left repeat-y;
}

.SI-mainContentInner {
	width: 260px;
	margin: 0px 15px 5px 0;
	padding: 0 0 5px 0;
	border-bottom: 1px dotted #999896;
	float: right;
}

.SI-mainContentInnerLast {
	padding: 0;
}

.SI-mainContentInner input {
	margin: 0 5px 0 0;
}

.SI-mainContentInner span input {
	margin: 0 5px 5px 0;
}

/* -----------------------------
HEADERS/PARAGRAPHS
------------------------------*/
.SI-mainContentInner h3 {
	line-height: 1.6;
}

/* -----------------------------
IMAGES
------------------------------*/
#SI-mainContent img {
	padding: 0;
}

#SI-mainContentOuter img {
	margin: 0 15px 0 8px;
	padding: 0;
	float: left;
}

#SI-mainContentOuter .SI-mainContentInner img, #SI-mainContentOuter .SI-mainContentInnerLast img {
    margin: 3px 0 3px;
    padding: 0;
}


/*---------------------------------------------------------------------------
T E R M S   O F   S E R V I C E
---------------------------------------------------------------------------*/

/* -----------------------------
STRUCTURE
------------------------------*/
#TS-mainContent {
	width: 732px;
	margin: 0 auto;
	padding: 0 0 20px 0;
}

#TS-mainContentOuter {
	width: 732px;
	margin: 0;
	background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic67E12650-B932-426B-8D9B-EC3CD91AD042.jpg) top left repeat-y;
}

.TS-mainContentInner {
    padding: 0 0 0 20px;
}

.TS-mainContentInnerScroll {
    width: 703px;
    height: 110px;
    color: #666;
    padding: 5px 0 5px 20px;
    overflow: auto ;
}

/* -----------------------------
HEADERS/PARAGRAPHS
------------------------------*/
.TS-mainContentInner h3 {
    margin: 0 0 5px 0;
    line-height: 2;
}

.TS-mainContentInner p {
    padding: 5px 0 5px 0;
}

/* -----------------------------
IMAGES
------------------------------*/
.TS-mainContentInner img {
    margin: 8px 0 8px 0;
}

/*---------------------------------------------------------------------------
G A M E S
---------------------------------------------------------------------------*/

/* -----------------------------
STRUCTURE
------------------------------*/
#GA-mainContainer {
	background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic98321803-A7C7-4CED-A781-6C91ABD4F99D.gif) top left repeat-y;
}

#GA-subContainer {
	width: 750px;
	margin: 0 10 0 10 auto;
}

#GA-mainImgContainer {
	width: 556px;
	height: 254px;
	margin: 0 0 0 0px;
	background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic98206EDB-924A-4774-AEA7-C27025E769A2.gif) top left no-repeat;
	float: left;
}

#GA-mainImgBtn {
	width: 108px;
	margin: 1px 0 0 225px;
}

#GA-mainContent {
	margin: 0px 0 20px 0;
	float: left;
}

#GA-mainContentNavi {
	width: 551px;
	height: 34px;
	background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic6AF7BA82-4FA8-4209-913C-6FA433323AFA.gif) top left no-repeat;
}

#GA-mainContentOuter {
	width: 551px;
	height: 452px;
	background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic98FF3F4D-EADB-46A4-800F-A5150D22B723.gif) top left no-repeat;
	float: left;
}

#GA-mainContentBtn {
	width: 145px;
	margin: 8px 20px 0 0;
	float: right;
}

#GA-mainContentInner {
	margin: 10px 0 0 9px;
}

.GA-mainContentTout {
	width: 174px;
	height: 192px;
	margin: 0 5px 10px 0;
	background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picC3BE4156-04A2-4309-A498-5727CD2947EC.gif) top left no-repeat;
	float: left;
}

#GA-secContent {
	width: 174px;
	height: 740px;
	margin: 0 0px 0 0;
	background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic5E295800-3FE6-461C-B647-AB9D6BE53522.gif) top left no-repeat;
	float: right;
}

#GA-adContainer {
	width: 142px;
	height: 252px;
	margin: 15px 0 8px 8px;
	background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picE66395DB-4246-4F30-88E2-CDEF1F3E1FC9.gif) top left no-repeat;
}

/*-----------------Buttons-------------------*/
/*Main Img Buttons-------------------*/
/*Back*/
#GA-mainImgBtnBack a, #GA-mainImgBtnBack a:visited {
	width: 54px;
	height: 23px;
	display: block;
	background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic9D1D241D-DD8D-4E47-97D9-A08090DE6B34.gif) top left no-repeat;
	float: left;
}

#GA-mainImgBtnBack a:hover {
	width: 54px;
	height: 23px;
	background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picB9D9101D-F9CA-4FDD-8DDB-A8780469DC61.gif) top left no-repeat;
}

#GA-mainImgBtnBackActive { /*Active state for "Back" button*/
	width: 54px;
	height: 23px;
	display: block;
	background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picB9D9101D-F9CA-4FDD-8DDB-A8780469DC61.gif) top left no-repeat;
}

/*Forward*/
#GA-mainImgBtnForward a, #GA-mainImgBtnForward a:visited {
	width: 54px;
	height: 23px;
	display: block;
	background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picFAB2BCAC-4D91-4BD6-9146-BFDEBAAB5B00.gif) top left no-repeat;
	float: left;
}

#GA-mainImgBtnForward a:hover {
	width: 54px;
	height: 23px;
	background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picF7900A5C-D35C-4741-B4FF-1A4D2CD064E5.gif) top left no-repeat;
}

#GA-mainImgBtnForwardActive { /*Active state for "Forward" button*/
	width: 54px;
	height: 23px;
	display: block;
	background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picF7900A5C-D35C-4741-B4FF-1A4D2CD064E5.gif) top left no-repeat;
}

/*Navi-------------------------------*/

#GA-btnNavi a, #GA-btnNavi a:visited {
	width: 95px;
	height: 34px;
	margin: 0 0 0 10px;
	display: block;
	float: left;
}

#GA-btnNavi a:hover {
	width: 95px;
	height: 34px;
}

#GA-btnNaviActive { /*Active state for "Action" button*/
	width: 95px;
	height: 34px;
	display: block;

}


/*Main Content Buttons----------------------------*/
/*forward button*/
#GA-mainContentBtnForward a, #GA-mainContentBtnForward a:visited {
	width: 64px;
	height: 18px;
	display: block;
	background: url(http://cache.lego.com/images/play/games/btn64x18next_off.gif) top left no-repeat;
	float: right;
}

#GA-mainContentBtnForward a:hover {
	width: 64px;
	height: 18px;
	background: url(http://cache.lego.com/images/play/games/btn64x18next_on.gif) top left no-repeat;
}

#GA-mainContentBtnForwardActive { /*Active state for "Forward" button*/
	width: 64px;
	height: 18px;
	display: block;
	background: url(http://cache.lego.com/images/play/games/btn64x18next_on.gif) top left no-repeat;
}

/*back button*/
#GA-mainContentBtnBack a, #GA-mainContentBtnBack a:visited {
	width: 64px;
	height: 18px;
	display: block;
	background: url(http://cache.lego.com/images/play/games/btn64x18back_off.gif) top left no-repeat;
	float: left;
}

#GA-mainContentBtnBack a:hover {
	width: 64px;
	height: 18px;
	background: url(http://cache.lego.com/images/play/games/btn64x18back_on.gif) top left no-repeat;
}

#GA-mainContentBtnBackActive { /*Active state for "Back" button*/
	width: 64px;
	height: 18px;
	display: block;
	background: url(http://cache.lego.com/images/play/games/btn64x18back_on.gif) top left no-repeat;
}

/* -----------------------------
IMAGES
------------------------------*/
#GA-mainImg img {
	margin: 8px 0 0 9px;
}

#GA-mainContentInner img {
	margin: 10px 0 0 0;
}

#GA-secContent #GA-adContainer img {
	margin: 5px 0 0 15px;
}

#GA-secContent img {
	margin: 10px 0 0 9px;
}

/* -----------------------------
LINK
------------------------------*/
#GA-mainContentInner a, #GA-mainContentInner a:visited, #GA-mainContentInner a:active {
	margin: 5px 0 0 8px;
	text-decoration: none;
	font: normal 11px/1.20 Arial;
	font-weight: bold;
	color: #000;
	display: block;
}

#GA-mainContentInner a:hover {
	text-decoration: underline;
}

#GA-adContainer img {
	
	text-decoration: none;
}

/*------------------------

Club Central Page

----------------------------------*/



		/* personal page Container */
				#personalPagesContainer {
				padding: 10px 0px 0px 0px;
				margin: 0px;
				width: 770px;
				display: block;
				border-bottom: 1px solid #C2C2C2;
				background-color: #ECF0F1;
				height:880px
				}
		/* personal page title */
				#personalPagesTitle {
				padding: 0px;
				margin: 0px;
				width: 770px;
				height: 28px;
				display: block;
				float: left;
				background-color: #E97C15;
				}
		/* personal page content */
				#personalPagesContent {
				padding: 0px;
				margin: 0px;
				width: 770px;
				display: block;
				background-color: #ECF0F1;
				float: left;
				}
		/* personal page first column */
				#personalFirstColumn {
				padding: 10px 0px 0px 0px;
				margin: 0px;
				width: 483px;
				display: block;
				float: left;
				border-right: 4px solid white;
				border-left: 1px solid #D8D9DD;
				}
		/* personal page second column */
				#personalSecondColumn {
				padding: 10px 0px 0px 0px;
				margin: 0px;
				width: 281px;
				display: block;
				float: left;
				border-right: 1px solid #D8D8D8;
				}
		/* welcome container */
				#welcomeContainer {
				padding: 0px 0px 10px 10px;
				margin: 0px;
				width: 473px;
				height: 134px;
				display: block;
				float: left;
				border-bottom: 2px dotted #CACECF;
				}
		/* welcome text container */
				#welcomeTextContainer {
				padding: 0px 10px 0px 0px;
				margin: 0px;
				width: 342px;
				display: block;
				float: left;
				}
				#welcomeContent {
				padding: 0px;
				margin: 0px;
				width: 342px;
				font-size: 1px;
				display: block;
				float: left;
				list-style-type: none;
				background-color: #F8F9F4;
				}
				#welcometopGraphic {
				padding: 0px;
				margin: 0px;
				width: 342px;
				height: 13px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/images/club/clubpages/personalpages/img_342x013_welcome_top.gif) no-repeat;
				}
				#welcomeleftGraphic {
				padding: 0px 10px 0px 0px;
				margin: 0px;
				width: 13px;
				height: 105px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/images/club/clubpages/personalpages/tile_013x001_welcome_left.gif) repeat-y;
				}
				#welcomeleftImage {
				padding: 4px 0px 0px 0px;
				margin: 0px;
				width: 78px;
				height: 100px;
				display: block;
				float: left;
				}
				#welcomeText {
				padding: 4px 0px 0px 5px;
				margin: 0px;
				display: block;
				width: 210px;
				height: 100px;
				float: left;
				}
				#welcomeText p {
				padding: 0px;
				margin: 0px;
				display: block;
				width: 210px;
				font: normal 11px arial;
				color: #8A8A88;
				}
				#welcomeText a, #welcomeText a:hover {
				padding: 0px;
				margin: 0px;
				font: normal 11px arial;
				color: #FE7C2E;
				}
				#welcomerightGraphic {
				padding: 0px;
				margin: 0px;
				width: 13px;
				height: 105px;
				display: block;
				float: right;
				background: url(http://cache.lego.com/images/club/clubpages/personalpages/tile_013x001_welcome_right.gif) repeat-y;
				}
				#welcomebottomGraphic {
				padding: 0px;
				margin: 0px;
				width: 342px;
				height: 16px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/images/club/clubpages/personalpages/img_342x016_welcome_btm.gif) no-repeat;
				}
			/* updated numbers container */
				#welcomeUpdateContainer {
				padding: 0px;
				margin: 0px;
				width: 108px;
				height: 134px;
				display: block;
				float: left;
				}
				#welcomeUpdate {
				padding: 0px;
				margin: 0px;
				width: 108px;
				display: block;
				float: left;
				list-style-type: none;
				}
				#updatedGraphic {
				padding: 0px;
				margin: 0px;
				width: 108px;
				height: 36px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic9CA08614-19EB-4852-8AB7-848611D88C85.gif) no-repeat;
				}
				#updatedText {
				padding: 0px;
				margin: 0px;
				width: 108px;
				height: 31px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picD532C638-7362-4914-83E1-E8937B5F16F9.gif) no-repeat;
				}
				#updatedText p {
				padding: 5px 5px 0px 0px;
				margin: 0px;
				font: bold 13px verdana;
				color:#9F9F9C;
				text-align: center;
				}
				#newGraphic {
				padding: 0px;
				margin: 0px;
				width: 108px;
				height: 31px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic11271554-84A6-49AF-ADF4-1741ED46C1A0.gif) no-repeat;
				}
				#newText {
				padding: 0px;
				margin: 0px;
				width: 108px;
				height: 36px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic16A417C7-4E75-42D7-916C-A537EAA9D449.gif) no-repeat;
				}
				#newText p {
				padding: 5px 5px 0px 0px;
				margin: 0px;
				font: bold 13px verdana;
				color:#9F9F9C;
				text-align: center;
				}
		/* club points container */
				#pointContainer {
				padding: 0px 10px 10px 10px;
				margin: 0px;
				width: 261px;
				height: 134px;
				display: block;
				float: left;
				border-bottom: 2px dotted #CACECF;
				}
				#pointContent {
				padding: 0px;
				margin: 0px;
				width: 261px;
				font-size: 1px;
				display: block;
				float: left;
				list-style-type: none;
				background-color: #F8F9F4;
				}
				#pointtopGraphic {
				padding: 0px;
				margin: 0px;
				width: 261px;
				height: 29px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picB8AA8A6F-397A-4016-B6A8-EFA95A7C2286.gif) no-repeat;
				}
				#pointleftGraphic {
				padding: 0px;
				margin: 0px;
				width: 9px;
				height: 85px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picA4860D78-C477-4FCE-AA11-258E23FC70AB.gif) repeat-y;
				}
				#pointrightGraphic {
				padding: 0px;
				margin: 0px;
				width: 11px;
				height: 85px;
				display: block;
				float: right;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picE2A39502-CF23-440C-A4EE-40310C53B5A2.gif) repeat-y;
				}
				#pointbottomGraphic {
				padding: 0px;
				margin: 0px;
				width: 261px;
				height: 20px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picDB69BC1C-51D6-4B49-96A9-D9B5D49B1FEF.gif) no-repeat;
				}
				#pointText {
				padding: 5px;
				margin: 0px;
				display: block;
				width: 231px;
				float: left;
				}
				#pointText p {
				padding: 0px;
				margin: 0px;
				display: block;
				width: 231px;
				font: normal 11px arial;
				color: #999996;
				}
				#pointText a {
				padding: 0px;
				margin: 0px;
				font: normal 11px arial;
				color: #999996;
				}
		/* featured club container */
				#featuredClubContainer {
				padding: 5px 0px 10px 10px;
				margin: 0px;
				width: 473px;
				height: 309px;
				display: block;
				float: left;
				border-bottom: 2px dotted #CACECF;
				}
		/* featured club page */
				#featuredClubPage {
				padding: 0px 10px 0px 0px;
				margin: 0px;
				width: 342px;
				height: 201px;
				display: block;
				float: left;
				}
				#featuresContent {
				padding: 0px;
				margin: 0px;
				width: 342px;
				height: 201px;
				font-size: 1px;
				display: block;
				float: left;
				list-style-type: none;
				background-color: #F8F9F4;
				}
				#featurestopGraphic {
				padding: 0px;
				margin: 0px;
				width: 342px;
				height: 29px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic26E10D65-9240-4BE5-80F0-F9C5640E60C0.gif) no-repeat;
				}
				#featuresleftGraphic {
				padding: 0px;
				margin: 0px;
				width: 9px;
				height: 166px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic3A949093-3555-4FA2-87F2-E33C34A65DEF.gif) no-repeat;
				}
				#featuresleftarchiveGraphic {
				padding: 0px;
				margin: 0px;
				width: 9px;
				height: 87px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picA4860D78-C477-4FCE-AA11-258E23FC70AB.gif) repeat-y;
				}
				#featuresrightarchiveGraphic {
				padding: 0px;
				margin: 0px;
				width: 11px;
				height: 87px;
				display: block;
				float: right;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picE2A39502-CF23-440C-A4EE-40310C53B5A2.gif) repeat-y;
				}
				#featuresContainer {
				padding: 0px;
				margin: 0px;
				display: block;
				width: 322px;
				float: left;
				}
				#featuresItems {
				padding: 0px;
				margin: 0px;
				display: block;
				width: 322px;
				list-style-type: none;
				float: left;
				}
				#featuresArchive {
				padding: 0px;
				margin: 0px;
				display: block;
				width: 342px;
				list-style-type: none;
				float: left;
				background-color: #fff;
				}
				#featuresImage {
				padding: 0px;
				margin: 0px;
				display: block;
				width: 322px;
				height: 166px;
				float: left;
				}
				#featuresbottomImage {
				padding: 0px;
				margin: 0px;
				display: block;
				width: 342px;
				height: 6px;
				float: left;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic02D0AADB-6544-4C04-A25C-7053BEA79CC5.gif) no-repeat;
				}
				#featuresrightGraphic {
				padding: 0px;
				margin: 0px;
				width: 11px;
				height: 166px;
				display: block;
				float: right;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picB10E0350-6F88-43AF-99BF-DEE71C8E123A.gif) no-repeat;
				}
				#featuresbottomGraphic {
				padding: 0px;
				margin: 0px;
				width: 342px;
				height: 20px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picF0A3F2DE-BAE1-4007-AC48-1124AC1E9689.gif) no-repeat;
				}
		/* featured edit archive*/
				#featuredEditArchive, #featuredArchive {
				padding: 0px;
				margin: 0px;
				width: 108px;
				display: block;
				float: left;
				}
		/* featured edit button */
				#featuredEdit {
				padding: 0px 0px 10px 0px;
				margin: 0px;
				width: 108px;
				height: 86px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic62D7DF70-982F-4603-A3FF-9B7D90FB1753.jpg) no-repeat;
				}
				#featuredEdit a {
				padding: 0px;
				margin: 0px;
				width: 108px;
				height: 86px;
				display: block;
				float: left;
				}
		/* featured archive content */
				#archiveContent {
				padding: 0px;
				margin: 0px;
				width: 108px;
				display: block;
				float: left;
				list-style-type: none;
				background-color: #F0F0E6;
				}
				#archiveTextContainer {
				padding: 0px;
				margin: 0px;
				width: 322px;
				display: block;
				float: left;
				}
				#archiveContentOdd {
				padding: 0px;
				margin: 0px;
				width: 322px;
				height: 56px;
				display: block;
				list-style-type:none;
				}
				#archiveName {
				padding: 0px;
				margin: 0px;
				width: 322px;
				height: 20px;
				background-color: #F0E5E2;
				display: block;
				float: left;
				}
				#archiveName p {
				padding: 2px 2px 0px 5px;
				margin: 0px;
				color: #787878;
				display: block;
				font: bold 11px verdana;
				text-align: left;
				}
				#archiveCountry {
				padding: 0px;
				margin: 0px;
				width: 140px;
				height: 20px;
				display: block;
				float: left;
				background-color: #F0F0E6;
				}
				#archiveCountry p {
				padding: 2px 2px 0px 5px;
				margin: 0px;
				color: #A67686;
				display: block;
				font: normal 11px verdana;
				text-align: left;
				}
				#archiveDate {
				padding: 0px;
				margin: 0px;
				width: 182px;
				height: 20px;
				display: block;
				float: left;
				background-color: #F0F0E6;
				}
				#archiveDate p {
				padding: 2px 5px 0px 5px;
				margin: 0px;
				color: #A67686;
				display: block;
				font: normal 11px verdana;
				text-align: right;
				}
				#archiveAge {
				padding: 0px;
				margin: 0px;
				width: 122px;
				height: 20px;
				display: block;
				background-color: #F0E5E2;
				float: left;
				}
				#archiveAge p {
				padding: 2px 2px 0px 5px;
				margin: 0px;
				color: #A67686;
				display: block;
				font: normal 11px verdana;
				text-align: left;
				}
				#archiveStatus {
				padding: 0px;
				margin: 0px;
				width: 200px;
				height: 20px;
				display: block;
				background-color: #F0E5E2;
				float: right;
				}
				#archiveStatus p {
				padding: 2px 5px 0px 2px;
				margin: 0px;
				color: #A67686;
				display: block;
				font: normal 11px verdana;
				text-align: right;
				}
	/* featured club archive button */
				#archivefeatureButton {
				padding: 5px 10px 2px 2px;
				margin: 0px;
				width: 310px;
				height: 20px;
				display: block;
				float: right;
				background-color: #F0F0E6;
				}
				#archivefeatureButton a {
				padding: 0px;
				margin: 0px;
				width: 64px;
				height: 13px;
				display: block;
				float: right;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic3C7A8D37-157A-4500-A270-E873E37A498C.gif) no-repeat;
				}
				#archivefeatureButton a:hover {
				padding: 0px;
				margin: 0px;
				width: 64px;
				height: 13px;
				display: block;
				float: right;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picC6EF57D1-40D9-43C5-A250-42DCD77A1AB2.gif) no-repeat;
				}
				#archivetopGraphic {
				padding: 0px;
				margin: 0px;
				width: 108px;
				height: 29px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic3812B51F-EC6A-48A2-8B91-06BD4508DC8B.gif) no-repeat;
				}
				#archiveleftGraphic {
				padding: 0px;
				margin: 0px;
				width: 9px;
				height: 164px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picA4860D78-C477-4FCE-AA11-258E23FC70AB.gif) repeat-y;
				}
				#archiveContainer {
				padding: 0px;
				margin: 0px;
				width: 88px;
				display: block;
				float: left;
				}
		/* Message Content */
				#messagesContentOdd {
				padding: 0px;
				margin: 0px;
				width: 88px;
				height: 14px;
				display: block;
				background-color: #DED5DE;
				list-style-type: none;
				}
				#messagesContentEven {
				padding: 0px;
				margin: 0px;
				width: 88px;
				height: 14px;
				display: block;
				list-style-type: none;
				}
		/* Status Content */
				#statusNameContainer {
				padding: 0px;
				margin: 0px;
				width: 88px;
				height: 120px;
				display: block;
				float: left;
				}
				#statusContentOdd {
				padding: 0px;
				margin: 0px;
				width: 88px;
				height: 12px;
				display: block;
				background-color: #D6DFD6;
				list-style-type:none;
				}
				#statusContentEven {
				padding: 0px;
				margin: 0px;
				width: 88px;
				height: 12px;
				display: block;
				list-style-type:none;
				}
		/* Status Name Content */
				#statusName {
				padding: 0px;
				margin: 0px;
				width: 88px;
				height: 12px;
				display: block;
				float: left;
				}
				#statusName a {
				padding: 0px;
				margin: 0px;
				width: 88px;
				height: 12px;
				display: block;
				cursor: pointer;
				font: normal 10px arial;
				color: #838383;
				float: left;
				text-decoration: none;
				}
				#statusName a:hover {
				padding: 0px;
				margin: 0px;
				width: 88px;
				height: 12px;
				display: block;
				cursor: pointer;
				font: normal 10px arial;
				color: #fff;
				float: left;
				text-decoration: none;
				background-color: #6EA780;
				}
				#statusName p {
				padding: 0px 0px 0px 4px;
				margin: 0px;
				height: 12px;
				text-align: left;
				}
				#messageAuthor {
				padding: 0px;
				margin: 0px;
				width: 88px;
				height: 14px;
				display: block;
				float: left;
				}
				#messageAuthor a {
				padding: 0px;
				margin: 0px;
				width: 88px;
				height: 14px;
				display: block;
				font: normal 11px arial;
				color: #838383;
				float: left;
				cursor: pointer;
				text-decoration: none;
				}
				#messageAuthor a:hover {
				padding: 0px;
				margin: 0px;
				width: 88px;
				height: 14px;
				display: block;
				font: normal 11px arial;
				color: #fff;
				float: left;
				cursor: pointer;
				text-decoration: none;
				background-color: #9368AB;
				}
				#messageAuthor p {
				padding: 0px 0px 0px 4px;
				margin: 0px;
				height: 14px;
				display: block;
				text-align: left;
				}
				#archiverightGraphic {
				padding: 0px;
				margin: 0px;
				width: 11px;
				height: 164px;
				display: block;
				float: right;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picE2A39502-CF23-440C-A4EE-40310C53B5A2.gif) repeat-y;
				}
				#archivebottomGraphic {
				padding: 0px;
				margin: 0px;
				width: 108px;
				height: 20px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic128C7C7B-3EB5-4449-B66F-8A83AC1D42FA.gif) no-repeat;
				}
	/* archive button */
				#archiveButtonContainer {
				padding: 5px 0px 0px 13px;
				margin: 0px;
				width: 64px;
				height: 13px;
				display: block;
				float: left;
				}
				#archiveButton, #archiveButton a {
				padding: 0px;
				margin: 0px;
				width: 64px;
				height: 13px;
				list-style-type: none;
				display: block;
				float: left;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic6166F1A6-CFB1-45DA-B245-7D283777B6CE.gif) no-repeat;
				}
				#archiveButton a:hover {
				padding: 0px;
				margin: 0px;
				width: 64px;
				height: 13px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picB30F3F1B-A49B-4C10-8E7D-0FF818C2170E.gif) no-repeat;
				}
 		/* flash container  */
				#flashContainer {
				padding: 5px 10px 10px 10px;
				margin: 0px;
				width: 261px;
				height: 309px;
				display: block;
				float: left;
				border-bottom: 2px dotted #CACECF;
				}
		/* buddies club container */
				#buddiesContainer {
				padding: 5px 0px 10px 10px;
				margin: 0px;
				width: 473px;
				height: 189px;
				display: block;
				float: left;
				border-bottom: 2px dotted #CACECF;
				}
		/* buddies containers */
				
				#buddiesInnerContainer {
				position: absolute;
				padding: 0px 10px 0px 0px;
				margin: 0px;
				width: 342px;
				height: 179px;
				display: block;
				float: left;
				}
				
				#buddiesSignInContainer {
				position: absolute;
				padding: 0px 10px 0px 0px;
				margin: 0px;
				width: 342px;
				height: 179px;
				display: block;
				float: left;
				}
				#myBuddiesContainer {
				position: absolute;
				padding: 0px 10px 0px 0px;
				margin: 0px;
				width: 342px;
				height: 179px;
				display: block;
				float: left;
				}
				#buddiesRequestContainer {
				position: absolute;
				padding: 0px 10px 0px 0px;
				margin: 0px;
				width: 342px;
				height: 179px;
				display: block;
				float: left;
				}
		/* buddies status container */
				#buddiesContent {
				padding: 0px;
				margin: 0px;
				width: 342px;
				height: 179px;
				font-size: 1px;
				display: block;
				float: left;
				list-style-type: none;
				background-color: #F8F9F4;
				}
			
				#buddiesImage {
				padding: 0px;
				margin: 12px 10px;
				width: 93px;
				height: 106px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic30685BD3-E2F5-4107-99EE-EFAF4CEABD75.gif) no-repeat;
				}
				#buddiesHiImage {
				padding: 0px;
				margin: 12px 10px;
				width: 93px;
				height: 106px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picA2049C7C-6105-483C-863C-D99C98AE29E6.gif) no-repeat;
				}
				#buddiesListContent {
				padding: 0px;
				margin: 0px;
				width: 208px;
				height: 135px;
				display: block;
				float: left;
				}
				#buddiesList {
				padding: 0px;
				margin: 0px;
				width: 208px;
				height: 135px;
				display: block;
				list-style-type: none;
				float: left;
				}
				#buddiesScrollItems, #requestScrollItems  {
				padding: 2px 0px 0px 0px;
				margin: 0px;
				width: 208px;
				height: 113px;
				display: block;
				list-style-type: none;
				overflow: auto;
				}
				#buddiesScrollItems ul {
				padding: 0px 0px 0px 6px;
				margin: 0px;
				width: 182px;
				height: 20px;
				display: block;
				list-style-type: none;
				float: left;
				}
				#requestScrollItems ul {
				padding: 0px 0px 0px 6px;
				margin: 0px;
				width: 182px;
				height: 20px;
				display: block;
				list-style-type: none;
				float: left;
				}
				#scrollTitle {
				padding: 0px 0px 0px 6px;
				margin: 0px;
				width: 182px;
				height: 20px;
				display: block;
				list-style-type: none;
				float: left;
				}
				#scrollTitleContent {
				padding: 0px;
				margin: 0px;
				width: 182px;
				height: 19px;
				display: block;
				float: left;
				}
				#scrollImage {
				padding: 0px 3px;
				margin: 0px;
				width: 15px;
				height: 19px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic323E74A6-75D6-4144-88AE-00477BCD2C66.gif) no-repeat;
				}
				#scrollHiImage {
				padding: 0px 3px;
				margin: 0px;
				width: 15px;
				height: 19px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic99C8A800-02D1-4480-8426-3135E516DDD2.gif) no-repeat;
				}
				#scrollHiName {
				padding: 0px;
				margin: 0px;
				width: 150px;
				height: 19px;
				display: block;
				float: left;
				font: normal 11px arial;
				color: #B0AFAA;
				}
				#scrollHiName p {
				padding: 0px;
				margin: 0px;
				width: 150px;
				height: 19px;
				display: block;
				float: left;
				}
				#scrollHiName a {
				padding: 0px;
				margin: 0px;
				width: 150px;
				height: 19px;
				font: normal 11px arial;
				color: #B0AFAA;
				display: block;
				float: left;
				}
				#scrollHiName a:hover {
				padding: 0px;
				margin: 0px;
				width: 150px;
				height: 19px;
				font: normal 11px arial;
				color: #CD9E0A;
				display: block;
				float: left;
				}
				#scrollName {
				padding: 0px;
				margin: 0px;
				width: 98px;
				height: 19px;
				display: block;
				float: left;
				font: normal 11px arial;
				color: #B0AFAA;
				}
				#scrollName p {
				padding: 0px;
				margin: 0px;
				width: 98px;
				height: 19px;
				display: block;
				float: left;
				}
				#scrollName a {
				padding: 0px;
				margin: 0px;
				width: 98px;
				height: 19px;
				font: normal 11px arial;
				color: #B0AFAA;
				display: block;
				float: left;
				}
				#scrollName a:hover {
				padding: 0px;
				margin: 0px;
				width: 98px;
				height: 19px;
				font: normal 11px arial;
				color: #CD9E0A;
				display: block;
				float: left;
				}
				#scrollYes, #scrollYes a {
				padding: 0px;
				margin: 0px;
				width: 35px;
				height: 11px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picB60CC4AF-D73D-4EF0-93BA-D4ECD462AFD9.gif) no-repeat;
				}
				#scrollYes a:hover {
				padding: 0px;
				margin: 0px;
				width: 35px;
				height: 11px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic003D9FF8-8C16-46DA-A065-EF6CA5B21CE1.gif) no-repeat;
				}
				#scrollNo, #scrollNo a {
				padding: 0px;
				margin: 0px;
				width: 27px;
				height: 11px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picFB1A4FA2-806A-4FF6-B941-07C4BB42F37D.gif) no-repeat;
				}
				#scrollNo a:hover {
				padding: 0px;
				margin: 0px;
				width: 27px;
				height: 11px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picFB1A4FA2-806A-4FF6-B941-07C4BB42F37D.gif) no-repeat;
				}
				.buddiesName, .buddiesName a {
				padding: 0px;
				margin: 0px;
				width: 208px;
				height: 20px;
				text-indent: 10px;
				font: normal 11px arial;
				color: #A3A39C;
				}
				.buddiesName a:hover {
				padding: 0px;
				margin: 0px;
				width: 208px;
				height: 20px;
				text-indent: 10px;
				font: normal 11px arial;
				color: #E2AB29;
				}
				.buddiesGrey, .buddiesGrey a {
				padding: 0px;
				margin: 0px;
				width: 208px;
				height: 20px;
				font: bold 11px arial;
				color: #A3A39C;
				}
				.buddiesYellow {
				padding: 0px;
				margin: 0px;
				width: 180px;
				height: 20px;
				font: bold 11px arial;
				color: #E2AB29;
				}
				#buddiesItem {
				padding: 2px 0px 0px 0px;
				margin: 0px;
				width: 208px;
				height: 18px;
				display: block;
				float: left;
				}
				#buddiesItem p{
				padding: 0px;
				margin: 0px;
				width: 208px;
				height: 18px;
				display: block;
				float: left;
				}
				#statusContainer {
				position: absolute;
				padding: 0px;
				left: 363px;
				margin: 0px;
				width: 108px;
				height: 179px;
				display: block;
				float: right;
				}
				#buddiesContent {
				padding: 0px;
				margin: 0px;
				width: 342px;
				height: 179px;
				font-size: 1px;
				display: block;
				float: left;
				list-style-type: none;
				background-color: #F8F9F4;
				}
				#buddiestopGraphic {
				padding: 0px;
				margin: 0px;
				width: 342px;
				height: 29px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picAC62E12F-10D5-4A38-AA31-AE862200D0D2.gif) no-repeat;
				}
				
				#buddiesbottomGraphic {
				padding: 0px;
				margin: 0px;
				width: 342px;
				height: 20px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picAD7F85EC-7618-4DB4-B3C4-096C85F54272.gif) no-repeat;
				}
				#buddiesleftGraphic {
				padding: 0px;
				margin: 0px;
				width: 9px;
				height: 140px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picA4860D78-C477-4FCE-AA11-258E23FC70AB.gif) repeat-y;
				}
				#buddiesrightGraphic {
				padding: 0px;
				margin: 0px;
				width: 11px;
				height: 140px;
				display: block;
				float: right;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picE2A39502-CF23-440C-A4EE-40310C53B5A2.gif) repeat-y;
				}
				#buddiesSignInImage {
				padding: 0px;
				margin: 0px;
				width: 322px;
				height: 140px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picBDBA0198-CB4E-4D02-96D9-4CAC365ACF7B.gif) no-repeat;
				}
				#buddiesSignInImage a {
				padding: 0px;
				margin: 0px;
				width: 322px;
				height: 140px;
				display: block;
				float: left;
				}
				#buddiesContentArea {
				padding: 0px;
				margin: 0px;
				display: block;
				width: 322px;
				float: left;
				}
	/* status Container */
				#statustopGraphic {
				padding: 0px;
				margin: 0px;
				width: 108px;
				height: 29px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picBC1E065A-B975-44F1-9099-206A15080593.gif) no-repeat;
				}
				#statusbottomGraphic {
				padding: 0px;
				margin: 0px;
				width: 108px;
				height: 20px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picF82D634D-64AD-44A8-B068-0420CD21F14C.gif) no-repeat;
				}
				#statusleftGraphic {
				padding: 0px;
				margin: 0px;
				width: 9px;
				height: 140px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picA4860D78-C477-4FCE-AA11-258E23FC70AB.gif) repeat-y;
				}
				#statusrightGraphic {
				padding: 0px;
				margin: 0px;
				width: 11px;
				height: 140px;
				display: block;
				float: right;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picE2A39502-CF23-440C-A4EE-40310C53B5A2.gif) repeat-y;
				}
				#statusContent {
				padding: 0px;
				margin: 0px;
				width: 108px;
				display: block;
				float: left;
				list-style-type: none;
				background-color: #F0F0E6;
				}
		/* latestPages container */
				#latestPagesContainer {
				padding: 5px 10px 10px 10px;
				margin: 0px;
				width: 261px;
				height: 189px;
				display: block;
				float: left;
				border-bottom: 2px dotted #CACECF;
				}
				#latestleftGraphic {
				padding: 0px 10px 0px 0px;
				margin: 0px;
				width: 9px;
				height: 140px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picA4860D78-C477-4FCE-AA11-258E23FC70AB.gif) repeat-y;
				}
				#latesttopGraphic {
				padding: 0px;
				margin: 0px;
				width: 261px;
				height: 29px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic8544BE9B-777C-4EF3-A365-3429DE063920.gif) no-repeat;
				}
				#latestbottomGraphic {
				padding: 0px;
				margin: 0px;
				width: 261px;
				height: 20px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic2AF5C64B-DAC9-4D2A-8725-46FEA5AEE4C9.gif) no-repeat;
				}
				#latestleftImage {
				padding: 20px 0px 0px 0px;
				margin: 0px;
				width: 78px;
				height: 109px;
				display: block;
				float: left;
				}
				#latestText {
				padding: 4px 1px 0px 3px;
				margin: 0px;
				float: left;
				display: block;
				overflow: auto;
				overflow-x: hidden;
				height: 136px;
				width: 148px;
				}
				#latestText p {
				padding: 0px 0px 0px 4px;
				margin: 0px;
				text-align:left;
				font: normal 11px arial;
				color: #838383;
				}
				#latestText a {
				padding: 0px;
				margin: 0px;
				font: normal 11px arial;
				color: #838383;
				}
				#latestText a:hover {
				padding: 0px;
				margin: 0px;
				font: normal 11px arial;
				color: #838383;
				}
				#latestContent {
				padding: 0px;
				margin: 0px;
				width: 261px;
				height: 189px;
				font-size: 1px;
				display: block;
				float: left;
				list-style-type: none;
				background-color: #F8F9F4;			
				}
		/* search container */
				#searchContainer {
				padding: 5px 0 10px 10px;
				margin: 0;
				width: 473px;
				height: 151px;
				display: block;
				float: left;
				}
				#searchDropContainer {
				padding: 15px 0 10px 0;
				margin: 0;
				width: 770px;
				height: 151px;
				display: block;
				float: left;
				background-color: #ECF0F1;
				border-bottom: 2px solid #E3E8EB;
				}
				#searchContent, #searchDropContent {
				padding: 0;
				margin: 0;
				width: 462px;
				height: 133px;
				font-size: 1px;
				display: block;
				float: left;
				list-style-type: none;
				background-color: #F8F9F4;
				}
				#searchDropContent { margin: 0 0 0 10px; }
				#searchSubmitContainer {
				padding: 0px;
				margin: 0px;
				width: 432px;
				height: 78px;
				display: block;
				float: left;
				background-color: #F8F9F4;
				}
				#searchSubmit {
				padding: 15px 10px 2px 15px;
				margin: 0px;
				width: 417px;
				height: 71px;
				list-style-type: none;
				display: block;
				float: left;
				}
				#searchleftImage {
				padding: 3px 10px 3px 0px;
				margin: 0px;
				width: 71px;
				height: 71px;
				display: block;
				float: left;
				background: url() no-repeat;
				}
				#searchInput {
				padding: 0px;
				margin: 0px;
				width: 332px;
				height: 65px;
				display: block;
				float: left;
				font: bold 11px arial;
				}
				#searchInput p {
				color: #777779;
				}
				#searchtopGraphic {
				padding: 0px;
				margin: 0px;
				width: 462px;
				height: 29px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picFC78ED98-BA4B-4033-8A47-24CC8152C502.gif) no-repeat;
				}
				#searchleftGraphic {
				padding: 0px;
				margin: 0px;
				width: 9px;
				height: 102px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picA4860D78-C477-4FCE-AA11-258E23FC70AB.gif) repeat-y;
				}
				#searchrightGraphic {
				padding: 0px;
				margin: 0px;
				width: 11px;
				height: 102px;
				display: block;
				float: right;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picE2A39502-CF23-440C-A4EE-40310C53B5A2.gif) repeat-y;
				}
				#searchbottomGraphic {
				padding: 0px;
				margin: 0px;
				width: 462px;
				height: 20px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic54B6DA34-BAF0-4293-BEF2-70DB7E40B915.gif) no-repeat;
				}
				select {
				background-color: #fff; 
				color: #000; 
				font: normal 11px arial;
				width: 160px;
				}
				input.searchClub { 
				padding: 0px 2px 0px 4px;
				background-color: #fff;
				color: #000; 
				font: normal 11px arial;
				width: 150px;
				border: 1px solid #7F9DB9;
				}
		/* MB Messages container */
				#MBContainer {
				padding: 5px 10px 10px 10px;
				margin: 0px;
				width: 261px;
				height: 151px;
				display: block;
				float: left;
				}
				#MBContent {
				padding: 0px;
				margin: 0px;
				width: 261px;
				font-size: 1px;
				display: block;
				float: left;
				list-style-type: none;
				background-color: #F8F9F4;
				}
				#MBtopGraphic {
				padding: 0px;
				margin: 0px;
				width: 261px;
				height: 29px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/images/club/clubpages/personalpages/img_261x029_mb_top.gif) no-repeat;
				}
				#MBbottomGraphic {
				padding: 0px;
				margin: 0px;
				width: 261px;
				height: 20px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/images/club/clubpages/personalpages/img_261x020_mb_btm.gif) no-repeat;
				}
				#MBMessageContainer {
				padding: 0px;
				margin: 0px;
				width: 241px;
				display: block;
				float: left;
				}
				#MBContentRow {
				padding: 0px;
				margin: 0px;
				display: block;
				list-style-type:none;
				}
				.submitButton a {
				padding: 0px;
				margin: 0px;
				width: 58px;
				height: 13px;
				display: block;
				float: right;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picC7525226-7FEF-41DB-8605-06C1F27DD24C.gif) no-repeat;
				cursor: pointer;
				}
				.submitButton a:hover {
				padding: 0px;
				margin: 0px;
				width: 58px;
				height: 13px;
				display: block;
				float: right;
				background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picA0DABCF6-F77A-4849-829F-2668EEF7192D.gif) no-repeat;
				cursor: pointer;
				}
				/* no results pop up */
				#noResultsContainer {
				position:relative;
				top: 0px;
				left: 0px;
				padding: 0px;
				margin: 0px;
				display: block;
				height: 100px;
				width: 400px;
				/*background: url(http://cache.lego.com/images/club/clubpages/personalpages/img284x360noresults.jpg) no-repeat;*/
				}
				#noTotalResultsContainer {
				padding: 10px 0px 0px 10px;
				margin: 0px;
				height: 80px;
				width: 260px;
				list-style-type: none;
				}
				#noResultsText {
				padding: 5px 12px;
				margin: 0px;
				list-style-type: none;
				font: bold 11px arial;
				color: #555555;
				}
				#closeContainer {
				display: block;
				float: left;
				width: 274px;
				padding: 205px 10px 0px 0px;
				margin: 0px;
				list-style-type: none;
				}
				#closeButton, #closeButton a  {
				padding: 0px;
				margin: 0px;
				display: block;
				float: right;
				width: 53px;
				height: 13px;
				background: url(http://cache.lego.com/images/club/clubpages/personalpages/btn053x013close_off.gif) no-repeat;
				}
				#closeButton a:hover {
				padding: 0px;
				margin: 0px;
				display: block;
				float: right;
				width: 53px;
				height: 13px;
				background: url(http://cache.lego.com/images/club/clubpages/personalpages/btn053x013close_on.gif) no-repeat;
				}
				
				
				
				
				
				

				/*body {
				position: relative;
				margin: 0 auto;
				width: 770px;
				font-family: arial;
				}*/
		/* personal page Container */
				#searchResultsContainer {
				padding: 10px 0px 0px 0px;
				margin: 0px;
				width: 770px;
				display: block;
				background-color: #E3E8EB;
				}
		/* personal page title */
				#searchResultsTitle {
				padding: 0px;
				margin: 0px;
				width: 770px;
				height: 28px;
				display: block;
				float: left;
				color: #FFFFFF;
				background-color: #E97C15;
				}
		/* personal page content */
				#searchResultsContent {
				padding: 0px 0px 10px 0px;
				margin: 0px;
				width: 770px;
				display: block;
				background-color: #ECF0F1;
				float: left;
				}
				#searchPaginate {
				padding: 0px;
				margin: 0px;
				width: 770px;
				height: 20px;
				display: block;
				float: left;
				border-bottom: 2px dotted #D8DAD9;
				background-color: #E3E8EB;
				}
				#searchPaginateBottom {
				padding: 0px;
				margin: 0px;
				width: 770px;
				height: 20px;
				display: block;
				float: right;
				border-top: 2px dotted #D8DAD9;
				border-bottom: 2px dotted #D8DAD9;
				background-color: #E3E8EB;
				}
				#searchPaginateBottom ul {
				padding: 0px 0px 0px 550px;
				margin: 0px;
				height: 20px;
				display: block;
				float: left;
				list-style-type: none;
				}
				#searchPaginateBottom li {
				padding-top: 2px;
				padding-left: 4px;
				font: normal 11px arial;
				color: #E97C15;
				display: block;
				float: left;
				}
				#searchPaginateBottom {
				padding: 0px;
				margin: 0px;
				font: normal 11px arial;
				color: #000;
				text-decoration: none;
				}
				#searchPaginateBottom a {
				padding: 0px;
				margin: 0px;
				font: normal 11px arial;
				color: #000;
				text-decoration: none;
				}
				#searchPaginateBottom a:hover {
				padding: 0px;
				margin: 0px;
				font: normal 11px arial;
				color: #E97C15;
				text-decoration: none;
				}
    			#searchResultsPaginate {
				padding: 4px 0px 3px 0px;
				margin: 0px;
				width: 770px;
				height: 13px;
				display: block;
				float: left;
				list-style-type: none;
				background-color: #E3E8EB;
				}
				.searchResultContent { float: left; }
				#searchResultFig {
				padding: 0px 0px 0px 10px;
				margin: 0px;
				width: 47px;
				height: 92px;
				display: block;
				float: left;
				list-style-type: none;
				}
				#searchResultData {
				padding: 24px 0px 0px 0px;
				margin: 0px;
				width: 130px;
				height: 68px;
				display: block;
				float: left;
				list-style-type: none;
				} 
				#resultText {
				width: 630px;
				height: 13px;
				padding: 0px;
				margin: 0px;
				display: block;
				float: left;
				}
				#resultText p {
				padding: 0px 0px 0px 14px;
				margin: 0px;
				display: block;
				float: left;
				font: bold 11px arial;
				color: #989994;
				}

				#resultPrevious, #resultPrevious a {
				width: 48px;
				height: 13px;
				padding: 0px;
				margin: 0px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/images/club/clubpages/search/btn048x013prev_off.gif) no-repeat;
				}
				#resultPrevious a:hover {
				width: 48px;
				height: 13px;
				padding: 0px;
				margin: 0px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/images/club/clubpages/search/btn048x013prev_on.gif) no-repeat;
				}
				#resultNext, #resultNext a {
				width: 51px;
				height: 13px;
				padding: 0px;
				margin: 0px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/images/club/clubpages/search/btn051x013next_off.gif) no-repeat;
				}
				#resultNext a:hover {
				width: 51px;
				height: 13px;
				padding: 0px;
				margin: 0px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/images/club/clubpages/search/btn051x013next_on.gif) no-repeat;
				}
				#clubHead, #clubHead a {
				width: 47px;
				height: 42px;
				padding: 0px;
				margin: 0px;
				display: block;
				float: left;
				}
				#clubTorso, #clubTorso a  {
				width: 47px;
				height: 24px;
				padding: 0px;
				margin: 0px;
				display: block;
				float: left;
				}
				#clubLegs, #clubLegs a {
				width: 47px;
				height: 26px;
				padding: 0px;
				margin: 0px;
				display: block;
				float: left;
				}
				#clubName, #clubCreated, #clubCountry {
				width: 130px;
				padding: 0px;
				margin: 0px;
				display: block;
				float: left;
				}
				#clubName img {
				padding: 0px 2px 0px 0px;
				margin: 0px;
				}
				#clubName p, #clubCreated p, #clubCountry p {
				padding: 0px 0px 0px 5px;
				margin: 0px;
				display: block;
				float: left;
				font: normal 10px arial;
				color: #A4A4A2;
				}
				#clubName a {
				padding: 0px;
				margin: 0px;
				font: normal 10px arial;
				color: #A4A4A2;
				}
				#returnButton, #returnButton a {
				width: 115px;
				height: 14px;
				padding: 0px;
				margin: 0px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/images/club/clubpages/search/img115x014backclubcen_off.gif) no-repeat;
				}
				#returnButton a:hover {
				width: 115px;
				height: 14px;
				padding: 0px;
				margin: 0px;
				display: block;
				float: left;
				background: url(http://cache.lego.com/images/club/clubpages/search/img115x014backclubcen_on.gif) no-repeat;
				}


	
/*---------------------------------------------------------------------------
M I G R A T I O N
-----------------------------------------------------------------------------
MI = Migration
--------------------------------
STRUCTURE
------------------------------*/
#MIcontainer { height: 772px; font: normal 13px/1.3em arial, lucida, verdana, helvetica, sans-serif; color: #999; position: relative; background-color: #C0CC20; }
#MInewUsers { width: 232px; height: 46px; position: absolute; top: 23px; right: 17px; background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic326BCC1F-70D2-4616-8E09-C244A3B0BD7D.gif) no-repeat; }
#MIcontent { padding: 0 17px 141px 0; position: absolute; top:114px; right: 0; background: url(http://cache.lego.com/images/play/migration/469x141bottomtable.gif) left bottom no-repeat; }
#MIcontent ul { width: 469px; height: 468px; margin: 0; list-style: none; background: url(http://cache.lego.com/images/play/migration/469x28white_tile.gif) repeat-y; }
#MIcontent li { margin: 0 10px 0 10px; padding: 4px 0 7px 0; background: url(http://cache.lego.com/images/play/migration/448x3dottedline.gif) left bottom no-repeat; }
#MIcontent ul li.MIfeatureHeader { margin: 0; padding: 0; }
#MIcontentSec { padding: 0 0 0 5px; position: absolute; top: 114px; left: 0; }
.NoFlashStyle { margin: 0 0 0 12px; }
#MIspecialOffer { width: 263px; height: 309px; margin: 5px 0 0 0; position: relative;  background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic797E2202-7187-4F2F-8B9D-DD3DD6929B49.jpg) left top no-repeat; }
.MItxtHide { width: 0; height: 0; position: absolute; top: 0; left: 0; z-index: -1000; text-indent: -9999px; }
#MIupgradeDone, #MImax, #MIsorry, #MIcongratulation { display: block; width: 681px; height: 202px; margin: 20px 0 30px 60px; position: relative; }
#MIupgradeDone { background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic49849227-137C-4194-BD0C-F189001CA0DC.gif) no-repeat; }
#MImax { height: 133px; background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic147DE20D-F53A-40D8-816A-30CD7F8DA99C.gif) no-repeat; }
#MIsorry { background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic27A0A38B-2C37-446E-840F-00D01BFFF52D.gif) 218px 0 no-repeat; }
#MIcongratulation { width: 715px; margin: 0 0 0 26px; background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picA68BD68C-19ED-4BDB-B19D-D0D1311679F4.gif) 252px 0 no-repeat; }
#MIupgradeDone .MIupgradeDoneFlash { position: absolute; top: 25px; left: 25px; }

/* -----------------------------
HEADERS/PARAGRAPHS 
------------------------------*/
#MIcontainer h1 { width: 770px; height: 114px; text-indent: -9999px; background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic51F40B46-ECCF-4BBD-892E-C579AE8C72D1.gif) no-repeat; }
#MIcontent h2 { width: 469px; height: 49px; text-indent: -9999px; background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic1B321585-F4EA-4116-B7E8-E588F2A17B7F.gif) no-repeat; }
#MIupgradeDone h2, #MImax h2, #MIsorry h2, #MIcongratulation h2 { width: 0; height: 0; position: absolute; top: 0; left: 0; z-index: -1000; text-indent: -9999px; }
#MIcontent h3 { width: 469px; height: 46px; text-indent: -9999px; background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picFD33B305-8A74-475E-AC93-2F4BF1F96375.gif) no-repeat; }
#MIspecialOffer h3 { text-indent: -9999px; }
#MInewUsers p { margin: 12px 0 0 120px; color: #fff; text-align: center; font-size: 180%; font-weight: bold; }
#MIcontent li p { padding: 0 0 0 20px; background: url(http://cache.lego.com/images/play/migration/17x13bullet.gif) left top no-repeat; }
#MIspecialOffer p { margin: 50px 5px 0 20px; color: #FFFB80; }
#MIupgradeDone p { margin: 0 10px 0 0; position: absolute; top: 110px; left: 240px; }
#MImax p { margin: 0 12px 0 0; position: absolute; top: 55px; left: 207px; color: #fff; }
#MIsorry p { margin: -140px 10px 0 240px; }
#MIcongratulation p { margin: -140px 10px 0 277px; }

/* -----------------------------
LINKS
------------------------------*/
#MIspecialOffer a.MIupgradeBtn, #MIspecialOffer a.MIupgradeBtn:hover { width: 159px; height: 31px; display: block; position: absolute; left: 83px; top: 222px; text-indent: -9999px; background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic91DA9665-077D-4CED-B3DF-8D8DCB03DA57.gif) no-repeat; }
#MIspecialOffer a.MIupgradeBtn:hover { background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic399E610F-DE89-4C9B-AE1C-480E874F00BC.gif) no-repeat; }
.MIgoToMyPageBtn, .MIupgradeBtn, .MIvisitMaxBtn, .MIgoToMLNBtn { display: block; text-indent: -9999px; cursor: pointer; }
a.MIgoToMyPageBtn {  width: 244px; height: 22px; position: absolute; top: 75px; left: 240px; background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic6F03BD01-1AEF-416F-8EA1-65EE7FD14EB1.gif) no-repeat; }
a.MIgoToMyPageBtn:hover { background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic97E67581-0F67-454A-AAC3-0ECC005BF87F.gif) no-repeat; } 
a.MIupgradeBtn { width: 113px; height: 21px; position: absolute; top: 160px; left: 240px; background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picC64F82BA-3607-4734-9248-5EC89D9F04A9.gif) no-repeat; }
a.MIupgradeBtn:hover { background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic109D4624-A80F-40FD-8C31-A56DC59164EF.gif) no-repeat; }
a.MIvisitMaxBtn { width: 98px; height: 22px; position: absolute; top: 100px; left: 207px; background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picCCD39430-2997-43E1-A2BA-90CA73D87655.gif) no-repeat; }
a.MIvisitMaxBtn:hover { background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic0A2E6D23-F113-4F05-B0D0-F31920F83470.gif) no-repeat; }
a.MIgoToMLNBtn, #MIcongratulation a.MIgoToMLNBtn { width: 168px; height: 22px; margin: 20px 0 0 240px; background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic0CA1DCB7-D5FF-42EB-ABAD-F73549296E06.gif) no-repeat; }
a.MIgoToMLNBtn:hover, #MIcongratulation a.MIgoToMLNBtn:hover { background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic02721B03-C0ED-41E8-B9F8-2BD302B20A15.gif) no-repeat; }
#MIcongratulation a.MIgoToMLNBtn { margin: 20px 0 0 277px; }

/* -----------------------------
IMAGES
------------------------------*/
.CPHeader {height:72px; width:770px; background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picA48E6C96-2EFF-4938-A945-871545B87FF2.gif); }
a.CPupgradeBtn { width: 113px; height: 21px; position: absolute; top: 205px; left: 320px; background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/picC64F82BA-3607-4734-9248-5EC89D9F04A9.gif) no-repeat; }
a.CPupgradeBtn:hover { background: url(http://cache.lego.com/upload/contentTemplating/PlayDictionary/images/1033/pic109D4624-A80F-40FD-8C31-A56DC59164EF.gif) no-repeat; }
.CPCountDown {  width:132; height: 20px; position: absolute; top: 206px; left: 622px; text-align: center; padding-top: 3px; }



