﻿.ViewRecipeContainerImage
{
	background-image:url(/Images/pic100bg.jpg);
	width:117px;
	height:117px;
	float:left;
	text-align:center;
	margin-left:5px;	
}

.ViewRecipeImage
{
	margin-top:8px;	
}

#pnlCookingDetails
{
	clear:both;
}

#pnlTitle 
{
	float:left;
	margin-top:14px;
	margin-left:20px;
	font-weight:bold;
	font-size:15px;
	color: #ca831c;	
	width:450px;
}

#pnlTitle2, H1#pnlTitle2 
{
	color: #ca831c;	
	float:left;
	font-weight:bold;
	font-size:15px;
	margin:10px 0;
	padding:0;
	width:440px;
}

.ViewRecipeDescription
{
	width:180px;
	margin: 0px 5px 20px 5px;
	text-align: justify;
	float: left;
}

.ViewRecipePosted
{
	width:284px;
	margin:5px 5px 5px 10px;
	font-size:10px;
}

.ViewRecipeSeparator
{
	height: 2px;
	padding-left: 5px;	
}

.ViewRecipeTimeDetails
{
	width:284px;
	float:right;
	color: #ae690a;
	font-size:10px;
	margin-top:0px;
	display:inline;
}

.ViewRecipeContentStar
{
	background-image:url(/images/star64.png);
	background-repeat:no-repeat;
	width:64px;
	height:46px;
	float:right;
	padding-top:18px;
	text-align:center;
	margin-right: 20px;
	margin-top: 0px;
}

.TopBanner
{
	width: 310px;
	height: 100px;
	margin-top: 3px;
}

.StarPopularity
{
	font-weight:bold;
	font-size:14px;
}

.StarBites
{
	margin-top:-4px;
	font-size:10px;	
	font-weight:bold;
}

#pnlImageDetails
{
	float:left;
	width:324px;
}

.ViewRecipeTimeDetailsBold
{
	font-weight:bold;
	font-size:12px;
}

.ViewRecipeServings
{
	width:284px;
	float:right;
	margin-top: 10px;
	margin-bottom: 10px;
}

.ViewRecipeServingsValue
{
	font-weight:bold;
}

.ViewRecipeIngredients
{
	width:284px;
	font-size: 11px;	
}

.ViewRecipeActionsLeft
{
	float:left;	
	width: 180px;
	_width: 170px;
}

.ViewRecipeActionsRight
{
	float:right;	
	width: 100px;
	margin-right: 10px;
}

.ViewRecipeIngredientTitle
{
	font-weight:bold;
	font-size:15px;
	color: #ca831c;
	margin-bottom:5px;
}

.ViewRecipeSteps
{
	width:284px;
	margin:5px 5px 0px 10px;
	padding: 10px 0px 10px 0px; 		
}

.ViewRecipeStepsTitle
{
	font-weight:bold;
	font-size:15px;
	color: #ca831c;
	margin-bottom:5px;
	margin-left:10px;
	width:284px;
}

.ViewRecipeTags
{
	width:310px;
}
/*new */
.ViewRecipeTags_new
{
	width:310px;
	

}


.ViewRecipeDetailsActions
{
	width:310px;
	margin-top:-22px;
}



.ViewRecipeDetailsActionHeader
{
	background-image:url(/Images/RightBoxTop.png);
	height:14px;
	background-repeat:no-repeat;
}

.ViewRecipeViewDetails
{
	width:143px;
	margin-left:5px;
}

.ViewRecipeViewDetailsBold
{
	font-weight:bold;
}

.ViewRecipeActions
{
	
}

.ViewRecipeDetails
{
	width:284px;	
}

.ViewRecipeCommentList
{
	width:310px;
}

.ViewRecipeInlineActions
{
	margin-left:10px;
}

.ViewRecipeMainPane
{
	
}

.ViewRecipeSaveToMyKitchenHeader
{
	font-size: 10px;
	height: 15px;    
	background-image: url('/images/loginTopBorder.png');
	background-repeat: no-repeat;
	background-position: bottom;
}

.ViewRecipeSaveToMyKitchenContent
{
	background-color: #E1DBC3;
	font-size: 10pt;
	width:250px;
}

.ViewRecipeSaveToMyKitchenFooter
{
	font-size: 10px;
	height: 15px;
	background-image: url('/images/loginBottomBorder.png');
	background-repeat: no-repeat;
	background-position: top;
}

.ViewRecipeActionImage
{
	float:left;
	margin-right:5px;
}

div.ViewRecipeActionButton
{
	height: 26px;
	padding-top:5px;
}

div.ViewRecipeSaveActionButton
{
	padding:0;
}

.SaveRecipeToMyKitchen input
{
margin-top:5px;
}

#pnlTagContent .RightPaneHeader
{
	background-image:none;
	height:0px;
	width:0px;
	margin:0px;
	padding:0px;
}

#pnlTagContent .RightPaneTitle
{
	background-image:none;
	height:0px;
	width:0px;
	margin:0px;
	padding:0px;
}

#pnlTagContent .RightPaneActions
{
	background-image:none;
	height:0px;
	width:0px;
	margin:0px;
	padding:0px;
}

#pnlTagContent .RightPaneContent, .RightPaneContent
{
	background-image:none;
	margin:0px;
	padding:0px;
}

#pnlTagContent .RightPaneFooter
{
	background-image:url(/Images/RightBoxBottom.png);
	background-repeat:no-repeat;
	height:0px;
	width:0px;
	margin:0px;
	padding:0px;
}




#pnlBackToRecipeList
{
	float:left;
	width:140px;
	margin-top:14px;
}

.RightPaneActions a
, .RightPaneActions a:hover
, .RightPaneActions a:visited
{
	color:white;
}

#pnlPopularity
{
	width:60px;
	text-align:center;
	font-size:20px;
}

#pnlViewRecipeActions
{
	width:250px;
	margin-top:10px;
	margin-left:350px;
	font-weight:normal;
	text-align:right;
}

#pnlTitleText
{
	width:400px;
	margin-top:5px;
	margin-bottom:15px;
}

#pnlTagsText
{
	
}

.TagsText
{
	width:400px;
	margin-bottom:5px;
}

#pnlSubmit
{
	
}

#pnlSendMessageFooter
{
	margin-right:25px;
	position:absolute;
	margin-top:-20px;
	text-align:right;
}

#pnlSendMailContent
{
	font-size:11px;
}

.SendMailSubject
{
	width:350px;
}

.SendMailAddress
{
	margin-left:26px;
	width:350px;
}

.LineSeparator
{
	width:400px;
	height:5px;
	margin-bottom:5px;
}

.MessageSubject
{
	width:340px;
	margin-left:10px;
}

#pnlSendMessageUserList
{
	margin-top:5px;
	height: 230px;
	overflow: auto;
	width: 465px;
}

.SendMessageUserListItem
{
	text-align:center;
	width:85px;
	height:130px;
	margin-right:25px;
}

.SendMessageUserListUserContainer
{
	width:82px;
	height:82px;
	text-align:center;
	background-image:url(/images/RecipePicBg.png);
	background-repeat:no-repeat;
	font-size:10px;
	color:gray;
}

.SendMessageUserListUserContainer img
{
	height:70%;
}

#pnlSendButton1, #pnlSendButton2
{
	float:none;	
	margin-top: -28px;
	width: 67px;
	margin-left: 340px;
}

#pnlAddTagsFooter
{
	
}

.TotalPopularityInvisible
{
	display:none;
	border:solid 1px #664450;
	background-color:#FFFFCC;
}

.TotalPopularityVisible
{
	display:block;
	border:solid 1px #664450;
	background-color:#FFFFCC;
	position:absolute;
	top:50px;
	left:-20px;
	width:60px;
	text-align:center;	
}

#pnlStar
{
	position: relative;
}

.TagCloudContent
{
	word-spacing: 5px;		
}

.TagCloudContent a
, TagCloudContent a:hover
, TagCloudContent a:active
, TagCloudContent a:visited
{	
	font-size: 20px;	
}

div.LeftContainer div.LeftContainer
{
	float:left;
	overflow: visible;
}

.SaveRecipeToMyKitchen
{
	height: 45px;	
}

.SaveRecipeToMyKitchen .ViewRecipeActionImage
{
	float:left;
	margin-right:5px;
}

.SaveRecipeToMyKitchen .ViewRecipeActionButton
{
	/*height: 45px;*/
}

#pnlRecipeContainer
{
	overflow: hidden;	
	width: 610px;	
}

#divWhat
{
	color:Black;
	font-weight:normal;
	width: 130px;
}

#pnlExpl
{
	position:absolute;
	top:-5px;
	left:120px;
}

.WhatAreTags
{
	width: 250px;
	margin-left: -10px;
	margin-top: 10px;	
}
.ViewRecipeUrl
{
	overflow: hidden;
	width: 583px;
}

.AddTagSubmitButton
{
	background-image:url(/Images/butSubmit.png);
}
.CheckSpellingButton
{
margin-left:2px;
margin-top: -5px;
}
div#divWhatText
{
	margin-left: 4px;
}



.PromoArea
{
width: 600px;
background-color: Black;
}
.PromoAreaContainer
{
width: 600px;
}


.HomeMoto
{
	margin-bottom: 15px;
}

.HomeMotoHeader
{
	background-image:url(/Images/LeftBoxTop.png);
	background-repeat:no-repeat;
	height:22px;
	width:618px;
	margin-left:0px;
}

.HomeMotoContent
{
	margin-left:120px;
	width:470px;
	color:#645540;
	text-align: justify;
	height:85px;
}

#pnlMotoContent
{
	min-height: 25px;
}

.MottoImage
{	
    width: 580px;
    margin-left: 10px;
	/*width: 90px;
	margin-left:10px;
	height: 90px;
	float:left;*/
}

a.hover .MottoImage
{
    text-decoration: none; 
	color: black;
}

#pnlMottoImage .PromoAreaHeader
{
	display: none;		
}



#pnlMottoImage .PromoAreaContent
{	
	width: 90px;
	height: 90px;
}

#pnlMottoImage .AdvertImage
{	
	width: 90px;
	height: 90px;
}

#pnlMottoImage .AdvertText
{	
	display: none;
}

#pnlMottoImage .PromoAreaFooter
{
	display: none;		
}

.HomeMotoTitle
{
	color: #ca831c;
	font-weight:bolder;
	font-size:15px;	
	/*padding-left:9px;
	padding-bottom: 3px;*/
}

div .HomeMoto div .AdvertImage, div .HomeMoto div #ctl00_ctl00_MainPlaceHolder_cph_ucViewRecipe_ucViewRecipePromoArea_dlBanners_ctl00_pnlAdvertText{
margin-left:10px;
}

div #pnlTitleActions{
margin-top:10px;
text-align:right;
}

.rightcontainerpromo
{
	margin-top:0;
	overflow:hidden;
}
