/*--------------------------------------------------*/
/* Banners                                          */

	@import url("../global/banners.css");

/*--------------------------------------------------*/
/* Overlay                                          */

	#overlay {
		position: relative;
		top: -55px;
		margin: 0 0 -105px 10px;
		float: right;
	}
	
	#overlayPlay{
		position: relative;
		top: 0;
		margin: 0 0 -65px 10px;
		float: right;
	}	
	
	#overlaySisterComp {
		height: auto !important;
		height: 120px; /* IE5+6 Win: which implements height as min-height */
		min-height: 120px; /* 212 - 55 */
	}

/*--------------------------------------------------*/
/* Adobe                                            */

	#adobeNotice {
		clear: both;
		padding-top: 10px;
		background: url("../../img/global/adobeLogo.gif") no-repeat 0 20px;
		height: auto !important;
		height: 55px;
		min-height: 65px;
	}

	#adobeNotice h3 {
		padding-top: 10px;
		border-top: 1px solid #CEDE4B;
		font-size: 1em;
		margin: 0;
	}

	#adobeNotice h3,
	#adobeNotice p {
		padding-left: 55px;
	}
	
	
	/*--------------------------------------------------*/
	/* Menu items                                       */

		@import url("../../global/menu.css");

	/*--------------------------------------------------*/
	/* Kids menu key                                    */

  	#kidsMenuKey {
  		background: #F3F9C2;
  		padding: 10px;
  		margin-bottom: 10px;
  		overflow: auto;
  	}

  	#kidsMenuKey h3 {
  		color: #267C2F;
  	}

  	#kidsMenuKey ul {
  		width: 100%; /* IE5+6: Trigger bug to contain floated elements - In this case, it cannot pair with overflow auto, due to it adding scroll bars */
  		margin: 0;
  	}

  	#kidsMenuKey ul li {
  		list-style: none;
  		float: left;
  	}

  	#kidsMenuKey ul li.lastChild {
  		margin-right: 0;
  	}

  	#kidsMenuKey ul li img {
  		vertical-align: middle;
  		margin-right: 2px;
  	}

  	#kidsMenuKey ul li span {
  		font-weight: bold;
  		text-decoration: underline;
  		color: #000;
  		cursor: help;
  	}
	
	#menuKey {
		margin: 0 0 10px 0;
	}

	#menuKey li {
		list-style: none;
		float: left;
	}

	#menuKey li.lastChild {
		margin-right: 0;
	}

	#menuKey li img {
		vertical-align: middle;
		margin-right: 2px;
	}

	#menuKey li.vegetarian {
		color: #A5B711;
	}
	
	#menuKey li.value {
		color: #D90C05;
	}
	
  	#tooltip {
  		position: absolute;
  		z-index: 3000;
  		border: 2px solid #CEDE4B;
  		background: #FFF;
  		padding: 5px;
  		width: 300px;
  	}

  	#tooltip h3,
  	#tooltip div {
  		margin: 0;
  		font-size: 1em;
  		text-align: left;
  	}

	.banners {
		width:450px;
	}
	
	.mad2{
		padding:0 0 0 90px;
		font-size:0.875em;
		/*background: url('../../img/kids/mad2EnglishLogo.jpg') no-repeat 0 100%;*/
		background: url('../../img/kids/logoDvd-mva.jpg') no-repeat 0 20px;
	}
	
	.mad2 p{
		/*padding-top:45px;*/
		padding-top:125px;
	}
	
	.mad2Dvd{
		padding:0 0 0 85px;
		font-size:0.875em;
		background: url('../../img/kids/logoDvd.jpg') no-repeat 0 100%;
	}
	
	.mad2Dvd-mva{
		padding:0 0 0 85px;
		font-size:0.875em;
		background: url('../../img/kids/logoDvd-mva.jpg') no-repeat 0 20px;
	}
	
	.mad2Dvd-mva p{
		padding-top:125px;
	}
	
	.mad2Dvd p{
		padding-top:105px;
	}