@charset "UTF-8";
/* CSS Document */

#subcontent-full {
	background-image: url(images/headerban.jpg);
	background-repeat: repeat-x;
	background-color: #B2B27F;
	height: 0px;
	font-family: arial, sans-serif;
	font-size: 76%;
	width: 110%;
	max-height: 8000px;
	min-height: 4000px;
}



div#tonyheader{
	width:878px;
	display: block;
	background-image: url(images/headerimage1.jpg);
	background-repeat: no-repeat;
	background-position: 380px 10px;
	height: 294px;
    overflow:hidden;
}


div#right_bgd1 {
	float:left;
	width:287px;
	display: block;
	height: 901px;
	margin-top: 0px;
	background-image: url(../tasteofny/images/RIGHTBGD.jpg);
	background-repeat: no-repeat;
}

div#tonybody {
	/*display: block;*/
	background-image: url(images/leftsideimage_front.jpg);
	background-repeat: no-repeat;
	background-position: -2px 0px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	height: 3400px;
	min-width: 900px;
	max-width: 100px;
}




div#tony_topnav {
	position:absolute;
	width:225px;
	height:15px;
	left: 410px;
	top: -260px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #610829;
	position: relative;
}

div#tony_flashimage {
	position:absolute;
	width:240px;
	height:144px;
	z-index:4;
	left: 619px;
	top: 110px;
	background-image: url(images/susanhunt_pic2.jpg);
}


#tonycontent2 {
	position:relative;
	width:770px;
	left: 116px;
	top: 0px;
}

#tonyright_col {
	position:relative;
	width:245px;
	z-index:4;
	top: 0px;
	float: right;
}


#tonycenter_col {
	position:relative;
	width:270px;
	height:500px;
	z-index:1;
	top: 0px;
	float: left;
	background-image: url(images/center_barlines.gif);
	background-repeat: no-repeat;
	background-position: 1px 30px;
	margin-left: 20px;
}


#tonycenter_promo_col {
	position:relative;
	width:270px;
	height:500px;
	z-index:1;
	top: 0px;
	float: left;
	background-image: url(images/center_barlines_promo.gif);
	background-repeat: no-repeat;
	background-position: 1px 30px;
	margin-left: 20px;
}



.block_centercontent {
	margin-left: 18px;
	padding-bottom: 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1;
	font-weight: bold;
	display: block;
	width: 230px;
	margin-bottom: 30px;
}





#tonyleftside {
	position:relative;
	width:195px;
	height:350px;
	z-index:5;
	float: left;
}


.blocktitle {
	margin-left: 40px;
	padding-bottom: 1px;
	display: block;
	padding-top: 12px;
	padding-right: 0px;
	padding-left: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #B2B27F;
	line-height: 0;
	font-weight: normal;
}

.title_section {
	margin-left: 0;
	padding-left: 2px;
	list-style: square inside;
}

.text {
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	padding-top: 10px;
	display: block;
	line-height: normal;
	margin-bottom: 0px;
	color: #F8FDDD;
	width: 205px;
}


.title {
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	padding-top: 18px;
	padding-bottom: 10px;
	width: 210px;
	height: 0px;
	color: #F8FDDD;
}

.block_tonymenu {
	margin-left: 0px;
	padding-bottom: 1px;
	padding-top: 20px;
	padding-right: 0px;
	padding-left: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #610828;
	line-height: 1;
	font-weight: bold;
	display: block;
	background-repeat: no-repeat;
}


.block_tonysubmenu {
	margin-left: 0px;
	padding-bottom: 1px;
	padding-top: 20px;
	padding-right: 0px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B2B27F;
	line-height: 1;
	font-weight: bold;
	display: block;
}



/* left block menu  */
ul.block {
	margin: 0px 0px;
	padding: 0;
	width: 120px;
}

.block li {
	list-style: none;
}

.block li a,.block li em {
	color: #553;
	display: block;
	margin-bottom: 3px;
	height: 15px;
	margin-top: 8px;
}

.block li em {
	font-size: 12px;
	font-style: normal;
}



.block li a {
	padding: 5px 0px;
	text-decoration: none;
	width: 155px;
	padding-left: 40px;
}

.block li a.tony_submenu {
	padding: 5px 0px;
	text-decoration: none;
	width: 155px;
	padding-left: 60px;
}

.block li div {
	padding: 5px 0px;
	text-decoration: none;
	width: 155px;
	padding-left: 40px;
}



.block li a span {font-weight: bold;}

.block li a:hover {
	background-image: url(images/rolover1.gif);
	background-repeat: no-repeat;
	background-position: -6px -4px;
}


.right .block,.right .block li {
}


.right .block li a:hover {
	background-image: url(images/rolover1.gif);
	background-repeat: no-repeat;
	background-position: -8px -5px;
}

.right .block li a:visited {
	background-image: url(images/rolover1.gif);
	background-repeat: no-repeat;
	background-position: -6px -4px;
}


.right .block li a:active {
	background-image: url(images/rolover1.gif);
	background-repeat: no-repeat;
	background-position: -6px -4px;
}



/* end of left block menu  */
.centerimage1 {
	margin-left: 10px;
	padding-top: 20px;
	display: block;
	margin-bottom: 0px;
	width: 180px;
}
.rightimage1 {
	margin-left: 0px;
	padding-top: 40px;
	display: block;
	margin-bottom: 0px;
	width: 260px;
	background-image: url(images/marlin.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 120px;
}
.blocktitleright {
	margin-left: 0px;
	padding-bottom: 50px;
	display: block;
	padding-top: 12px;
	padding-right: 0px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #610828;
	line-height: 20px;
	font-weight: normal;
}
.blocktitle_center {
	margin-left: 40px;
	padding-bottom: 1px;
	display: block;
	padding-top: 12px;
	padding-right: 0px;
	padding-left: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #B2B27F;
	line-height: 20px;
	font-weight: normal;
}
.viewmore_link {
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 10px;
	width: 90px;
	height: 5px;
	color: #F8FDDD;
	float: right;
	background-image: url(images/beans_pic.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
.viewmore_link2 {
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 10px;
	width: 90px;
	height: 12px;
	color: #F8FDDD;
	float: right;
	background-image: url(images/mushrooms_pic.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
div#tonyepisode {
	width:878px;
	display: block;
	background-image: url(images/leftsideimage2.jpg);
	background-repeat: no-repeat;
	background-position: -2px 0px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	height: 3350px;
}
.blocktitle_episoderight {
	margin-left: 0px;
	padding-bottom: 1px;
	display: block;
	padding-top: 6px;
	padding-right: 0px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #B2B27F;
	line-height: 0;
	font-weight: normal;
}
.rightimage2 {
	margin-left: 0px;
	padding-top: 0px;
	display: block;
	margin-bottom: 0px;
	width: 210px;
	background-image: url(images/pic3.jpg);
	background-repeat: no-repeat;
	background-position: 5px center;
	height: 170px;
}
.block_centercontent_episode {
	margin-left: 14px;
	padding-bottom: 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	display: block;
	width: 240px;
	line-height: 1;
}
.Recipe_box {
	margin-left: 0px;
	padding-top: 5px;
	display: block;
	margin-bottom: 0px;
	width: 240px;
	background-color: #A2A679;
}
.Recipe_top {
	margin-left: 0px;
	padding-top: 0px;
	display: block;
	margin-bottom: 0px;
	width: 240px;
	background-color: #A2A679;
	height: 13px;
	margin-top: 0px;
}
.Recipe_bottom {
	margin-left: 0px;
	padding-top: 0px;
	display: block;
	margin-bottom: 0px;
	width: 240px;
	background-color: #A2A679;
	background-image: url(images/btmepisode_footer.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 74px;
}
.spacer {
	margin-left: 0px;
	padding-top: 0px;
	display: block;
	margin-bottom: 0px;
	width: 200px;
	height: 20px;
}
.recipe_text {
	margin-left: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	padding-top: 0px;
	display: block;
	line-height: normal;
	margin-bottom: 18px;
	color: #F8FDDD;
	width: 185px;
	padding: 0px;
}
.recipe_title {
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	padding-top: 10px;
	display: block;
	line-height: normal;
	margin-bottom: 0px;
	color: #610828;
	width: 240px;
	padding: 0px;
}
.printthispage_link {
	padding-top: 5px;
	padding-bottom: 10px;
	width: 100px;
	height: 20px;
	background-image: url(images/recipe_gfx.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	margin-left: 65px;
}
.Recipe_page_box {
	margin-left: 0px;
	padding-top: 10px;
	display: block;
	margin-bottom: 0px;
	width: 523px;
	background-color: #A2A679;
	height: 220px;
}
.Recipe_page_top {
	margin-left: 0px;
	padding-top: 0px;
	display: block;
	margin-bottom: 30px;
	width: 527px;
	background-color: #A2A679;
	height: 13px;
}
.Recipe_page_bottom {
	margin-left: 0px;
	padding-top: 0px;
	display: block;
	margin-bottom: 0px;
	width: 527px;
	background-image: url(images/btmepisode_page_frame.jpg);
	background-repeat: no-repeat;
	height: 52px;
	background-position: -1px 0px;
}
.text2 {
	margin-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	padding-top: 0px;
	line-height: normal;
	color: #F8FDDD;
	margin-right: 0px;
	padding-bottom: 5px;
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 10px;
}
#recipe_image1 {
	position:relative;
	width:209px;
	height:108px;
	z-index:1;
	top: 45px;
	left: 25px;
	background-image: url(images/testpic1.jpg);
}



.Title2 {
	margin-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	padding-top: 0px;
	line-height: normal;
	margin-bottom: 0px;
	color: #610828;
	margin-right: 20px;
	padding-bottom: 0px;
}
.gettherecipe_watchvideo {
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	margin-bottom: 0px;
	color: #F8FDDD;
	margin-right: 0px;
	padding-bottom: 7px;
	padding-left: 16px;
	padding-top: 0px;
}



#recipe_infobox {
	position:relative;
	width:228px;
	z-index:2;
	left: 260px;
	top: -70px;
	background-color: #919972;
	background-image: url(images/center1.jpg);
	background-repeat: no-repeat;
	background-position: -1px 5px;
}


#Recipe_page_top {
	position:relative;
	width:228px;
	height:10px;
	z-index:4;
	top: -1px;
}

#Recipe_page_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F8FDDD;
	font-style: normal;
	font-weight: normal;
	position:relative;
	width:170px;
	z-index:4;
	top: 11px;
	margin-left: 40px;
	margin-bottom: 20px;
}

#Recipe_title_box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #908658;
	font-style: normal;
	font-weight: bold;
	position:relative;
	width:190px;
	z-index:4;
	top: 20px;
	margin-left: 48px;
	margin-bottom: 0px;
}
#Recipe_page_bottom {
	position:relative;
	width:228px;
	height:10px;
	z-index:4;
	top: 0px;
}
#recipetitle_section {
	position:relative;
	width:213px;
	height:23px;
	z-index:3;
	left: 255px;
	top: -60px;
	padding-bottom: 12px;
}

.style1 {
	color: #610828;
	font-weight: bold;
}

#get_the_recipelink   {
	position:absolute;
	width:83px;
	height:0px;
	z-index:4;
	left: 279px;
	top: -9px;
}

div#tonyheader2 {
	width:878px;
	display: block;
	background-image: url(images/recipes_hor_image.jpg);
	background-repeat: no-repeat;
	background-position: 320px 65px;
	height: 294px;
	overflow: hidden;
}

div#tony_flashimage2 {
	position:absolute;
	width:225px;
	height:116px;
	z-index:4;
	left: 607px;
	top: 114px;
}

.horizontal_line {
	margin-left: 0px;
	padding-top: 0px;
	line-height: normal;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	width: 500px;
	height: 20px;
	background-color: #8B9570;
}
#apDiv2 {
	position:absolute;
	width:215px;
	height:31px;
	z-index:4;
}

div#tony_Textimage_box {
	position:absolute;
	width:217px;
	height:79px;
	z-index:4;
	left: 609px;
	top: 110px;
}

.text3 {
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	padding-top: 0px;
	line-height: 12px;
	color: #610828;
	margin-right: 0px;
	padding-bottom: 0px;
	background-repeat: no-repeat;
	background-position: 160px -9px;
	padding-right: 0px;
	background-image: url(images/bar2.jpg);
	width: 210px;
}

#flashepisodes {
	position:relative;
	width:320px;
	z-index:4;
	margin-bottom: 15px;
}

.episode1_page_top {
	margin-left: 0px;
	padding-top: 0px;
	display: block;
	margin-bottom: 0px;
	width: 432px;
	background-color: #A2A679;
	height: 13px;
}



.episode1_page_box {
	margin-left: 0px;
	padding-top: 10px;
	display: block;
	margin-bottom: 0px;
	width: 428px;
	height: 50px;
	background-color: #A3A679;
}


.episode1_page_bottom {
	margin-left: 0px;
	padding-top: 0px;
	display: block;
	margin-bottom: 0px;
	width: 527px;
	background-image: url(images/btmrecipe_page_frame.jpg);
	background-repeat: no-repeat;
	height: 52px;
	background-position: -1px 0px;
}

#tonycenter_col_episodes {
	position:relative;
	width:270px;
	height:500px;
	z-index:1;
	top: 0px;
	float: left;
	background-image: url(images/center_barlines.gif);
	background-repeat: no-repeat;
	background-position: 1px -2px;
	margin-left: 20px;
}
.episode_caption_text {
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	padding-top: 0px;
	color: #610828;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}
.episode1_tip {
	margin-left: 0px;
	padding-top: 0px;
	display: block;
	margin-bottom: 0px;
	width: 527px;
	background-image: url(images/tip.jpg);
	background-repeat: no-repeat;
	height: 72px;
	background-position: -1px 0px;
	background-color: #B2B27F;
	margin-top: 10px;
}
.episode_text {
	margin-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	padding-top: 15px;
	line-height: normal;
	color: #F8FDDD;
	margin-right: 0px;
	padding-bottom: 5px;
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 10px;
}

.episode_text2 {
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	padding-top: 10px;
	line-height: normal;
	color: #F8FDDD;
	margin-right: 0px;
	padding-bottom: 5px;
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 0px;
	width: 300px;
	padding-left: 0px;
}

.block_tony_episode_title {
	margin-left: 0px;
	padding-bottom: 1px;
	padding-top: 335px;
	padding-right: 0px;
	padding-left: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #610828;
	line-height: 1;
	font-weight: bold;
	display: block;
	background-repeat: no-repeat;
	/*background-image: url(images/rolover1.gif);*/
	background-position: 1px 330px;
	height: 50px;
}
.style2 {
	font-size: 14px
}
.gettherecipe_watchvideo2 {
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	margin-bottom: 0px;
	color: #402B14;
	margin-right: 0px;
	padding-bottom: 7px;
	padding-left: 10px;
	padding-top: 30px;
	height: 10px;
	background-image: url(images/get_this_recipe_gfx.jpg);
	background-repeat: no-repeat;
	background-position: 20px 15px;
}

div#flash_tony {
	width:878px;
	display: block;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	border-left-width: 0px;
	border-left-color: #FFFFFF;
	height: 604px;
	background-image: url(images/leftsideimage2.jpg);
}



div#tonyheader_suspage {
	width:878px;
	display: block;
	background-image: url(images/susan2.jpg);
	background-repeat: no-repeat;
	background-position: 310px 60px;
	height: 294px;
}
div#tonyheader_Danpage {
	width:878px;
	display: block;
	background-image: url(images/chefdans_pic2.jpg);
	background-repeat: no-repeat;
	background-position: 310px 60px;
	height: 294px;
	overflow: hidden;
}

div#tony_flashimage2 {
	position:absolute;
	width:240px;
	height:144px;
	z-index:4;
	left: 609px;
	top: 110px;
	background-image: url(images/chefdan_pic2.jpg);
}
div#tony_flashimage3 {
	position:absolute;
	width:223px;
	height:115px;
	z-index:4;
	left: 619px;
	top: 110px;
}
.text_promo {
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	padding-top: 10px;
	display: block;
	line-height: normal;
	margin-bottom: 0px;
	color: #F8FDDD;
	width: 320px;
}
.text_promo2 {
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	padding-top: 10px;
	display: block;
	line-height: normal;
	margin-bottom: 0px;
	color: #F8FDDD;
}
.title_promo {
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	padding-top: 18px;
	padding-bottom: 10px;
	height: 0px;
	color: #F8FDDD;
}
.block_tony_episodelist {
	margin-left: 10px;
	padding-bottom: 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #610828;
	line-height: 1;
	font-weight: bold;
	display: block;
	background-repeat: no-repeat;
}
#bulleted_list {
	position:relative;
	height:20px;
	z-index:5;
	left: 357px;
	top: -225px;
	width: 350px;
}
.title_promo2 {
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 8px;
	height: 0px;
	color: #F8FDDD;
}
.text_prombold {
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	padding-top: 10px;
	display: block;
	line-height: normal;
	margin-bottom: 0px;
	color: #F8FDDD;
}
.block_tony_text {
	margin-left: 39px;
	padding-bottom: 1px;
	padding-top: 12px;
	padding-right: 0px;
	padding-left: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #F5FAD9;
	line-height: 14px;
	font-weight: bold;
	display: block;
	background-repeat: no-repeat;
}
#logosponsores {
	position:relative;
	width:145px;
	height:50px;
	top: 5px;
	display: block;
	margin-bottom: 20px;
}
    

.sponsored_caption {
	margin-left: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	padding-top: 0px;
	padding-bottom: 28px;
	height: 0px;
	color: #F8FDDD;
}
.Recipe_frame_bottom {
	position:relative;
	width:228px;
	left: 0px;
	top: 0px;
	background-color: #919972;
	height: 18px;
}

#tonyright_col2 {
	position:relative;
	width:265px;
	z-index:4;
	top: 5px;
	float: right;
	right: 20px;
}

