h1 {
	color: #BDB188;	
	font-family: arial; 
	font-size: 21px; 
	line-height: 18px;
text-align: lift;
font-weight: normal;

}



.linktop {
	color: #624E3D;
	font-family: arial;
	font-size: 11px;
	line-height: 14px;
	text-align: left;
	font-weight: normal;
	
}
.linktop A:link {text-decoration: none; color: #624E3D;}
.linktop A:visited {text-decoration: none ; color: #624E3D;}
.linktop A:active {text-decoration: none ; color: #624E3D;}
.linktop A:hover {text-decoration: none; font-weight: normal ; color: #624E3D;}

.textxx{
	color: #444444;	
	font-family: arial; 
	font-size: 11px; 
	line-height: 13px;
text-align: justify;
font-weight: normal;

}

.titel4{
	color: #5B5B5B;	
	font-family: arial; 
	font-size: 11px; 
	line-height: 11px;
text-align: justify;
font-weight: bold;
text-transform: uppercase;

}

.titel4 A:link {text-decoration: none; color: #5B5B5B;}
.titel4 A:visited {text-decoration: none ; color: #5B5B5B;}
.titel4 A:active {text-decoration: none ; color: #5B5B5B;}
.titel4 A:hover {text-decoration: none; font-weight: bold ; color: #5B5B5B;}





.text3{
	color: #444444;	
	font-family: arial; 
	font-size: 10px; 
	line-height: 11px;
text-align: justify;
font-weight: normal;

}

.text5{
	color: #000000;	
	font-family: arial; 
	font-size: 11px; 
	line-height: 16px;
text-align: justify;
font-weight: normal;

}



.linktop2 {
	color: #624E3D;	
	font-family: arial; 
	font-size: 11px; 
	line-height: 12px;
text-align: left;
font-weight: bold;
}
.linktop2 A:link {text-decoration: none; color: #624E3D;}
.linktop2 A:visited {text-decoration: none ; color: #624E3D;}
.linktop2 A:active {text-decoration: none ; color: #624E3D;}
.linktop2 A:hover {text-decoration: none; font-weight: bold ; color: #624E3D;}


.linkwithe {
	color: #FFFFFF;	
	font-family: arial; 
	font-size: 12px; 
	line-height: 12px;
text-align: lift;
font-weight: normal;

}
.linkwithe A:link {text-decoration: none; color: #FFFFFF;}
.linkwithe A:visited {text-decoration: none ; color: #FFFFFF;}
.linkwithe A:active {text-decoration: none ; color: #FFFFFF;}
.linkwithe A:hover {text-decoration: none; font-weight: normal ; color: #FFFFFF;}

.text{
	color: #444444;
	font-family: arial;
	font-size: 11px;
	line-height: 16px;
	text-align: justify;
	font-weight: normal;
	
}

.attributename  {
	color: #444444;
	font-family: arial;
	font-size: 11px;
	line-height: 16px;
	text-align: justify;
	font-weight: normal;
}

.attributeinput  {
	color: #444444;
	font-family: arial;
	font-size: 11px;
	line-height: 16px;
	text-align: justify;
	font-weight: normal;
}

.required {
	color: #444444;
	font-family: arial;
	font-size: 11px;
	line-height: 16px;
	text-align: justify;
	font-weight: normal;
}

.linktop5 {
	color: #624E3D;
	font-family: arial;
	font-size: 9px;
	line-height: 12px;
	text-align: lift;
	font-weight: normal;
	
}
.linktop5 A:link {text-decoration: none; color: #624E3D;}
.linktop5 A:visited {text-decoration: none ; color: #624E3D;}
.linktop5 A:active {text-decoration: none ; color: #624E3D;}
.linktop5 A:hover {text-decoration: none; font-weight: normal ; color: #624E3D;}

.textc3 {
	color: #000080;	
	font-family: arial; 
	font-size: 11px; 
	line-height: 16px;
text-align: left;
font-weight: normal;

}
.textc3 A:link {text-decoration: none; color: #000080;}
.textc3 A:visited {text-decoration: none ; color: #000080;}
.textc3 A:active {text-decoration: none ; color: #000080;}
.textc3 A:hover {text-decoration: none; color: #000080;}



.vt {
	color: #92735A;	
	font-family: arial; 
	font-size: 12px; 
	line-height: 12px;
text-align: lift;
font-weight: normal;

}

.titels{
	color: #BDB188;	
	font-family: arial; 
	font-size: 21px; 
	line-height: 18px;
text-align: lift;
font-weight: normal;

}

.stitel{
	color: #B7AD8A;	
	font-family: arial; 
	font-size: 11px; 
	line-height: 18px;
text-align: lift;
font-weight: Bold;
text-transform: uppercase;

}
.linktop2 {
	color: #624E3D;
	font-family: arial;
	font-size: 11px;
	line-height: 12px;
	text-align: lift;
	font-weight: bold;
}	
	.linktop3 {
	color: #624E3D;
	font-family: arial;
	font-size: 10px;
	line-height: 12px;
	text-align: lift;
	font-weight: normal;
	
}

.linktop5 {
	color: #624E3D;
	font-family: arial;
	font-size: 9px;
	line-height: 12px;
	text-align: lift;
	font-weight: normal;
	
}
.linktop5 A:link {text-decoration: none; color: #624E3D;}
.linktop5 A:visited {text-decoration: none ; color: #624E3D;}
.linktop5 A:active {text-decoration: none ; color: #624E3D;}
.linktop5 A:hover {text-decoration: none; font-weight: normal ; color: #624E3D;}
#allinclusive  {
text-align:left;	
width:660px;
}

#allinclusive h2  {
color:#BDB188;
font-size:16px;
}
#allinclusive a {
color:#BDB188;
font-size:16px;
}
#allinclusive hr {
color:#BDB188;
}

#noshow {
display:none;	
}



/* Carousel */
.white { background:#FFF;}
#yf-nav{margin-bottom:0;}
#yf-nav div.bd{background:none;}
#yf-nav a,#yf-nav a em{background:url(../l.yimg.com/a/i/us/fd/gr/ui/nav.png) no-repeat;}
#yf-nav a{background-position:right -66px;margin-right:3px;}
#yf-nav a.selected{background-position:right -99px;}
#yf-nav a em{background-position:-2318px -66px;padding-left:12px;_padding-top:9px;_height:24px;margin-right:7px;display:inline;}
#yf-nav a.selected em{background-position:-2318px -99px;}
#yf-subnav{padding:3px 0;}
#yf-promo{padding:7px;border:1px solid #ecba27;margin-top:10px;min-height:234px;_height:234px;}
#yf-promo-content{float:left;width:478px;position:absolute;}
#yf-promo-content .promoCard{z-index:1;width:100%;height:234px;position:absolute;top:0;padding:0;margin:0;background-repeat:no-repeat;visibility:hidden;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);}
#yf-promo-content .show,#yf-promo-menu li.show div{visibility:visible;opacity:.99;-moz-opacity:.99;filter:alpha(opacity=.99);}
#yf-promo-content .copy{position:absolute;bottom:10px;left:0;}
#yf-promo-content .copy a.mn{font:182% georgia,times;color:#680e1a;background-color:#fff;padding-right:10px;padding-bottom:2px;}
#yf-promo-content .copy a.mnvid{background:#fff url(../l.yimg.com/a/i/us/fd/gr/ui/vidcam16.png) no-repeat right bottom;padding-right:30px;zoom:1;}
#yf-promo-content .copy a.vid{background-position:0 3px;}
#yf-promo-content .links{background-color:#fff;margin-top:5px;float:left;*padding-bottom:8px;}
#yf-promo-content .links p{font:92% georgia,times;float:left;margin:8px;display:inline;width:160px;}
#yf-promo-content .links ul{float:left;margin:8px 14px 8px 0;display:inline;}
#yf-promo-content .links ul li{*display:block;*float:left;*clear:left;}
#yf-promo-content img.rcp{float:left;padding:5px;border:1px solid #d2bd64;}
#yf-promo-content .rcpnfo{width:148px;float:right;margin-right:5px;display:inline;background-color:#fff;}
#yf-promo-content .rcpnfo a.mn{display:block;font:136% georgia,times;color:#680e1a;margin:5px 0 10px;}
#yf-promo-content .rcpnfo cite.prov{display:block;font:85% arial;color:#333;}
#yf-promo-content .rcpnfo cite.prov a,#yf-promo-content .rcpnfo cite.prov a:visited{color:#11529c;}
#yf-promo-content .rcpnfo ul{margin-top:18px;}
#yf-promo-content .rcpnfo ul li{font:92% georgia,times;}
#yf-promo-content .rcpnfo ul li.last{background-image:none;margin-bottom:15px;}
#yf-promo-content .rcpnfo ul li em{color:#6a580f;}
#yf-promo-content .rating{font:77% arial;margin:6px 7px 7px;}
#yf-promo-menu{float:right;width:145px;z-index:1;}
#yf-promo-menu ul{margin:0;padding:0;}
#yf-promo-menu li{width:143px;float:left;position:relative;padding:0;margin:0 0 3px;background:#fff url(../l.yimg.com/a/i/us/fd/gr/ui/switcher.png) no-repeat left bottom;border:1px solid #d3c06e;}
#yf-promo-menu li a{position:relative;display:block;padding:9px 10px 8px;margin:0;z-index:5;font:100% georgia,times;color:#680e1a;min-height:29px;_height:29px;}
#yf-promo-menu li.selected a{color:#fff;}
#yf-promo-menu li div{position:absolute;margin:-1px 0 0 -6px;width:150px;z-index:3;background:#680e1a url(../l.yimg.com/a/i/us/fd/gr/ui/switcher.png) no-repeat -195px center;border-color:#680e1a;visibility:hidden;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);}
#yf-promo-foot{clear:both;text-align:right;padding:7px 0 0;background:transparent url(../l.yimg.com/a/i/us/fd/gr/ui/switcher.png) no-repeat -56px 0;}
#yf-promo-btn{display:block;float:right;width:56px;height:18px;cursor:hand;cursor:pointer;margin:0;background:transparent url(../l.yimg.com/a/i/us/fd/gr/ui/switcher.png) no-repeat 0 0;}
#yf-promo-btn.start{background-position:0 -18px!important;}
.promoCard .sponsor-ad-wrap{position:absolute;top:0;left:0;overflow:hidden;line-height:0.8em;}
.promoCard .sponsor-ad-wrap .bg{background-color:#fff;position:absolute;width:100%;height:200px;}
.promoCard .sponsor-ad{position:relative;}
.promoCard .sponsor-ad img{position:relative;display:block;background-color:transparent;padding:2px 5px 0;}
.promoCard .sponsor-ad a img{padding:2px 5px;}
.grd-col-c{float:right;margin-right:3px;display:inline;}
#specialdays h3 a{background:none;text-indent:none;overflow:auto;display:inline;}
#specialdays p,#feature p{margin-top:8px;}
#specialdays .foot,#everyday .foot,#recipes .foot{float:right;display:inline;padding:7px 10px;background:url(../l.yimg.com/a/i/us/fd/gr/ui/tbnvhm.gif) no-repeat;}
#specialdays .foot{margin:10px 0 5px;}
#everyday .foot{margin:0 5px 5px;}
#recipes .foot{margin:20px 0 5px;}
#specialdays,#everyday,#recipes{margin-bottom:0;*margin-bottom:-10px;*margin-top:0;}
#yf-charity .foot{margin-bottom:15px;}
#everyday img{float:left;padding:3px;border:1px solid #d2bd64;margin-top:10px;}
#everyday ul li{float:left;width:46%;}
#everyday p strong{font-weight:bold;font-style:italic;}
#everyday .sec p{padding:5px 0;}
#everyday .lt{width:116px;float:left;}
#recipes{margin-left:10px;margin-right:7px;}
#recipes ul{margin-top:35px;margin-right:5px;}
#recipes ul li{font-size:136%;}
#feature{padding-bottom:15px;}
#feature img{padding:3px;border:1px solid #d2bd64;}
#epicurious{background:transparent url(../l.yimg.com/a/i/us/fd/cn/grdbg/answers-martini.jpg) no-repeat right top;}
#yf-video .vidmod{background-color:#edd982;padding:5px 5px 20px;margin-top:15px;zoom:1;}
#yf-video .bd{background-color:#fff;padding:5px 5px 0;}
#yf-video .imgbox{background-color:#000;text-align:center;position:relative;zoom:1;}
#yf-video .imgbox img{margin:0 auto;}
#yf-video h4{font:normal 77% arial;margin:15px 0 2px;color:#777;}
#yf-video h4.vidttl{margin-top:2px;}
#yf-video h5{margin:0 0 25px;}
#yf-video ul{margin:0 -5px;border-top:1px solid #edd982;}
#yf-video ul li{margin:0;padding:6px 5px 6px;border-bottom:1px solid #edd982;text-transform:uppercase;zoom:1;}
#yf-video ul li.last{border:0;}
#yf-video ul li a,#yf-video h5 a{color:#11529c;font:bold 77% arial;}
#witwisdom{margin:7px 3px 5px;text-align:left;padding:10px 15px;}
#witwisdom q{padding:0;}
#qa{*margin-top:0;min-height:225px;_height:225px;margin-right:0;background:#fff url(../l.yimg.com/a/i/us/fd/cn/grdbg/answers-martini.jpg) no-repeat 327px 0;overflow:hidden;_overflow:visible;}
#qa img{float:left;padding:2px;border:1px solid #999;margin:5px 10px;display:inline;}
#qa p{margin:7px 0 5px;}
#qa .bubble{border:2px solid #ebd77e;width:301px;margin-top:10px;}
#qa .bubble .hd,.bubble .ft{background:transparent url(../l.yimg.com/a/i/us/fd/gr/ui/nav.png) no-repeat -1532px 0;width:305px;height:7px;margin:-2px;position:relative;}
#qa .bubble .ft{background-position:-1532px -7px;clear:both;margin-top:0;position:relative;}
#qa .bubble .ft span{display:block;width:23px;height:20px;background:transparent url(../l.yimg.com/a/i/us/fd/gr/ui/nav.png) no-repeat -1893px 0;position:absolute;left:30px;top:5px;}
#qa .sec{float:left;width:220px;}
#qa .sec h4{font-size:100%;line-height:1.3em;margin-top:0;}
#qa .sec em{color:#333;font:normal 85% arial;display:block;margin:4px 0 15px;}
#qa .sec em a{text-transform:lowercase;font-size:100%;font-weight:normal;}
#qa .sec em strong{font-weight:bold;}
#qa .sec a{font:bold 77% arial;text-transform:uppercase;color:#11529c;}
#qa .sec h4 a{font:normal 103% georgia,serif;color:#680E1A;text-transform:none;}
#qa .links{margin:5px 10px 0 60px;}
#qa .links a{font:bold 85% arial;color:#11529c;}
.dtk-carousel .ulwrap{margin-top:5px;}
.grdmod h3 a{display:block;}
#everyday h3 a,#recipes h3 a,#yf-video h3,#qa h3,#epicurious h3,#feature h2,.dtk-carousel .hd h2{background:transparent;text-indent:-100em;overflow:hidden;}
#everyday h3 a{height:60px;width:398px;background-position:0 0;}
#yf-video h3{height:75px;width:174px;background-position:0 -115px;}
#recipes h3 a{height:112px;width:189px;background-position:-403px -1px;}
#qa h3{height:52px;width:337px;background-position:0 -61px;}
#epicurious h3{height:96px;width:161px;background-position:-400px -115px;}
#feature h2{height:105px;width:194px;background-position:-182px -115px;}
.dtk-carousel .hd h2{height:12px;width:156px;background-position:-5px -205px;}
@media print{#everyday h3 a,#recipes h3 a,#yf-video h3,#qa h3,#epicurious h3,#feature h3,.dtk-carousel .hd h2{background-image:none!important;text-indent:0!important;overflow:visible!important;height:auto!important;width:auto!important;}
}
#yf-promo-foot{padding:4px 0 0;#;}

.dtk-carousel .hd{height:auto;padding:10px 0 2px;_padding-bottom:7px;}
.dtk-carousel .ft{margin-bottom:10px;}
.dtk-carousel h2{font:bold 129% georgia,times;text-transform:uppercase;color:#6a580e;margin:0 10px 0;}
.dtk-carousel .scrollbody{width:626px;margin-left:9px;margin-bottom:-10px;}
.dtk-carousel .scrollpages{margin-left:-9px;}
.dtk-carousel .scrollpages .ulwrap{float:left;margin-top:5px;}
.dtk-list{width:644px;}
#yf-home-w .dtk-item{width:300px;margin-right:20px;padding:0;}
.dtk-item .itemwrap{padding:6px 0 6px 10px;margin-left:10px;}
.dtk-item p{font-size:92%;color:#666;}
li.dtk-item .rcp{margin:0 0 10px;padding:0;}
li.dtk-item blockquote{padding-left:119px;width:160px;}
li.dtk-item blockquote img{float:left;margin-left:-119px;border-width:0;}
li.dtk-item blockquote h3{font:normal 144% georgia,times;padding:5px 0;}
li.dtk-item blockquote h3 a,li.dtk-item blockquote h3 a:link,li.dtk-item blockquote h3 a:visited{color:#680e1a;}
li.dtk-item blockquote cite{font:85% arial;}
li.dtk-item blockquote cite a{color:#11529c;}
li.dtk-item .rcpsumm{font-family:Georgia,"Times New Roman",Times,serif;width:282px;background-color:#fdf9dc;overflow:hidden;}
li.dtk-item .rcpsumm li{float:left;width:94px;padding-bottom:3px;margin:4px 0;text-align:center;display:inline;}
li.dtk-item .rcpsumm li span{font-size:92%;color:#444;}
li.dtk-item .rcpsumm li strong{display:block;font-size:85%;font-weight:bold;color:#6a580f;}



#clear {clear:both;}

input,select, textarea {border:1px solid #b7ad8a;}
.submit { background:#FFF;}
