/* $Id: example.css,v 1.5 2006/03/27 02:44:36 pat Exp $ */

/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide {
	display:none;
}
.tabber .tabbertabhide
{
	display: none;
}

/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber 
{
	width: 100%;
}
.tabberlive {
	margin-top:0;
	width: 100%;
	clear: both;
}

/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
.tabbernav
{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0;
	margin-left: 0px;
	margin-bottom: -2px;
	list-style: none;
	color: #fff; 
	font-weight: bold;
}

.tabbernav li
{
	display: inline;
	margin-right: 3px;
}

.tabbernav span
{
	display: inline;
	padding: 3px 4px 3px 5px;
	margin: 0px;
	background: url(/App_Themes/Taste_Of_Home/images/tab-left.gif) top left no-repeat;
}

.tabbernav li a
{
	margin: 0px 0 0 -5px;
	padding: 3px 8px 3px 0;
	text-decoration: none;
	background: url(/App_Themes/Taste_Of_Home/images/tab-right.gif) top right no-repeat;
	color: White;
}

.tabbernav li a:hover{text-decoration:none!important;border-bottom:none!important;}

/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab {
	padding:5px;
	padding-bottom:5px;
	margin-bottom: 5px;
}

/* Copy these styles to change the colors of the tab control */
.sample .tabbernav li span,
.sample .tabbernav li a
{
	background-color: #8faeac;
}
.sample .tabbernav li.tabberactive span,
.sample .tabbernav li.tabberactive a
{
	background-color: #4d8380;
}
.sample .tabberlive .tabbertab
{
	background: #e3eceb;
}
/* End Copy */

.featured-recipes-tab-container .tabbernav li span,
.featured-recipes-tab-container .tabbernav li a
{
	background-color: #8faeac;
	color: White;
}
.featured-recipes-tab-container .tabbernav li.tabberactive span,
.featured-recipes-tab-container .tabbernav li.tabberactive a
{
	background-color: #4d8380;
	color: White;
}
.featured-recipes-tab-container .tabberlive .tabbertab
{
	background: #e3eceb;
}

.community-tab-container .tabbernav li span,
.community-tab-container .tabbernav li a
{
	background-color: #c79559;
	color: White;
}
.community-tab-container .tabbernav li.tabberactive span,
.community-tab-container .tabbernav li.tabberactive a
{
	background-color: #b15c11;
	color: White;
}
.community-tab-container .tabberlive .tabbertab
{
	background: #ede4d6;
}


.featured-index-tab-container .tabbernav li span,
.featured-index-tab-container .tabbernav li a
{
	background-color: #a95252;
	color: White;
}
.featured-index-tab-container .tabbernav li.tabberactive span,
.featured-index-tab-container .tabbernav li.tabberactive a
{
	background-color: #642916;
	color: White;
}
.featured-index-tab-container .tabberlive .tabbertab
{
	background: #f4efef;
}

/* Simple & Delicious Plus - index tabs */
.SNDplus-index .featured-index-tab-container .tabbernav li span,
.SNDplus-index .featured-index-tab-container .tabbernav li a
{
	background-color: #E6B87C;
	color: #000;
}
.SNDplus-index .featured-index-tab-container .tabbernav li.tabberactive span,
.SNDplus-index .featured-index-tab-container .tabbernav li.tabberactive a
{
	background-color: #c8852f;
	color: #000;
}
.SNDplus-index .featured-index-tab-container .tabberlive .tabbertab
{
	background: #ffe5c2;
}



.related-article .tabbernav li span, 
.related-article .tabbernav li a,
.related .tabbernav li span, 
.related .tabbernav li a
{
	background-color: #8faeac;
	color: White;
}
.related-article .tabbernav li.tabberactive span,
.related-article .tabbernav li.tabberactive a,
.related .tabbernav li.tabberactive span, 
.related .tabbernav li.tabberactive a
{
	background-color: #4d8380;
	color: White;
}
.related-article .tabberlive
{
}
.related-article .tabberlive .tabbertab,
.related .tabberlive .tabbertab
{
	background: #e3eceb;
	border: 1px solid #4d8380;
	zoom: 1; /* IE6 peekaboo bug */
}
.related-article .tabberlive .tabbertab h4 a:link,
.related-article .tabberlive .tabbertab h4 a:visited,
.related-article .tabberlive .tabbertab h4 a:active
{ font-family: MuseoSlab500,Georgia;font-size: 85%; color: #642916; text-decoration: none; border-bottom: 1px dashed #642916;}
.related-article .tabberlive .tabbertab h4 a:hover
{color: #394f60; text-decoration: none; border-bottom: 1px dashed #617482;}

/*----------------------------Teachers Recipe Contest Submission Form--------------------------------------*/
.myDiv {
	background:none repeat scroll 0 0 #ededed;
	border:1px solid #CECFCE;
	margin:0 auto 5px;
	padding:10px 0;
	width:501px;
}
.my-container .tchr-cntst-frm p
{
	text-align:justify;
}
.tchr-cntst-frm{
	margin:auto;
	width:464px;
}
.tchr-cntst-frm i{
	margin:0 0 0 166px;
}
.tchr-cntst-frm.ifrm-head{
	margin:32px auto 0;
}
.tchr-cntst-frm .test .ErrorMessage{
	height:20px;
}
.tchr-cntst-frm .ph-nmbr{	
	float:left;
	height:36px;
}
.my-container.padded .tchr-cntst-frm .ErrorMessage {
	margin-left:0;
	float:left;
	width:230px;
}
.my-container .member p.txtarea {
	margin:0;
	float:left;
}
.fltrtNP.frm-btn{
	float:left;
	margin:0 0 0 186px;
}
.tchr-cntst-frm .txtarea .ErrorMessage{
	margin:0 0 0 168px!important;
	clear:both;
}
.frm-hd {
	font-size:20px !important;
	font-weight:normal !important;
	margin:15px 0 7px;
}
.frst-hd .frst-spn {
	float:left;
	margin:-18px 0 0 168px;
	width:auto;
}

.featured-recipes-featured-3 h3 a:hover {text-decoration:underline}

