/*  BEGIN GLOBAL */:focus { outline: 0;}b, .b, strong { font-weight:bold; }u, .u { text-decoration:underline; }i, .i, em { font-style:italic; }p, .p { margin:12px 0px 0px 0px; padding:0px; }td { empty-cells:show; }img { border:0px; margin:0px; padding:0px; }form, input { margin:0px; padding:0px; }sup, .sup { font-size:10px; vertical-align:top; }sub, .sub { font-size:10px; vertical-align:bottom; }ul, ol { margin-top:12px; padding-top:0px; margin-bottom:0px; padding-bottom:0px; }ul ul, ol ol, ul ol, ol ul { margin-top:0px; padding-top:0px; margin-bottom:0px; padding-bottom:0px; }li { margin-top:10px; padding-top:0px; margin-bottom:0px; padding-bottom:0px; color:#BB0000; }li li { list-style-type:disc; }.footnote { font-size:9px; font-family:Verdana; color:#777777;}.sm { font-size:9px; font-family:Verdana; }.clear {  clear:both;  font-size:1px;  line-height:1px;  }.nowrap { white-space:nowrap; }.center { text-align:center; }.pipe { padding:0px 5px 0px 5px; }p.footer { font-size:9px; font-family:verdana; margin-top:5px;}.footer a { color:#666666; }.footer a:hover { color:#999999; }.litext { color:#333333; }h1, .h1 { font-size:18px; font-weight:bold; color:#FF4B0C; margin:0px; padding:0px; }.h1 { margin-top:12px; }.center { text-align:center; }a { color:#ff9933; }a:hover { color:#FF4B0C; }body	{	padding:0px;	margin:10px;	font-family:Arial;	font-size:12px;		color:#333333;	background-image:url(../images/global/bg.gif);	background-position:top center;	background-repeat:no-repeat;	background-color:#92DBD4;  /* A0E1DA */	line-height:1.2;	}#container	{	width:775px;	margin:0px auto 0px auto;		}.mainContentContainer	{	padding:15px 10px 10px 10px;	background-color:#FFFFFF;	}/* begin sweeps facts */.sweepsFactsChart { margin-top:12px; border-top:1px solid #333333; border-left:1px solid #333333; margin-left:auto; margin-right:auto; }.sweepsFactsChart TD { font-family:Verdana; font-size:9px; text-align:center; padding:3px 10px 3px 10px; border-bottom:1px solid #333333;  border-right:1px solid #333333; }/* end sweeps facts *//* begin top nav */.topnavcontainer { border-bottom:5px solid #3CB4A5; height:34px; }#topnav { width:480px; float:right; }#topnav, #topnav ul, #topnav ul li  { margin:0px; padding:0px; list-style-type:none; height:34px; }#topnav ul li { float:left; }#topnav ul li img { float:left; display:inline;}/* end top nav *//* END GLOBAL *//* begin home */.home .mainContentContainer,.contestOver .mainContentContainer	{	background-image:url(../images/home/refresh-art.jpg);	background-position:10px 10px;	background-repeat:no-repeat;	}.takeTime	{		padding:5px 0 0 215px;		width:505px;	}#tttnRow	{	border-top:1px solid #FFFFFF;	/* width:505px; */	margin-left:125px;	}.tttn	{	width:243px;	height:81px;	float:left;	padding-top:15px;	}.tttnLogo	{	width:101px;	height:113px;	float:left;	padding-left:30px;	}.takeTime .rule	{	margin-top:12px;	margin-left:125px;/* 	height:263px; */	background:url(../images/global/rule.gif) bottom repeat-x;		border:0px solid red;	font-size:13px;	padding-bottom:10px	}.takeTime .rule p	{	letter-spacing:-.03em;	word-spacing:-0.03em;	}.caring	{	font-size:16px;	color:#ff8f00;	}/* begin enter contest container wide */.enterContestContainer	{	background:url(../images/box/mid324.gif) bottom repeat-y;		width:324px;	float:left;	}.enterContestContainer .top	{	background:url(../images/box/top324.gif) 0px 0px no-repeat;		/* height:194px; */	}.enterContestLeft	{	width:115px;	height:171px;	padding:10px 10px 0px 10px;	float:left;		}.enterContestRight	{	width:171px;	float:left;		padding-top:10px;	}.howTo	{	color:#0099CC;	font-weight:bold;	font-size:14px;	}/* end enter contest container wide */.row2	{	margin-top:15px;	}.row2Box2Container	{	width:415px;	float:left;	padding-left:15px;	padding-top:3px;	}.row2Box2	{	background-color:#F8F9F4;	padding:15px;	height:169px;	}.row2Box2Left	{	width:225px;	float:left;	padding-right:10px;	}.row2Box2Right	{	width:146px;	float:left;	}/* end home *//* begin recipesProducts */.recipesProducts #leftColumn	{	float:left;	width:440px;	margin-right:45px;	padding-left:20px;	}.recipesProducts #rightColumn	{	float:left;	width:240px;	border:0px solid green;	}/* begin enter contest container narrow */.recipesProducts .enterContestContainer	{	background:url(../images/box/mid228.gif) bottom repeat-y;		width:228px;	float:left;	}.recipesProducts .enterContestContainer .top	{	background:url(../images/box/top228.gif) 0px 0px no-repeat;		/* height:194px; */	}.enterContestInner	{	padding:15px;	}.productContainer	{	color:#C45C43;	margin-top:0px;	}.productContainer img	{	float:right; padding-left:30px;	}.productContainer p	{	line-height:1.6;	margin-top:0px;	padding-top:15px;	}/* end enter contest container narrow */.someRecipes	{	margin-top:12px;	}.someRecipesLeft, .someRecipesRight	{/* 	width:205px; */	float:left;	}.someRecipesLeft { padding-right:20px; }.someRecipes p	{ margin-top:5px; }/* end recipesProducts *//* begin contest */.contest #leftColumn	{	width:380px;	float:left;	padding-right:40px;	}.centerLeftColumn	{	width:360px;	margin:0px auto 0px auto;	}.contest #leftColumn img	{ padding-bottom:15px; }.contest #rightColumn	{	width:290px;	float:left;	}/* end contest *//* begin sweepstakes */.essayBox	{	/* width:270px; */	width:100%;	height:150px;	border:1px solid #999999;	background-color:#FFFFFF;	}.wordsLeft	{	/* width:270px; */	width:100%;	padding-top:2px;	text-align:right;	font-weight:bold;	font-size:11px;	height:17px;	padding-right:5px;	}.registrationForm .padRight { padding-right:5px; white-space:nowrap; }.registrationForm td { padding-top:7px; }.rulesButton { padding-right:5px; }.allFields	{	border-top:0px solid #38281A;	border-bottom:0px solid #38281A;	padding:10px 0px 5px 0px;	text-align:left;	margin-bottom:0px;	color:#4FBE9E; 	font-weight:bold;	}.eb { margin-top:10px; }.myTxtBox { width:150px; }/* end sweepstakes */.pop #container	{	width:auto;	border-top:5px solid #3CB4A5;	background-color:#FFFFFF;	padding:15px;	}.other #tttnRow	{	border-top:1px solid #FFFFFF;	width:505px;	margin:0px auto 0px auto;	}.otherMessage	{	height:250px;	padding-top:20px;	font-size:16px;	width:505px;	margin:0px auto 0px auto;		}.larger	{	font-size:14px;	font-weight:bold;	}