/* CREATION LAB */

#LeftColumnInner .Welcome
{
	padding: 13px 5px 10px 10px;
	font-size: 12px;
	font-weight:bold;
	width: 200px;
	overflow:hidden;
}

#LeftColumnInner .WelcomeText
{
	color: #49a6c5;
	font-size: 15px;
	font-weight:bold;
	overflow:hidden;
}

#LeftColumnInner .creationlabmenu
{
	padding: 0 0 0 5px;
	margin: 0 0 10px 0;
	background-image: url(http://cache.lego.com/images/Universe/creationlab/HeaderCreationLabEmpty.gif);
	background-repeat: no-repeat;
}

#LeftColumnInner .creationlabGenerelmenu
{
	padding: 5px 0 0 5px;
	background-image: url(http://cache.lego.com/images/Universe/creationlab/HeaderCreationLabEmpty.gif);
	background-repeat: no-repeat;
	height: 92px;
}

#LeftColumnInner .login
{
	padding: 38px 0 0 10px;
	background-image: url(http://cache.lego.com/upload/contentTemplating/UniverseDictionary/images/2057/pic60031CB1-E97C-4341-B4CE-8F933771E2B1.gif);
	background-repeat: no-repeat;
	margin: 0 0 10px 0;
}

#LeftColumn .searchcreations
{
	background: url(http://cache.lego.com/upload/contentTemplating/UniverseDictionary/images/2057/picF184C0B9-8B7E-4EBA-889B-8147E5739EBC.gif) no-repeat;
	float: left;
	padding-top: 38px;
}
#LeftColumn .searchcreations .search { margin-left: 5px; }
#LeftColumn .searchcreations .text { margin: 5px 0; }
#LeftColumn .searchcreations .searchbutton { margin: 5px 0; }
#LeftColumn .searchcreations .CategoriesToSearch { font-size: 11px; width: 190px; overflow: hidden; }

#bottomTouts .didyouknow
{
	background-image: url(http://cache.lego.com/upload/contentTemplating/UniverseDictionary/images/2057/picEEAFD4F5-CEEC-4C53-882A-D48DC8B5ADCC.gif);
	float: left;
	padding-top: 38px;
	margin: 0 0 0 20px;
	width: 220px;
}
#bottomTouts .didyouknow .image { width: 35px; float: left;}
#bottomTouts .didyouknow .text { width: 135px; margin: 0px 0 0 60px;} 

#Center2Column .container.topchallenges { float: left; width: 220px;  }
#Center2Column .container.topchallenges .inner{ padding: 0 0 0 10px; background: #FFF;  height: 300px;}

#Center2Column .container.creationspotlight { float: left; width: 220px; margin-left: 20px; position: relative; }
#Center2Column .container.creationspotlight .inner {  height: 300px; background-color: #FFF;}

#Center2Column .container.mylego { float: left; width: 220px; margin: 0 0 20px 20px; }
#Center2Column .container.mylego .inner { text-align: center; background: #FFF; height: 300px; }


.line
{
	padding: 5px 0;
}

.workshopitem
{
	float: left;
	width: 220px;
	margin-top: 5px;
	padding-right: 15px;
}

.workshopitem .thumb
{	
	float: left;
	width: 220px;
	height: 150px;
	text-align: center;
	padding-top: 15px; 
	background-image: url(http://cache.lego.com/images/Universe/CreationLab/img220x168_ImageBG.gif); 
	background-repeat:no-repeat;
}

.TitleAllCreationsItem 
{
	font-size: 1.2em;
	font-weight: bold;
	overflow: hidden;
	width: 200px;
	height:20px;
	margin: 0 0 0 10px;
}

.workshopitem .title
{
	padding: 10px;
	font-size: 1.2em;
	font-weight: bold;
	overflow: hidden;
}

.workshopitem .info
{
	font-size: 0.9em;
	width: 220px;
	height: 25px;
}

.workshopitem .comment
{
	font-size: 1.2em;
	width: 680px;
}

.workshopheader
{
	width: 705px; 
	height: 50px; 
	background-image: url(http://cache.lego.com/upload/contentTemplating/UniverseDictionary/images/2057/pic334B50D6-0D7A-4CFE-9E61-91EF47560EA3.gif); 
	background-repeat:no-repeat;
	padding: 10px 0 0 10px;
}

/* Challenges */

.headerchallengelist
{
	width: 705px; 
	height: 50px; 
	background-image: url(http://cache.lego.com/upload/contentTemplating/UniverseDictionary/images/2057/pic3EDEDEC8-8DF5-43F0-A9DF-72B261150308.gif); 
	background-repeat:no-repeat;
	padding: 10px 0 0 0;
}

.challengeitem
{
	width: 700px;
	height: 108px; 
	background-repeat:no-repeat;	
}

.challengeitem .lock
{
	height: 40px;
	padding: 6px 0 0 16px;		
}

.challengeitem .participate
{
	height: 40px;
	padding-top: 6px;
	padding-left: 15px;	
}

/* LANDING CHALLENGES  */

.landingpagechallenges
{
	 height: 35px;	
	 
}

.landingpagechallenges a
{
    color: #333;
}

.landingpagechallenges .title
{
	 padding: 3px 0 0 5px; 
	 width: 135px; 
	 overflow:hidden;
	 float: left
}

.landingpagechallenges .lock
{
	 float: left; 
	 width: 18px;
	 padding-top: 2px;	
}

.landingpagechallenges .completion
{
	float: left; 
	width: 30px; 
	font-size: 0.8em; 
	text-align: right;
	padding-top: 5px;
}

.landingpagechallengesbutton
{
	padding-top: 6px;
}

.challengebar
{
	 width: 700px;
	background-repeat:no-repeat; 
	padding-bottom: 20px;
}

.challengebar .leftcontent
{		
	background-image: url(http://cache.lego.com/images/Universe/CreationLab/img461x366_LandscapeBG.jpg);
	background-repeat: no-repeat; 
	background-position: 0 200px;
	float: left; 
	width: 490px;
	height: 410px;
}

.challengebar .header
{
	width: 240px;
	padding-left: 10px;
}

.challengebar .description
{
	width: 200px;
	padding-left: 10px;
}

.challengebar .icon
{
	float: left; 
	width: 200px; 
	height: 240px; 
	padding-top: 10px;
}

.challengebar .bar
{
	padding-top: 3px; 
	height: 32px; 
	background-repeat:no-repeat; 
	background-image: url(http://cache.lego.com/images/Universe/CreationLab/img200x28_BarBG.gif);
}

.challengebar .counter
{
	float: left; 
	padding: 5px 20px;
	font-size: 1.2em;
	font-weight: bold;
	color: #666;
	text-align: center;
}

.challengebar .statuscontainer
{
	float: left;
	width: 200px;
	padding-top: 53px;
	padding-left: 40px;
}

/*
.challengebar .banneropen
{
	background-image: url(); 
	background-repeat: no-repeat;
	height: 80px;
	padding: 320px 0 0 25px;
}
*/

.challengebar .buttondownload
{	
	position: relative;
	top: -50px; 
	left: 22px;
}

/* GET STARTED */

.getstarted .intro
{
	padding-left: 13px;	
	width: 600px;
	font-size: 1.2em;
}

.getstarted .step1, .getstarted .step2, .getstarted .step3, .getstarted .step4
{
	padding: 50px 0 0 150px;
	font-size: 1.3em;	
}

.getstarted .text
{
	width: 530px;	
}

.getstarted .step1
{
	background-image: url(http://cache.lego.com/upload/contentTemplating/UniverseDictionary/images/2057/picF04A616D-9B6A-43D4-BA7E-08FFF7E83937.gif); 
	background-repeat: no-repeat;
	height: 180px;
	width: 550px;	
}

.getstarted .step2
{
	background-image: url(http://cache.lego.com/upload/contentTemplating/UniverseDictionary/images/2057/pic7B26CF5A-877D-4B6A-9556-4FD060AE3B41.gif); 
	background-repeat: no-repeat;
	padding-bottom: 80px;
	height: 100px;
	width: 550px;	
}

.getstarted .step3
{
	background-image: url(http://cache.lego.com/upload/contentTemplating/UniverseDictionary/images/2057/pic8D50B298-875B-43D9-8927-854AE1CCDBA4.gif); 
	background-repeat: no-repeat;
	padding-bottom: 80px;
	width: 550px;	
}

.getstarted .step4
{
	background-image: url(http://cache.lego.com/upload/contentTemplating/UniverseDictionary/images/2057/picBA31E016-F9E4-4915-866C-937149DBAC89.gif); 
	background-repeat: no-repeat;
	padding-bottom: 80px;
	width: 550px;	
}

.getstarted .aboutldd
{
	float: left; 
	padding-left: 10px; 
	width: 500px;
}

/* Secret content */

.secretleftcolumn
{
	padding: 30px 0;	
	float: left;
	width: 450px;
}

.secretrightcolumn
{
	padding: 0 0 0 10px;
	float: left;
	width: 220px;
}

.secretheader
{
	padding-top: 10px;	
}

.secret .download
{
	float: left;	
	padding: 5px 15px 0 0;
}

.secretres
{
	float: left;
	width: 90px;
	padding: 7px;	
}

.unlockstatus
{
	 position: absolute;		
	 top: 15px; 
	 left: 5px;
	 width: 190px;
	 text-align: center;
	 font-size: 1.3em;
	 color: #666;
	 line-height: 1.2;
}

.LumUser { font-weight:bold; color: #EE5517; }
.LumLink { color: /*#6DAEC4*/ #EE5517; }