﻿
/* Teatime fluff images */
.bottom-fluff-0 {margin:20px 0 0 0px; float:left; width:173px; height:212px;}
.bottom-fluff-wide-0 { margin:20px 0 0 8px; float:left; width:284px; height:212px;}
.optional-fluff-0 {margin:200px 0 0 0; float:left; width:186px; height:230px;}
.optional-fluff-1 {margin:200px 0 0 0; float:left; width:186px; height:230px;}
.optional-fluff-2 {margin:200px 0 0 0; float:left; width:186px; height:230px;}
.optional-fluff-3 {margin:200px 0 0 0; float:left; width:186px; height:230px;}

/* Home Page */

.section-teatime-tips-home {
	border-bottom:1px solid #ECCBBC;
}

.section-teatime-tips-home .intro {margin-bottom:1.6em;}
.section-teatime-tips-home ul li {margin-bottom: 2em;}
.section-teatime-tips-home ul p {margin-bottom:1.5em;}
.section-teatime-tips-home h3 a {position:relative;}




.selection-list li em {
	text-align:center;
	margin: 0 5px 0 0;
	font-size:0.75em;
	float:left; display:block; font-weight :bold;color:white;
	background: url(/assets/tea-time-tip/bg-red-bullet1.gif) no-repeat 0 0;height: 15px; width:15px;}
	

.check-box-list-mood li {  display:inline; margin:8px 0 0 0px; width:50%; float:left;}
/* .check-box-list-mood li.AspNet-CheckBoxList-Item-0 {margin-left: 20px;} */
/* .check-box-list-mood li.AspNet-CheckBoxList-Item-2 {width:166px;} */
/* .check-box-list-mood li.AspNet-CheckBoxList-Item-3 {margin-left: 20px;} */

.check-box-list-food li { display:inline; margin:8px 0 0 0px; float:left;}
/* .check-box-list-food li.AspNet-CheckBoxList-Item-0 {margin-left: 20px;} */

.check-box-list-day li { display:inline;  margin:8px 0 0 0; float:left; width:55px}
/* .check-box-list-day li.AspNet-CheckBoxList-Item-0 {margin-left: 20px;} */
.AspNet-CheckBoxList label { padding: 0 0 0 5px;}

.selection-list-item {clear:left; margin: 4px 0 0 0; padding: 0 0 15px 0;}
.required {clear:left;float:left; margin: 10px 0 5px 20px;}

.submit-link a:hover {  text-decoration: underline; }

.lefty { text-align:left;}

.section-teatime-tips-timetable .submit-link { margin: 15px 0; }

.section-teatime-tips-tips .submit-link {
	margin:20px 0 0 0 ;
	padding: 127px 0 14px 0 ;
	border-bottom: 1px solid #ECCBBC;
}
.section-teatime-tips-tips {border-bottom: 1px solid #ECCBBC; padding: 0 0 20px 0;}

.section-links {
	padding: 40px 0 40px 0 ;
}
.section-teatime-recipe .section-links {
	border-bottom: 1px solid #ECCBBC;
}

.search-input {
	border-bottom: 1px solid #ECCBBC;
}

/*.section-teatime-tips-timetable .search-input { padding-bottom:20px; }*/

/* Recipe search results and the graphic tab display */
.recipe-search-results-title li.recipe-mood h3 { padding: 0 0 0 0;}
.recipe-search-results-title .recipe-tab {position:relative; width:100%;}
.recipe-search-results-title .recipe-tab-left {
	position:absolute; left:0px; top:0px;
	background: url(/assets/tea-time-tip/bg-recipe-tab-left.gif) no-repeat 0 0; width:11px; height:22px;
	display:block;
}
.recipe-search-results-title .recipe-tab-right {
	position:absolute; left:265px; top:0px;
	background: url(/assets/tea-time-tip/bg-recipe-tab-right.gif) no-repeat 0 0; width:11px; height:22px;
	display:block;
}
.recipe-search-results-title .recipe-tab{ 
	display:block; width:433px; height:29px;
	
}
.recipe-search-results-title h3.recipe-tab-title{ 
	color:white;
	margin: 0 0 0 50px;
	padding: 6px 0 0 0 ;
	display:block; 
	font-size:1.2em;
	
}
.recipe-search-results-title  .daystyle-m-top {
	background: url(/assets/tea-time-tip/bg-weekday-m-top.gif) no-repeat 0 0;
}
.recipe-search-results-title  .daystyle-t-top {
	background: url(/assets/tea-time-tip/bg-weekday-t-top.gif) no-repeat 0 0; 
}
.recipe-search-results-title  .daystyle-w-top {
	background: url(/assets/tea-time-tip/bg-weekday-w-top.gif) no-repeat 0 0; 
}
.recipe-search-results-title  .daystyle-f-top {
	background: url(/assets/tea-time-tip/bg-weekday-f-top.gif) no-repeat 0 0; 
}
.recipe-search-results-title  .daystyle-s-top {
	background: url(/assets/tea-time-tip/bg-weekday-s-top.gif) no-repeat 0 0; 
}
.recipe-search-results-title  .daystyle-m {
	background: url(/assets/tea-time-tip/bg-weekday-m.gif) no-repeat 0 0;
}
.recipe-search-results-title  .daystyle-t {
	background: url(/assets/tea-time-tip/bg-weekday-t.gif) no-repeat 0 0; 
}
.recipe-search-results-title  .daystyle-w {
	background: url(/assets/tea-time-tip/bg-weekday-w.gif) no-repeat 0 0; 
}
.recipe-search-results-title  .daystyle-f {
	background: url(/assets/tea-time-tip/bg-weekday-f.gif) no-repeat 0 0; 
}
.recipe-search-results-title  .daystyle-s {
	background: url(/assets/tea-time-tip/bg-weekday-s.gif) no-repeat 0 0; 
}

 .recipe-search-results .control-recipe-accordion {clear:left; padding:50px 0 0 0;}

.tea-time-tips-title  h3{ color:#666666; margin: 25px 0 0 0 ;} 
.print-section { border-top: 1px solid #ECCBBC; margin: 25px 0 0 0 ; padding: 25px 0 0 0 ;}
.print-section h3 {padding: 0 0 0 0;}
.section-teatime-print-planner .intro { padding-bottom:25px;}
.print-section .recipe-section { padding:0 0 25px 0 ;border-bottom: 1px solid #ECCBBC;}

.print-section .shopping-list-section h3 , .print-section .recipe-section h3 {color:#666666; margin:10px 0 10px 0 ;}
.print-section .recipemake-recipe-title h3 {display:inline;}
.print-section .recipemake-recipe-title h4 {color:#C64C28; font-size:14px;}

.section-teatime-recipe-details .intro {border-bottom: 1px solid #ECCBBC; margin: 0 0 15px 0 ; padding:0 0 20px 0;}
.section-teatime-recipe-details .serve-and-cook { color: #C64C28; margin-bottom:10px;}
.teatime-recipe-details .section-header {border-top: 1px solid #c44622; margin: 20px 0 0 0 ;}
.teatime-recipe-details h3.section-header { color:#666666; padding:20px 0 20px 0; }
.teatime-recipe-details h3.section-header-first{ color:#666666; padding:10px 0 20px 0; }

.teatime-recipe-details ul.listitem-ingredient {color:#c44622; list-style-type:disc; margin:0pt 0pt 5px 15px;}
.teatime-recipe-details li .listitem-ingredient {color:#666666; margin:0 0 7px 0 ;}
.recipemake-recipe-display ul.listitem-ingredient {color:#c44622; list-style-type:disc; margin:0pt 0pt 5px 15px;}
.recipemake-recipe-display li .listitem-ingredient {color:#666666; margin:0 0 3px 0 ;}
.recipe-timings {width: 3em; float:left;}


.teatime-recipe-details ul.listitem-method {color:#c44622; list-style-type:none; }
.teatime-recipe-details li .listitem-method {color:#666666; margin:0 0 10px 0 }
.teatime-recipe-details .listitem-method p {margin: 0 0 0 25px; position:relative;}

.teatime-recipe-details li .listitem-method  em {
	background: url(/assets/tea-time-tip/bg-bullet-circle.gif) no-repeat 0 0;height: 17px; width:17px;
	position:absolute; left:-25px; top:0px;
	text-align:center;
	padding: 1px 0 0 0;
	font-weight :bold;
	font-size:0.9em
}


.teatime-recipe-details .listitem-tip { 
	background: url(/assets/tea-time-tip/bg-bullet-circle-star.gif) no-repeat 0 0;
	min-height: 17px;
	height: auto !important;
	height: 17px;
	padding: 0 0 0 25px;
 }

ul.teatime-recipe-list {

	}

ul.teatime-recipe-list li.each-recipe,  ul.teatime-recipe-list li.day-recipes
{
	clear:left;
	padding: 10px 0 0 0;
	height: 100px;
	height: auto !important;
	min-height: 100px;
	
}
ul.teatime-recipe-list-bordered {
	margin-top:30px;
}
ul.teatime-recipe-list-bordered li.each-recipe {
	border-left:1px solid #c44622; 
	border-right:1px solid #c44622;
	padding: 10px 0 10px 10px;
}
.teatime-recipe-list-bordered-bottom {
	height:5px;
	width:433px ;
	background: url(/assets/tea-time-tip/bg-red-bottom-bar.gif) no-repeat 0 0;height: 5px; 
}
.teatime-recipe-list-bordered-bottom-center {
	border-bottom:1px solid green;
	float:left;
	width:100px;
}
.teatime-recipe-list-bordered-bottom-left {
	background: url(/assets/tea-time-tip/bg-red-round-corner-left.gif) no-repeat 0 0;height: 5px; width:5px;
	float:left;
}
.teatime-recipe-list-bordered-bottom-right {
	background: url(/assets/tea-time-tip/bg-red-round-corner-right.gif) no-repeat 0 0 ;height: 5px; width:5px;
	float:right;
}


.tea-time-tips li.each-tip {
	width:210px;
	float:left;
	margin:20px 12px 0 0 ;
}
.tea-time-tips ul li.each-tip ul li img {width:210px;}


.tea-time-tips li.each-tip #bullet {
	  top: -124px;
	  left:30px;
	  position:relative;	
}

.tea-time-tips li.each-tip em {
	font-weight :bold;
	font-size:0.92em;
	color:white;
	position:relative;
	background: url("/assets/tea-time-tip/bg-red-white-bullet2.gif") no-repeat 2px -2px ;
	width:21px;
	height:19px;
	text-align:center;
	top:13px;
	left:-3px;
}


.tea-time-tips li.each-tip em.special-10 {}
.tea-time-tips li.each-tip em.special-4 {}

.tea-time-tips li.each-tip h3 {}
.tea-time-tips li.first-tip-inrow { clear:left;}
.tea-time-tips li.last-tip-inrow { float:right; margin-right:0px;}

ol.listitem-tips { }



.section-teatime-tips-inspiration ul.teatime-recipe-list li.each-recipe { margin: 25px 0 3px 0;}


ul.teatime-recipe-list li img { float:left; margin-top: 0px; margin-right:0px;  }
ul.teatime-recipe-list li .recipe-image { 
	float: left; 
	width: 229px; 
	min-height: 104px;
	height: auto !important;
	height: 104px;
	}
ul.teatime-recipe-list li .recipe-image a { width: 229px; display: block; }
ul.teatime-recipe-list li .recipe-summary { margin-left: 237px; padding-right:5px;}
ul.teatime-recipe-list li .recipe-name { color:#c44622; font-weight:bold;}
ul.teatime-recipe-list li .recipe-name  a { color:#c44622; font-weight:bold; text-decoration:none;}
ul.teatime-recipe-list li .recipe-name  a:hover { text-decoration:underline;}
ul.teatime-recipe-list li .view-recipe { margin: 15px 0 0 0 ;}
ul.teatime-recipe-list li.alt-recipe-mood { color:#666666; font-weight:bold;}
ul.teatime-recipe-list li.recipe-calories{ display:inline;}
ul.teatime-recipe-list li.recipe-serves{display:inline;}


.recipe-search-results {
	padding:0 0 20px 0;
	border-bottom: 1px solid #ECCBBC;
}



ul.listitem-promo li.tell-us-your-teatime-tips { background: url(/assets/tea-time-tip/corn-magnet-top-tips2.jpg) no-repeat 0 0;width:185px;height:227px;}
ul.listitem-promo li.planner{ background: url(/assets/tea-time-tip/corn-magnet-planner.jpg) no-repeat 0 0;width:185px;height:227px;}
ul.listitem-promo li.inspiration { background: url(/assets/tea-time-tip/corn-magnet-inspiration.jpg) no-repeat 0 0;width:185px;height:227px;}
ul.listitem-promo li.fish-fingers-omega3 { background: url(/assets/tea-time-tip/omega3-2.jpg) no-repeat 8px 0;width:181px;height:181px;}

/* Nutritiontable overrides */

.nutritiontable .nutritent {
		width:35% ;
	}
.nutritiontable td {
		 text-align:left;
	}
.nutritiontable .header {height:auto;}
	
/* fun-before-teatime page */
.section-teatime-tips-fun .intro {margin:0 0 30px 0;}
.section-teatime-tips-fun .fun-item { border-bottom: 1px solid #ECCBBC;  padding:30px 0 30px 0 ;}
.section-teatime-tips-fun .fun-item {position:relative;}
.section-teatime-tips-fun .fun-item-last { border-bottom: 1px solid #ECCBBC;}
.section-teatime-tips-fun .fun-text { /* width:200px;*/ position:absolute; top:30px ; left:270px;}
.section-teatime-tips-fun #ImageCounting {position:relative; left:40px; }
.section-teatime-tips-fun #ImageWordsPictures {position:relative; left:40px; }
.promo-teatime-tips-fun ul.listitem-promo li.colour-and-spell { background:url(/assets/tea-time-tip/omega3-2.jpg);}

/* Submit Tip Page */
.reminder  { background:url(/assets/tea-time-tip/ttt-tip-reminder.jpg);
	width:458px;
	height:161px; 
	margin: 20px 0 40px 0;
	text-indent:-999999px;  
	border-bottom: 1px dashed #b79370;          
}
.tea-time-tip-submit-form {color:#666666;}
.tea-time-tip-submit-form h3 {margin:0 0 20px 0;  color:#666666;}
.tea-time-tip-submit-form input {width:200px; border:1px solid #c44622; height:1.6em; }
.tea-time-tip-submit-form textarea{width:415px; border:1px solid #c44622; }
.tea-time-tip-submit-form label {width:100%; padding:0 0 5px 0 ;}
.tea-time-tip-submit-form .input-item {width:47%; float:left;}
.tea-time-tip-submit-form .checkbox input { width:auto;float:left; border:none;}
.tea-time-tip-submit-form .checkbox label { width:auto;float:left;padding:0 0 0 5px;}
.tea-time-tip-submit-form .submit-link {text-align:left; padding:20px 0 30px 0;
                                        border-bottom:1px solid #ECCBBC;
										}
.tea-time-tip-submit-form .formrow { width:455px; } /* needed for IE6 */

/* flash */
#ttt-flash-area {
	position: absolute;
	margin: -5px;
	height:265px;
	z-index: 999;
    

}
#section-ttt-flash-area {
	position:relative;
	height:230px;
}

/* Recipe accordion */
#AllRecipeSelection h3 {display:inline; color: #666666; float:left;}
#AllRecipeSelection { margin:30px 0 25px 0; padding-top:30px;}
#AllRecipeSelection #InspirationLink {text-align:right;margin: 0 23px 0 0 ; padding: 6px 0 0 0;}

.control-recipe-accordion { clear: left; }

.control-recipe-accordion h3 a { text-decoration:none; font-size:0.85em;}
.control-recipe-accordion h3 a:hover { text-decoration:underline;}
.control-recipe-accordion .recipe-accordion-title { padding-left:15px; background-color:#f5f5f5;}
.control-recipe-accordion .recipe-accordion-title-alt { padding-left:15px;}


/* T&C accordion */
.section-teatime-tips-submit .question {
	color:#666666;
	font-weight:bold;
	margin: 2px 0 0 22px ;
}

 .section-teatime-tips-submit .question em {
 	color:#666666;
	font-weight:bold;
	cursor: pointer;
	text-decoration: underline;
 }
 
.section-teatime-tips-submit .answer { margin:10px 0 0 0;}
.section-teatime-tips-submit .answer a { text-decoration: none;}
.section-teatime-tips-submit .answer a:hover { text-decoration: underline;}

/* sign up newsletter overrides */
.section-teatime-tips-submit-result ul.listitem-home-promos {float:none; margin:0 0 0 40px;}
.section-teatime-tips-submit-result .SectionNewsletter {
	margin:30px 0 0 0; padding:30px 0 30px 0 ;
	border-top:1px solid #ECCBBC;
}
	





/* summer shape promotion styling overrides */

.summer-shape .recipe-search-results { border-bottom:1px solid #3696d3; }

.summer-shape .box-link-arrow {background: url(/assets/shared-nl/hero-box/arrow-btn-midblue.gif) no-repeat 0 0;}
.summer-shape .box-link  {background: url(/assets/shared-nl/hero-box/bg-btn-midblue.gif) no-repeat 0 0;}

.summer-shape ul.teatime-recipe-list-bordered { margin: 0; }

.summer-shape h3 { color: #47a1ba; }
.summer-shape ul.teatime-recipe-list li .recipe-name a { color: #47a1ba; }

.summer-shape .recipe-search-results-title  .daystyle-m-top { background: url(/assets/tea-time-tip/bg-weekday-m-top-blue.gif) no-repeat 0 0; }
.summer-shape .recipe-search-results-title  .daystyle-t-top { background: url(/assets/tea-time-tip/bg-weekday-t-top-blue.gif) no-repeat 0 0; }
.summer-shape .recipe-search-results-title  .daystyle-w-top { background: url(/assets/tea-time-tip/bg-weekday-w-top-blue.gif) no-repeat 0 0; }
.summer-shape .recipe-search-results-title  .daystyle-f-top { background: url(/assets/tea-time-tip/bg-weekday-f-top-blue.gif) no-repeat 0 0; }
.summer-shape .recipe-search-results-title  .daystyle-s-top { background: url(/assets/tea-time-tip/bg-weekday-s-top-blue.gif) no-repeat 0 0; }
.summer-shape .recipe-search-results-title  .daystyle-m { background: url(/assets/tea-time-tip/bg-weekday-m-blue.gif) no-repeat 0 0; }
.summer-shape .recipe-search-results-title  .daystyle-t { background: url(/assets/tea-time-tip/bg-weekday-t-blue.gif) no-repeat 0 0; }
.summer-shape .recipe-search-results-title  .daystyle-w { background: url(/assets/tea-time-tip/bg-weekday-w-blue.gif) no-repeat 0 0; }
.summer-shape .recipe-search-results-title  .daystyle-f { background: url(/assets/tea-time-tip/bg-weekday-f-blue.gif) no-repeat 0 0; }
.summer-shape .recipe-search-results-title  .daystyle-s { background: url(/assets/tea-time-tip/bg-weekday-s-blue.gif) no-repeat 0 0; }

.summer-shape ul.teatime-recipe-list-bordered li.each-recipe {
	border-left:1px solid #3696d3;
	border-right:1px solid #3696d3;
	}

.summer-shape .teatime-recipe-list-bordered-bottom { background: url(/assets/tea-time-tip/bg-midblue-bottom-bar.gif) no-repeat 0 0; }
