.recipe {}
	
	.recipe .mtx {
		font-size: 15px;
		overflow: hidden;
		padding: 10px;
		text-align: left;
	}

		.recipe .TitleTxt { /*h57*/
			height: 32px;
			font-size: 28px;
			line-height: 33px;
			font-weight: bold;
		}
	
		.recipe .HeadTxt { /*h90*/
			height: 60px;
			font-size: 11px;
			line-height: 15px;
		}
	
		.recipe .LeftTxt { /*w225 h415*/
			float: left;
			width: 205px;
			height: 410px;
			background: url(/files/sca/white/fridays-recipe.png) 10px bottom no-repeat;
		}
	
		.recipe .RightTxt { /*w225 h415*/
			float:left;
			width: 205px;
			height: 410px;
		/*
			font-size: 10px;
			line-height: 12px;
			*/
		}

		.rec-logo {
			position: absolute;
			top: 15px;
			left: 20px;
		}
		
		.align-top {}
		.align-middle {
			display: table-cell;
			vertical-align: middle;
			padding-bottom: 20px;
		}
		.align-bottom {
			display: table-cell;
			vertical-align: bottom;
			padding-bottom: 20px;
		}
		
		.cpage h2 {
			width: 420px;
		}

			.double h2 {
				width: 875px;
			}
	
		.prx strong {
			color: #321342;
		/*	font-size: 17px; */
		}
		
		.thshrt table td.cpm-text .text-entry .txts strong {
			margin-top: 10px; 
			display: block;
		}
		
		.thshrt table td.cpm-text .text-entry .txts p {
		/*	margin: 5px 0;*/
		}
		
		#slider {
			position: relative;
		}
		
		.scrollButtons {
			width: 80px;
			height: 562px;
		/*	background: url(/images/greybg.png); */
			z-index: 300;
			top: 9px;
			position: absolute;
		}
			.left {
				left: 6px;
				text-align: left;
			}
			.right {
				right: 10px;	
				text-align: right;
			}
			
			.scrollButtons img {
				margin: 5px;
				cursor: pointer;
			}
