
body {

  background: url(http://cdn.dolimg.com/franchise/monsters-university/monstersubreakfast/media/images/bg-paper-1.jpg);
  }

#milknav-container {
  color: #67889E;
  font-family: 'Player', 'Player_IE', serif;
  font-size: 0.85em;
  left: 0;
  letter-spacing: 0.18em;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 100;
}
#milknav-container li {
  display: inline-block;
}
#milknav-container li.active a,
#milknav-container li a:hover {
  color: #fff !important;
}
#milknav-container li.separator {
  background: url("http://cdn.dolimg.com/franchise/monsters-university/monstersubreakfast/media/images/nav-separator.png") no-repeat scroll left center transparent;
  width: 2px;
}
#milknav-container a {
  -moz-transition-duration: 180ms;
  -webkit-transition-duration: 180ms;
  -o-transition-duration: 180ms;
  transition-duration: 180ms;
}
#milknav-main-container {
  background: url("http://cdn.dolimg.com/franchise/monsters-university/monstersubreakfast/media/images/milk/bg-nav-1.png") repeat-x scroll left bottom transparent;
  position: relative;
  z-index: 102;
}
#milknav-main-container #milknav-main {
  margin: 0 auto;
  position: relative;
  width: 1024px;
}
#milknav-main-container #milknav-main a {
  font-family: 'Player', 'Player_IE', serif;
}
#milknav-main-container #milknav-main h1 {
  margin: 0;
  padding: 0;
}
#milknav-main-container #milknav-main h1 a {
  position: absolute;
  top: 0;
  left: -4px;
  width: 164px;
  background: url(http://cdn.dolimg.com/franchise/monsters-university/monstersubreakfast/media/images/local/logo-nav.png) no-repeat center bottom;
  height: 0;
}
#milknav-main-container #milknav-main ul {
  height: 47px;
  line-height: 47px;
  overflow: hidden;
  text-align: justify;
}
#milknav-main-container #milknav-main ul li {
  display: inline-block;
}
#milknav-main-container #milknav-main ul li.justify-spacer {
  width: 90%;
}
#milknav-main-container #milknav-main ul.white a {
  color: #FFFFFF;
}
#milknav-main-container #milknav-main ul.white:hover a {
  color: #677989 !important;
}
#milknav-main-container #milknav-main ul.white:hover li:hover a {
  color: #fff !important;
}

#milknav-sub-container {
  position: relative;
  background: url(../media/images/bg-nav-2.png) repeat-x left bottom;
  z-index: 101;
  height: 12px;
  line-height: 33px;
  -moz-transition-duration: 300ms;
  -webkit-transition-duration: 300ms;
  -o-transition-duration: 300ms;
  transition-duration: 300ms;
}

#milknav-sub-container img {
  float: right;
}

#milknav-sub-container #adholder {
  margin: 0 auto;
  position: relative;
  width: 1024px;
}
  
/* ==========================================================================
/  Content Pane
========================================================================== */

#newcontainer {
	position: relative;
	margin: 0 auto;
	color: #fff;
}

#milk-container {
  position: relative;
  width: 1172px;
  margin: 0 auto;
  margin-left: -586px;
  color: #000;
  left: 50%;
  padding-top: 50px;
  background: url(http://cdn.dolimg.com/franchise/monsters-university/monstersubreakfast/media/images/bg-paper-3.png);
  background-color: #fff;
  min-height: 100%;
}
#milk-container .bg-left {
  position: absolute;
  top: 0;
  bottom: 0;
  left: -7px;
  width: 7px;
  background: url(http://cdn.dolimg.com/franchise/monsters-university/monstersubreakfast/media/images/frame-shadow-left.png);
  height: 100%;
}
#milk-container .bg-right {
  position: absolute;
  top: 0;
  bottom: 0;
  right: -7px;
  width: 7px;
  background: url(http://cdn.dolimg.com/franchise/monsters-university/monstersubreakfast/media/images/frame-shadow-right.png);
  height: 100%;
}

#main-container a {
  transition: all 180ms ease 0s;
}
#content-milk {
  position: relative;
  height: 100%;
  overflow: hidden;
  -moz-transition-duration: 300ms;
  -webkit-transition-duration: 300ms;
  -o-transition-duration: 300ms;
  transition-duration: 300ms;
}
#content-milk .section {
  position: absolute;
  left: 0;
  right: 0;
  height: 100%;
  z-index: 1;
}
#content-milk .section .section-content {
  position: relative;
  height: 100%;
  width: 1024px;
  margin: 0 auto;
}


/* ==========================================================================
/  Home
========================================================================== */
#section-milk {
	background: url(http://cdn.dolimg.com/franchise/monsters-university/monstersubreakfast/media/images/bg-section-home-tile.jpg) repeat-x center bottom;
}
#section-milk .section-content {
	background: url(http://cdn.dolimg.com/franchise/monsters-university/monstersubreakfast/media/images/milk/MonstersMilk_BG.jpg) no-repeat center bottom;
	width: 1172px;
	height: 929px;
	border-bottom: 1px solid #ccc;
}

#section-milk .milkcolumn  {

}

#section-milk .milkcolumn  i {
	padding: 0 10px 0 0;
}

#section-milk .milkcolumn  p {
	padding: 0 0 25px 0;
}

#leftcolumn  {
	margin-top: 100px;
	margin-left: 100px;
	float: left;
	width: 275px;
}

#centercolumn  {
	margin-top: 150px;
	float: left;
	width: 425px;
}

#centercolumn p  {
	padding: 0 20px;
	text-align: center;
	font-size: 1.1em;
	line-height: 25px;
}

#rightcolumn  {
	margin-top: 100px;
	float: left;
	width: 275px;
}

#bottomrow  {
	margin-top: 90px;
	margin-left: 150px;
	float: left;
	width: 1127px;
}

#bottomrow  .logo{
	float: left;
	padding: 0 65px 0 0;
}


/* ==========================================================================
/  Subpages
========================================================================== */
#section-submilk {
	background: url(http://cdn.dolimg.com/franchise/monsters-university/monstersubreakfast/media/images/bg-section-home-tile.jpg) repeat-x center bottom;
}
#section-submilk .section-content {
	background: url(http://cdn.dolimg.com/franchise/monsters-university/monstersubreakfast/media/images/milk/subBG.jpg) no-repeat center top;
	width: 1172px;
	height: 950px;
	border-bottom: 1px solid #ccc;
}

#section-submilk .section-content-shorter {
	background: url(http://cdn.dolimg.com/franchise/monsters-university/monstersubreakfast/media/images/milk/subBG.jpg) no-repeat center top;
	width: 1172px;
	height: 800px;
	border-bottom: 1px solid #ccc;
}

#section-submilk .milkcolumn  {

}

#section-submilk .milkcolumn  i {
	padding: 0 10px 0 0;
}

#section-submilk .milkcolumn  p {
	padding: 0 0 25px 0;
}

#subnav  {
	margin-top: 100px;
	margin-left: 100px;
	float: left;
	width: 225px;
}

#subcontent  {
	margin-top: 175px;
	margin-bottom: 20px;
	float: left;
	width: 690px;
}

#subcontent_frame  {
	background: url(http://cdn.dolimg.com/franchise/monsters-university/monstersubreakfast/media/images/milk/Game_Frame.jpg) no-repeat center bottom;
	margin-top: 175px;
	margin-bottom: 20px;
	float: left;
	width: 776px;
	height: 554px;
}

#gameframe {
	padding: 27px 13px;
}

#download  {
	display: block;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	padding-left: 200px;
	width: 520px;
}

#download  p{
	margin: 0;
}


#quizzes  {
	display: block;
	text-align: center;
	position: absolute;
	width: 715px;
	height: 20px;
	top: 730px;
}

#quizzes  a{
	color: #67889E;
	text-decoration: none;
	margin-top: 5px;
	padding: 4px;
}


