



/* Page Gneric Styles */
h1#siteBrandTitle  
{
	position:relative;
	z-index:2;
 }

h2{
    text-indent:-9999px;}
    
div#trynationPrimaryNavigation
{
	background: url('../../images/common/trynation_navigation/nav_tryteamtwists.png') top left no-repeat;
}
div#pageContent
{
    margin-left:18px;
    font-family:Georgia;
    font-size:1.1em;
}
    
div#recipeNavigation{
    background: url('../../images/twists/tab_bgRecipe.png') no-repeat bottom left;
    width:792px;
	padding-top: 300px;
	/*
For cloud on right
position:relative;
	z-index:2;*/
    }
    

  
div#recipeContent{

    background: url('../../images/twists/bg_mainPanelRecipe.png') repeat-y;
    padding:10px 0 0 37px;
    /*
For cloud on right
position:relative;
	z-index:2;*/
}


    
div#recipeIndexContentBottom
{
    width:792px;
    background: url('../../images/twists/bg_mainPanelBottomRecipe.png') no-repeat;
    height:44px;
}


    

   
/* floating example, block example */

li.userSubmittedTwist p a
{
	background-image:url(../../images/twists/vote/img_recipe_carousel.jpg);
	background-repeat:no-repeat;
	display:block;
	width:120px;
	text-decoration:none;
}

div#recipeCarouselYourFavourite
{
	background-image:url(../../images/twists/vote/divider.gif);
}
	
div#recipeCarouselYourFavourite ul li a:hover,
div#recipeCarouselWinningTwist ul li a:hover,
div#recipeCarouselThanksForVoting ul li a:hover
{
	background-position:-120px 0;
	text-decoration:none;
}

span.twistTitle
{
	display: block;		
	padding-top: 129px; 
	width: 100px;
	color:#E23D3A;
}
li.userSubmittedTwist p span.twistUsername
{
	display: block;
}

li.userSubmittedTwist p span.twistUsername,
span.twistTitle
{
	margin-left:15px;
}
   
 

/* recipes section */
div#recipeNavigation ul{
    margin-left:30px;
	_height: 1%;
	overflow: auto;
    }

div#recipeNavigation ul li{
    list-style-type:none;
    float:left;
    height:61px;
    text-indent:-9999px;}
    
div#recipeNavigation ul li a{
    display:block;
    height:41px;}
    

/* Phase 2 tabs */
div#recipeNavigation ul li#jamiesRecipes, div#recipeNavigation ul li#jamiesRecipes a{
    background:url('../../images/more_tasty_ideas/tab_jamies_recipes_off.jpg') no-repeat top left;
    width:155px;} 

div#recipeNavigation ul li#jamiesRecipes.selected, div#recipeNavigation ul li#jamiesRecipes.selected a{
    background:url('../../images/more_tasty_ideas/tab_jamies_recipes_on.jpg') no-repeat top left;}

    
div#recipeNavigation ul li#seasonalRecipes, div#recipeNavigation ul li#seasonalRecipes a{
    background:url('../../images/more_tasty_ideas/tab_seasonal_recipes_off.jpg') no-repeat top left;
    width:172px;} 

div#recipeNavigation ul li#seasonalRecipes.selected, div#recipeNavigation ul li#seasonalRecipes.selected a{
    background:url('../../images/more_tasty_ideas/tab_seasonal_recipes_on.jpg') no-repeat top left;}

div#recipeNavigation ul li#winterRecipes, div#recipeNavigation ul li#winterRecipes a{
    background:url('../../images/more_tasty_ideas/tab_winter_recipes_off.jpg') no-repeat top left;
    width:156px;} 

div#recipeNavigation ul li#winterRecipes.selected, div#recipeNavigation ul li#winterRecipes.selected a{
    background:url('../../images/more_tasty_ideas/tab_winter_recipes_on.jpg') no-repeat top left;}
    
div#recipeNavigation ul li#roastRecipes, div#recipeNavigation ul li#roastRecipes a{
    background:url('../../images/more_tasty_ideas/tab_roast_recipes_off.jpg') no-repeat top left;
    width:163px;} 

div#recipeNavigation ul li#roastRecipes.selected, div#recipeNavigation ul li#roastRecipes.selected a{
    background:url('../../images/more_tasty_ideas/tab_roast_recipes_on.jpg') no-repeat top left;
    width:163px;} 

div#recipeNavigation ul li#xfactorVideos, div#recipeNavigation ul li#xfactorVideos a{
    background:url('../../images/more_tasty_ideas/tab_xfactor_videos_off.jpg') no-repeat top left;
    width:160px;} 

div#recipeNavigation ul li#xfactorVideos.selected, div#recipeNavigation ul li#xfactorVideos.selected a{
    background:url('../../images/more_tasty_ideas/tab_xfactor_videos_on.jpg') no-repeat top left;
    width:160px;}
    
div#recipeNavigation ul li#recipeIdea, div#recipeNavigation ul li#recipeIdea a{
    background:url('../../images/more_tasty_ideas/tab_your_ecipes_off.jpg') no-repeat top left;
    width:164px;} 

div#recipeNavigation ul li#recipeIdea.selected, div#recipeNavigation ul li#recipeIdea.selected a{
    background:url('../../images/more_tasty_ideas/tab_your_ecipes_on.jpg') no-repeat top left;
    width:164px;}
    
div#recipeNavigation ul li#christmasRecipes, div#recipeNavigation ul li#christmasRecipes a{
    background:url('../../images/more_tasty_ideas/tab_christmas_recipes_off.png') no-repeat top left;
    width:176px;} 

div#recipeNavigation ul li#christmasRecipes.selected, div#recipeNavigation ul li#christmasRecipes.selected a{
    background:url('../../images/more_tasty_ideas/tab_christmas_recipes_on.png') no-repeat top left;
    width:178px;}



   
h2#seasonalRecipesHead
{
	background:transparent url(../../images/more_tasty_ideas/h2_seasonal_recipes.gif) no-repeat scroll left top;
	height:40px;
	margin-left:12px;
	width:244px;
}

h2#roastRecipesHead
{
	background:transparent url(../../images/more_tasty_ideas/h2_roast_recipes.gif) no-repeat scroll left top;
	height:35px;
	margin-left:0;
	width:191px;
}

h2#xfactorVideosHeadComingSoon
{
	background:transparent url(../../images/more_tasty_ideas/h2_xfactor_videos_coming_soon.gif) no-repeat scroll left top;
	height:80px;
	margin-left:0;
	width:346px;
}

h2#xfactorVideosHead
{
	background:transparent url(../../images/more_tasty_ideas/h2_xfactor_videos.gif) no-repeat scroll left top;
	height:46px;
	margin-left:0;
	width:346px;
}

h2#christmasRecipesHead
{
	background:transparent url(../../images/more_tasty_ideas/h2_christmas_recipes.gif) no-repeat scroll left top;
	height:36px;
	margin-left:0;
	width:263px;
}

h2#christmasRecipesVidComeSoon
{
	background:transparent url(../../images/more_tasty_ideas/h2_video_coming_soon.gif) no-repeat scroll left top;
	height:82px;
	margin-left:0;
	width:379px;
}

h2#winnerFinalistsHead
{
	background:transparent url(../../images/more_tasty_ideas/h2_winner-finalists.gif) no-repeat scroll left top;
	height:43px;
	margin-left:12px;
	width:303px;
}

h2#tryTeamFavouriteHead {
background:transparent url(../../images/more_tasty_ideas/h2_tryTeam_favourite.gif) no-repeat scroll left top;
height:46px;
margin-left:12px;
width:405px;
}

h2#moreYourIdeasHead
{
	background:transparent url(../../images/more_tasty_ideas/h2-more-of-your-ideas.gif) no-repeat scroll left top;
	height:45px;
	margin-left:12px;
	margin-top:40px;
	width:317px;
}

h2#jamiesRecipesHead
{
	background:transparent url(../../images/more_tasty_ideas/h2_jamies_recipes.gif) no-repeat scroll left top;
	height:44px;
	margin-left:12px;
	width:234px;
}

h2#jamiesBbqHead
{
	background:transparent url(../../images/more_tasty_ideas/h2_jamies_bbq.gif) no-repeat scroll left top;
	height:47px;
	margin-left:12px;
	width:248px;
	margin-top:10px;
}


div#summerRecipes, div#jamiesRecipes, div#jamiesBbq, div#recipeCarouselYourFavourite{
   width:600px;
   background:transparent url(../../images/twists/bg_recipe_divider.gif) no-repeat scroll 10px top;
   margin:15px 0 0 6px; 
   padding:30px 0 20px 0;
   }
   
div#summerRecipes, div#jamiesRecipes
   {
   		width:700px;   
   		margin:25px 0 0 10px;
   }
   
div#summerRecipes ul, div#jamiesRecipes ul, div#jamiesBbq ul
   {
		_height:1%;
		overflow:auto;
		padding-bottom: 10px;
   }
   
div#summerRecipes ul li, div#jamiesRecipes ul li, div#jamiesBbq ul li
   {
		float:left;
		margin-right:3px;
   }
   

/* left/main more tasty ideas section */ 
div#mainPromo {
    background:transparent url(../../images/more_tasty_ideas/image_more_tasty_ideas.png) no-repeat scroll left top;
    height:257px;
    width:693px;
    left:35px;
    position:absolute;
    top:187px;
    z-index:4;
}

div#mainPromo #p1{
    text-indent:-9999px;
}    
    
div#mainPromo #p2 {
    color:#747474;
    font-family:Georgia;
    font-size:1.1em;
    margin-left:35px;
    margin-top:103px;
    width:305px;
}




/* Recipe Carousel Taken from vote page */

 /* floating example, block example */
   
   div#recipeCarouselWinningTwist{
   width:600px;
   background:transparent url(../../images/twists/bg_divider.gif) no-repeat scroll 10px top;
   margin:15px 0 0 15px; 
   padding-top:20px;
   }
   
   div.recipeCarouselYourFavourite,
   div#recipeCarouselWinningTwist,
   div#recipeCarouselThanksForVoting
   {
   		width:741px;   
   		margin:25px 0 0 -15px;
   		position: relative; /* SAINTRYN-936 */
   }
   
   div#recipeCarouselYourFavourite
   {
   		width:741px;   
   		margin:25px 0 -45px -15px;
   		position: relative; /* SAINTRYN-936 */
   }
   
   
   div.recipeCarouselYourFavourite ul,
   div#recipeCarouselYourFavourite ul,
   div#recipeCarouselWinningTwist ul,
   div#recipeCarouselThanksForVoting ul
   {
		_height:1%;
		overflow:auto;
		

   }
   
   div.recipeCarouselYourFavourite ul,
   div#recipeCarouselYourFavourite ul
   {
   		padding-top:13px;
   }
   
   div.recipeCarouselYourFavourite ul li,
   div#recipeCarouselYourFavourite ul li,
   div#recipeCarouselWinningTwist ul li,
   div#recipeCarouselThanksForVoting ul li
   {
		float:left;
		margin-right:15px;
		margin-bottom:10px;
   }

   
   
   
   
	li.userSubmittedTwist p a
	{
		background-image:url(../../images/twists/vote/img_recipe_index_carousel.jpg);
		background-repeat:no-repeat;
		display:block;
		width:170px;
		height:235px;
		text-decoration:none;
		cursor:hand;
		z-index:-3;
	}
	
	div.newVideo
	{
		background:transparent url(../../images/twists/img_newVideo.png) no-repeat scroll right top;
		width:52px;
		height:54px;
		display:block;
		position:absolute;
		margin-left: 120px;
	}
	
	div.winnerTag
	{
		background:transparent url(../../images/twists/img_recipeWinner.png) no-repeat scroll right top;
		width:123px;
		height:35px;
		display:block;
		position:absolute;
		margin:-6px 0 0 23px;
		text-indent:-9999px;
	}


	/*li.userSubmittedTwist p a span.winner
	{
	    background-image:url('../../images/twists/vote/winner_ribbon.png');
		background-repeat:no-repeat;
		display:block;
		width: 95px;
		height:91px;
		margin-bottom:23px;
        margin-left:-4px;
        margin-top:-113px;
	    }*/
	
	div.recipeCarouselYourFavourite ul li  a:hover,
	div#recipeCarouselYourFavourite ul li a:hover,
	div#recipeCarouselWinningTwist ul li a:hover,
   div#recipeCarouselThanksForVoting ul li a:hover
	{
		background-position:-170px 0;
		text-decoration:none;
	}
	
	div.recipe1selected li#recipe1 a,
	div.recipe2selected li#recipe2 a,
	div.recipe3selected li#recipe3 a,
	div.recipe4selected li#recipe4 a,
	div.recipe5selected li#recipe5 a
	{
		background-position:-120px 0;
	}
	
	div.recipeCarouselYourFavourite li.selected a,
	div#recipeCarouselYourFavourite li.selected a
	{
		background-position:-120px 0;
	}

   
	span.twistTitle
	{
		display: block;		
		padding-top: 185px; 
		width: 155px;
		color:#E23D3A;
		background-repeat:no-repeat;
		background-position: 5px 15px;
	}
	li.userSubmittedTwist p span.twistUsername
	{
		display: block;
	}
	
	li.userSubmittedTwist p span.twistUsername,
	span.twistTitle
	{
		margin-left:6px;
	}
   
   
   li.userSubmittedTwist p.votePercentage
   {
		margin: 5px 0 0 15px;
		color:#E23D3A;
   }
   
   
 /* xFactor home and content */
     div#xfactorHomeContent
     {
         height:180px;
         position:relative;
         padding-right:300px;
         width:430px;
     }
     div#xfactorHomeContent p
     {
         margin-top:1em;
     }
     div#xfactorHomeContent p.xfactorHomeImage
     {
         height:227px;
         margin-top:0;
         position:absolute;
         right:0;
         text-indent:-9999px;
         top:0;
         width:292px;
     }
     p.xfactorHomeImage img
     {
         display:block;
         left:0;
         position:absolute;
         top:-25px;
     }     
     div#xfactorVideoContent .pdf-link
     {
         display:none;
     }
     div#legalFooterCopy {
		color:#fff;
		font-family:Arial, Helvetica, sans-serif;
		line-height:1.1em;
		position:relative;
		width:597px;
		bottom:0;
		left:38px;
	}
 
 
 /* Video nav */
 

   
   div#videoTipsNav
   {
   		width:700px;   
   		margin:25px 0 0 10px;
   }
   
   div#videoTipsNav ul
   {
		_height:1%;
		overflow:auto;
		padding-bottom: 10px;
   }
   
   div#videoTipsNav ul li
   {
		float:left;
		margin-right:3px;
		margin-bottom:10px;
   }
   
   div#videoTipsNav ul li.userSubmittedTwist span.twistTitle
	{
		display: block;		
		padding-top: 129px; 
		width: 186px;
		color:#E23D3A;
		background-repeat:no-repeat;
		background-position: 6px 14px;
	}
   
   
   
	div#videoTipsNav ul li.userSubmittedTwist p a
	{
		background-image:url(../../images/twists/vote/img_video_tips_nav.jpg);
		background-repeat:no-repeat;
		text-indent:-9999px;
		display:block;
		width:210px;
		height:157px;
		text-decoration:none;
		cursor:hand;
	}
	
	div#videoTipsNav ul li a:hover
	{
		background-position:-210px 0;
		text-decoration:none;
	}
	

	div#videoTipsNav li.selected a
	{
		background-position:-120px 0;
	}


/* vid nav end */

/* Phases */

div#tryNationCompetitionCTA
{	
	height:270px;
	left:589px;
	position:absolute;
	top:149px;
	width:385px;
	z-index:2;
}

div.compPhase
{
	display:none;

}

div.Phase1 div.Phase1,
div.Phase2 div.Phase2,
div.Phase3 div.Phase3,
div.Phase4 div.Phase4
{
	display:block;
}

div#tryNationCompetitionCTA p
{
	font-family: Georgia;
	color:#747474;
	font-size:1.1em;
}

div#tryNationCompetitionCTA p
{
	font-family: Georgia;
	color:#747474;
	font-size:1.1em;
	line-height:15px;
}

/* Phase 1 */

div#tryNationCompetitionCTA div.Phase1
{
	background:transparent url(../../images/team/cta_give_a_twist_phase_1.png) no-repeat scroll left top;
	width:397px;
	height:274px;	
}

div#tryNationCompetitionCTA div.Phase1 h2,
div#tryNationCompetitionCTA div.Phase1 p#phase1addTwists
{
	 text-indent:-9999px;
}

div#tryNationCompetitionCTA div.Phase1 p#phase1SendTwist
{
	margin-left:219px;
	margin-top:164px;
	width:125px;
	padding:0 0 5px 0;
}

div#tryNationCompetitionCTA div.Phase1 p#phase1SendTwist span.instructionText
{
	display:none;
}

div#tryNationCompetitionCTA div.Phase1 p#phase1SendTwist span.mileStoneDate
{
	left:201px;
	position:absolute;
	font-weight:bold;
	font-size:1.1em;
	top:194px;
	width:100px;
	height:19px;
}

div#tryNationCompetitionCTA div.Phase1 p#phase1GetTwisting a
{
	width:110px;
	height:30px;
	margin-left:198px;
	margin-top:16px;
	text-indent:-9999px;
	display:block;
}


/* Phase 2 */

div#tryNationCompetitionCTA div.Phase2
{
	background:transparent url(../../images/team/cta_which_twist_wins_phase_2.png) no-repeat scroll left top;
	width:397px;
	height:274px;	
}


div#tryNationCompetitionCTA div.Phase2 h2,
div#tryNationCompetitionCTA div.Phase2 p#phase2Finalists,
div#tryNationCompetitionCTA  p.content
{
	 text-indent:-9999px;
}

div#tryNationCompetitionCTA div.Phase2 p#phase2StartVoting,
p#finalistsAnnounced
{
	margin-left:232px;
	margin-top:172px;
	width:130px;
}


div#tryNationCompetitionCTA div.Phase2 span.instructionText
{
	display:none;
}

div#tryNationCompetitionCTA div.Phase2 span.mileStoneDate
{
	left:201px;
	position:absolute;
	font-weight:bold;
	font-size:1.2em;
	top:194px;
	width:130px;
	height:19px;
	line-height:1.1em;
}

div#tryNationCompetitionCTA div.Phase2 p#phase2FindOutMore a
{
	width:120px;
	height:30px;
	margin-left:202px;
	margin-top:13px;
	text-indent:-9999px;
	display:block;
}

div#tryNationCompetitionCTA div.Phase2 p#phase2TopTwistAnchor a
{
    display:none;
}




/* Phase 3 */

div#tryNationCompetitionCTA div.Phase3
{
	background:transparent url(../../images/team/cta_stop_twisting_phase_3.png) no-repeat scroll left top;
	width:397px;
	height:274px;
}

div#tryNationCompetitionCTA div.Phase3 h2,
div#tryNationCompetitionCTA div.Phase3 p#phase3Vote
{
	 text-indent:-9999px;
}

div#tryNationCompetitionCTA div.Phase3 p#phase3HaveUntil
{
	margin-left:232px;
	margin-top:159px;
	width:100px;
}

div#tryNationCompetitionCTA div.Phase3 span.instructionText
{
	display:none;
}

div#tryNationCompetitionCTA div.Phase3 span.mileStoneDate
{
	left:201px;
	position:absolute;
	font-weight:bold;
	font-size:1.2em;
	top:194px;
	width:130px;
	height:19px;
}


div#tryNationCompetitionCTA div.Phase3 p#phase3Votenow a
{
	width:120px;
	height:30px;
	margin-left:184px;
	text-indent:-9999px;
	display:block;
	position:absolute;
	top:211px;
}

/* Phase 4 */

div#tryNationCompetitionCTA div.Phase4
{
	background:transparent url(../../images/team/cta_we_have_winner_phase_4.png) no-repeat scroll left top;
	width:397px;
	height:274px;	
}

div#tryNationCompetitionCTA div.Phase4 h2
{
	 text-indent:-9999px;
}

div#tryNationCompetitionCTA div.Phase4 p#phase4Username
{
	margin-left:171px;
	margin-top:110px;
	width:145px;
	overflow:hidden;
	margin-top:122px;
}

div#tryNationCompetitionCTA div.Phase4 p#phase4NextChallenge
{
	margin-left:229px;
	margin-top:51px;
	width:120px;
}

div#tryNationCompetitionCTA div.Phase4 span.instructionText
{
	display:none;
}

div#tryNationCompetitionCTA div.Phase4 span.mileStoneDate
{
	left:201px;
	position:absolute;
	font-weight:bold;
	font-size:1.2em;
	top:194px;
	width:130px;
	height:19px;
}


div#tryNationCompetitionCTA div.Phase4 span.mileStoneDate
{
	display:none;
}



div#tryNationCompetitionCTA div.Phase4 p#phase4TheirTwists a
{
	width:120px;
	height:30px;
	margin-left:184px;
	margin-top:65px;
	text-indent:-9999px;
	display:block;
}

/* phase end */



div#meetTheTryTeam
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../../images/recipes/cta_meet_try_team_sharing.png) no-repeat scroll left top;
	height:254px;
	position:absolute;
	width:193px;
	text-indent:-9999px;
	left:790px;
	top:470px;
}

div#meetTheTryTeam a {
	display:block;
	height:30px;
	width:170px;
	margin-top:177px;
	margin-left:10px;
}


div.xFactorCopy p,
div.xFactorCopy p a
{
	color:#464445;
}

/* clouds */


div#cloud1
{
    position: absolute;
    top: 237px;
	left: 11px;
    width: 550px;
    height: 183px;    
    background: url('../../images/common/extraneous/bg_largecloud.png') no-repeat -90px 0px;
	
}

div#cloud2
{
    position: absolute;
    top: 524px;
    left: 303px;
    width: 550px;
    height: 183px;
    background: url('../../images/common/extraneous/bg_largecloud.png') no-repeat top left;	
}

div#cloud3
{
    position: absolute;
    top: 146px;
    left: 196px;
    width: 297px;
    height: 183px;
    background: url('../../images/common/extraneous/bg_largecloud.png') no-repeat top left;	
}

div#cloud4
{
	position: absolute;
    top: 100px;
    left: 835px;
    width: 125px;
    height: 85px;
    background: url('../../images/common/extraneous/bg_mediumcloud.png') no-repeat top left;
}

div#cloud5
{
	position: absolute;
	top: 225px;
    left: 24px;
    width: 54px;
    height: 23px;
    background: url('../../images/common/extraneous/bg_smallcloud.png') no-repeat top left;
}
div#cloud6 {
	position: absolute;
	top: 20px;
	left: 455px;
	width: 55px;
	height: 24px;
	background: url(../../images/common/extraneous/bg_smallcloud2.png) no-repeat top left;
}

div#cloud6 {
	position: absolute;
	top: 20px;
	left: 455px;
	width: 55px;
	height: 24px;
	background: url(../../images/common/extraneous/bg_smallcloud2.png) no-repeat top left;
}

div#cloud10 {
	position: absolute;
	top: 753px;
	left: 809px;
    width: 109px;
    height: 84px;
    background: url('../../images/common/extraneous/half_cloud.png') no-repeat top left;
}

/*clouds end */



div#followVideo
{
	position: absolute;
	left: 564px;
	top: 147px;
	background:url('../../images/team/cta-food-inspiration.png') no-repeat top left;
	width: 384px;
	height: 268px;
	text-indent: -9999px;
	z-index: 2;
}
div#followVideo a#seeMoreMeals
{
	display: block;
	width: 147px;
	height: 30px;
	position: relative;
	top: 170px;
	left: 187px;
	text-indent:0;
	text-indent:-9999px;
	}
	
	
	
	
	
	
	
	
	
	/* Other Recipes */
div#userRecipeContent {
padding:10px 0 55px 37px;
position:relative;
z-index:2;
}


div#otherRecipes
{
	position: absolute;
	top: 137px;
	left: 741px;
    background: url('../../images/recipes/bg_otherRecipes_Med.png') no-repeat;
    width:221px;
    z-index:2;
    height:514px;
}

div#otherRecipes div#otherRecipesFooter
{

	top: 407px;
	left: 760px;
    background: url('../../images/recipes/bg_otherRecipes_LongFooter.png') no-repeat;
    width:221px;
    height:32px;
    z-index:2;
}
    
div#otherRecipes h2#latestRecipes
{
    background: url('../../images/recipes/h2_videoRecipes.gif') no-repeat;
    width:175px;
    height:38px;
    margin:25px 0 0 26px;}
    
div#otherRecipes img
{
    margin:5px 0 0 24px;}
    
div#otherRecipes img.podBtn
{
    margin-top:-3px;}
    
div#otherRecipes h2#otherRecipesHeading
{
    background: url('../../images/recipes/h2_otherRecipes.gif') no-repeat;
    width:160px;
    height:27px;
    margin:4px 0 0 12px;}
    

div#otherRecipes ul li
{
	/*list-style-image:url('../../images/recipes/bullet.gif');*/
    margin:7px 15px 0 25px;    }
    
div#otherRecipes ul li
{
	background:transparent url('../../images/recipes/bullet.gif') no-repeat scroll left 0.2em;
	display:block;
	padding-right:8px;    }
    
div#otherRecipes ul li
{
    padding: 0 0 3px 10px;
    }

div#otherRecipes ul li a{
    color:#444444;
    text-decoration:none;}
/* Other Recipes End*/

div#haveYourSay {

background:transparent url(../../images/twists/bg_haveYourSay.png) no-repeat scroll 0 0;
height:204px;
left:758px;
position:absolute;
top:168px;
width:229px;
z-index:3;
text-indent:-9999px;
}

div#haveYourSay a {
background:transparent url(../../images/twists/btn_joinTheDebate2.gif) no-repeat scroll 0 0;
display:block;
height:34px;
margin:79px 0 0 45px;
text-indent:-9999px;
width:163px;
}

a#btnBack
{
    background:transparent url(../../images/recipes/btn-back.gif) no-repeat scroll 0 0;
    display:block;
    height:44px;
    left:50px;
    position:relative;
    text-indent:-9999px;
    top:0;
    width:118px;
	margin:20px 0 0 251px;
}

/* User recipe START */

div#userRecipeNavigation{
background:transparent url(../../images/recipes/bg_mainPanelTopUser.png) no-repeat scroll left top;
height:43px;
width:733px;
 position:relative;
 z-index:2;
}

div#userRecipeContent {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../../images/twists/bg_mainPanel.png) repeat-y scroll 0 0;
padding:10px 0 0 37px;
position:relative;
z-index:2;
}

div#userRecipe {
margin-left:0;
}

div#ctl00_TrynationContent_RecipeSummary_DisplayRecipeSummary {
overflow:auto;
}

div.leftColumn {
float:left;
}

div#UserRecipeIngredients {
padding:0 0 0 10px;
width:200px;
}

div.previewImage {
background:transparent url(../../images/twists/img_default_photo.gif) no-repeat scroll left bottom;
height:202px;
width:179px;
}

img.preview {
height:162px;
margin:19px 0 0 19px;
width:139px;
}

div#UserRecipeIngredients h2, div#UserRecipeInstructions h2 {
color:#C11933;
font-size:1.1em;
font-weight:normal;
margin:10px 0;
text-indent:0;
}

div#UserRecipeIngredients ul {
list-style-type:none;
margin-bottom:20px;
}

div#UserRecipeIngredients li, div#UserRecipeInstructions li {
padding:2px 0;
}

a#startShopping {
background:transparent url(../../images/twists/btn_startShopping.gif) no-repeat scroll 0 0;
display:block;
height:36px;
text-indent:-9999px;
width:133px;
}



a#printRecipe {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../../images/twists/btn_printRecipe.gif) no-repeat scroll 0 0;
display:block;
height:37px;
left:0;
position:relative;
text-indent:-9999px;
top:0;
width:119px;
}

div.rightColumn {
float:left;
overflow:hidden;
width:428px;
}

div#UserRecipeInstructions {
padding:0 0 0 30px;
width:337px;
}

div#UserRecipeInstructions span.title {
color:#C11933;
display:block;
font-size:1.2em;
font-weight:bold;
line-height:1.4em;
margin:0 0 20px;
overflow:hidden;
padding:0 0 5px;
text-indent:0;
width:236px;
}


div#UserRecipeIngredients h2, div#UserRecipeInstructions h2 {
color:#C11933;
font-size:1.1em;
font-weight:normal;
margin:10px 0;
text-indent:0;
}

div#userRecipeContentBottom {
background:transparent url(../../images/twists/bg_mainPanelBottom.png) no-repeat scroll 0 0;
height:44px;
width:733px;
margin-bottom:107px;
margin-bottom:160px;
}

img.winnerRibbon{
    margin-left:15px;
    margin-top:-30px;
    }
/* User recipe END */


h2#whyTryTeamLike 
{
	background:transparent url(../../images/twists/vote/h2_whyOurTryTeamLikeThisTwist.png) no-repeat scroll left top;
	height:68px;
	margin-left:8px;
	width:367px;
}

div#recipeFact{
    background:url('../../images/twists/infoPanel.gif') no-repeat bottom left;
    width:428px;
	height: 168px;
    margin:30px 0 30px 0;
}

div#recipeFact p {
	margin:11px 0 0 26px;
	width:360px;
}

div.legalFooterCopy {
color:#999999;
font-family:Tahoma;
font-size:0.8em;
line-height:1.1em;
padding-right:20px;
position:relative;
width:650px;
z-index:2;
margin-top:50px;
}