/*ny version*/
body { font-family: verdana, lucida, arial, helvetica, sans-serif; color: #ffffff; background: #8798a8 url(http://cache.lego.com/images/bionicle/BrandNav/img1410x254_Cloud.jpg) no-repeat 290px top; margin: 0px auto; text-align: center }
a, a:visited, a:active { text-decoration: none; }
a:hover { text-decoration: underline; }
#leftFlashContainer { position:absolute; top: 0; left:0; }

.clear { clear: both; }

.left { float: left; }

.right { float: right; }

#f-text { color: #434D4E; } /*overwrites the disclamer text color from globalFooter_eng.CSS*/
#footer { width: 770px; height: 130px; padding: 0 0 20px 0; background: #C4D1DA url(http://cache.lego.com/upload/contentTemplating/BionicleDictionary/images/1033/picBBFE4255-469C-4B4D-ACF6-4416F0F81A30.jpg) bottom left no-repeat; }
#HO-footer { width: 770px; height: 100px; padding: 0 0 20px 0; background: #C4D1DA url(http://cache.lego.com/upload/contentTemplating/BionicleDictionary/images/1033/picBBFE4255-469C-4B4D-ACF6-4416F0F81A30.jpg) bottom left no-repeat; }
#mainContainer { width:770px; }
#secContainer { background-color: #C4D1DA; WIDTH:770px; height:380px; clear: both; }
#secContainerInner { background: url(http://cache.lego.com/images/bionicle/Homepage/img758x344.jpg) no-repeat; width:758px; height:354px; margin:0px auto }
#flags { width: 759px; height: 26px; margin: 0 auto; background: url(http://cache.lego.com/images/bionicle/Homepage/img760x26_BG_Flags.jpg) no-repeat; }
#HOflashContainer1 { padding-left: 6px; background-color:#C4D1DA; height:318px; width: 508px; float:left; }
#HOflashContainer2 { background-color:#C4D1DA; height:318px; width: 256px; float:left; }
.noFlash p { margin: 5px 0 0 0; font: bold 10px verdana, lucida, arial, helvetica, sans-serif; color: #000; text-align: center; }
.noFlash a { color: #f70000; }

.noFlashWhite p { margin: 5px 0 0 0; font: bold 10px verdana, lucida, arial, helvetica, sans-serif; color: #FFF; text-align: center; }
.noFlashWhite a { color: #f70000; }


/****************************/
/* Menu at the top          */
/****************************/
.NavHeader { height:106px; width:770px; }

/****************************/
/* Breadcrumb               */
/****************************/
.ms-breadcrumb { list-style:none; padding:0px; margin:2px 0px 0px 0px; border:1px solid #ffffff; }
.ms-breadcrumb li { float: left; margin-left: 5px; }
.ms-breadcrumb li img { margin-top: 2px; }
.ms-breadcrumb li, .ms-breadcrumb li a { color: #888888; text-decoration: none; font-size: 10px; }

/****************************/
/* Homepage                 */
/****************************/
.newsItems { width: 364px; height: 137px; }
.newsItems ul { margin: 12px 0 0 15px; padding: 0; list-style-type: none; }
.newsItems li { height: 23px; margin: 0; padding: 0; text-align: left; }
.newsItems li a { color: #ff3333; font-size: 12px; font-weight: bold; text-decoration: none; display: block; }
.newsItems h1 { margin: 0 0 0 15px; padding: 7px 0 0 0; }
.newsItems a:hover { color: #ff3333; text-decoration: underline; }
.productText { padding:0px 0px 0px 3px; clear:both; float:left; margin:0px; font:normal 12px arial, sans-serif; text-align:left }
.repeaterText { padding:10px 5px 0px 5px; clear:both; float:left; margin:0px; font:normal 12px arial, sans-serif; text-align:left }
.LanguageSelect { height: 26px; padding:3px 10px 0px 0px; text-align: center; }

/****************************/
/* News                     */
/****************************/
#NEmainContainer { background-color:#C4D1DA; width:770px; }
#NEmainContent { background-color:#C4D1DA; padding: 10px 7px 0px 6px; width:744px; margin:0 auto }
#NEmainContentInner { background: url(http://cache.lego.com/images/bionicle/ScreeningRoom/img740x354_Textura.jpg) no-repeat; width: 740px; }
.productText { padding:0px 0px 0px 3px; clear:both; float:left; margin:0px; font:normal 12px arial, sans-serif; text-align:left }
.repeaterText { padding:10px 5px 0px 5px; clear:both; float:left; margin:0px; font:normal 12px arial, sans-serif; text-align:left }
.newsNav { padding:0 0px 0px 5px; display:block; margin: 5px 5px 5px 0; width: 190px; height: 337px; overflow: auto; float: left; }
.newsNav ul { list-style-type:none; display:block; float:left; padding:2px 0px 2px 2px; margin:0px; border: none; }
.newsNav li  { margin:0 0 5px 0; display:inline; }
.newsNav li img { margin: 0 5px 0 0; float: left; clear: left; }
.newsNav li a { width: 147px; margin: 0; color: #C50010; font:normal 12px arial, sans-serif; float:left; }
.newsNav li a:hover { text-decoration: underline; color: #C50010; }
.newsNav li a:hover .newsNavDate { text-decoration: underline; color: #5D6B74; }
.newsNav li .newsNavDate { font:normal 12px arial, sans-serif; color:#5D6B74; padding: 0 0 5px 0; display: block; }
.newsNavImage { float:left; display:block; padding:0px; margin:0px }
.newsMain { width: 535px; height: 335px; background-color: #4A555B; margin: 5px 0 0 0; padding:0px; display:block; overflow: auto; float: left; }
.newsMain ul { list-style-type:none; display:block; padding: 0px 0px 2px 10px; margin:5px 0 0 0;  }
.newsMainText { padding:0px; float:left; display:inline; margin:0px}
.newsMainText p { width:360px; margin:0px; color:#fff; font:normal 12px arial, sans-serif }
.newsMainImage { float:left; font-size:1px; border:3px solid #040404; display:block; padding:0px; margin:0 10px 0 0 }
.newsMainText a { color: #C50010; }

/****************************/
/* Downloads                */
/****************************/
.downloadsContainerMain { width:744px; clear:both; display:block; padding:0px; margin:0px }
.downloadsContainer { width:200px; display:block; margin:0px; float:left; padding:10px 0px 0px 10px; height:168px }
.downloadsContainer ul { list-style-type:none; float:left; display:block; margin:0px; padding:0px }
.downloadsContainer li { float:left; font-size:1px; margin:0px; padding:0px }
.downloadButtons1 img { padding:0px; margin:2px 2px 2px 0px }
.downloadButtons2 img { padding:0px; margin:2px 0px 2px 0px }
.downloadButtons3 img { padding:0px; margin:0px 2px 0px 0px }
.downloadButtons4 img { padding:0px; margin: 	2px 0px }


/****************************/
/* Downloads New          */
/****************************/
#DO-mainContainer {
	width: 770px; 
	background-color: #C4D1DA;
}

#DO-subContainer {
	width: 757px;
	margin: 0 0 0 5px;
	background-color: #C4D1DA;
	overflow: hidden;
}

#DO-content {
	background-color: #C4D1DA;
	color: #434D4E;
}

#DO-toutContainer {
	margin: 0 0 0 8px;
}

.DO-toutCommon {
	width: 180px;
	margin: 20px 7px 0 0;
	float: left;
}

.DO-wallpaperTout {
	width: 180px;
	margin: 20px 7px 0 0; 
	float: left;
}

.DO-tout {
	width: 180px;
	margin: 0 7px 0 0;
	float: left;
}

.DO-tout .DO-toutHeader a, .DO-tout .DO-toutHeader a:visited, .DO-tout .DO-toutHeader a:active {
	font: bold 12px/2 Verdana;
	color: #fff;
	text-decoration: none;
}

.DO-tout .DO-toutHeader a:hover {
	text-decoration: underline;
}

.DO-toutHeader {
	width: 180px;
	margin: 20px 0 0 0;
	padding: 0 0 0 5px;
	background: url(http://cache.lego.com/upload/contentTemplating/BionicleDictionary/images/1033/pic251BED10-7DA3-4CA0-BB44-7E5846090DA8.jpg) top left no-repeat;
}

#DO-header { 
	margin: 5px 0 0 8px;
}

#DO-header h1 { 
	margin: 0 0 0 8px;
	font: bold 16px/2 Verdana;
	color: #C31A00;
}

#DO-secNavi {
	width: 743px;
	margin: 0 0 20px 8px;
	background-color: #424C4E;
}

#DO-secNavi ul {
	margin: 0;
	padding: 0;
}

#DO-secNavi li {
	margin: 0 10px;
	display: inline;
}

#DO-mainContentTxt {
	margin: 0 10px;
	font: normal 12px Verdana;
	color: #434D4E;
}

.DO-bottomedgeImg {
	margin: 0 0 0 5px;
}

/* -----------------------------
LINKS
------------------------------*/
#DO-secNavi a, #DO-secNavi a:visited, #DO-secNavi a:active {
	text-decoration: none;
	font: bold 12px/2 Verdana;
	color: #fff;
}

#DO-secNavi a:hover {
	text-decoration: underline;
}

/* -----------------------------
IMAGES
------------------------------*/
.DO-wallpaperTout img {
	width: 180px;
	margin: 0 0 3px 0;
}

.DO-wallpaperTout img {
	width: 180px; 
	margin: 0 0 5px 0;
}

.DO-wallpaperTout a img {
	width: 89px;
	margin: 0 0 2px 0;
	border: 0;
}

.DO-toutCommon img {
	margin: 0 0 3px 0;
}


/****************************/
/* Story                    */
/****************************/
#STmainContainer { background-color:#C4D1DA; width:770px; }
#STmainContainerInner { background-color: #C4D1DA; padding:5px 0px 0px 0px; width:761px; height:479px; margin:0px auto }
#STprofile { float: left; width: 250px; height: 375px; position: relative; background: url(http://cache.lego.com/upload/contentTemplating/BionicleDictionary/images/1033/pic591FC5DD-1D71-49CF-8575-FADF6A22061A.jpg) no-repeat;}
.storyContainerMain { width:744px; clear:both; height:300px; display:block; padding:0px; margin:0px }
.storyContainer { width:198px; display:block; margin:0px; float:left; padding:20px 0px 0px 35px; height:277px }
.storyContainer ul { list-style-type:none; float:left; display:block; margin:0px; padding:0px }
.storyContainer li { float:left; font-size:1px; margin:0px; padding:0px }
.storyBg { display:block; width:198px; height:104px;}
.storyBg p { padding:8px 5px 0px 5px; width:188px; float:left; margin:0px; color:#fff; font:normal 12px arial, sans-serif; text-align:left }
#ST-mainContent { margin: 10px 10px 0 10px; font:normal 12px arial,sans-serif; }
#ST-mainContent #ST-header img { margin: 0; float: none; }
#ST-mainContent img { margin: 0 15px 10px 0; float: left; }
#ST-mainContentTxt { width: 370px; margin: 0 10px 0 0; padding: 0 0 0 10px; color:#B4C2CD; font:normal 12px arial,sans-serif; text-align:left; float:right; }

/****************************/
/* Building Instructions    */
/****************************/
.buildingContainerMain { width:767px; clear:both; height:640px; display:block; padding:0px; margin:0px }
.leftnavContainer { width:220px; background-color: #4A555B; display:block; margin:4px 0px 0px 10px; float:left; padding:0px 0px 0px 4px; overflow:hidden; height:520px }
.leftnavContainer ul { list-style-type:none; float:left; display:block; margin:0px; padding:3px 0px 2px 0px }
.leftnavContainer li { float:left; font-size:1px; margin:0px; padding:0px }
.leftnavContainer hr { height: 1px; border-top: 0; color: #ffffff; }
.leftnavContainerMenu {	width: 217px;/*205*/ overflow: auto; height: 298px;/*520*/	margin: 0; padding: 0; float: left; }
.leftnavContainerMenu ul { list-style-type: none; border-bottom: 1px solid #B4C2CD; float: left; display: block; margin: 0px; padding: 3px 0px 2px 0px; }
.leftnavContainerMenu li { float: left;	font-size: 1px;	margin: 0px; padding: 0px; }
/*.leftnavText p { padding:1px 5px 0px 5px; width:90px; float:left; margin:0px; color:#B4C2CD; font:normal 12px arial, sans-serif; text-align:left }*/
.leftnavText a { padding:5px 5px 0px 5px; width:188px; float:left; margin:0px; color:#B4C2CD; font:normal 14px arial, sans-serif; text-align:left; clear: right; }
.buildingFlashContainer { width:500px; display:block; margin:0px; float:left; padding:4px 0px 10px 4px; height:520px }
.ViewDownloadContainer { width: 205px; /*background-color: #142C35;*/ /*display: block; */ margin: 0 0 10px 0;}
.ViewDownloadContainer ul { width: 205px; list-style-type: none; margin: 0 0 10px 0; padding: 0 0 10px 0; border-bottom: 1px solid #fff; }
.ViewDownloadContainer li { font-size: 12px; padding: 5px 0 0 0; }
.ViewDownlaodHeader { font-size: 14px; color: #ffffff; }
.ViewDownloadHeaderLink a { color: #fff; }
.PDFdownloads{font-size: 10px; color: #ffffff;}
/****************************/
/* Products                 */
/****************************/
#PRmainContainer { text-align: center; width: 770px; background-color: #C4D1DA; }
#PRmainContainer a, #PRmainContainer a:visited, #PRmainContainer a:active { font-family: verdana, lucida, arial, helvetica, sans-serif; text-decoration: none; color:#330000; }
#PRmainContainer a:hover { font-family: verdana, lucida, arial, helvetica, sans-serif; text-decoration: underline; color:#FFFFFF; }
.Text {	font-family: verdana, lucida, arial, helvetica, sans-serif;	font-size: 10px; color: #ffffff; font-weight: normal; }
.ProductDetails { background-color: #4A555B; }
.ProductActivities { background: url(http://cache.lego.com/images/bionicle/productPage/activities/IMG417X30_ActivitiesHeader.jpg) no-repeat;	color:#C31A00; font-weight: bold; }
.ProductActivities-header {	background-color: #71838D; font-weight: bold; height: 30px; }
.ProductActivities-header .ProductSubTitle { color:#ffffff; }
.ProductActivities-desc { background-color: #71838D; }
.ProductActivities-desc a .Text { color:#ffffff; }
.ProductActivities-desc a:hover .Text { color:#ffffff; text-decoration: underline; }
.ProductShopLinks { padding-right: 0px;	padding-left: 117px; padding-bottom: 0px; padding-top: 0px; background-color: #788694; }
.Vote {	font-size: 8pt;	width: 100%; border-bottom: #BBBBBB 1px solid; font-family: Arial; background-color: #EEF8FC; text-decoration: none; color: black; }
.VoteHover { font-size: 8pt; color: white; font-family: Arial; text-decoration: underline; background-color:#D87A38; }
.VoteThankYou {	font-size: 8pt;	color: white; font-family: Arial; background-color: #d87a38; text-align: center; }
.VoteBasedOn { font-weight: bold; font-size: 7pt; color: white; font-family: Arial; }
.VoteRank { font-weight: bold; font-size: 18pt; color: white; font-family: Arial; }
.ProductMainTitle { font-weight: bold; font-size: 17px; color: #ffffff; padding: 3px; font-family: Arial; }
.ProductDescription { font-size: 11px; color: #ffffff; font-family: Arial; text-decoration: none; }
.ProductSubTitle {font-weight: bold; color: #ffffff; font-size: 12px; font-family: Arial; text-decoration: none; }
.familyNavLink { display:block; width: 120; height: 45px; font-weight: bold; color: #434D4E; }
.familyNavLink:hover { text-decoration: none; }
.familyNavContainer { width: 120px; height: 45px; float: left; text-align: center; font-size:10px; color: #ffffff; }
.familyNavContainerInner { width: 143px; height: 15px; float: left; text-align: center; font-size:10px; padding-top: 30px; color: #ffffff; }
.familyBtn { width: 736px; height: 50px; padding: 3px 0 0 3px; background: url(http://cache.lego.com/images/bionicle/productpage/familynav/img607x50_bg_btn.jpg) repeat-x; } 

/****************************/
/* Gallery                  */
/****************************/
#GAmainContainer { background-color:#C4D1DA; width:770px; text-align: center; }
#GAmainContent { background: url(http://cache.lego.com/images/bionicle/gallery/img740x419_Texture.jpg) left 10px no-repeat; padding:5px 0px 0px 0px; width:740px; height:479px; margin: 0 auto; }
#GAmainContent { padding:5px 0px 0px 0px; height:479px; margin: 0 auto; color: #434D4E; }
.GAUPsecContent { width:500px; clear:both; display:block; padding: 20px 0 0 0px; margin: 0 auto;}
.GalleryError {	font-family: verdana, lucida, arial, helvetica, sans-serif;	font-size: 12px; color: #ff0000; font-weight: bold; }
.ga-UploadText { font-family: verdana, lucida, arial, helvetica, sans-serif; font-size: 12px; color: #434D4E; font-weight: bold; }
.ga-UploadTextDesc { font-family: verdana, lucida, arial, helvetica, sans-serif; font-size: 11px; color: #434D4E; font-weight: normal; }
a.searchInput { font-family: verdana, lucida, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #fff; }
#GA-votePopupContainer { width: 400px; height: 300px; background: url(http://cache.lego.com/upload/contentTemplating/BionicleDictionary/images/1033/pic377D6D6B-69A5-442C-A055-2361A65DE1D5.jpg) top left no-repeat; }
#GA-votePopupContainer p { width: 143px; height: 77px; margin: 0; position: absolute; top: 30px; left: 218px; font-size: 13px; color: #000; }
#GA-votePopupContainer a { position: absolute; top: 10px; left: 10px; }
.Gallery_SearchControl { width: 130px; height: 18px; font-size: 12px; }

/****************************/
/* Rewards                  */
/****************************/
#REcontainer { width: 770px; padding: 50px 0; background-color: #C4D1DA; text-align: center; }
#REcontainer a { font-size: 13px; color: #c31a00; font-weight: bold; text-decoration: underline; }

/****************************/
/* Screening Room           */
/****************************/
#SRmainContainer { background-color:#C4D1DA; width:770px; }
#SRmainContainerInner { /*background: url(http://cache.lego.com/images/bionicle/ScreeningRoom/img740x354_Textura.jpg) no-repeat;*/ }
#SRheader { background: url(http://cache.lego.com/upload/contentTemplating/BionicleDictionary/images/1033/pic3638EDCA-3563-44A3-A00C-60DBDAC59904.jpg) no-repeat; WIDTH:743px; margin:0px auto; height:40px }
.screeningRoomContainerMain { width:740px; clear:both; display:block; padding:0px; margin: 0 0 0 10px; background: url(http://cache.lego.com/images/bionicle/ScreeningRoom/img740x354_Textura.jpg) no-repeat; }
.screeningRoomleftnavContainer { width:225px; display:block; float:left; overflow:auto; height:337px; margin: 10px 0px 10px 0; }
.screeningRoomleftnavContainer ul { list-style-type:none; border-bottom:1px solid #B4C2CD; float:left; display:block; margin:0px; padding:3px 0px 0 0 }
.screeningRoomleftnavContainer li { float:left; font-size:1px; margin:0px; padding:0px }
.screeningRoomleftnavText p { padding:1px 5px 0px 5px; width:90px; float:left; margin:0px; color:#B4C2CD; font:normal 12px arial, sans-serif; text-align:left }
.screeningRoomFlashContainer { width:514px; display:block; float:left; height:353px; margin: 0 0px 10px 0px; }
.screeningRoomPromotionContainer { width: 720px; float:left; text-align: left; }
.screeningRoomPromotionItem {width: 180px; height: 113px; float:left;}
.SRsecNavItem a { color: #C60011; font-size: 10px; }
.screeningRoomPromotionHeader { display:block; width:180px; height:32px; BACKGROUND-IMAGE: url(http://cache.lego.com/upload/contentTemplating/BionicleDictionary/images/1033/picEC8F7374-BBCD-4783-9C41-7CAF26D75E0E.jpg) }
.screeningRoomPromotionHeader p { padding:6px 0px 0px 5px; margin:0px; display:block; width:174px; height:32px; text-align:left; font:bold 16px arial,sans-serif; color:#fff }

/****************************/
/* Fun Zone                 */
/****************************/
.funzoneContainerMain {  padding:0px; margin:0 0 0 5px; }
.funzoneLargeContainer { width:742px; display:block; margin:0px; float:left; padding:10px 0px 0px 7px; }
.funzoneLargeContainer ul { list-style-type:none; float:left; display:block; margin:0px; padding:0px }
.funzoneLargeContainer li { float:left; font-size:1px; margin:0px; padding:0px }
.funzoneMediumContainer { width:752px; display:block; margin:0px; float:left; padding:10px 0px 10px 0px; height:158px; }
.funzoneMediumContainer ul { list-style-type:none; width:365px; float:left; display:block; margin:0 0 0 7px; padding:0; background: url(http://cache.lego.com/images/bionicle/funzone/img185x113_Texture.jpg) 180px 32px no-repeat; }
.funzoneMediumContainer li { float:left; font-size:1px; margin:0px; padding:0px }
.funzoneMediumHeader { padding:0px; margin:0px; display:block; width:365px; height:32px; BACKGROUND-IMAGE: url(http://cache.lego.com/upload/contentTemplating/BionicleDictionary/images/1033/picA627CA22-372B-4245-AA18-A7B9C3841C68.jpg); text-align:left }
.funzoneMediumHeader p { padding:6px 0px 0px 5px; margin:0px; display:block; width:340px; height:32px; text-align:left; font:bold 16px arial,sans-serif; color:#fff }
.funzoneSmallHeader { display:block; width:180px; height:32px; BACKGROUND-IMAGE: url(http://cache.lego.com/upload/contentTemplating/BionicleDictionary/images/1033/picEC8F7374-BBCD-4783-9C41-7CAF26D75E0E.jpg) }
.funzoneSmallHeader p { padding:6px 0px 0px 5px; margin:0px; display:block; width:174px; height:32px; text-align:left; font:bold 16px arial,sans-serif; color:#fff }
.funzoneSmallContainer { width:752px; display:block; margin:20px 0 0 0; float:left; padding:0px }
.funzoneSmallContainer ul { list-style-type:none; width:179px; float:left; display:inline; margin:7px 0px 0px 0px; padding:0px 0px 0px 7px }
.funzoneSmallContainer li { float:left; font-size:1px; margin:0px; padding-top:0px}
.funzoneLargeText p { font:normal 11px arial,sans-serif; padding:0px 0px 0px 10px; margin:0px; text-align:left; color:#434D4E; width:230px }
.funzoneMediumText p { font:normal 11px arial,sans-serif; padding:5px 0px 0px 7px; margin:0px; text-align:left; color:#fff; width:175px }

/****************************/
/* Kanoka Club              */
/****************************/
#KAmainContainer { background-color:#C4D1DA; width:770px; text-align:center; }
#KAmainContent { background-color:#C4D1DA; width:752px; margin:0 auto; padding: 10px 0 0 10px; text-align:left; }
#KAheader { width: 165px; height: 22px; background: url(http://cache.lego.com/upload/contentTemplating/BionicleDictionary/images/1033/picAA404FA4-85A3-4E85-AB48-CBC6587AAD96.jpg) no-repeat; }
.kanokaClubContainerMain { width:672px; height:32px; clear:both; display:block; padding:0px 0px 0px 45px; margin:0px; }
.kanokaClubSmallHeader { display:block; width:198px; height:43px; }
.kanokaClubSmallHeader p { padding:6px 0px 0px 5px; margin:0px; display:block; width:193px; height:32px; text-align:left; font:bold 16px arial,sans-serif; color:#fff }
.kanokaClubSmallContainer { width:672px; display:block; margin:0px; float:left; padding:0px }
.kanokaClubSmallContainer ul { list-style-type:none; width:198px; float:left; display:inline; margin:0px; padding:0px 0px 0px 15px }
.kanokaClubSmallContainer li { float:left; font-size:1px; margin:0px; padding:0px }
#kanokaClubLoginLink a:hover, #kanokaClubMyPageLink a:hover {text-decoration:none;color:#000000;}

/****************************/
/* CARU                     */
/****************************/
.caruContainerMain { width:727px; clear:both; height:640px; display:block; padding:20px; margin:0px;}

/****************************/
/* Games                    */
/****************************/
#GAMFCmainContainer { width: 770px; margin: 0 auto; background-color:#C4D1DA; }
#GAMFCheader { background: url(http://cache.lego.com/upload/contentTemplating/BionicleDictionary/images/1033/pic516AE739-4DAC-408A-87ED-FC6AE4810F88.jpg) no-repeat; }
.gamesContainerMain { width:727px; clear:both; height:640px; display:block; padding:20px; margin:0px;}
.gamesSmallHeader { display:block; width:198px; height:43px; }
.gamesSmallHeader p { padding:6px 0px 0px 5px; margin:0px; display:block; width:193px; height:32px; text-align:left; font:bold 16px arial,sans-serif; color:#fff }
.gamesSmallContainer { background-color: #153951; width:720px; display:block; margin:0px; float:left; padding:0px 0px 0px 50px }
.gamesSmallContainer ul { list-style-type:none; width:198px; float:left; display:inline; margin:0px; padding:0px 0px 0px 15px }
.gamesSmallContainer li { float:left; font-size:1px; margin:0px; padding:0px }

/****************************/
/* Bios                     */
/****************************/
.biosProfileHeader { font-family: verdana, lucida, arial, helvetica, sans-serif; font-size: 14px; color: #ffffff; font-weight: bold; padding: 0px 0px 5px 0px; }
.biosProfileText { font-family: verdana, lucida, arial, helvetica, sans-serif; font-size: 10px; color: #ffffff; height: 205px; }
.biosProfileSkills { font-family: verdana, lucida, arial, helvetica, sans-serif; font-size: 10px; color: #ffffff; font-weight: bold; height: 25px; }
.biosLandingPageHeader { font-family: verdana, lucida, arial, helvetica, sans-serif; font-size: 14px; color: #ffffff; font-weight: bold; padding: 0px 0px 5px 0px; }
.biosLandingPageText { font-family: verdana, lucida, arial, helvetica, sans-serif; font-size: 10px; color: #ffffff; }
#biosProfileSkillsContainer { position: absolute; bottom: 5px; left: 5px; }

/****************************/
/* Comics                   */
/****************************/
.comicsContainerMain { width:767px; clear:both; height:640px; display:block; padding:0px; margin:0px }
.comicsleftnavContainer { width:175px; display:block; float:left; overflow:auto; height:300px; margin: 10px 0 10px 0; padding: 0 0 0 10px; }
.comicsleftnavContainer ul { list-style-type:none; border-bottom:1px solid #B4C2CD; float:left; display:block; margin:0px; padding:3px 0 2px 0; }
.comicsleftnavContainer li { float:left; font-size:1px; margin:0px; padding:0px }
.comicsleftnavText p { padding:1px 5px 0px 5px; width:90px; float:left; margin:0px; color:#B4C2CD; font:normal 12px arial, sans-serif; text-align:left }
.comicsFlashContainer { width:571px; display:block; float:right; height:320px; margin: 10px 0px 10px 0; padding: 0 10px 0 0; }

.comicsPromotionHeader { display:block; width:179px; height:32px; BACKGROUND-IMAGE: url(http://cache.lego.com/upload/contentTemplating/BionicleDictionary/images/1033/picEC8F7374-BBCD-4783-9C41-7CAF26D75E0E.jpg) }
.comicsPromotionHeader p { padding:6px 0px 0px 5px; margin:0px; display:block; width:174px; height:32px; text-align:left; font:bold 16px arial,sans-serif; color:#fff }
.comicsPromotionContainer { width:752px; display:block; margin:0px 0px 0px 5px; float:left; padding:0px }
.comicsPromotionContainer ul { list-style-type:none; width:179px; float:left; display:inline; margin:0px; padding:0px 0px 0px 7px }
.comicsPromotionContainer li { float:left; font-size:1px; margin:0px; padding:0px }
.comicsPromotionText p { font:normal 11px arial,sans-serif; padding:5px 0px 0px 1px; margin:0px; text-align:left; color:#434D4E; width:175px }

/****************************/
/* Promotion                */
/****************************/
.RandomSurvey {	width:148px; height:266px; font-size:10px; border: solid 1px black; }
.PromotionButtonContainer { padding:3px 0px 0px 15px; }
.PromotionTextContainer { margin:5px; font-size:9px; font-family:arial;	text-align:center;	color:Gray; }