/*
	cancan_winners.css
*/
#cancan				{ font-family: "ff-tisa-web-pro-1","ff-tisa-web-pro-2"; font-size: 12px; letter-spacing: 0; }
#cancan_left		{ float: left;  width: 334px; text-align: center; }
#contest_hd			{ border-top: 1px solid #a18d50; border-bottom: 1px solid #a18d50; padding: 12px 12px 9px 12px; text-align: left; }
.view_by_month		{ font-family: "ff-tisa-web-pro-1","ff-tisa-web-pro-2"; font-size: 11px; font-style: italic; color: #a18d50; letter-spacing: 0;}
#current_contest_id	{ display: none;}
#current_contest	{ font-size: 16px; color: #d3cd93; text-transform: uppercase; font-family: "aviano-slab-1","aviano-slab-2"; letter-spacing: 2px;}
#prev_next			{ float: right; font-style: italic; }
#prev, #next		{ cursor: pointer; color: #4b4b5f; font-size: 11px; letter-spacing: 0; }
.cocktail_id		{ display: none;}
#winners			{ /*display: none;*/}
.winner				{  font-size: 16px;  color: #a18d50; clear: both; margin: 16px 12px 16px 12px; text-align: left; 
						cursor: pointer; 
						/*opacity: .3;
						-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; 
						filter: alpha(opacity=30);*/
					}
					
#contest_list		{ color: #a18d50; border: 1px solid #a18d50; background-color: #0A0A21;/*font-family: "ff-tisa-web-pro-1","ff-tisa-web-pro-2"; letter-spacing: 0*/}
.place				{ float: left; margin-right: 17px;}
.drink_name			{ font-family: "adelle-1","adelle-2"; font-size: 16px; font-weight: bold; text-transform: uppercase; margin-bottom: 0px; padding-top: 6px; letter-spacing: 0;}
.pro_name			{ font-family: "ff-tisa-web-pro-1","ff-tisa-web-pro-2"; font-size: 12px; font-style: italic; letter-spacing: 0;}

#cancan .on, #winners .on	{ color: #be1c00; }
#cancan_right		{ float: right; }

#recipe_box			{ background: url(/_images/cancan/recipe_bottom.gif) bottom no-repeat; width: 441px; text-align:center; min-height: 400px; color: #02021a; }
#cocktail_name		{ color:#be1c00; font-family: "adelle-1","adelle-2"; font-size: 18px; font-weight: bold; text-transform: uppercase; margin-bottom: 2px; letter-spacing: 0;}
#byline				{ font-family: "ff-tisa-web-pro-1","ff-tisa-web-pro-2"; font-style: italic; font-size: 14px; color: #02021a; margin-bottom: 10px; letter-spacing: 0;}
#recipe				{padding: 10px 40px;}
#cancan .recipe		{ width: 333px; text-align: left; margin-left: 20px; }
#cancan .recipe tr	{ border-bottom: 1px solid #c78165;}
#cancan .recipe td	{color: #02021a; border-bottom: 1px solid #c78165;font-family: "ff-tisa-web-pro-1","ff-tisa-web-pro-2"; letter-spacing: 0;}
#cancan .recipe td.quantity	{ width: 82px; text-align: center; text-transform: uppercase;  font-weight: bold; border-right: 1px solid #c78165; font-size: 10px; padding: 5px; }
#cancan .recipe td.ingredient	{ width: 250px; padding: 5px 10px; font-size: 12px;  }
#cancan .recipe .fraction		{ font-size: 13px; font-weight: normal}
#recipe_popup .recipe		{ width: 333px; text-align: left; margin-left: 20px; }
#recipe_popup .recipe tr	{ border-bottom: 1px solid #c78165;}
#recipe_popup .recipe td	{color: #02021a; border-bottom: 1px solid #c78165;font-family: "ff-tisa-web-pro-1","ff-tisa-web-pro-2"; letter-spacing: 0;}
#recipe_popup .recipe td.quantity	{ width: 82px; text-align: center; text-transform: uppercase;  font-weight: bold; border-right: 1px solid #c78165; font-size: 10px; padding: 5px; }
#recipe_popup .recipe td.ingredient	{ width: 250px; padding: 5px 10px; font-size: 12px;  }
#recipe_popup .recipe .fraction		{ font-size: 13px; font-weight: normal}

#method				{ margin: 10px 0 0 20px; text-align: left; font-size: 11px; font-family: "ff-tisa-web-pro-1","ff-tisa-web-pro-2"; letter-spacing: 0; }
#mixologist			{ margin: 20px 0 20px 20px; text-align: left; font-size: 11px; font-family: "ff-tisa-web-pro-1","ff-tisa-web-pro-2"; letter-spacing: 0;}
#footnotes			{ margin: 10px 0 0 20px; font-size: 11px; text-align: left; letter-spacing: 0; }
.recipe_hd			{ font-family: "adelle-1","adelle-2"; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #be1c00; }

#edible	{ font-family: "ff-tisa-web-pro-1","ff-tisa-web-pro-2"; font-size: 12px; letter-spacing: 0; }
#edible_left { float: left; color: #676686;  width: 334px; text-align: left; }
#edible #edible_left p { background: #16162e url('/_images/edible/dbl-blue-lines.png') repeat-x bottom; font-size:11px; margin: 0; padding: 13px 15px 17px 18px; width: 310px;  }
#edible #edible_left p a { color: #676686; }
#edible #edible_left #recipes { font-size: 16px; color: #a18d50; clear: both; letter-spacing: 1px; line-height: 20px; list-style-type: none; margin: 16px 0 16px; padding: 0; text-align: left; text-transform: uppercase; }
#edible #recipes li { background: transparent url('/_images/edible/recipe-dotted-line.png') repeat-x bottom; padding: 5px 12px 8px 18px; }
#edible #edible_left #recipes a:link,
#edible #edible_left #recipes a:visited { color: #a18d50; display: block; height: 100%; text-decoration: none; width: 100%; }
#edible #edible_left #recipes a:hover,
#edible #edible_left #recipes a:focus,
#edible #edible_left #recipes a.current { color: #524835; }

#edible #recipe_box { background: url('/_images/edible/recipe-bkg.png') repeat-y; width: 441px; text-align:center; min-height: 400px; color: #02021a; }

#edible #recipe	{padding: 10px 40px 0;}
#edible img.recipe_top				{ width: 355px; height: 2px; border-top: 1px solid #bd7164; }
#edible img.recipe_bottom			{ width: 355px; height: 2px; /*border-bottom: 1px solid #a18d50;*/ }
#edible table.recipe				{ width: 355px; text-align: left; margin-left: 0; }
#edible table.recipe tr				{ border-bottom: 1px solid #bd7164;}
#edible table.recipe td				{font-size: 12px; color: #02021a; border-bottom: 1px solid #bd7164;}
#edible table.recipe td.quantity	{ width: 82px; text-align: center; text-transform: uppercase;  font-weight: bold; border-right: 1px solid #bd7164; font-size: 11px;padding: 5px; }
#edible table.recipe td.ingredient	{ width: 250px; padding: 5px 10px;  }
#edible #method				{ margin: 10px 0 0 10px; text-align: left; font-size: 12px; font-family: "ff-tisa-web-pro-1","ff-tisa-web-pro-2"; letter-spacing: 0; }
#edible #variation				{ margin: 10px 0 0 10px; text-align: left; font-size: 12px; font-family: "ff-tisa-web-pro-1","ff-tisa-web-pro-2"; letter-spacing: 0; }
#edible #footnotes			{ margin: 10px 0 0 10px; font-size: 11px; text-align: left; letter-spacing: 0; }
#edible .recipe_hd { padding-right: 3px; }			


#wedding	{ font-family: "ff-tisa-web-pro-1","ff-tisa-web-pro-2"; font-size: 12px; letter-spacing: 0; }
#wedding_left { float: left; color: #a18d50;  width: 334px; text-align: left; }
#wedding #wedding_left p { font-size:11px; line-height: 17px; margin: 0; padding: 0 15px 11px 18px; width: 300px;  }
#wedding #wedding_left p span { font-size: 14px; padding-right: 3px; text-transform: uppercase; }
#wedding #wedding_left #recipes { font-size: 16px; color: #a18d50; clear: both; letter-spacing: 1px; line-height: 20px; list-style-type: none; margin: 20px 0 24px; padding: 0; text-align: left; text-transform: uppercase; }
#wedding #recipes li { background: transparent url('/_images/edible/recipe-dotted-line.png') repeat-x bottom; padding: 5px 12px 8px 18px; }
#wedding #wedding_left #recipes a:link,
#wedding #wedding_left #recipes a:visited { color: #a18d50; display: block; height: 100%; text-decoration: none; width: 100%; }
#wedding #wedding_left #recipes a:hover,
#wedding #wedding_left #recipes a:focus,
#wedding #wedding_left #recipes a.current { color: #524835; }

#wedding #recipe_box { background: url('/_images/wedding/recipe-bkg.png') repeat-y; width: 439px; text-align:center; min-height: 400px; color: #02021a; }

#wedding #recipe	{padding: 10px 40px 0;}
#wedding img.recipe_top				{ width: 355px; height: 2px; border-top: 1px solid #bd7164; }
#wedding img.recipe_bottom			{ width: 355px; height: 2px; /*border-bottom: 1px solid #a18d50;*/ }
#wedding table.recipe				{ width: 355px; text-align: left; margin-left: 0; }
#wedding table.recipe tr				{ border-bottom: 1px solid #bd7164;}
#wedding table.recipe td				{font-size: 12px; color: #02021a; border-bottom: 1px solid #bd7164;}
#wedding table.recipe td.quantity	{ width: 82px; text-align: center; text-transform: uppercase;  font-weight: bold; border-right: 1px solid #bd7164; font-size: 11px;padding: 5px; }
#wedding table.recipe td.ingredient	{ width: 250px; padding: 5px 10px;  }
#wedding #method				{ margin: 10px 0 0 10px; text-align: left; font-size: 12px; font-family: "ff-tisa-web-pro-1","ff-tisa-web-pro-2"; letter-spacing: 0; }
#wedding #variation				{ margin: 10px 0 0 10px; text-align: left; font-size: 12px; font-family: "ff-tisa-web-pro-1","ff-tisa-web-pro-2"; letter-spacing: 0; }
#wedding #footnotes			{ margin: 10px 0 0 10px; font-size: 11px; text-align: left; letter-spacing: 0; }
#wedding .recipe_hd { padding-right: 3px; }			

#seasonal	{ font-family: "ff-tisa-web-pro-1","ff-tisa-web-pro-2"; font-size: 12px; letter-spacing: 0; }
#seasonal_left { float: left; color: #a18d50;  width: 334px; text-align: left; }
#seasonal #seasonal_left p { font-size:11px; line-height: 17px; margin: 0; padding: 0 15px 11px 18px; width: 300px;  }
#seasonal #seasonal_left p span { font-size: 14px; padding-right: 3px; text-transform: uppercase; }
#seasonal #seasonal_left #recipes { font-size: 16px; color: #a18d50; clear: both; letter-spacing: 1px; line-height: 20px; list-style-type: none; margin: 20px 0 24px; padding: 0; text-align: left; text-transform: uppercase; }
#seasonal #recipes li { background: transparent url('/_images/edible/recipe-dotted-line.png') repeat-x bottom; padding: 5px 12px 8px 18px; }
#seasonal #seasonal_left #recipes a:link,
#seasonal #seasonal_left #recipes a:visited { color: #a18d50; display: block; height: 100%; text-decoration: none; width: 100%; }
#seasonal #seasonal_left #recipes a:hover,
#seasonal #seasonal_left #recipes a:focus,
#seasonal #seasonal_left #recipes a.current { color: #524835; }

#seasonal #recipe_box { background: url('/_images/seasonal/recipe-bkg.png') repeat-y; width: 439px; text-align:center; min-height: 400px; color: #02021a; }

#seasonal #recipe	{padding: 10px 40px 0;}
#seasonal img.recipe_top				{ width: 355px; height: 2px; border-top: 1px solid #bd7164; }
#seasonal img.recipe_bottom			{ width: 355px; height: 2px; /*border-bottom: 1px solid #a18d50;*/ }
#seasonal table.recipe				{ width: 355px; text-align: left; margin-left: 0; }
#seasonal table.recipe tr				{ border-bottom: 1px solid #bd7164;}
#seasonal table.recipe td				{font-size: 12px; color: #02021a; border-bottom: 1px solid #bd7164;}
#seasonal table.recipe td.quantity	{ width: 82px; text-align: center; text-transform: uppercase;  font-weight: bold; border-right: 1px solid #bd7164; font-size: 11px;padding: 5px; }
#seasonal table.recipe td.ingredient	{ width: 250px; padding: 5px 10px;  }
#seasonal #method				{ margin: 10px 0 0 10px; text-align: left; font-size: 12px; font-family: "ff-tisa-web-pro-1","ff-tisa-web-pro-2"; letter-spacing: 0; }
#seasonal #variation				{ margin: 10px 0 0 10px; text-align: left; font-size: 12px; font-family: "ff-tisa-web-pro-1","ff-tisa-web-pro-2"; letter-spacing: 0; }
#seasonal #footnotes			{ margin: 10px 0 0 10px; font-size: 11px; text-align: left; letter-spacing: 0; }
#seasonal .recipe_hd { padding-right: 3px; }			

#seasonal #method a:link,
#seasonal #method a:visited { color: #a18d50;text-decoration: none; }



#all	{ font-family: "ff-tisa-web-pro-1","ff-tisa-web-pro-2"; font-size: 12px; letter-spacing: 0; }
#all_left { float: left; color: #a18d50;  width: 334px; text-align: left; }
#all #all_left p { font-size:11px; line-height: 17px; margin: 0; padding: 0 15px 11px 18px; width: 300px;  }
#all #all_left p span { font-size: 14px; padding-right: 3px; text-transform: uppercase; }
#all #all_left #recipes { font-size: 16px; color: #a18d50; clear: both; letter-spacing: 1px; line-height: 20px; list-style-type: none; margin: 20px 0 24px; padding: 0; text-align: left; text-transform: uppercase; }
#all #recipes li { background: transparent url('/_images/edible/recipe-dotted-line.png') repeat-x bottom; padding: 5px 12px 8px 18px; }
#all #all_left #recipes a:link,
#all #all_left #recipes a:visited { color: #a18d50; display: block; height: 100%; text-decoration: none; width: 100%; }
#all #all_left #recipes a:hover,
#all #all_left #recipes a:focus,
#all #all_left #recipes a.current { color: #524835; }

#all #recipe_box { background: url('/_images/all_cocktails/recipe-bkg.png') repeat-y; width: 439px; text-align:center; min-height: 400px; color: #02021a; }

#all #recipe	{padding: 10px 40px 0;}
#all img.recipe_top				{ width: 355px; height: 2px; border-top: 1px solid #bd7164; }
#all img.recipe_bottom			{ width: 355px; height: 2px; /*border-bottom: 1px solid #a18d50;*/ }
#all table.recipe				{ width: 355px; text-align: left; margin-left: 0; }
#all table.recipe tr				{ border-bottom: 1px solid #bd7164;}
#all table.recipe td				{font-size: 12px; color: #02021a; border-bottom: 1px solid #bd7164;}
#all table.recipe td.quantity	{ width: 82px; text-align: center; text-transform: uppercase;  font-weight: bold; border-right: 1px solid #bd7164; font-size: 11px;padding: 5px; }
#all table.recipe td.ingredient	{ width: 250px; padding: 5px 10px;  }
#all #method				{ margin: 10px 0 0 10px; text-align: left; font-size: 12px; font-family: "ff-tisa-web-pro-1","ff-tisa-web-pro-2"; letter-spacing: 0; }
#all #variation				{ margin: 10px 0 0 10px; text-align: left; font-size: 12px; font-family: "ff-tisa-web-pro-1","ff-tisa-web-pro-2"; letter-spacing: 0; }
#all #footnotes			{ margin: 10px 0 0 10px; font-size: 11px; text-align: left; letter-spacing: 0; }
#all .recipe_hd { padding-right: 3px; }			

#all #method a:link,
#all #method a:visited { color: #a18d50;text-decoration: none; }




