/* Basics 
------------------------------------ */

/* reset browser default style via meyerweb.com */
body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, p, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline
}

/* http://www.hicksdesign.co.uk/journal/forcing-scrollbars-now-even-better */
html { height: 100%; margin-bottom: 1px }

body {
	background: #DAE491 url(http://www.italianrecipe.org/theme_folder/bg2.png) repeat-x;
	text-align: center;
	margin: 10px 0 15px 0;
	padding: 0 0 15px 0
}

a img { border: 0 }
strong { font-weight: bold; color: #484848 }
em { font-style: italic }

/* Basic Typography 
------------------------------------ */

a:link, a:visited {
	color: #00A5E9;
	text-decoration: none
}

a:hover, a:active { text-decoration: underline }

p, li, blockquote, .homepage p, h2, h5, label, input, form, textarea, td, .post, .individualPost {
	font-family: Arial, 'Helvetica Neue', Helvetica, Verdana, sans, 'sans serif';
	font-size: 13px;
	color: #3F3F3F;
	line-height: 18px
}
	
p { padding: 0 0 10px 0; margin: 0 }

h1 { font-size: 17px }

h2 {
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 8px;
	text-transform: uppercase;
	color: #669933;
	line-height: 17px
}

h2 a:link, h2 a:link, h2 a:visited, h2 a:visited { color: #669933 }

h3, h4 {
	font-family: Georgia, Times, 'Times New Roman', serif;
	font-weight: normal;
	color: #2C2C2C;
	margin: 0
}

h3 { font-size: 23px; line-height: 25px }

#threeColumn1 h4 { 
	font-size: 20px;
	line-height: 22px;
	margin: 10px 0 10px 0; 
	text-transform: none; 
	color: #2C2C2C
}

h3 a:link, h4 a:link, h3 a:visited, h4 a:visited { color: #2C2C2C }

#threeColumn1 h4.body { margin: 20px 0 4px 0 }

h5 {
	font-size: 13px;
	line-height: 15px;
	font-weight: bold;
	color: #484848;
	padding-bottom: 2px
}

h5.restname { padding-top: 6px }

.post blockquote p, .individualPost blockquote p {
	color:#616161; 
}

blockquote {
	background:url(http://www.italianrecipe.org/theme_folder/icons/blockquote.png) left top no-repeat; 
	color:#616161; 
	margin: 6px 10px 6px 0;
	padding-left:30px;
}

ul, ol {
	margin-left: 20px;
	padding: 2px 0 7px 10px
}

li { padding-bottom: 3px }

ul.fatList, ol.fatList, ul.skinnyList, ul.skinnyList { padding: 0 0 0 0 }

.fatList li { padding: 0 0 10px 0 }

.skinnyList li {
	font-size: 12px;
	padding: 0 0 2px 0
}



/* Basic Layout 
------------------------------------ */

#topAdSpace {
	margin: 0 auto 10px auto;
	padding: 0
}

#topAdSpace img.houseAd {
	padding: 3px; 
	background: #fff
}

#topAdSpace table { margin: 0 auto 0 auto }

#container {
	width: 961px;
	padding: 0;
	margin: 0 auto 20px auto;
	text-align: left
}

#header {
	width: 961px;
	margin: 0;
	padding: 0;
	float: left;
	position: relative
}

#topHeader {
	width: 950px;
	padding: 8px 0 4px 20px; 
	margin: 0;
	min-height: 116px;
	background: #E86C0B url(http://www.italianrecipe.org/theme_folder/headerBG.png) repeat-x bottom left;
	float: left;
	position: relative
}

#navBar {
	width: 970px;
	margin: 0;
	padding: 0;
	min-height: 22px;
	background: #B23524 url(http://www.italianrecipe.org/theme_folder/nav/navBG.png) repeat-x top left;
	float: left;
	display: inline;
	position: relative
}

#content {
	background: #fff;
	width: 910px;
	padding: 30px 30px 20px 30px;
	margin: 0;
	float: left;
	position: relative;
	min-height: 400px
}



/* FAMILY NAV
------------------------------------ */

#SE { background: #E86C0B; border-bottom: 1px solid #ED8E18 }

#SL { background: #B23524 }

#AHT { background:#267400 }

.familyNav {
	margin:0;
	padding:0;
	width: 970px;
	float:left
}

#familyLinks { float:left; padding-left: 2px }

#errataLinks { float:right; padding-right: 10px }

.familyNav ul, .familyNav li { margin:0; padding:0 }

.familyNav li { display:inline; list-style:none }

.familyNav li a {
	float:left;
	padding: 5px 6px 6px 10px;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold
}

#SL #familyLinks, #AHT #familyLinks { padding-left: 0; margin-left: -2px }
#SL #errataLinks, #AHT #errataLinks { padding-right: 4px }
#container #masthead { border-top:0 }
#SL li a, #AHT li a { padding: 4px 6px 5px 10px }

.familyNav li a:link, .familyNav li a:visited, .familyNav li a:hover, .familyNav li a:active { color: #fff }

#SE li a#seLink, #AHT li a#ahtLink, #SL li a#sliceLink { color: #FED721 }
#newYork a#senyLink { color: #FED721 }
#newYork #SE a#seLink { color: #fff }


/* LOGO
------------------------------------ */

#logo, #logo a {
	width: 173px;
	height: 114px;
	margin: 10px 0 0 0;
	padding: 0;
	float: left
}

#logo {
	padding-right: 10px;
	background: url(http://www.italianrecipe.org/theme_folder/logo.png) no-repeat;
	text-indent: -9000px
}

#logo a { overflow: hidden }


/* SKYBOXES
------------------------------------ */

.skyboxBite {
	width: 20px;
	height: 24px;
	position: absolute;
	top: 0;
	left: 0;
	background: url(http://www.italianrecipe.org/theme_folder/skybox/skybox1Bite.png) no-repeat;
	display: inline;
	z-index: 100;
	float: left
}

.skybox {
	width: 220px;
	float: left;
	position: relative;
	margin-left: 25px
}

.skybox .dropshadow2 { width: 210px }

.skybox .innerbox { min-height: 120px }

#skybox1 .innerbox {
	padding: 0 20px 0 15px;
/*	background: #f8f5e0 url(http://www.italianrecipe.org/theme_folder/skybox/skybox1BG.png) repeat-x top left   */
	background: #FACCA6 url(http://www.italianrecipe.org/theme_folder/skybox/skyboxNewsletterBG.png) repeat-x bottom right 
}


#skybox2 .innerbox {
	padding: 0 15px 0 15px;
	background: #C5F1FF url(http://www.italianrecipe.org/theme_folder/skybox/skybox2BGBlue.png) repeat-x top left
}

#skybox3 .innerbox {
	min-height: 115px;
	padding: 5px 0 0 0;
	background: #A5C42B  url(http://www.italianrecipe.org/theme_folder/skybox/skybox3BG.png) repeat-x bottom left
}

.skybox h2, .feature h2 {
	font-size: 11px;
	padding: 0;
	margin: 0;
	line-height: 13px;
	color: #983e1e
}

.skybox h2 { padding: 17px 0 4px 0; font-size: 9px }

.skybox h4 {
	font-size: 13px;
	padding: 0 0 3px 0;
	margin: 0;
	line-height: 18px
}

.skybox h5 { 
	font-family: Georgia, Times, serif;
	font-size:12px;
	line-height:16px;
	font-weight:normal;
	padding: 0 0 6px 0;
	margin-top:-1px
}

.skybox h5 a:link, .skybox h5 a:visited, .skybox h5 a:hover, .skybox h5 a:active { color: #353535}


#skybox1 p, #skybox2 p { font-size: 11px; line-height: 12px }


.skybox3Strip {
	padding: 10px 15px 10px 12px;
	margin: 0;
	background: #fff
}

h3.skybox3Strip {
	font-size: 18px;
	color: #8D2A1F;
	line-height: 21px;
	text-align: center
}

#skybox3 h3.skybox3Strip a:link, #skybox3 h3.skybox3Strip a:visited, #skybox3 h3.skybox3Strip a:active, #skybox3 h3.skybox3Strip a:hover {
	color: #8D2A1F
}

#skybox3 a:link, #skybox3 a:visited, #skybox3 a:active, #skybox3 a:hover {
	color: #fff
}


#skybox3 p { text-align: center }

.loggedIn p {
	padding: 7px 15px 5px 15px;
	font-size: 12px
}

.notLoggedIn p {
	padding: 12px 15px 5px 15px;
	font-size: 13px
}

.notLoggedIn .skybox3Strip { padding: 14px 15px 14px 12px }

.notLoggedIn h3 {
	padding: 0 12px 10px 0;
	font-size: 24px;
	color: #8d2a1f
}

/*for pg 
#skybox2 .innerbox {
	padding: 0 15px 0 11px;
	background: url(http://photograzing.foodchinese.org/images/lines.png) center left;
}
#skybox2 h2, #skybox2 h5, #skybox2 p { text-align:center }
#skybox2 img { padding: 2px 0 0 0; display:block }
#skybox2 h5 { padding-top: 6px; font-size: 13px; line-height: 18px}
*/

/* MAIN NAV AND SEARCHBOX
------------------------------------ */

#navContainer {
	width: 700px;
	height: 32px;
	margin: 0;
	padding: 0;
	float: left;
	display: inline;
	bottom: 0
}


/* new  */
ul#navigation /* drop the nav to the bottom */ {
	position: absolute;
	left: 22px;
	bottom: 0;
	margin: 0;
	padding: 0;
	list-style: none;
	display: inline
}

#navigation li {
	margin: 0 0 0 0;
	padding: 0;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	/* 6/15 display: inline; */
	float:left;
	line-height: 18px;
	text-transform: none 
}

#navigation li a {
	padding: 6px 13px 7px 13px;
	  /* unselected tab background color */
	color: #fff; /*  unselected tab link color */
	margin: 0 3px 0 0; /* spacing between tabs */
	text-decoration: none;
	float: left;
	display: inline
}

#navigation a:hover {
	background: #fff;
	color: #4E7329
}



#home a.home, #home a:hover.home, #blog a.required_eating, #blog a:hover.required_eating,  #videos a.videos, #videos a:hover.videos, #eating_out a.eatingout, #eating_out a:hover.eatingout, #columns a.columns, #columns a:hover.columns, #shop a.shop, #shop a:hover.shop {
	color: #4E7329;
	background: #fff url(http://www.italianrecipe.org/theme_folder/nav/navBite.png) no-repeat
}

#talk a.talk, #talk a:hover.talk,
#recipes a.recipes, #recipes a:hover.recipes
{
	color: #4E7329;
	background: #FCFBDC url(http://www.italianrecipe.org/theme_folder/nav/navTanBite.png) no-repeat
}

/* featured tab */
#navigation li a.featured { color: #FFCC00 }
#navigation li a:hover.featured { background: #fff; color: #4E7329 }

ul#navigation em {
	color: #E0401F;
	font-style: normal
}

#search {
	padding: 6px 30px 0 0;
	margin: 0;
	float: right;
	right: 0
}

#searchBox {
	margin: 0 5px 0 0;
	padding: 0;
	width: 140px;
	height: 17px;
	vertical-align: top
}

#searchButton { margin: -1px 0 0 0 }

/* THREE COLUMN SETUP
------------------------------------ */

#threeColumn1 {
	padding: 0;
	margin: 0;
	float: left;
	display: inline;
	min-height: 750px
}

#threeColumn1, .indexTalkPost {
	width: 500px
}
	
#threeColumn2 {
	width: 180px !important; 
	padding: 0;
	margin: 27px 0 0 30px;
	float: left;
	display: inline
}

#threeColumn3 /* AD SPACE */ {
	width: 160px;
	padding: 0;
	margin: 27px 0 0 27px;
	float: left;
	display: inline
}

#featuredRight2Columns, #featuredRight2Columns2, #featuredRight2Columns3 /* spans across the right two columns */ {
	width: 368px;
	padding: 0;
	margin: 24px 0 0 30px;
	float: left
}

/* exceptions to make things pretty, complicated */

#talk #featuredRight2Columns2 { margin-top: 0; margin-bottom:25px }

#content .indEntrySquare { margin-top: 0 }

.indexes #threeColumn2, .indexes #threeColumn3 { margin-top:0 } 

.talkIndexes #content #featuredRight2Columns2 { margin-top:20px; margin-bottom:0 }

.talkIndex #content #featuredRight2Columns2,
.recentlyCommented #content #featuredRight2Columns2,
.hotInTalk #content #featuredRight2Columns2 { margin-top:35px; margin-bottom:25px }

#home #content #featuredRight2Columns2 { margin-bottom:25px }

#home #content #featuredRight2Columns { margin-bottom:25px }

.blogIndex #threeColumn2, .blogIndex #threeColumn3, #home #threeColumn2, #home #threeColumn3 { margin-top:0 } 

.blogIndex #content #featuredRight2Columns2 { margin-top:25px; margin-bottom:25px }

.blogIndex #content #featuredRight2Columns { margin-bottom:25px }


/* TWO COLUMN SETUP
------------------------------------ */

#twoColumn1 {
	width: 660px;
	padding: 0;
	margin: 0;
	float: left;
	display: inline
}

#twoColumn2 /* AD SPACE */ {
	width: 205px;
	padding: 0;
	margin: 0 0 0 30px;
	float: left;
	display: inline
}

/* PAGE HEADERS
------------------------------------ */

#pageHeader.headerHome {
	width: 901px;
	height: 56px;
	background: url(http://www.italianrecipe.org/theme_folder/headers/home.png) no-repeat;
	margin-bottom: -12px
}

#pageHeader, #pageHeader a, #pageHeader1, #pageHeader1 a, #pageHeader2, #pageHeader2 a {
	width: 450px;
	height: 34px;
	margin: 0;
	padding: 0;
	float: left;
	display: inline
}

#pageHeader, #pageHeader1, #pageHeader2 { text-indent: -9000px }
#pageHeader a, #pageHeader1 a, #pageHeader2 a { overflow: hidden } 


.headerTalk, .headerTalk a { width: 90px !important }
.header_talk_food_and_drink a, .header_talk_in_the_kitchen a, .header_talk_eating_out a, .header_talk_site_talk a { width: 300px !important }

.headerRecipes a { width: 142px !important }
.headerThanksgiving a { width: 395px !important }
.headerBlog a { width: 294px !important }

.headerAboutUs { background: url(http://www.italianrecipe.org/theme_folder/headers/aboutUs.png) no-repeat }
.headerAdvertise { background: url(http://www.italianrecipe.org/theme_folder/headers/advertise.png) no-repeat; margin-left:-2px !important }
.headerBakingWithDorie { background: url(http://www.italianrecipe.org/theme_folder/headers/bakingWithDorie.png) no-repeat; width: 360px !important }
.headerBlog { background: url(http://www.italianrecipe.org/theme_folder/headers/blog.png) no-repeat; width: 294px !important }
.headerBeer { background: url(http://www.italianrecipe.org/theme_folder/headers/seriousBeer.png) no-repeat }
.headerCheese { background: url(http://www.italianrecipe.org/theme_folder/headers/cheese.png) no-repeat }
.headerChocolate { background: url(http://www.italianrecipe.org/theme_folder/headers/chocolate.png) no-repeat }
.headerCocktailConcoctions { background: url(http://www.italianrecipe.org/theme_folder/headers/cocktailConcoctions.png) no-repeat; width: 397px !important }
.headerCocktails { background: url(http://www.italianrecipe.org/theme_folder/headers/cocktails.png) no-repeat; margin-left:-3px !important }
.headerColumns { background: url(http://www.italianrecipe.org/theme_folder/headers/columns.png) no-repeat; margin-left:-3px !important }
.headerContactUs { background: url(http://www.italianrecipe.org/theme_folder/headers/contactUs.png) no-repeat; margin-left:-2px !important }
.headerContestRules { background: url(http://www.italianrecipe.org/theme_folder/headers/contestRules.png) no-repeat; 	width: 441px !important }
.headerCookingWithKids { background: url(http://www.italianrecipe.org/theme_folder/headers/cookingWithKids.png) no-repeat }
.headerDinnerTonight { background: url(http://www.italianrecipe.org/theme_folder/headers/dinnerTonight.png) no-repeat; width: 314px !important }
.headerEatingOut { background: url(http://www.italianrecipe.org/theme_folder/headers/eatingOut.png) no-repeat; margin-left:-2px !important; width: 194px !important }
.headerFoodTrends { background: url(http://www.italianrecipe.org/theme_folder/headers/foodtrends.png) no-repeat; margin-left:-2px !important; width: 346px !important }
.headerSeriousEatsEssentials { background: url(http://www.italianrecipe.org/theme_folder/headers/seriousEatsEssentials.png) no-repeat; width: 451px !important }
.headerFoodLab { background: url(http://www.italianrecipe.org/theme_folder/headers/theFoodLab.png) no-repeat; margin-left:-3px !important }
.headerHealthyAndDelicious { background: url(http://www.italianrecipe.org/theme_folder/headers/healthyAndDelicious.png) no-repeat; width: 415px !important }
.headerGadgets { background: url(http://www.italianrecipe.org/theme_folder/headers/gadgets.png) no-repeat }
.headerGrape { background: url(http://www.italianrecipe.org/theme_folder/headers/grape.png) no-repeat }
.headerGroceryNinja { background: url(http://www.italianrecipe.org/theme_folder/headers/groceryNinja.png) no-repeat }
.headerHowTo { background: url(http://www.italianrecipe.org/theme_folder/headers/howto.png) no-repeat }
.headerInDesign { background: url(http://www.italianrecipe.org/theme_folder/headers/inDesign.png) no-repeat }
.headerInGear { background: url(http://www.italianrecipe.org/theme_folder/headers/inGear.png) no-repeat }
.headerJeffreySteingarten { background: url(http://www.italianrecipe.org/theme_folder/headers/jeffreySteingarten.png) no-repeat }
.headerLinks { background: url(http://www.italianrecipe.org/theme_folder/headers/links.png) no-repeat }
.headerLogin { background: url(http://www.italianrecipe.org/theme_folder/headers/login.png) no-repeat }
.headerMario { background: url(http://www.italianrecipe.org/theme_folder/headers/mario.png) no-repeat; margin-left:-2px !important }
.headerMarketScene { background: url(http://www.italianrecipe.org/theme_folder/headers/marketScene.png) no-repeat; margin-left:-2px !important }
.headerMeatloaf { background: url(http://www.italianrecipe.org/theme_folder/headers/meatloaf.png) no-repeat; margin-left:-2px !important; width: 635px !important }
.headerNewYork { background: url(http://www.italianrecipe.org/theme_folder/headers/newYork.png) no-repeat; margin-left:-2px !important; width: 172px !important}
.headerPrivacy { background: url(http://www.italianrecipe.org/theme_folder/headers/privacy.png) no-repeat; margin-left:-2px !important }
.headerQuickBites { background: url(http://www.italianrecipe.org/theme_folder/headers/quickBites.png) no-repeat }
.headerProfile { background: url(http://www.italianrecipe.org/theme_folder/headers/profile.png) no-repeat }
.headerRecipes { background: url(http://www.italianrecipe.org/theme_folder/headers/recipes.png) no-repeat; width: 142px !important }
.headerRoadTrip { background: url(http://www.italianrecipe.org/theme_folder/headers/seRoadTrip.png) no-repeat }
.headerSandwiches { background: url(http://www.italianrecipe.org/theme_folder/headers/sandwiches.png) no-repeat }
.headerSearch { background: url(http://www.italianrecipe.org/theme_folder/headers/search.png) no-repeat }
.headerSEOriginalVideos { background: url(http://www.italianrecipe.org/theme_folder/headers/SEOriginalVideos.png) no-repeat; width: 635px !important }
.headerSignUp { background: url(http://www.italianrecipe.org/theme_folder/headers/signUp.png) no-repeat }
.headerSearchResults { background: url(http://www.italianrecipe.org/theme_folder/headers/searchResults.png) no-repeat }
.headerSignUpNewsletter { background: url(http://www.italianrecipe.org/theme_folder/headers/newsletters.png) no-repeat }
.headerSouthernBelly { background: url(http://www.italianrecipe.org/theme_folder/headers/southernBelly.png) no-repeat }
.headerStartTalking { background: url(http://www.italianrecipe.org/theme_folder/headers/startTalking.png) no-repeat }
.headerSubTalk { background: url(http://www.italianrecipe.org/theme_folder/headers/subTalk.png) no-repeat }
.headerTags { background: url(http://www.italianrecipe.org/theme_folder/headers/tags.png) no-repeat; margin-left:-2px !important }
.headerTalk { background: url(http://www.italianrecipe.org/theme_folder/headers/talk.png) no-repeat; margin-left:-2px !important; width:90px !important }
.headerTalkHome { background: url(http://www.italianrecipe.org/theme_folder/headers/talkHome.png) no-repeat; margin-left:-2px !important }
.headerThanks { background: url(http://www.italianrecipe.org/theme_folder/headers/thanks.png) no-repeat }
.headerThanksgiving { background: url(http://www.italianrecipe.org/theme_folder/headers/seriousThanksgiving.png) no-repeat; width: 395px !important }
.headerTerms { background: url(http://www.italianrecipe.org/theme_folder/headers/terms.png) no-repeat; margin-left:-2px !important }
.headerVideos { background: url(http://www.italianrecipe.org/theme_folder/headers/videos.png) no-repeat; margin-left:-5px !important }
.headerYourProfile { background: url(http://www.italianrecipe.org/theme_folder/headers/yourProfile.png) no-repeat; margin-left:-2px !important }
.headerWelcome { background: url(http://www.italianrecipe.org/theme_folder/headers/welcome.png) no-repeat; margin-left:-2px !important }

.headerAboutEdLevine { background: url(http://www.italianrecipe.org/theme_folder/headers/aboutEdLevine.png) no-repeat }
.headerAboutUs { background: url(http://www.italianrecipe.org/theme_folder/headers/overview.png) no-repeat }
.headerBios { background: url(http://www.italianrecipe.org/theme_folder/headers/bios.png) no-repeat }
.headerCommentPolicy { background: url(http://www.italianrecipe.org/theme_folder/headers/commentPolicy.png) no-repeat }
.headerContestWinners { background: url(http://www.italianrecipe.org/theme_folder/headers/contestWinners.png) no-repeat; margin-left:-2px !important }
.headerContributors { background: url(http://www.italianrecipe.org/theme_folder/headers/contributors.png) no-repeat; margin-left:-2px !important }
.headerFAQ { background: url(http://www.italianrecipe.org/theme_folder/headers/FAQ.png) no-repeat }
.headerPress { background: url(http://www.italianrecipe.org/theme_folder/headers/pressAndProps.png) no-repeat; margin-left:-2px !important }
.headerSitemap { background: url(http://www.italianrecipe.org/theme_folder/headers/sitemap.png) no-repeat; margin-left:-2px !important }
.headerSuggestALink { background: url(http://www.italianrecipe.org/theme_folder/headers/suggestALink.png) no-repeat; margin-left:-2px !important }

.header-talk-cooking-and-baking { background: url(http://www.italianrecipe.org/theme_folder/headers/talkCookingAndBaking.png) no-repeat }
.header-talk-food-and-drink { background: url(http://www.italianrecipe.org/theme_folder/headers/talkFoodandDrink.png) no-repeat }
.header-talk-food-media-and-news { background: url(http://www.italianrecipe.org/theme_folder/headers/talkFoodMediaAndNews.png) no-repeat }
.header-talk-in-the-kitchen { background: url(http://www.italianrecipe.org/theme_folder/headers/talkKitchen.png) no-repeat }
.header-talk-eating-out { background: url(http://www.italianrecipe.org/theme_folder/headers/talkEatingOut.png) no-repeat}
.header-talk-site-feedback { background: url(http://www.italianrecipe.org/theme_folder/headers/talkSiteFeedback.png) no-repeat }
.header-talk-site-talk { background: url(http://www.italianrecipe.org/theme_folder/headers/talkSiteTalk.png) no-repeat }
.header-talk-newyork { background: url(http://www.italianrecipe.org/theme_folder/headers/talkNewYork.png) no-repeat }
.header-talk-latest-topics { background: url(http://www.italianrecipe.org/theme_folder/headers/latestTopics.png) no-repeat  }
.header-talk-recently-commented-on { background: url(http://www.italianrecipe.org/theme_folder/headers/recentlyCommentedOn.png) no-repeat; width: 460px !important  }
.header-talk-hot-in-talk { background: url(http://www.italianrecipe.org/theme_folder/headers/hotInTalk.png) no-repeat  }

#pageHeaderBlock { margin-bottom: 20px }

#talk #pageHeaderBlock { margin-top: -5px }

h3#subhead, h3#talkSubhead, h3#talkHomeSubhead {
	float:left;
	font-family: Arial, 'Helvetica Neue', Helvetica, Verdana, sans, 'sans serif';
	font-size: 15px;
	font-weight: normal;
	color: #669933;
	line-height: 17px;
	padding: 4px 0 0 0;
	margin-top: -5px
}




/* CONTENT
------------------------------------ */

/* features */

.feature {
	margin: 0;
	position: relative;
	border: 1px solid #EDD6B6;
	background: #FCFBE1
/*	background: #FAFAEB; */
}

.feature img { border: 1px solid #EDD6B6 }

.feature img.photo-right { 
	padding: 0;
	margin: 4px 0 10px 10px
}

.feature h2 { padding-bottom: 3px }

.feature h3 {
	font-size: 18px;
	line-height: 21px;
	padding-bottom: 3px
}

.feature h4 {
	font-size: 14px;
	line-height: 18px
}

.feature h3 a, .feature h4 a { color:#3E3E3E }

.feature h3.subFeature {
	font-size: 15px;
	line-height: 18px;
	border-top: 1px dotted #C6D18E;
	padding: 10px 0 0 1px;
	margin: 10px 0 0 0
}

.feature p {
	margin-bottom: 0;
	padding-bottom: 0;
	line-height: 18px;
	color: #6e5e2c
}

.feature p strong, .feature .byline { color: #6e5e2c }

.feature .byline { margin: 3px 0 2px 0 }

.feature #fHot { font-size:13px;
                 padding-bottom: 10px
   		}
.feature #fHot a { color: #00A5E9; padding-left: 4px }
.feature #fHot span.sep { padding: 0 0 0 4px }

.feature #fTwitter { font-size:13px }
.feature #fTwitter a {color: #00A5E9; text-decoration: none }

#homeFeature { 
   	padding: 11px 14px 12px 12px;
   	margin-bottom: 20px
}




#dayOldSpecial {
	margin: 0 0 30px 0;
	padding: 12px 12px 8px 12px
}

#dayOldSpecial p { padding-bottom: 2px }

#dayOldSpecial p a  { color: #A34424 }

#dayOldSpecial img {
	width:152px;
	margin: 0 auto 3px auto;
	text-align: center;
	display: block
}

#dayOldSpecial h4 { padding-bottom:2px }

#dayOldSpecial h4#f5, #dayOldSpecial h4#f4 { margin-bottom: 14px }




#bottomBucket {
	width: 970px; 
	margin: 0;
	padding:40px 0 40px 0;
	float: left;
	position: relative;
	display: inline;
	border:none;
	border-top: 1px dotted #C6D18E
}

.bbColumn {
	float:left;
	width:175px;
	padding-left: 54px
}

#bbColumn1, #bbColumn2 { padding-left: 52px }

#bottomBucket p.linksrc { padding-bottom: 6px }

#bottomBucket p a  { color: #A34424 }

#bottomBucket img {
	width:175px;
	margin-bottom: 6px;
	display: block
}



/* CALL OUT BOXES */
.callOutBox {
	background: #f8f5e0 url(http://www.italianrecipe.org/theme_folder/todaysSpecialsBG3.png) bottom repeat-x;
	margin-bottom: 20px;
	padding: 10px;
	border: #BEC1A4 solid 1px
}

.callOutBox textarea {
	width: 150px;
	margin-bottom: 10px
}



#whyRegister {
	border: 1px solid #DCDDCC;
	padding: 18px;
	background:#fff;
	width:250px;
	margin-left:-80px
 }

#whyRegister h2 {
	text-transform: none;
	font-size: 20px;
	padding-bottom: 18px;
	color: #81C050;
	font-weight:normal
}

#whyRegister p, #whyRegister li  {
	font-size: 12px;
	color: #333333
}

#whyRegister ul { margin: 12px 0 -4px 14px }
#whyRegister li { padding-bottom: 8px }

 


 
 /* COLUMN2 LIST */
 
.column2List2 {
	margin-bottom: 25px;
	min-height: 1%;
	position: relative;
	border: 1px #DCDFE1 solid;
	border-top: none;
	padding:0; 
}

.heading {
	min-height: 1px;
	position: relative;
	background: #FAF9DC url(http://www.italianrecipe.org/theme_folder/column2List/headerBG.png) bottom repeat-x;
	border-top: 1px #DCDFE1 solid;
	display:block;
	margin: 0; padding: 0
}

.column2List2 .heading h4 { 
	color: #4B4B4B;
	font-size:14px;
	line-height: 17px; 
	font-family: Georgia, 'Times New Roman', Times, serif;
	font-weight: normal;
	text-transform: none;
	padding: 6px 10px 7px 9px;
	margin-right: 7px; 
	border: none; 
}

.column2List2 p {
	padding: 8px 7px 6px 9px;
	font-size: 12px; 
	line-height: 16px; 
	border-top: 1px dotted #D0DEE6;
	color: #606060
}

.column2List2 .postFooter {
	padding: 0 7px 6px 9px;
	margin: -5px 0 0 0;
	border: none;
	font-size: 11px; 
}

.column2List2 .byline {
	display: block;
	padding-bottom: 1px;
	font-size: 10px
}

/* multiview specifics */

#multiview .heading { cursor:pointer }

#multiview .heading h4 { background: url(http://www.italianrecipe.org/theme_folder/column2List/column2ListArrowRight.png) no-repeat right center }

#multiview .selected h4 { background: url(http://www.italianrecipe.org/theme_folder/column2List/column2ListArrowDown.png) no-repeat right center }

#multiview .selected { cursor:default }

#multiview a:link, #multiview a:visited, #multiview a:hover, #multiview a:active { color: #727272 }

#multiview .postFooter a:link, #multiview .postFooter a:visited, #multiview .postFooter a:hover, #multiview .postFooter a:active { color: #00a8ec; font-weight: normal }

/* column2list tweaks */

#blogRoll1 ul {
	list-style: none;
	padding: 0;
	margin: 10px 8px 4px 10px
}

#blogRoll1 li { 
	font-size: 12px; 
	line-height: 14px;
	padding-bottom: 8px
}

#blogRoll1 h4 { border-bottom: 1px dotted #D0DEE6 }

#multiview #recentlyCommentedOn1 h4 { font-size: 14px } 





/* ABOUT NAV */ 
 
#aboutSE h4 { border-bottom: 1px dotted #D0DEE6 }
 
#aboutSE ul {
	list-style: none;
	padding: 0;
	margin: 10px 8px 4px 10px
}

#aboutSE li { 
	font-size: 12px; 
	line-height: 14px;
	padding-bottom: 8px
}

/* ABOUT SUB NAV */

#aboutSE ul { margin-bottom: 2px }

 .about a:link#navAboutOverview, .about a:visited#navAboutOverview,
 .about-ed-levine a:link#navAboutEdLevine, .about-ed-levine a:visited#navAboutEdLevine,
 .faq a:link#navAboutFAQ, .faq a:visited#navAboutFAQ,
 .bios a:link#navAboutBios, .bios a:visited#navAboutBios,
 .contact a:link#navAboutContact, .contact a:visited#navAboutContact,
 .contest-winners a:link#navContestWinners, .contest-winners a:visited#navContestWinners,
 .contributors a:link#navAboutContributors, .contributors a:visited#navAboutContributors,
 .links a:link#navAboutLinks, .links a:visited#navAboutLinks,
 .sitemap a:link#navAboutSitemap, .sitemap a:visited#navAboutSitemap,
 .comment-policy a:link#navAboutCommentPolicy, .comment-policy a:visited#navAboutCommentPolicy,
 .press a:link#navAboutPress, .press a:visited#navAboutPress,
 .advertise a:link#navAboutAdvertise, .advertise a:visited#navAboutAdvertise,
 .terms a:link#navAboutTerms, .terms a:visited#navAboutTerms,
 .privacy a:link#navAboutPrivacy, .privacy a:visited#navAboutPrivacy,
 .standard-contest-rules a:link#navAboutContestRules, .standard-contest-rules a:visited#navAboutContestRules,
 .suggest-a-link a:link#navAboutSuggestALink, .suggest-a-link a:visited#navAboutSuggestALink
{ text-decoration: underline; font-weight: bold }

#about #pageNav { padding-top: 15px }

#about #content { padding-top: 25px }

#about #pageHeaderBlock { margin-bottom: 15px }






 
 
 

/* blog index and individual css */

.post, .indexTalkPost, .adspaceBlog, #threeColumn1 h2 {
	border-bottom: 1px dotted #C6D18E;
	position: relative; /* this is for ie 6 so it can display borders properly */
	margin-bottom: 25px
}

#threeColumn1 h2 { margin-bottom: 20px }

#threeColumn1 h2.noText { line-height: 1px; padding: 0; height:1px }

#threeColumn1 .individualPost .adspaceBlog {
	border-bottom: 0;
	position: relative;
	margin-bottom: 0px;
	margin-top: 0px;
	background: #fff
}

.post { padding: 0 0 20px 0 }
.post h3, .individualPost h3 { padding-bottom: 3px; margin-left:-1px }

/* gallery styles for index */

.gallery-teaser-text {
	margin: 10px 0;
	padding: 2px 0;
	border-bottom: double #ccc 3px;
	border-top: double #ccc 3px;
}

.gallery-teaser-text h4 {
    font-size: 16px !important;
    margin: 5px 0 !important;
}

.gallery-teaser-text h4 a {
    background:url(http://www.italianrecipe.org/theme_folder/icons/arw-right.png) 0 0 no-repeat;
    padding-left: 25px;
}


/* talk posts for home page only */
.indexTalkPost {
	min-height: 45px;
	background: #F8F5E0 url(http://www.italianrecipe.org/theme_folder/todaysSpecialsBG3.png) top repeat-x;
	/* note! this background gets knocked out in ie6 */
	padding: 10px 0 10px 0;
	margin-top: -25px
}

#threeColumn1 h4.talkStar {
	width: 58px;
	height: 58px;
	padding: 0;
	margin: -6px 0 0 -20px;
	float: left;
	background: url(http://www.italianrecipe.org/theme_folder/talk/talkStar.gif) no-repeat 0 0;
	text-indent: -9000px;
	display: inline
}

.indexTalkPost h3 {
	padding: 1px 8px 2px 48px;
	margin: 0; font-size: 21px
}

.indexTalkPost .postFooter {
	margin: 2px 10px -10px 47px;
	color: #6e5e2c
}

/* /talk posts for home page */
p.byline, p.postFooter, p.caption, p.externalPost, small {
	font-size: 11px;
	color: #727272;
	line-height: 14px
}

.post p, .individualPost p { margin: 0; padding: 0 0 8px 0 }

.post img, .individualPost img { margin-top: 3px }

p.byline { margin: 0 0 -5px 0 }
p.caption { margin: -4px 0 0 0; font-style: italic }
p.postFooter { margin: 0 0 -2px 0 }

.videoIndex p.byline { margin: 0 0 -6px 0 }

.postFooter a.commentCount, .commentCount {
	background: url(http://www.italianrecipe.org/theme_folder/talk/talkBubble.gif) no-repeat center left;
	margin-left: 0;
	padding: 1px 0 0 17px
}

.indexTalkPost .postFooter a.commentCount {
	background: url(http://www.italianrecipe.org/theme_folder/talk/talkBubbleIndexTalkPost.gif) no-repeat center left
}

.postFooter a.commentCount, .commentCount {
	background: url(http://www.italianrecipe.org/theme_folder/talk/talkBubble.gif) no-repeat center left;
	margin-left: 0;
	padding: 0px 3px 0 17px
}


.favorite {
	background: url(http://www.italianrecipe.org/theme_folder/icons/star.png) no-repeat center left;
	margin-left: 10px;
	padding: 2px 10px 0 18px
}


#videos center { padding-bottom: 10px }

.photo-right, .photo-with-caption {
	padding-left: 10px;
	padding-bottom: 10px;
	float: right
}

.photo-left, .photo-with-caption-left {
	padding-right: 10px;
	padding-bottom: 10px;
	float: left
}

.photo-center {
	margin: 5px auto 5px auto;
	text-align: center;
	display: block
}

.photo-with-caption p, .photo-with-caption-left p {
	margin: 4px 0 0 0; padding: 0;
	font-size: 11px;
	color: #727272;
	line-height: 13px;
	font-style: italic
}

a.istock:link, a.istock:visited, a.istock:hover, a.istock:active { color: #727272 }

.videoEmbed {
	text-align:center;
	padding: 5px 0 15px 0
}


/* deprecated */
p.externalPost, p.externalPost a:link {
	margin: -2px 0 -4px 0
}
.slicePost {
	background: url(http://www.italianrecipe.org/theme_folder/icons/iconSliceNY.png) no-repeat left center;
	margin: 0;
	padding: 2px 0 2px 19px
}

.AHTPost {
	background: url(http://www.italianrecipe.org/theme_folder/icons/iconAHT.png) no-repeat left center;
	margin: 0;
	padding: 2px 0 2px 22px
}

.ELEPost {
	background: url(http://www.italianrecipe.org/theme_folder/icons/iconELE.png) no-repeat center left;
	margin: 0;
	padding: 2px 0 2px 22px
}
/* /deprecated */









/* BLOG SOURCE KICKER AND QUICK BITES */

.post p.linksrc, p.linksrc { 
	font-weight: bold;
	font-size: 10px;
	line-height: 11px;
	margin-bottom: 3px;
	padding: 0;
	text-transform: uppercase;
	color: #C34F46
}

.quickBites p.linksrc { margin-bottom: 3px }

.post p.linksrc a, p.linksrc a { color: #C34F46 }

.slice_post {
	background: url(http://www.italianrecipe.org/theme_folder/icons/iconSliceNY.png) no-repeat left center;
	padding: 2px 0 2px 18px
}

.a_hamburger_today_post {
	background: url(http://www.italianrecipe.org/theme_folder/icons/iconAHTSmall.png) no-repeat left center;
	padding: 3px 0 2px 18px
}

.ed_levine_eats_post {
	background: url(http://www.italianrecipe.org/theme_folder/icons/edHeadSmall.png) no-repeat center left;
	padding: 3px 0 2px 18px
}

.quickBites h3 {
	font-size: 18px;
	line-height: 21px;
	padding: 2px 0 5px 0
}

.quickBites p { padding-bottom: 5px }

.quickBites .photo-left { padding-bottom: 5px }




/* PG on SE index */

/*  .PGPost a img, .PGPost a img:hover { border: 1px solid #ddd; } */

.PGPost img { display: block }

.PGPost h3 {
	font-size: 14px;
	line-height: 17px;
	font-family: Arial, 'Helvetica Neue', Helvetica, Verdana, sans, 'sans serif';
	padding: 2px 0 4px 0;
	margin:0;
}

.PGPost h3 a:link, .PGPost h3 a:visited, .PGPost h3 a:active, .PGPost h3 a:hover { color: #458D01 }

.pgcont { float:left; width:245px } 

.PGPost p.caption { font-style:normal; padding-top:9px }

.PGPost p.linkSource {
	font-size:10px;
	color:#999;
	line-height: 13px;
	padding:3px 0 0 0;
	margin:0
}

p.linkSource a:link, p.linkSource a:visited, p.linkSource a:active { color:#999 }
p.linkSource a:hover { color: #00A5E9 }


#commented {
	background: #FCFADC;
	width: 260px;
	margin: 30px auto;
	padding: 16px 20px;
	border: 1px dotted #C6D18E
}

#commented p { 
	font-size: 16px;
	line-height: 21px;
	font-family: Georgia, Times, 'Times New Roman', serif;
	color: #3B3B3B;
	text-align: center;
	margin: 0;
	padding: 0
}



#adStrip {
	border-bottom: 1px dotted #C6D18E;
	border-top: 1px dotted #C6D18E;
	margin: 10px 0 20px 0;
	padding: 14px 0 14px 14px
}





/* PULLQUOTES */

.individualPost blockquote.pullquote {
	border: none;
	float:left;
	width:200px;
	margin:2px 10px 3px 0;
	padding:6px 3px 6px 3px;
	border:3px double #ccc;
	border-width:3px 0;
	color:#333;
	background:transparent
}

.individualPost blockquote.pullquote p {
	margin:0; padding: 0;
	text-align:center;
	font-size: 18px;
	line-height: 22px;
	font-family: Georgia, Times, 'Times New Roman', serif;
	font-style: italic
}

blockquote.pullquote p:first-letter {text-transform:uppercase}



/* restaurant locator */

.restaurantLocator {
	/* background: #f8f5e0; */
	background: #f8f5e0 url(http://www.italianrecipe.org/theme_folder/todaysSpecialsBG.png) top repeat-x;
	margin: 0 0 15px 0;
	padding: 10px 10px 10px 10px;
	min-height: 110px
}

.restaurantLocator p {
	margin: 0;
	padding: 0
}

.restDesc {
	width: 270px;
	float: left;
	margin: 0;
	padding: 0
}

.restaurantLocator .gmap {
	width: 170px;
	height: 110px;
	float: right;
	background: #fff;
	margin: 0;
	padding: 0
}




#pageNav h3 a:link, #pageNav h3 a:visited, #pageNav h3 a:hover, #pageNav h3 a:active { color: #00a8ec }






/* TOOLS AND ICONS */


.tools {
	border-bottom: 1px dotted #C6D18E;
	border-top: 1px dotted #C6D18E;
	margin: 0 0 14px 0;
	padding: 5px 10px 2px 10px;
	height: 1%
}

.tools p, .tools li {
	margin: 0;
	padding: 0;
	font-size: 11px;
	line-height: 16px; 
}

.tools .left, .left { float: left }
.tools .right, .right { float: right }

#blogTools { padding: 0 4px 1px 2px; height: 27px }

#searchTools { padding-left: 0 }

#searchTools p { line-height: 20px }

#pageNavigation p {
	font-size: 12px;
	padding: 10px
}

/* Search/Tag Navivation */

#searchNav { list-style: none; w\idth: 500px; padding: 0 75px; width: 350px; text-align: center; position: relative; }
#searchNav ul { margin: 0; padding: 0; }
#searchNav li { display: inline; margin: 5px; font: 18px/18px georgia, sans-serif; padding: 0; }
#searchNav h3.newer { position: absolute; top: 0; left: 0; }
#searchNav h3.older { position: absolute; top: 0; right: 0; }
#searchNav h3 a { color: #00A8EC; font-size: 18px; line-height: 20px; }

#tagcloud h1,  #tagcloud h2,  #tagcloud h3,  #tagcloud h4, #tagcloud h5, #tagcloud h6 {
	display: inline;
	margin: 3px 3px 3px 0;
	font-size: 10px;
	font-family: Arial;
	line-height: 22px;
	background: none;
	border:none;
	padding: 0
}

#tagcloud a:link, #tagcloud a:visited { color: #00a8ec; text-decoration: none; border: 0; }
#tagcloud a:hover { text-decoration: underline; }

#tagcloud h1 { font-size: 20px; }
#tagcloud h2 { font-size: 18px; }
#tagcloud h3 { font-size: 16px; }
#tagcloud h4 { font-size: 14px; }
#tagcloud h5 { font-size: 12px; }
#tagcloud h6 { font-size: 10px; }


#postTools, #share { list-style: none; padding:0; margin:0 }

#postTools li { 
	float:left;
	padding: 6px 12px 2px 0; margin:0
}

#share li { 
	float:left;
	padding: 4px 0 2px 16px; margin:0 
}

#share li#shareParent { padding-top:6px }

/* thanks http://www.famfamfam.com/lab/icons/silk/ */

img.icon {
	width: 12px;
	height: 12px;
	background: url(http://www.italianrecipe.org/theme_folder/icons/icons3.gif) no-repeat;
	margin-right: 4px;
	vertical-align: text-top
}

#postTools img.icon { margin-top:0 }

#share img.icon { width:14px; height:15px; margin-top:0 }

a img.icon {text-decoration:none}

img.icon-print { background-position: 0 0 }
img.icon-email { background-position: -12px 0 }
img.icon-flag { background-position: -24px 0 }
/* deprecated */ img.icon-share { background-position: -36px 0; width:12px !important; }
img.icon-stum { background-position: -48px 0; width:15px }
img.icon-face { background-position: -63px 0 }
img.icon-deli { background-position: -77px 0 }
img.icon-digg { background-position: -91px 0; width:16px !important }
img.icon-redd { background-position: -107px 0 }

li#shareDigg { padding: 6px 0 0 16px; }


/* VIDEOS */


/* video entry spacing - methods to input video vary, so target the postfooter p */

#videos .videoEntry p.postFooter { margin-top: 10px }

#iframeContainer { display: none; margin: 10px 0 0 2px; padding: 0 }





/* USER PROFILE */

h2.profileName {
	font-weight:normal;
	font-family: 'American Typewriter', Arial;
	text-transform:none;
	font-size:34px;
	padding: 10px 0 40px 2px;
	color:#F78600
}

.userProfile #threeColumn1 h2 {
	border-bottom: 1px dotted #C6D18E;
	position: relative; /* this is for ie 6 so it can display borders properly */
	margin-top: 30px;
	margin-bottom: 20px;
	text-transform:none;
	font-weight:normal;
	font-size: 18px
}

#profile-nav {
	vertical-align:bottom; float:left;
	margin:0 0 10px -4px; padding:0; width: 900px; 
	background: url(http://www.italianrecipe.org/theme_folder/ie6/dot2.gif) repeat-x bottom;
}


#profile-nav ul {
	color: #619133;
	float:left;
	margin:0; padding:0; 
}

#profile-nav li {
	margin:0; padding:0;
	list-style:none;
	display: inline
}

#profile-nav li a {
	float:left;
	margin:0; padding:0;
	color: #00A5E9;
	font-weight: normal;
	font-size: 12px;
	line-height:12px;
	padding: 11px 18px 10px 18px;
	background:#E7F1F6;
	margin-top:8px
}

.UPAllActivity #profile-nav a#profile-nav-allActivity,
.UPComments #profile-nav a#profile-nav-comments,
.UPPosts #profile-nav a#profile-nav-posts,
.UPFavorites #profile-nav a#profile-nav-favorites,
.UPQuizzes #profile-nav a#profile-nav-quizzes
{
	font-weight:bold;
	font-size:13px;
	color:#669933;
	background:#fff;
	border: 1px solid #DADADA;
	border-bottom:1px solid #fff;
	padding: 14px 20px 13px 20px;
	margin-top:1px  
}

.UPAllActivity a#profile-nav-posts,
.UPAllActivity a#profile-nav-favorites,
.UPAllActivity a#profile-nav-quizzes,
.UPComments a#profile-nav-favorites,
.UPComments a#profile-nav-quizzes,
.UPPosts a#profile-nav-comments,
.UPPosts a#profile-nav-quizzes,
.UPFavorites a#profile-nav-comments,
.UPFavorites a#profile-nav-posts,
.UPQuizzes a#profile-nav-comments,
.UPQuizzes a#profile-nav-posts,
.UPQuizzes a#profile-nav-favorites
{ border-left:1px solid #ccc }

#profileBox, #profileAdBox {
	background: #EEF5F9 url(http://slice.foodchinese.org/images/site/boxBG.png) repeat-x;
	padding: 5px 5px 1px 5px;
	margin: 0 0 25px 0;
	height: 1%;
	position: relative
}

.inner {
	border: 1px solid #D0DEE6;
	padding: 20px 12px 0px 20px;
	background: #fff;
	margin: 0 0 5px 0;
	height: 1%; 
	position: relative
}

#profileAdBox .inner {
	padding: 28px 20px 28px 20px;
	text-align:center
}

#profileAdBox { margin-bottom: 0px }

#profileBox h2 {
	text-transform:none;
	font-size:15px; line-height:17px;
	margin-bottom:10px
}

#profileBox p {
	font-size:12px;
	line-height:15px;
	padding-bottom:19px
}


.userProfile .post { padding-bottom: 15px }

.userProfile .shortPost {
	border-bottom:none;
	margin-bottom:6px
}

.userProfile .shortPost h3, .userProfileComments h3  {
	font-size: 17px;
	line-height: 21px
}

.userProfile #threeColumn1 h4.profileMore {
	font-family: Arial;
	font-size:13px;
	line-height:16px;
	padding-bottom:30px
}

.userProfile h4.profileMore a:link, .userProfile h4.profileMore a:visited, .userProfile h4.profileMore a:hover, .userProfile h4.profileMore a:active {
	color: #00A5E9;
	border: 1px solid #CCC;
	padding: 10px 12px
}

.userProfile .post .quickBites h2 { border-bottom: none; margin-top: 0 }

.userProfile .commenter { padding: 0 0 0 25px }

.userProfile .userProfileComments { margin-bottom: 10px }

.userProfile .userProfileComments .post {
	border-bottom:none;
	padding-bottom: 5px;
	margin:0 0 5px 0
}

.userProfile .userProfileComments .post .commenter { font-size:11px;line-height:11px;  padding-bottom: 12px }

.userProfile .userProfileComments .photo-left { padding-right: 5px }




/* COMMENTS */


.commentGuidelines {
	background: #faf9f9;
	border: 1px solid #d3d2d2;
	padding: 10px 10px 5px 15px;
	margin: 0 0 25px 0;
	text-align: left
}

#previewingComment {
	margin-top: 10px;
	margin-bottom: 20px
}



.comment-body {  
	padding: 12px 0 0 0 !important; 
	font-family: Arial, 'Helvetica Neue', Helvetica, Verdana, sans, 'sans serif';
	font-size: 13px;
	color: #3c3d3d;
	line-height: 17px
}

.comment {
	margin-bottom: 14px;
	width: 500px
}

.green .comment-body {
	background: #E7F1F6 url(http://www.italianrecipe.org/theme_folder/comments/commentsGreenBubbleTop.png) no-repeat;
	margin: 0;
	padding: 0
}

.green .comment-body-bottom {
	background: #fff url(http://www.italianrecipe.org/theme_folder/comments/commentsGreenBubbleBottom.png) no-repeat;
	height: 14px;
	margin: -4px 0 0 0;
	padding: 0
}

.yellow .comment-body, .preview .comment-body { background: #F4ECC1 url(http://www.italianrecipe.org/theme_folder/comments/commentsYellowBubbleTop.png) no-repeat }

.yellow .comment-body-bottom, .preview .comment-body-bottom {
	background: #fff url(http://www.italianrecipe.org/theme_folder/comments/commentsYellowBubbleBottom.png) no-repeat;
	height: 14px;
	margin: -4px 0 0 0;
	padding: 0
}


.comment-body p { padding: 0 12px 10px 12px }

.comment-body blockquote {  margin: 0px 10px 10px 10px; color:#3F3F3F }

.comment-body #livePreview blockquote {  margin: 0 0 -20px 0 }



.commentGuidelines h3 {
	padding: 0 12px 10px 0;
	font-size: 24px;
	color: #8d2a1f
}

.commentGuidelines p {
	font-size: 12px;
	color: #4d4d4b
}

.commenter { padding: 0 0 5px 30px }



h4.body { padding-bottom: 2px }

.postPreview {
	width: 450px;
	background: #faf9f9;
	border: 1px solid #d3d2d2;
	padding: 10px 10px 5px 15px;
	margin: 0 0 25px 0
}




/* SUB NAV BASICS */

.subnav {
	float: left;
	margin: 0;
	padding: 18px 0 16px 34px;
	background: #FCFBDC url(http://www.italianrecipe.org/theme_folder/todaysSpecialsBG3.png) top repeat-x;
	width: 936px;
	border-bottom: #E8E6D2 solid 1px
}

.subnav h4 {
	font-family:arial;
	font-weight: bold;
	color: #4D4D4D;
	font-size: 13px;
	line-height: 15px;
	padding: 0 0 6px 0
}

.subnav h4 a { color: #4D4D4D }

.subnavSearch { width:240px; margin-right: 5px; height:16px  }

#subnavSearchButton { vertical-align: middle; margin-top:-3px}

#subnavGoButton { vertical-align: middle; margin-top:-3px}

.subnav option, .subnav select {
	color: #565856;
	font-size:12px;
	margin-right: 5px
}



/* RECIPE SUB NAV */

#recipeSearch, #recipeCats { float: left }

#recipeCats {
	margin-left: 30px;
	padding-left: 30px;
	border-left: #DDDCCB solid 1px
}



/* NEW YORK SUB NAV */

#NewYorkSearch, #NYCByLocation, #NYWTFTB, #NYBrowse, #NYTalk { float: left }

#NYWTFTB, #NYCByLocation, #NYBrowse, #NYTalk {
	margin-left: 25px;
	padding-left: 25px;
	border-left: #DDDCCB solid 1px
}

#NYTalk p { padding: 0 10px 0 0; font-size:13px }
#NYWTFTB form, #NYWTFTB p  { float:left }
#NYWTFTB form { margin-top:-2px }

#NewYorkSearch #NewYorkSearchBox { width: 190px}

.dropdownhead { font-weight:bold }
.dropdownsub { padding-left: 10px }



/* TALK SUB NAV */



#talkNav { padding: 15px 0 13px 34px }

#talkNav ul {
	list-style: none;
	margin: 0;
	padding: 0
}

#talkNav li {
	list-style: none;
	font-size: 12px;
	margin: 0 25px 0 0;
	/* text-transform: lowercase; */
	padding: 0;
	line-height: 13px;
	float: left
}

#talkNav a {
	font-weight: bold; 
	color: #888888
}

#talkNav li a:hover, #talkNav li a:active {
	color: #4E7329;
	text-decoration: underline
}

.cat-food-and-drink #navTalkFood,
.cat-site-feedback #navTalkSiteFeedback, 
.cat-eating-out #navTalkEatingOut,
.cat-cooking-and-baking #navTalkCookingAndBaking,
.cat-food-media-and-news #navTalkFoodMediaAndNews,
.cat-newyork #navTalkNewYork
{ color: #4E7329 }


#talk #pageNav { padding-top: 15px }

#talk #content { padding-top:30px}



/* BOX FORM */

.boxform .formField {
	float: left;
	background: #FCFBE4;
	padding: 10px 16px 4px 14px;
	margin-bottom:6px;
	border: 1px solid #F4F4DE
}

.boxform .righty {
	float: right;
	padding-top:2px
}

.boxform label.boxHead {
	font-size: 15px;
	line-height:15px;
	color: #5D5D5D;
	float: left;
	padding-top:2px
}

.boxform .required { font-size: 15px }

.boxform .formFieldRight {
	float: left;
	padding: 10px 10px 4px 10px;
	border: 1px solid #F4F4DE;
	margin-left: 10px
}

.boxform .formFieldRight p { 
	font-size:11px;
	line-height: 17px;
	color:#666; 
	padding-bottom:3px
}

.boxform .formFieldRight p strong { color:#666 }

.boxform p.requirements {
	padding: 6px 0 2px 0;
	margin:0;
	font-size:11px;
	line-height: 14px
}

.boxform .formText, .boxform textarea { background: white }

.boxform .formButtonsL p {  
	font-size:11px;
	line-height:13px;
	padding:0;
	color:#666
}

.boxform .formButtonsL { padding:0; margin: 0;  width: 100px;  float:left }
.boxform .formButtonsR { padding: 0; margin:0  }



/* NEWSLETTER */

#NewsletterSignUp { margin-top:10px }
#NewsletterSignUp .formField { width: 460px }
#NewsletterSignUp .righty { width: 300px; padding:0 0 0 0 }
#NewsletterSignUp .formText { width: 298px }
#NewsletterSignUp label.boxHead { width: 150px; padding-top:4px; padding-bottom:20px }
#NewsletterSignUp p.requirements { padding: 2px 0 10px 25px}
#NewsletterSignUp .formButtonsR { width: 494px }



/* LOG IN */

#loginForm .formField { width: 320px }
#loginForm .righty { width: 200px; padding:0 0 4px 0 }
#loginForm .formText { width: 198px }
#loginForm label.boxHead { width: 120px; padding-top:4px }
#loginForm .formField .clearer { padding-bottom:6px }
#loginForm .formButtonsR { width: 254px  }



/* SIGN UP */

#signUpForm .formField { width: 450px }
#signUpForm .rule { 
	border-bottom: 1px solid #EDEEDC;
	padding-bottom:8px;
	margin-bottom: 12px;
	margin-left:-14px;
	width:480px
}
#signUpForm .righty { width: 272px }
#signUpForm label.boxHead { width: 160px; padding-top:2px }
#signUpForm .formText { width: 270px }
#signUpForm .righty label { color: #666; vertical-align:top; margin-bottom:8px }
#signUpForm .bumpup input { margin-bottom:6px; margin-left:0  }
#signUpForm .bumpup { margin-top: -2px;  }
#signUpForm .bumpup label { font-weight: normal  }
#signUpForm .formButtonsR { width: 384px  }


/* START TALKING */

#startTalking .formField { width: 554px; margin-bottom:10px }
#startTalking .righty { width: 440px }
#startTalking label.boxHead { width: 110px; padding-top:2px }
#startTalking .formFieldRight { width: 270px }

.st1 { min-height: 50px }
* html .st1 { height: 50px }
.st2 { min-height: 200px }
* html .st2 { height: 200px }
.st3 { min-height: 107px }
* html .st3 { height: 107px }
.st4 { min-height: 216px }
* html .st4 { height: 216px }

#startTalking .formText, #startTalking textarea { width: 438px }
#startTalking textarea { height: 170px }
#startTalking .catColumn {
	float:left;
	padding-right: 22px;
	margin-left:-4px
}
#startTalking .catColumn label {
	font-size:12px;
	line-height:13px;
	font-weight: bold;
	color:#565656;
	padding-left: 2px;
	vertical-align: text-top
}
#startTalking .catColumn3 { padding-right:0 }
#startTalking .catColumn input { margin-bottom: 8px }
#startTalking .formButtonsR { width: 490px }

#startTalking .st1 p { line-height: 13px }

.st4 h5 {
	font-size: 15px;
	line-height:15px;
	color: #5D5D5D;
	padding-top:2px;
	padding-bottom:15px
}

#startTalking .st4 #previewingTalkTopic {
	background:#fff;
	padding: 20px 0 20px 25px;
	margin:0 2px 15px 2px
}

.st4 .post {
	border-top: 1px dotted  #C6D18E;
	padding: 20px 0 20px 0;
	margin: 0
}



/* TALK FORUM */

#talkTable { width: 500px }

#talkTable td, #talkTable th { 	font-family: Arial, Helvetica }
 
#talkTable td  { border-bottom: 1px dotted #ccc }

#talkTable th {
	font-size: 12px;
	font-weight: bold;
	color: #619133
}

#talkTable th.title, #talkTable th.commentCountTalkRow {
	vertical-align:bottom;
	margin-bottom:0;
	padding-bottom:6px;
	background: url(http://www.italianrecipe.org/theme_folder/ie6/dot2.gif) repeat-x bottom
}

#talkTable th.commentCountTalkRow { color:#999}

#talkTable th.title { padding-bottom:0px }

th.title ul {
	margin:0; padding:0;
	float:left
}

th.title li {
	margin:0; padding:0;
	list-style:none;
	display: inline
}

th.title li a {
	float:left;
	margin:0; padding:0;
	color: #00A5E9;
	font-weight: normal;
	font-size: 11px;
	line-height:11px;
	padding: 10px 14px 9px 14px;
	background:#E7F1F6;
	margin-top:7px
}

#talkTable .active a {
	font-weight:bold;
	font-size:12px;
	color:#669933;
	background:#fff;
	border: 1px solid #DADADA;
	border-bottom:1px solid #fff;
	padding: 14px 14px 11px 14px;
	margin-top:0
}

.talkIndex li#hotInTalk a, .hotInTalk li#recentlyCommented a { border-left:1px solid #ccc }

#talkTable h3 {
	font-size: 16px; 
	line-height: 19px;
	padding: 0 0 3px 0;
	margin-bottom:0
}

#talkTable p {
	color: #727272;
	font-size: 11px;
	line-height: 13px;
	padding: 0;
	margin:0
}

tr.evenTalkRow { background: #FAFAFA }

#sticky tr.evenTalkRow, #sticky tr.oddTalkRow {
	background:  url(http://www.italianrecipe.org/theme_folder/bg/frontBurnerBG.png) top repeat-x 
	/*  background: #FCFBDC url(http://www.italianrecipe.org/theme_folder/todaysSpecialsBG3.png) top repeat-x
	background: #F9F9F9  */
}

td.body { padding: 11px 0 11px 12px }

.commentCountTalkRow {
	text-align:center;
	width: 60px
}

td.commentCountTalkRow {
	font-size: 20px;
	font-weight: bold;
	vertical-align: middle
}





/* start talking bucket */

.startTalkingBody {
	padding: 12px 12px 8px 12px;
	position:relative;
	height: 1%;
	border: #E7F1F6 solid 3px;
	margin: 0 0 0 0
}

.startTalkingBody h2 {
	font-family: 'American Typewriter', Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-transform: none;
	font-size: 23px;
	color: #E9720D;
	border: 0;
	background: 0;
	padding: 0 0 12px 0; 
	margin: 0
}

.startTalkingBody p { padding: 0; float:left; width: 230px; margin-top:-4px; font-size: 12px}

.startTalkingBody form, #startTalkingBodyNotLoggedIn img { float:right; padding-top:2px }

#startTalkingBodyNotLoggedIn p { width: 170px }



textarea.wide { width: 98% }

#talkIntro { 
	margin: 0 0 20px 0; 
	border: solid 1px #ddd;
	padding: 10px;
	background: #F8F5E0 url(http://www.italianrecipe.org/theme_folder/todaysSpecialsBG3.png) top repeat-x;
	font-size:12px
}

#talkIntro p { margin: 0 0 -3px 0; font-size: 12px}

#talkIntro ul { margin: 0 0 -5px 0; padding: 0 }

#talkIntro li { list-style: none; margin-bottom: 3px; font-size: 12px }

#talkIntro li a { font-size:14px; font-weight: bold }

#talkIntro #closeThis { float:right; padding-bottom: 0; font-size: 10px }

#talkIntro #closeThis a { 
	background: url(http://www.italianrecipe.org/theme_folder/icons/iconDelete.gif) no-repeat left center;
	margin:0; 
	padding: 2px 0 2px 16px
}

.latestDisc {
	border-bottom: 1px dotted #C6D18E;
	position: relative;
	margin: 15px 0 0 0
}

.latestDisc p { margin: 0 0 -8px 0; }
.latestDisc p.postFooter { margin: 4px 0 5px 0 }

.latestDisc .userIcon {
	padding-right: 4px;
	vertical-align: middle;
	float: left
}



#recipes .RecipesContainer {
	min-height: 1%;
	position: relative;
	border: 1px #DCDFE1 solid;
	margin-bottom: 25px;
	padding-bottom: 0;
	margin-top:0;
	width: 366px
}

#recipes .RecipesContainer h3 {
	min-height: 1px;
	position: relative;
	background: #FAF9DC url(http://www.italianrecipe.org/theme_folder/column2List/headerBG.png) bottom repeat-x;
	border-bottom: 1px #DCDFE1 solid;
	color: #4B4B4B;
	font-size:16px;
	line-height: 16px; 
	font-family: Georgia, 'Times New Roman', Times, serif;
	font-weight: normal;
	text-transform: none;
	padding: 9px 0 9px 12px;
	margin: 0
}

#recipes .catContainer {
	width: 165px; 
	min-height: 20px; 
	padding: 12px 12px 0 12px;
	float: left
}

#recipes .catContainerR {
	padding-right: 0;
	padding-left: 0;
	width: 175px
}

#recipes .RecipesContainer .catContainer h4 {
	font-size: 13px;
	line-height: 13px;
	padding-bottom: 6px 
}

#recipes .RecipesContainer ul {
	list-style: none; 
	list-style-position: outside;
	margin: 0; 
	padding: 0 0 12px 0
}

#recipes .RecipesContainer li {
	font-size: 11px;
	line-height: 14px;
	margin: 0; padding: 0
}

/* HIDE ME */
.individualPost .hideme { display: none }

.breakoutbox {
	width: 220px;
	margin: 4px 0 10px 20px;
	padding: 2px;
	float: right;
	border-bottom: double #ccc 3px;
	border-top: double #ccc 3px
} 

/* ADSPACES
------------------------------------ */

#threeColumn1 .adspaceBlog, #twoColumn2 .columnAdSpace { text-align: center }

#threeColumn1 .adspaceBlog {
	padding: 25px 0 30px 0;
	margin-top: -15px;
	margin-bottom: 25px
}

.columnAdSpace {
	padding: 0;
	margin-bottom: 25px
}

#twoColumn2 .columnAdSpace { padding: 20px 0 20px 0 }

.columnAdTower {
	background: #fff;
	/* width: 160px;
	height: 600px; */
	margin: 0 auto 0 auto;
	text-align:center
}

.blogAd {
	background: #fff;
	width: 300px;
	margin: 0 auto
}


#content .indEntrySquare {
	text-align: center;
	background: #E7F1F6;
	padding-top: 24px;
	padding-bottom: 24px
}

.indEntrySquareAd {
	width: 300px;
	padding: 8px 10px 8px 10px;
	background: #fff;
	margin: 0 auto
}


#textAd { margin: 0 0 25px 0 }

#textAd h2 {
	font-size: 10px; 
	line-height: 10px;
	color: #999;
	text-align: center;
	margin: 0;
	padding-bottom: 5px
}

#textAdBody {
	margin: 0;
	padding: 10px 10px 8px 10px;
	border: 1px dashed #999;
	background: #F3FAFF
}

#textAdBody h2 {
	text-align: left;
	line-height: 14px;
	margin:0;
	padding:0;
	color: #3c3d3d
}

#textAdBody h4 {
	font-size: 14px;
	line-height: 16px;
	margin:0;
	padding: 0 0 3px 0
}

#textAdBody a { color: #C01B06 }

#textAdBody p {
	font-size: 11px;
	line-height: 15px;
	margin:0;
	padding:0
}

.advertorial {
	background: #F3FAFF;
	margin-top: -25px;
	padding: 15px 14px 15px 15px;
	position: relative; 
}

.advertorial h5, .advertorial a { color: #630000 }
.advertorial h5 { font-size: 11px }
.advertorial h3 { font-size: 19px; line-height: 21px }

#conversation   { padding-bottom: 20px }



/* DROP SHADOW
------------------------------------ */

.dropshadow2 {
	float: left;
	clear: left;
	background: url(http://www.italianrecipe.org/theme_folder/shadowAlpha.png) no-repeat bottom right !important;
	background: url(http://www.italianrecipe.org/theme_folder/shadow.gif) no-repeat bottom right;
	margin: 10px 0 4px 6px !important;
	padding: 0
}

.innerbox {
	position: relative;
	bottom: 5px;
	right: 5px;
	margin: 0
}


/* FOOTER
------------------------------------ */

#footer {
	width: 940px; 
	margin: 0 0 0 15px;
	float: left;
	position: relative;
	display: inline
}

.shortFooter { background: #B23524 url(http://www.italianrecipe.org/theme_folder/footer/shortFooter.png) repeat-x }

#footerColumn1, #footerColumn2, #footerColumn3, #footerColumn4 {
	width: 190px;
	margin: 0;
	padding: 35px 0 30px 0;
	float: left
}

#footerColumn1 { padding-left: 40px; width: 186px }

/*
#footerColumn1 { padding-left: 35px; width: 180px }
#footerColumn4 { width: 170px }
*/

.footerDottedLine {
	width: 3px;
	height: 304px;
	padding: 0;
	border-right: 1px dotted #e0864a;
	margin: 60px 22px 0 14px;
	float: left
}

.shortFooter .footerDottedLine {
	height: 170px;
	margin-top: 70px
}

#footer a:link, #footer a:visited, #footer a:hover, #footer a:active { color: #fbed68 }

#footer p, #footer li, #footer label, #footer .requirements {
	color: #fff;
	line-height: 20px;
	padding: 0;
	margin: 0
}

#footer ul { margin: 0; padding: 0 }

#footer li {
	list-style: none;
	padding-bottom: 15px; /* padding-bottom: 8px; */
	line-height: 17px
}

#footerColumn2 li { padding-bottom: 8px }

#footer a:link, #footer a:visited, #footer a:hover, #footer a:active { font-weight:bold }

#footerColumn2 a:link, #footerColumn2 a:visited, #footerColumn2 a:hover, #footerColumn2 a:active
{ font-weight:normal }

#footer h3 {
	font-family: Arial, 'Helvetica Neue', Helvetica, Verdana, sans, 'sans serif';
	color: #e0864a;
	font-size: 15px;
	font-weight: bold;
	padding-bottom: 8px
}

#footerColumn3 .formText { width: 180px; font-size: 13px; margin-bottom: 8px; margin-top:10px }

#footer .formField { margin: 0 0 6px 0 }

#footerColumn3 p, #footerColumn3 label, #footerColumn3 .formButton {
	font-weight:normal;
	font-size: 13px
}
 
#siteMeter { margin-left: 15px }

#footerLinks { float:right; margin: 0 15px 0 0 }

#footerLinks li { list-style: none; font-size:11px; float:left; padding-left: 12px }

#footerLinks li a { color: #535353 }



/* Clearer
------------------------------------ */

.clearer {
	clear: both;
	height: 1px;
	overflow: hidden;
	margin-top: -1px
}

/* Form Elements 
------------------------------------ */

label { font-weight: bold }
.formSection { margin-bottom: 25px }
.formField { margin-bottom: 12px }
.formButton { font-size: 14px }

.formButtonsR, .formButtonsL {
	padding-top: 5px;
	padding-bottom: 10px
}

.formButtonsR {
	width: 500px;
	text-align: right;
	float: left
}

.formCommentPreview { padding-top: 5px;
	padding-bottom: 10px }

.formText, .formTextSmall {
	width: 500px;
	background: #fff;
	/* border: 1px solid #a3a3a3; */
	color: #3c3d3d;
	font-size: 15px
}

.formTextSmall { font-size: 11px }

.tan { background: #FFFBF5 }
.short { width: 215px }
.shortest { width: 100px }

.inline {
	float: left;
	clear: none;
	padding-right: 5px
}

.danger, a.danger:hover { color: #b23524 }

p.danger {
	font-weight: bold;
	font-size: 14px
}

form p.danger {
	display: inline;
	margin-bottom: 0
}

.required {
	font-size: 11px;
	margin-bottom: -20px;
	font-weight: normal;
	color: #b23524
}

p.requirements {
	margin: 0 0 -10px 0;
	font-size: 11px;
	color: #929292
}

span.requirements { font-size: 11px; color: #929292 }

p.beneathH2 { margin: -10px 0 -5px 0 }

#addComment {
	width: 500px;
	height: 160px
}

#passwordChangeBox {
	background: #faf9f9;
	border: 1px solid #d3d2d2;
	padding: 10px 10px 10px 15px;
	display: block
}

label.subcat {
	display: inline;
	font-size: 14px;
	font-weight: normal
}

#signUp {
	width: 350px;
	margin-top: 20px
}

.dottedBorder {
	border-top: 1px dotted #ccc;
	padding-bottom: 25px;
	margin-top: 15px
}

#previewingPost .post { border:0 }

#submitALink textarea { width: 140px }

#submitALink { margin-bottom: 40px }

/* Styles for quizzes and polls */
#pollform, #quizform {
    background: #f9f8da;
    padding: 16px;
    margin-bottom: 20px;
    overflow: auto;
    font-size: 15px;
}

.poll-answers, .quiz-answers {
    background: #fff url('http://www.italianrecipe.org/theme_folder/bg-poll.png') repeat-x left top;
    padding: 20px;
    border: #ece5cb 1px solid;
    margin: 10px 0;
}

.poll-answers li, .quiz-answers li{
	list-style-type:none;
    padding-bottom: 10px;
}

.poll-answers label, .quiz-answers label {
    font-family: Georgia,Times,'Times New Roman',serif;
    font-size: 18px;
    font-weight: normal;
    color: #666;
}

.poll-submit, .quiz-submit {
    float: left;
}

#pollform #view-results-link, #quizform #view-results-link {
    float: right;
    color: #542a00;
}

#poll-results-container .return-link {
    text-align: right;
    font-size: 11px;
}
.quiz-answer-container {
	padding: 10px;
	width:  500px;
	font-size: 18px;
	color: #666;
}
.quiz-answer-container h2 {
	padding: 0; 
	font-size: 16px; 
	text-transform: none;
}
span.quiz-answer-label {
	display: block;
	float:left;
	width: 150px;
	text-align: right;
	float: left;
	color: #999;

}
.quiz-answer-text {
	display: block;
	margin-left:  155px;
	width: 335px;
}
.quiz-answer-explanation {
	clear: both;
	margin-top: 0;
	font-style: italic;
	color:  #B23524;
	font-size: 16px;
}
.quiz-your-score {
	background:  #B23524;
	padding: 8px;
	width: 80px;
	text-align: center;
	font-size: 30px;
	font-weight:bold;
	margin: 10px;
	color: #fff;
}
.quiz-your-score p {
	text-transform: uppercase;
	font-size: 10px;
	padding-bottom: 0;
	color: #fff;
}


/* --- RATINGS BAR STYLES --- */
.ratings-bar{background:#f3cd2e url('http://www.italianrecipe.org/theme_folder/bg-ratings-bar.png') repeat-x left bottom;height:25px;float:left;}
ul.poll-results { margin:10px 0 0 0; }
ul.poll-results li{list-style-type:none;padding-left:none;margin-bottom: 10px; line-height: 25px; overflow: auto; }
ul.poll-results li .label { display: block; float: left; width: 170px; margin-right: 10px; line-height: 18px; font-family: Georgia,Times,'Times New Roman',serif; font-size: 14px; color: #666; text-align: right;}
.ratings-container-200{position:relative;display:block;float: left; width:200px;
	border:1px solid #b5b4a4;
overflow:hidden;background:#fff;}
/* ie6 hack - for absolute positioning bug */
* html ul.comment-ratings{zoom:1;}
.ratings-container-80{width:80px;}
.ratings-container-50{width:52px;}
.ratings-value{position:absolute;right:5px;font-size:13px;font-family: Georgia,Times,'Times New Roman',serif; color: #333;z-index:1000 !important;}

/* FLICKR */
#flickrWrapper { border: 1px dotted #C6D18E; text-align: center; padding: 10px 0 10px 0 }
#flickrWrapper h2 { text-align: left; margin-left: 10px; font-size: 12px; line-height: 14px }
.flickr_badge_image { margin: 0 10px 10px 10px }
.flickr_badge_image img { border: 1px solid black !important }
#flickr_badge_source { font: 11px Arial, Helvetica, 'Sans serif' !important; text-align: left; margin: 0 10px 0 10px }
#flickr_badge_icon { float: left; margin-right: 5px }
#flickr_www { color: #3993ff !important }
#flickr_badge_source { padding: 0 !important; color: #666666 !important }

/* TWITTER */
ul#twitter_update_list {
	list-style-type: none;
	margin: 0;
	padding: 0;
	}

#twitter_update_list li {
	background-image:url(http://www.italianrecipe.org/theme_folder/twitter-trans30.png);
	background-repeat:no-repeat;
	padding:0 0 0 35px;
}

/* BLOGADS */
div#adspot_664635933.adspot {
border-spacing:0;
overflow:hidden;
background-color:#EEEEEE;
border-color:#fff;
border-width:1px;
border-style:solid;
width:160px !important;
font-size:10pt
}
div#adspot_664635933 .adspot_head {
font-family:Arial;
font-size:10pt;
color:#000000;
font-weight:bold;
font-style:normal;
text-decoration:none;
text-align:left
}
div#adspot_664635933 a.adspot_link , div#adspot_664635933 a.adspot_adurl {
font-family:Arial;
font-size:8pt;
font-style:normal;
color:#00a8ec;
font-weight:normal;
margin:0;
text-decoration:underline;
text-align:left;

}
div#adspot_664635933 a.adspot_link:link, div#adspot_664635933 a.adspot_link:visited, div#adspot_664635933 a.adspot_adurl:link, div#adspot_664635933 a.adspot_adurl:visited {
color:#00a8ec;
text-decoration:underline;
font-size:8pt;
font-style:normal
}
div#adspot_664635933 a.adspot_link:active, div#adspot_664635933 a.adspot_link:hover, div#adspot_664635933 a.adspot_adurl:active, div#adspot_664635933 a.adspot_adurl:hover { 
color:#00a8ec; 
text-decoration:none; 
}
div#adspot_664635933 * ul {
list-style-position:outside;
list-style-image:none;
list-style-type:none;
width:160px;
margin:0;
padding:0
}
div#adspot_664635933 * li {
background:#FFFFFF;
width:158px;
margin:0;
margin-bottom:5px;
padding:0;
text-align:left;
border-color:#EEEEEE;
border-width:1px;
border-style:solid;
border-spacing:0;
display:block;
text-indent:0;
overflow:hidden
}
div#adspot_664635933 span.blogad_rss_ad li {
border: none
}
div#adspot_664635933 .adspot_adhead {
text-align:left;
font-family:Arial; 
font-size:10pt; 
font-weight:bold;
color:#000000;
margin:0;
padding:2px;
border-spacing:0;
width:160px;
display:block
}
div#adspot_664635933 * img {
border-width:0;
border-spacing:0
}
div#adspot_664635933 * li * img {
text-align:center;
display:block;
clear:both;
margin:auto
}
div#adspot_664635933 .adspot_adtext {
font-family:Arial; 
font-size:8pt;
font-weight:normal;
font-style:normal;
color:#000000; 
margin:0;
padding:2px;
border-spacing:0;
display:block;
width:160px;
text-align:left
}
div.adspot_adurl a.adspot_adurl { padding: 0 0 4px 4px }

div#adspot_664635933 div.adspot_link {
width:160px !important;
text-align:left;
padding: 0 0 5px 4px;
margin: -2px 0 0 0
}


/* SLICE AND AHT STYLES */

ul.pizzaBullet, ul.burgerBullet {
	margin: 0 0 -8px 0;
	padding-left: 14px;
	list-style: none
}

.pizzaBullet li {
	padding-left: 19px;
	background: url(http://foodchinese.org/theme_folder/icons/iconSliceNY.png) no-repeat left top;
	margin-bottom: 8px
}

.burgerBullet li {
	padding-left: 22px;
	background: url(http://foodchinese.org/theme_folder/icons/iconAHT.png) no-repeat left top;
	margin-bottom: 8px
}

h4.subhead {
	text-transform: uppercase;
	font-weight: bold;
	font-family: Verdana, Arial, 'Helvetica Neue', Helvetica, sans, 'sans serif';
	font-size: 13px;
	line-height: 15px;
	margin: 0;
	padding: 0
}

p.mailed { font-family: Courier, Times, 'Times New Roman', serif }

#threeColumn1 h4.topQuote, h4.topQuote {
	margin:0 0 5px 0;
	text-transform: none;
	font: italic normal 16px/20px  Georgia, Times, 'Times New Roman', serif
}

/* Fixes for Favoriting Styles */
.individualPost p.postFooter{ 
    float: left;
    clear:both; }
     
.individualPost .postFooter a.commentCount, .commentCount {
    float: left; }
    
.individualPost span.favorite{ 
   /* display:inline;*/}

a.scoring {
    white-space: nowrap;
    padding: 0 0 3px 3px;
/*    line-height: 22px; background: url(http://www.italianrecipe.org/css/scoring-stars.gif) no-repeat 0 -120px; */
    text-decoration: none;
    cursor: default;
}

a.scoring-scorable {
   
    text-decoration: default;
    cursor: pointer;
}

a:hover.scoring-scorable {
   
    text-decoration: underline;
}

a.scoring-pending,
a:hover.scoring-pending {
	background: url(http://www.italianrecipe.org/css/scoring-pending.gif) no-repeat; 
    cursor: wait;
}

a.scoring-scored,
a:hover.scoring-scored {
 
color:gray;
}

.scoring-vote,
#mt-community-blog .scoring-score-label {
    display: none;
}






/* Localized */