
/*---------------------------------------------------------------------------
G L O B A L   E L E M E N T S
---------------------------------------------------------------------------*/
/*Resets*/
* { margin: 0; padding: 0; }
body { text-align: center; font: normal 100% Verdana, lucida, arial, helvetica, sans-serif; color: #EBB599; background: #000 url(http://cache.lego.com/images/indianajones/common/sitebackground.jpg) center -1px no-repeat; }
table { border-collapse: collapse; font-size: 100%; /*IE hack */ } 
img, fieldset { border: 0; }

/*Headers*/
h1, h2, h3, h4 { color: #EBB599; }
h1 { font: bold 1em/1.3em Verdana, lucida, arial, helvetica, sans-serif; margin: 0 0 10px 0; }
h2 { font: bold 0.9em/1.3em Verdana, lucida, arial, helvetica, sans-serif; }
p { margin: 0 0 10px 0; }

/*Links*/
a, a:visited, a:active { color: #EBB599; text-decoration: none; }
a:hover { text-decoration: underline; }
h1 a:link, h1 a:visited, h1 a:hover, h1 a:active { color: #EBB599; }


/*---------------------------------------------------------------------------
C O M M O N   E L E M E N T S
---------------------------------------------------------------------------*/
#h-sectionColorBar { _height: 6px; } /*Overwrites the selector "height" for IE only from globalNav_eng.CSS file*/
#mainContainer { width: 770px; background: url(http://cache.lego.com/images/indianajones/common/bgtile.jpg) repeat-y; font-size: 0.815em; float: left; } 
#toutContainer { padding: 10px 0 20px 0; }
#toutContainer p { margin: 0 0 15px 0; }
.toutHeader { width: 180px; text-indent: 10px; display: block; background-color: #975322; line-height: 2em; color: #fff; font-weight: bold; }
#footer { width: 770px; height: 41px; clear:both; background: url(http://cache.lego.com/images/indianajones/common/770x41Footer.jpg) no-repeat; }
.clear { clear: both; }
.clearer { clear: both; display: block; margin: 0; padding: 0; height: 0; line-height: 1px; font-size: 1px; }
.leftFloat { float: left; }
.rightFloat { float: right; }
.noWhiteSpace { display: block; }
.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 { color: #FFF; }
object:focus { outline: 0; }

/*------------------------------------------------------------------------------
M E N U 
-------------------------------------------------------------------------------*/
#navContainer { width: 770px; height: 129px; position: relative; margin:0; padding:0; background: url(http://cache.lego.com/images/indianaJones/common/770x129nav_bg.jpg) no-repeat; }
#navButton { position: absolute; margin:0 0 0 15px; padding:0; bottom: 11px; left: 80px; }
.NavItem { margin:0 16px 0 0; padding:0 }


/*---------------------------------------------------------------------------
H O M E P A G E
-----------------------------------------------------------------------------
HO = Homepage page
--------------------------------
STRUCTURE
------------------------------*/
#HOsecContent { height: 251px; width:770px; float:left; background: url(http://cache.lego.com/images/indianajones/homepage/770x250stonebg.jpg) no-repeat }
#HOtoutContainer { margin: 0 0 0 15px; border: none; }
#HOtoutContainer a { width: 242px; margin: 48px 5px 0 0; display: block; float: left; font-size: 0.815em;  }
.HOtoutTxt { line-height: 2.5em; color:#ccb950; font-weight: bold; }
#HOflashContainer { width:770px; height:284px; color: #000; font-size: 0.8em; font-weight: bold; }


/* -----------------------------
LINKS
------------------------------*/
#HOtoutContainer a:hover { text-decoration: none; }
#HOtoutContainer a:hover .HOtoutTxt { text-decoration: underline; }

/*********************/
/***Promotion survey*/
/*********************/


.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;
}


