/* -----------------------------------------------
GLOBAL
body.world
----------------------------------------------- */
body.world {}
body.world #Noflash{min-height:330px;padding:100px 0 0;}

/* -----------------------------------------------
OUR WORLD HOME
body.world-home
----------------------------------------------- */
body.world-home {}
body.world-home div#Heading { background: url(../img/structure/our_world/heading.jpg) repeat-x; }
body.world-home div#ContentWrapper { padding-bottom: 25px; }
body.world-home div#Content div.row { padding: 25px 0 10px 30px; background: url(../img/structure/our_world/row.png) no-repeat center center; }
body.world-home div#Content div.item { float: left; width: 345px; margin: 0 30px 0 30px; text-align: right; display: inline; }
body.world-home div#Content div.item h2 { margin: 0 0 20px 0; }
body.world-home div#Content div.item p { float: left; width: 195px; }
body.world-home div#Content div.item a.more-link { float: right; }
body.world-home div#Content div.item img, body.world-home div#Content div.item div.img { float: right; display: inline; }
body.world-home div#Content div.item div.img img { float: none; }
body.world-home div#Content div.item-alt { text-align: left; }
body.world-home div#Content div.item-alt p { float: right;  }
body.world-home div#Content div.item-alt img, body.world-home div#Content div.item-alt div.img { float: left; }
body.world-home div#Content div.item-alt a.more-link { float: left; }
body.world-home div#Content div#NationalBreadWeek img { position: relative; right: -20px; top: -10px;  }
body.world-home div#SeedToCrumb .more-link{margin-top:26px;}
body.world-home div#Content div#Breakfast p{margin-right:15px;width:180px;display:inline;}
body.world-home div#Breakfast .more-link{margin-top:26px;}
body.world-home div#SeedsOfLove .more-link{margin-top:55px;}
body.world-home div#FibreProvider .more-link{margin-top:26px;}
body.world-home div#Content div#WinWithWarburtons p{margin-right:35px;width:160px;display:inline;}

body.world-home div#Content div.item-empty { height:  140px; }

/* -----------------------------------------------
SEED TO CRUMB
body.world-seed-crumb
----------------------------------------------- */
body.world-seed-crumb #Noflash #Heading{height:auto;width:100%;background:url(/img/structure/our_world/seed_to_crumb/noflash-bg.jpg) top left repeat-x #D6A435;}
body.world-seed-crumb #Noflash #HeadingWrapper{width:890px;min-height:2452px;background:none;text-align:left;padding-top:33px;background:url(/img/structure/our_world/seed_to_crumb/noflash-illustrations.jpg) top left no-repeat;}
body.world-seed-crumb #Noflash{padding:0;}
body.world-seed-crumb #Noflash div.intro{height:224px;padding:220px 0 0 360px;background:url(/img/structure/our_world/seed_to_crumb/intro.jpg) top left no-repeat;}
body.world-seed-crumb #Noflash div.intro p{font-size:1.8em;}
body.world-seed-crumb #Noflash p{color:#c50032;font-size:1.4em;}
body.world-seed-crumb #Noflash h2{color:#fff;font-size:3em;font-family:verdana;}
body.world-seed-crumb #Noflash #Bird{padding:50px 500px 0 0;min-height:150px;}
body.world-seed-crumb #Noflash #Planting{padding:50px 0 0 500px;min-height:200px;}
body.world-seed-crumb #Noflash #Technicians{padding:50px 500px 0 0;min-height:300px;}
body.world-seed-crumb #Noflash #Milling{padding:50px 0 0 500px;min-height:150px;}
body.world-seed-crumb #Noflash #Baking{padding:70px 500px 0 0;min-height:230px;}
body.world-seed-crumb #Noflash #Testing{padding:50px 0 0 500px;min-height:250px;}
body.world-seed-crumb #Noflash #Delivery{padding:30px 500px 0 0;min-height:150px;}
body.world-seed-crumb #Noflash #Bird2{padding:40px 0 0 500px;min-height:120px;}

/* -----------------------------------------------
THE WARBURTONS STORY
body.world-warburtons-story
----------------------------------------------- */
body.world-warburtons-story div#Heading { min-height: 430px; height:auto; }
body.world-warburtons-story div#HeadingWrapper { width: 960px; }
body.world-warburtons-story div#Noflash{margin:0 5px;border:1px solid #ddd;border-width:0 1px;}
body.world-warburtons-story div#Noflash div {text-align:left;}
body.world-warburtons-story div#Noflash div img{float:right;}
body.world-warburtons-story div#Noflash div h2{font-family:Georgia, serif;font-size:5em;margin-bottom:.5em;border-bottom:1px solid #ddd;padding:0 0 .1em .2em;}
body.world-warburtons-story div#Noflash div p{font-family:Georgia, serif;font-size:1.9em;padding-left:.6em;}

/* -----------------------------------------------
THE WARBURTONS FAMILY TREE
body.world-warburtons-family-tree
----------------------------------------------- */
body.world-family-tree {}
body.world-family-tree div#Heading { min-height: 500px;  height:auto;}
body.world-family-tree div#Noflash{padding:0;}
body.world-family-tree div#Noflash img{vertical-align:bottom;}

/* -----------------------------------------------
THE WARBURTONS FAMILY TREE
body.world-warburtons-family-tree
----------------------------------------------- */
body.world-tv-ad {}
body.world-tv-ad div#HeadingWrapper{background:none;}
body.world-tv-ad div#Heading { height: 565px; background: #D3C0A5 url(../img/structure/our_world/tv_ad/bg-fade.gif) top repeat-x; }

/* -----------------------------------------------
BREAKFAST
body.world-warburtons-breakfast
----------------------------------------------- */
body.world-breakfast {}
body.world-breakfast div#Content {
	background-image: url('../img/structure/our_world/breakfast/content.jpg');
	background-color: #f9f4e2;
}
body.world-breakfast div#Heading { background: url(../img/structure/our_world/breakfast/heading.jpg) center repeat-x; }
body.world-breakfast div#Intro {
	background: #fff url(../img/structure/our_world/breakfast/intro.jpg) no-repeat;
	height:  235px;
	padding:  50px 120px 0px 100px;
}
body.world-breakfast div#Intro h1 {
	font-family: Georgia, sans-serif;
	font-size:  30px;
	margin:0 0 20px 0px;
}
body.world-breakfast div#Intro p {
	font-size:  15px;
	margin-right:  0px;
}
body.world-breakfast div#Planner {
	background: #35343b url(../img//planner.jpg) no-repeat;
	height:  888px;
}
body.world-breakfast div#Planner div.days {
	
}
body.world-breakfast div#Planner div.days div.day {
	float:  left;
	width:  449px;
	xbackground-color: #f00;
}
body.world-breakfast div#Planner div.days div.day-alt {
	width:  421px;
	xbackground-color: #0f0;
}
body.world-breakfast div#Planner div.days div.day div.image {
	float:  left;
	width:  160px;
}
body.world-breakfast div#Planner div.days div.day-alt div.image {
	width:  150px;
}
body.world-breakfast div#Planner div.days div.day div.text {
	float:  left;
	width:  282px;
	margin-left:  7px;
}
body.world-breakfast div#Planner div.days div.day-alt div.text {
	width:  271px;
	margin-left:  0px;
}
body.world-breakfast div#Planner div.days div.day div.text p {
	color:  #fff;
	margin-right: 40px;	
}
body.world-breakfast div#Planner div.days div.day-alt div.text p {
	margin-right: 5px;	
}
body.world-breakfast div#Planner div.days div.day div.text p a {
	text-decoration: none;
	color:  #fff;
	font-weight: bold;
}
body.world-breakfast div#Planner div.days div.day div.text p a:hover {
	text-decoration: underline;
}
body.world-breakfast div#Planner div.days div.day div.text img {
	margin-bottom: 10px;
}
body.world-breakfast div#Planner div#Monday, body.world-breakfast div#Planner div#Tuesday {
	height:  198px;
	padding-top:  97px;
}
body.world-breakfast div#Planner div#Tuesday div.text img {
	position:  absolute;
	margin-left:  -9px;
}
body.world-breakfast div#Planner div#Tuesday div.text p.link {
	margin-top:  52px;
}
body.world-breakfast div#Planner div#Wednesday, body.world-breakfast div#Planner div#Thursday {
	height:  205px;
}
body.world-breakfast div#Planner div#Friday, body.world-breakfast div#Planner div#Saturday {
	height:  189px;
}
body.world-breakfast div#Planner div#Sunday {
	width:  870px;
}
body.world-breakfast div#Planner div#Sunday div.text {
	width: 700px;
}
body.world-breakfast div#Planner div#Sunday div.text p {
	margin-right:  160px;
}
body.world-breakfast div#Planner img#Dates {
	position:  absolute;
	margin-left:  604px;
}
body.world-breakfast div#Diary {
	height:  625px;;
}