/* WORKSHOP */

#LeftColumnInner .Welcome
{
	padding: 13px 5px 10px 10px;
	/*color: #49a6c5;*/
	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/1033/picD39BBB39-4366-4B09-A578-B873BDEABC74.gif);
	background-repeat: no-repeat;
	margin: 0 0 10px 0;
}

#LeftColumn .searchcreations
{
	background-image: url(http://cache.lego.com/upload/contentTemplating/UniverseDictionary/images/1033/pic6CF8925C-4CC8-427E-A8F5-8E1D48CA11F1.gif);
	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; }


#Center2Column .container.getstarted
{		
	background-image: url(http://cache.lego.com/upload/contentTemplating/UniverseDictionary/images/1033/picA2C91ED9-F3A1-4F78-B6C9-C57471F14DD4.gif);
	background-repeat:no-repeat;
	float: left;
	padding-top: 38px;
	width: 220px;
	height: 287px;
	margin: 5px 0 0 18px;
}
.getstartedText { padding: 0 0 8px 10px; width: 130px}
.getstartedButton { padding: 0 0 5px 8px; width: 200px; }

#bottomTouts .didyouknow
{
	background-image: url(http://cache.lego.com/upload/contentTemplating/UniverseDictionary/images/1033/pic32CEE010-5AAD-44BC-B3BC-5E205EB98219.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.creationspotlight
{
	background-image: url(http://cache.lego.com/upload/contentTemplating/UniverseDictionary/images/1033/pic810BAA67-2E0E-4D95-940B-CCB7922DC559.gif);
	float: left;
	margin-left: 5px;
	padding-top: 38px;
}

#Center2Column .container.topchallenges
{
	background-image: url(http://cache.lego.com/upload/contentTemplating/UniverseDictionary/images/1033/pic20A16286-57D9-4341-BE24-8BDEDDFE4BDB.gif);
	float: left; 
	margin-left: 18px;
	padding-top: 30px;
	height: 287px;
}

#Center2Column .container.mylego
{
	background-image: url(http://cache.lego.com/upload/contentTemplating/UniverseDictionary/images/1033/pic2EFDF276-0C81-40BD-B3DB-240ED6E93D40.gif);
	float: left; 
	margin-left: 20px;
	text-align: center;
	padding-top: 30px;
}

.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/1033/pic45EBE654-8BEC-48CF-B1AF-2091A502B313.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/1033/picFA94CD4D-99A2-489B-AF9E-92D3302BFD31.gif); 
	background-repeat:no-repeat;
	padding: 10px 0 0 0;
}

.challengeitem
{
	width: 700px;
	height: 108px; 
	background-repeat:no-repeat;	
}

.challengeitem .lock
{
	height: 40px;
	padding: 5px 0 0 16px;		
}

.challengeitem .participate
{
	height: 40px;
	padding-top: 12px;
	padding-left: 18px;	
}

/* LANDING CHALLENGES  */

.landingpagechallenges
{
	 height: 25px;	
}

.landingpagechallenges .title
{
	 padding: 5px 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/1033/pic42DAA3C5-D647-4630-8811-9BB08CE42F9B.gif); 
	background-repeat: no-repeat;
	height: 180px;
	width: 550px;	
}

.getstarted .step2
{
	background-image: url(http://cache.lego.com/upload/contentTemplating/UniverseDictionary/images/1033/pic4F8653DA-3398-4B38-A6D2-441491684CB0.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/1033/pic6A376D78-28B8-4A80-8850-848205DB34CD.gif); 
	background-repeat: no-repeat;
	padding-bottom: 80px;
	width: 550px;	
}

.getstarted .step4
{
	background-image: url(http://cache.lego.com/upload/contentTemplating/UniverseDictionary/images/1033/pic8026D288-6192-42E6-A7E3-E7F0AF173D69.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; }