#recipeNavContainer 
{
	width:110px;
    float:left;
    margin:0;
	padding:50px 0 0 0;
	background: #B34C29 url(../images/common/recipeLeftNavTop_2.gif) no-repeat top left;
}

#recipeNavContainer a
{
	padding:6px 0 6px 10px;
	display:block;
	text-transform: uppercase;
	/*text-decoration:none;*/
}

#recipeNavContainer a.recipeNavMenuSelected 
{
	background: url(../images/common/recipeLeftNavBG_2.gif) no-repeat center right;
	font-weight: bolder;
	color:#B34C29;
}

#recipeNavContainer a.recipeNavMenuSelected:visited
{
	color:#B34C29;
}

#recipeNavContainer a:visited
{
	/*color:#FEDB1F;*/
	/*color:#B34C29;*/
	color:#DEE299;
}


#recipeNavContainer a.recipeNavMenuSelected-Feature,#recipeNavContainer a.recipeNavMenuSelected-Feature:visited
{	
	/*background: url(../images/common/recipeLeftNavBG-Feature.gif) no-repeat center right;*/
	background: url(../images/common/recipeLeftNavBG_lg.gif) no-repeat center right;
	font-weight: bolder;
	color:#B34C29;
}

.CommonContentArea {
	min-height:350px;
	padding-top:10px;
	float:right;
}
/*IE 6 min-hegiht*/
*html .CommonContentArea{
	height:350px;
    padding:18px 0px 12px 22px;
}
#recipeHdr {
	width:373px;
	float:left;
	border-bottom: 1px dashed #597E39;
	padding:0px 0 11px;
	margin:0;
	*margin:-10px 0 0;
}

#recipeHdr h1 { margin: 0px; padding:0px;}

#recipeHdr span span {
	font-weight:normal;
	color:#364D0D;
}

#recipeHdr-tier1 {
	padding-bottom:10px;
	color:#254219;
	xfont-size:85%;
}

#recipeHdr-tier1 a, #recipeHdr-tier1 a:hover {
	color:#254219;
	text-transform:uppercase;
	cursor:pointer;
	font-weight:bold;
	font-size:10px;
	padding:0;
}


#recipeHdr-tier1 .pager {
	display:block;
	float:left;
	width:60px;
}

#recipeHdr-tier1 a.print {
	display:block;
	float:left;
}

#recipeHdr-tier2 {
	float:left;
	padding-left:0px;
}

#recipeHdr-tier2 h1 {
	float:left;
	margin:0;
	padding:0 0 10px 0;
	width:290px;
	color:#b34c29;
}
#recipeHdr h1{
	color:#b34c29;
	font-size:12px;
}
#ratingContainer {
	float:right;
	display:block;
	text-align:right;
	width:120px;
}

#ratingContainer span {
	display:block;
	text-align:right;
	color:#254219;
	font-weight:bold;
}


.CommonContentArea h1.CommonTitle {
	margin:0px;
	padding:0px;
	padding-bottom:10px;
}

.CommonContentArea .CommonContent table {
	/*width:100%;*/
	width:95%;
	border-spacing:0px;
}

.CommonContentArea .CommonContent table tr td.itemTitle{
	border-bottom: 1px dashed #467235;
	text-align: left;
	padding:5px 0px 3px 0px;
}

.CommonContentArea .CommonContent table tr td.itemAuthor{
	border-bottom: 1px dotted #467235;
	text-align: right;
	padding:5px 10px 3px 0px;
}

#CommonContentInner {
	/*background: #597e39 url(../images/common/green_bt_lf_corner.gif) no-repeat bottom left;*/
}

#recipeSearchBar {
	float:right;
	padding:3px 15px 0 0;
	background: url(../images/common/searchBarBG_2.gif) no-repeat top left;
	width:400px;
	height:22px;
}

span#recipeSearchBarTitle {
	display:block;
	float:right;
	font-weight:bold;
	padding:3px 2px 0 0;
	color:#B34C29;
	font-size:10px;
}

#recipeSearchBar div {
	padding:0;
	margin:0;
	float:right;
	
}

.linkContainer span.mostViewedActive, .linkContainer span.mostCommentedActive {	
	text-decoration:none;
	color:#fff;
}

.linkContainer 
{	
	/*color:#d6de89;*/
	color:#FEAA17;
	font-weight:bold;
}
.linkContainer:hover
{	
	/*color:#d6de89;*/
	color:#FEAA17;
	font-weight:bold;
	text-decoration:underline;
}

.linkContainer span
{	
	display:inline;
	cursor:pointer;
	/*text-decoration:underline;*/
}

div#BlogPostContentArea ol {
	margin:6px 0 0 0;
	padding:0;
	list-style-type:none;
}

div#BlogPostContentArea ol li {
	padding: 4px 2px 4px 12px;
	border-bottom:1px dashed #315322;
	margin-right:10px;
}

div#mostCommentedResults {
	display:none;
}	

ol.CommonSidebarList {
	margin:6px 0px 0px;
	padding:0px;
	*padding-left:5px;
	list-style:outside;
	list-style-type:decimal;
}

.CommonSidebarList li, .CommonSidebarList li a, .CommonSidebarList li a:hover
{
	color:#ffffff;	
}

#featuredRecipeContainer {
	border-bottom: 1px dashed #467235;
	padding-bottom:20px;
	width:373px;
}

#featuredRecipeContainer span {
	display:block;
	text-align:center;
}

#featuredRecipeContainer a:link,#featuredRecipeContainer a:visited{
	color:#2A441A;
}

.featuredTitle {
	font-weight:bold;
	padding:15px 0 10px 0;
}

.featuredLink {
	padding-top:10px;
}

.featuredLink a {
	color:#ffffff;
	text-decoration:underline;
	xfont-size:85%;
}

span.AddBtn1, span.AddBtn2 {
	color: #ffffff;
	background-color: #ffa20f;
	border-top: solid 1px #ffffff;
	border-left: solid 1px #ffffff;
	border-right: solid 1px #d7b9c9;
	border-bottom: solid 1px #d7b9c9;
	font-family: Arial,Helvetica;
	padding: 1px 2px 0px 2px;
	display:block;
	width:115px;
	cursor:pointer;
	float:right;
	text-align:center;
	margin-right:10px;
}

span.AddBtn1 {
	/*left:270px;*/
}

span.successMsg, span.successMsg2 {
	color: #d6de89;
	background-color: #B34C29;
	border-top: solid 1px #B34C29;
	border-left: solid 1px #B34C29;
	border-right: solid 1px #B34C29;
	border-bottom: solid 1px #B34C29;
	font-family: Arial,Helvetica;
	padding: 1px 2px 0px 2px;
	display:block;
	width:115px;
	text-align:center;
	float:right;
	margin-right:10px;
}

span.successMsg {
	left:270px;
}


/* recipe specific comment stuff */
div#commentContainer {
	background: #B34C29 url(../images/common/commentContainerBottom.gif) no-repeat bottom left;
	padding:0 0px 10px 0px;
	width:373px;
	float:left;
}

div#commentContainer h4 {
	/*
	background: #597E39 url(../images/common/commentContainerTop.gif) no-repeat top left;
	margin:-10px -10px 0 -10px;
	padding:10px 0 0 10px;
	*/
	padding:10px;
	
}


#commentHdr {
	background: #B34C29 url(../images/common/commentContainerTop.gif) no-repeat top left;
	padding:0px;
	margin:0px;
	float:left;
	width:373px;
}
#comments {
	width:373px;
}
#commentHdr h4 {
	float:left;
	margin:0;
	padding:0;
}

#commentHdr span {
	float:right;
	text-align:right;
	text-decoration:underline;
	color:#d6de89;
	cursor:pointer;
	padding:10px;
}

#commentFormContainer {
	display:block;
}

#comments table, .FileCommentsContent table
{
    width: 353px;
    table-layout: fixed;
	margin:10px;
	padding:0;
	clear:both;
}


.Comment a 
{
	color:#fddb1c;
}
.CommonMessageSuccess{
	margin:10px;
}
div.CommonFormField{
	padding:0 10px;
}

.CommentTitle
{
	margin: 0;
	padding: 0;
}

.CommentText
{
	margin-top:5px;
	/*border-top: solid 1px #d6de89;*/
	padding: 2px 0;
	xfont-size: 120%;
}

.Comment
{
	border-top: dashed 1px #d6de89;
	margin:0;
	padding:0;
	padding-bottom:3px;
}


.CommentText p {
	margin:0;
	padding-top:3px;
}


.CommentText .author {
	margin:0;
	xfont-size: 90%;
}

.CommonFormArea {
	border-top: solid 1px #d6de89;
	margin:0px;
	padding:0;
	display:none;
	float:left;
}

.CommonFormArea label, .CommonFormArea em {
	color:#d6de89;
	xfont-size:85%;
}


.CommonFormArea h5 {
	margin:0;
}

/* --- Chefs page --- */
.chefContent {
	display:inline;
	width:415px;
	float:right;
}
#tab1_on,#tab1_off,#tab2_on,#tab2_off{
	width:136px;
	height:32px;
	text-align:center;
	float:left;
	border-right:3px solid #1b2e13;
	padding:0;
	margin:0;
	display:inline;
}
#tab3_on,#tab3_off {
	width:137px;
	height:32px;
	text-align:center;
	padding:0;
	margin:0;
	float:right;
	display:block;
}

#tab1_on,#tab2_on,#tab3_on{
	 background: #FEE8B9;
}
#tab1_off,#tab2_off,#tab3_off{
	background: #C8B898;
}
#tab1_on span,#tab1_off a,#tab2_on span,#tab2_off a,#tab3_on span,#tab3_off a {
	padding:10px 0 10px 0;
	display:block;
	font-size:9px;
}
.tabLeftOn {
	margin-right:-1px; padding:0;
	background: url(../images/recipes/tab_lt_on_2.gif) no-repeat top left;
}
.tabRightOn {
	margin:0; padding:0;
	background: url(../images/recipes/tab_rt_on_2.gif) no-repeat top right;
}
.tabRightOn .whiteSmallest{
	color:#b34c29;
}
.tabRightOff a.whiteSmallest{
	color:#254219;
}

.tabLeftOff {
	margin:0; padding:0;
	background: url(../images/recipes/tab_lt_off_2.gif) no-repeat top left;
}
.tabRightOff {
	margin:0px; padding:0;
	background: url(../images/recipes/tab_rt_off_2.gif) no-repeat top right;
}
#tab1_content, #tab2_content, #tab3_content {
	padding: 5px 5px 30px 10px;
	background: #FEE8B9 url(../images/Common/lightgreen_bt_rt_corner_2.gif) no-repeat bottom right;
	min-height:602px;
	margin:0;
	/*float:left;*/
	width:400px;
	clear:both;
}
*html #tab1_content, *html #tab2_content,*html #tab3_content{
	height:602px;
}
.recipe_comment{
	float:left;
}

.BlogPostContent{
	xfont-size: 11px;
	color:#254219;
}

.BlogPostContent div
{
	padding: 5px 0 0 0;	
}

.BlogPostContent p
{
	padding: 15px 0 0 0;
	margin: 0;	
	xfont-size: 11px;
}

.BlogPostContent ol , .BlogPostContent ul
{
	padding: 0px;
	margin: 0px;
	position:relative;
	top: -5px;	
}
.BlogPostFooter { margin-top: 20px; } 

textarea {
	width:335px;
	font-size:11px;
	margin:0;
	padding:0;
}

.CommonFormField a {
	margin:3px;
	display:block;
	width:25px;
}
#CommonFormArea p{
	padding:10px;
	margin:0;
}
div.CommonFormFieldName{
	padding:0 10px;
}
.beautyShot
{
	display:none;	
}

div#rateThisRecipeMsg {
	position:absolute;
	margin-left:190px;
	margin-top:22px;
	z-index:1000;
	width:195px;
}

div.rateThisRecipeMsgContentArea {
	background-color:#467235;
	width:191px;
	border:solid 1px #467235;
	color:#ffffff;
	text-align:left;
	padding:0;
}

div.rateThisRecipeMsgContentArea p {
	padding:0;
	margin:7px;
}

#rateThisRecipeMsg .CommonSidebarArea {
	padding:2px;
}

.nonAuthenticated {
	cursor:pointer;
}

#rateThisRecipeMsg .CommonSidebarInnerArea, 
#rateThisRecipeMsg .CommonSidebarRoundTop .r1, 
#rateThisRecipeMsg .CommonSidebarRoundTop .r2, 
#rateThisRecipeMsg .CommonSidebarRoundTop .r3, 
#rateThisRecipeMsg .CommonSidebarRoundTop .r4, 
#rateThisRecipeMsg .CommonSidebarRoundBottom .r1, 
#rateThisRecipeMsg .CommonSidebarRoundBottom .r2, 
#rateThisRecipeMsg .CommonSidebarRoundBottom .r3, 
#rateThisRecipeMsg .CommonSidebarRoundBottom .r4
{
	background-color: #467235;
	border-color: #467235;
}

#rateThisRecipeMsg .CommonTextButton {
	margin-left:140px;
}


#nonAuthMsgContainer 
{
	margin:4px 10px;
	display:none;
}










