body
{
	width: auto;
}

.GlobalNavFlashObject 
{
    text-align:center;
    margin: 0 auto;
}

.HeaderLEGO
{
	margin: 0px auto;
	width: 950px;	
}


.FlashHeader { width: 100%; position: absolute; top: 82px; left: 0; z-index: 1; /*background-color: #ffffff;*/ text-align:center; }
.WhiteBGContainer { width: 100%;  position: absolute; top: 0; left: 0; height: 82px; background-color: #ffffff; text-align:center;}	

.Container {
  	background: url(http://cache.lego.com/images/Universe/Common/pageContent_background.png) repeat-y; 
  	text-align: center;     
	width:1150px;
	margin:0px auto;
	/*font-size: 62.5%;*/
	/*font-family: Verdana, Arial, Sans-Serif;*/
}

.ContentHolder {
	width: 950px;	
	text-align:left;
	/*font-size: 1.1em;*/
	margin: 0px auto;
}
		
.footerGradientBorder
{
    width: 1150px;
	height:40px;
	background: url(http://cache.lego.com/images/universe/common/pageContent_footer.png) no-repeat;
	margin: 0px auto;
}				

.leftborder {
	width:10px;
	float:left;
	height:400px;

}

.rightborder{
	width:10px;
	float:left;
	height:400px;
}

.bottomBorder
{
	width:970px;
	height:30px;
	background-image:url(http://cache.lego.com/images/Universe/Common/footer.gif);
}

img
{
	border: 0px;
}	

a
{
	color: #49a6c5;	
	text-decoration: none;
}

.outerContainer
{
	margin:0px auto; 	
	text-align: left;
	/*font-size: 1.1em;*/
	background-image:url(http://cache.lego.com/images/Universe/common/contentBack_wShadow.gif);
	width:970px;	
}

.innerContainer
{
	margin:0px auto;
	width: 950px;
}

.NetDevil
{
	margin:0px auto;
	text-align:center;
	width: 950px;
}

.NetDevilIInner 
{
	margin:0px auto;
	width: 700px;
	text-align: center;
}

.NetDevilIInnerImage 
{
	float:left;
	width: 180px;
}

.NetDevilIInnerText 
{
	float:left;
	width: 520px;
	color:#888C8E;
	font-family:Verdana,lucida,arial,helvetica,sans-serif;
	font-size:80%;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.3;
	text-align:left;
}

.footercontainer
{
	margin:0px auto;
	width: 950px;
	padding: 20px 0 0 0;
}

.landingPageTop
{
	height: 352px; 
	width: 950px; 
	padding-top: 10px; 
}

.subPageTop
{
	height: 240px;
	width: 950px;
	padding-top: 10px;		
}

/* Left column */

#LeftColumn .container
{	
	margin: 5px 0 0 0; 
	width: 190px;
}

#LeftColumn .containergray
{
	margin: 5px 0 10px 0; 
	padding:5px;
	padding-top: 5px;
	width: 210px;
}

#LeftColumn .text
{
	padding-left: 2px;
	float: left; 
	width: 120px;	
}

/* right column*/

.rightcolumn
{
	float: left; 
	padding-left: 8px;
	width: 714px;
}

.rightcolumn .container
{
	margin-top: 5px; 
	padding: 5px 0 5px 0px;
	background-repeat: no-repeat;
	width: 210px;
}

#Center2Column .container
{
	padding: 0 0 5px 0px;
	background-repeat: no-repeat;
	width: 220px;
}


.newslettersubscription
{
	background-image: url(http://cache.lego.com/upload/contentTemplating/UniverseDictionary/images/2057/pic46EC8FA3-48F8-47A8-BB14-AD10A1C4D533.gif);
	height: 50px;
	background-repeat: no-repeat;
	margin: 5px 0;
	width: 712px;
}

.newslettersubscription .button
{
	float: right; 
	padding: 10px 20px 0 0;
}

.panelBottom700
{
   background: url(http://cache.lego.com/images/Universe/common/panelFooter.gif) no-repeat;    
   width: 700px;
   height: 10px;
   float: left;
}

.panelHeader700
{
   background: url(http://cache.lego.com/images/Universe/common/panelHeader.gif) no-repeat;    
   width: 700px;
   height: 10px;
   margin: 0px; padding: 0px;

}
