/* #sidebar-search */
#sidebar-search {
	background: transparent url(/images/sidebar-search.png) left top no-repeat;
	height: 192px;
	margin: 0 0 0 10px;
	padding: 15px 19px 0 17px;
	width: 264px;
	}
	#sidebar-search fieldset {
		border: none;
		margin: 0;
		padding: 0;
		}
		#sidebar-search fieldset legend {
			color: #000;
			font-family: "Trebuchet MS", Helvetica, Jamrul, sans-serif;
			font-size: 16px;
			line-height: 1;
			letter-spacing: 1px;
			text-transform: uppercase;
		}
	#sidebar-search form.text {
		position: relative;
		}
		#sidebar-search form.text legend {
			padding: 0 0 6px 30px;
			font-weight:bold;
		}
	#sidebar-search form.browse {
		display: block;
		padding: 8px 0 0 0;
		position: relative;
		}
		#sidebar-search form.browse legend {
			padding: 0 0 4px 62px;
			font-weight:bold;
		}
		#sidebar-search form.browse select {
			display: block;
			margin: 6px 0 0 0;
			width: 215px;
		}
	#sidebar-search .search-or {
		background: transparent url(/images/dotted-border.gif) left 12px repeat-x;
		clear: both;
		font-family: Georgia, serif;
		font-size: 16px;
		font-style: italic;
		line-height: 20px;
		text-align: center;
		}
		#sidebar-search .search-or span {
			background: #EDE9CB;
			padding: 0 5px;
		}
	#sidebar-search input#search-text {
		display: inline;
		float: left;
		margin: 2px 0 0 0;
		width: 210px;
	}
	#sidebar-search input#search-text-submit {
		background: transparent url(/images/go-button.png) left top no-repeat;
		border: none;
		color: transparent;
		cursor: pointer;
		display: inline;
		float: right;
		height: 23px;
		text-indent: -9999px;
		text-transform: uppercase;
		width: 36px;
		}
		#sidebar-search input#search-text-submit:hover {
			background: transparent url(/images/go-button.png) left bottom no-repeat;
		}
	#sidebar-search input#search-browse-submit {
		background: transparent url(/images/go-button.png) left top no-repeat;
		border: none;
		color: transparent;
		cursor: pointer;
		display: block;
		height: 23px;
		position: absolute;
		right: 0;
		_right: 19px;
		text-indent: -9999px;
		text-transform: uppercase;
		top: 58px;
		_top: 53px;
		width: 36px;	
		}
		#sidebar-search input#search-browse-submit:hover {
			background: transparent url(/images/go-button.png) left bottom no-repeat;
		}

/* #sidebar-ad1	 */
/* #sidebar-ad2 */
#sidebar-ad1 {
	margin: 20px 0 0 10px;
}
#sidebar-adX01 {
	margin: 20px 0 0 10px;
}
#sidebar-ad2 {
	margin: 20px 0 0 10px;
	}
	.sidebar-ad {
		width: 300px;
		}
		.sidebar-ad .title,
    #searchresults-ad-left h6.title {
			color: #959595;
			font-family: Georgia, serif;
			font-size: 10px;
			font-weight: normal;
			line-height: 20px;
			text-align: center;
			text-transform: uppercase;		
		}
    #searchresults-ad-left .advertisement {
			text-align: center;	
		}
		.sidebar-ad .advertisement {
			background: #d1d1d1;
			height: 250px;
			width: 300px;
			text-align: center;
		}
		
		.sidebar-ad .advertisementX01 {
			background: #d1d1d1;
			height: 100px;
			width: 300px;
		}
/* #sidebar-newsletter */
#sidebar-newsletter {
/*	background: #ede6d2;
	border: 1px solid #dcdcdc; */
	margin: 20px 0 0 10px;
	padding: 9px 0 11px 0;
	width: 298px;
	}
	#sidebar-newsletter .title {
		color: #b20b14;
		font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;
		font-size:15px;
		font-weight:regular;
		letter-spacing: 2px;
		line-height: 1;
		margin: 3px 0 17px 0;
		padding: 0;
		text-align: center;
		text-transform: uppercase;
		text-align: center;
	}
	#sidebar-newsletter form {
		margin: 0 auto;
		padding: 20px 0 0 0;
		width: 253px
		}
		#sidebar-newsletter form h5 {					
			font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;
			font-size:14px;
			font-weight:bold;
			margin: 0;
			text-align: left;
			text-transform: uppercase;
		}
		#sidebar-newsletter form p {
			font-family: Georgia, serif;
			font-size: 13px;
			line-height: 18px;
			margin: 0 ;
			padding: 0;
			text-align: left;
		}
		#sidebar-newsletter form label {
			background: transparent url(/images/dotted-border.gif) left top repeat-x;
			display: block;
			font-size: 14px;
			line-height: 18px;
			padding: 2px 0 1px 15px;
			margin: 0 auto;
			text-indent: -15px;
			width: 180px;
			}
			#sidebar-newsletter form label input {
				width: 13px;
				height: 13px;
				padding: 0;
				margin: 0;
				vertical-align: bottom;
				position: relative;
				top: -2px;
				*top: -1px;
				*overflow: hidden;
			}
		#sidebar-newsletter form label.first {
			background: none;
		}		
		#sidebar-newsletter input#sidebar-newsletter-email {
			display: inline;
			float: left;
			margin: 12px 0 0 0;
			width: 166px;
		}
		#sidebar-newsletter input#sidebar-newsletter-submit {
			background: transparent url(/images/signup-button.png) left top no-repeat;
			border: none;
			color: transparent;
			cursor: pointer;
			display: inline;
			float: left;
			height: 23px;
			margin: 10px 0 0 10px;
			text-indent: -9999px;
			text-transform: uppercase;
			width: 66px;			
			}
			#sidebar-newsletter input#sidebar-newsletter-submit:hover {
				background: transparent url(/images/signup-button.png) left bottom no-repeat;
			}
	#sidebar-newsletter .social {
/*		background:transparent url(/images/dotted-border.gif) repeat-x scroll left top;
		clear:both; */
		font-family:Georgia,serif;
		font-size:10px;
		overflow: hidden;
		padding-bottom: 1px;
		margin: 0 11px;

		}
		#sidebar-newsletter .social > div {
			display: inline;
			float: left;
			text-align: center;
		}	
			#sidebar-newsletter .social > div a {
				display: block;
				text-decoration: underline;
				padding-top:39px;
				background: transparent url(/images/stay-connected-icons.png) top no-repeat;
			}			
		#sidebar-newsletter .social .social-newsletter a {
			background-position: 11px -4px;
			width:52px;
			margin-right:17px;
		}
		#sidebar-newsletter .social .rss a {
			width: 30px;
			background-position: -165px -4px;
			margin-right:17px;
		}
		#sidebar-newsletter .social .twitter a {
			width:32px;
			background-position: -110px -4px;
			margin-right:18px;
		}
		#sidebar-newsletter .social .facebook a {
			background-position: -51px -4px;
			width:42px;
			margin-right: 17px;
		}
		#sidebar-newsletter .social .sc-subscribe a {
			background-position: -206px -4px;
			width:51px;
		}
/*
		#sidebar-newsletter .social .rss,
    #sidebar-newsletter .social .twitter,
		#sidebar-newsletter .social .facebook {
			padding: 0 0 0 0;
			margin: 0 0 0 12px;
			}
			#sidebar-newsletter .social .twitter img,
			#sidebar-newsletter .social .facebook img {
				vertical-align: middle;
				margin: 0 5px 0 0;
			}
		#sidebar-newsletter .social a {
			display: inline;
			float: left;
			font-family: "Times New Roman",georgia,serif;
			font-size: 12px;
			font-weight: normal;
			height: 100%;
			padding: 0 0 0 28px;
			text-decoration: underline;
			}
			#sidebar-newsletter .social .facebook a {
				padding: 0 0 0 30px;
			}
			#sidebar-newsletter .social a span {
				display: inline;
				text-decoration: none;
			}
			#sidebar-newsletter .social a:hover {
				text-decoration:none;	
			}
			#sidebar-newsletter .social a span:hover {
				text-decoration:none;	
			}
*/
/* sidebar fb blocks */
.fb-recommendations,
.fb-like {
  margin:0 0 0 10px;
  }
/* #sidebar-contests */
#sidebar-contests {
	font-size: 12px;
	margin: 20px 0 0 10px;
	width: 300px;
	}
	#sidebar-contests .title {
		background: #000;
		color: #FFF;
		font-family: "Trebuchet MS", Helvetica, Jamrul, sans-serif;
		font-size: 12px;
		height: 25px;
		letter-spacing: 2px;
		line-height: 25px;
		text-align: center;
		text-transform: uppercase;
		width: 300px;
	}
	#sidebar-contests .inner {
		background: #ede6d2;
		border-left: 1px solid #dcdcdc;
		border-right: 1px solid #dcdcdc;
		border-bottom: 1px solid #dcdcdc;
		padding: 10px;
		width: 278px;
	}
	#sidebar-contests .contest {
		background: transparent url(/images/dotted-border.gif) left bottom repeat-x;
		padding: 16px 0 11px 0;
	}
	#sidebar-contests .first {
		padding: 0 0 11px 0;
	}
	#sidebar-contests .contest-thumb {
		background: #d1d1d1;
		display: inline;
		float: left;
		height: 100px;
		width: 100px;
		}
		#sidebar-contests .contest-thumb a {
			display: block;
			height: 100px;
			width: 100px
			}
			#sidebar-contests .contest-thumb a img {
				display: block;
				height: 100px;
				width: 100px;
			}
	#sidebar-contests .contest-text {
		display: inline;
		float: left;
		font-size: 12px;
		line-height: 17px;
		margin: 0 0 0 9px;
		min-height: 100px;
		_height: 100px;
		width: 169px;
		}
		#sidebar-contests .contest-text .contest-title {
			font-size: 16px;
			}
			#sidebar-contests .contest-text .contest-title a {
				text-decoration: none;
			}
			#sidebar-contests .contest-text .contest-title a:hover {
				text-decoration: underline;
			}
			#sidebar-contests .contest-text .contest-link a {
				font-size: 13px;
				line-height: 17px;
			}
	#sidebar-contests .more-contests {
		color: #B20B14;
		font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
		font-size: 12px;
		font-weight: bold;
		letter-spacing: 2px;
		line-height: 18px;
		margin: 15px 0 5px;
		text-align: center;
		text-transform: uppercase;		
	}
	#sidebar-contests ul {
		font-size: 13px;
		line-height: 20px;
		}
		#sidebar-contests ul li {
			background: transparent url(/images/red-bullet.png) no-repeat left center;
			padding: 0 0 0 8px;
		}
	#sidebar-contests .all-contests {
		font-size: 13px;
		font-weight: bold;
		line-height: 20px;
		text-align: center;
	}
	
/* #sidebar-subscribe */
#sidebar-subscribe {
	margin: 20px 0 0 10px;
	width: 300px;
	}
	#sidebar-subscribe .inner {
		background: #000 url(/images/subscribe-gradient.png) left bottom repeat-x;
		border: 5px solid #313131;
		color: #FFF;
		padding: 8px 10px 5px;
	}
	#sidebar-subscribe .title {
		color: #c4be90;
		font-family: "Trebuchet MS", Helvetica, Jamrul, sans-serif;
		font-size: 24px;
		font-weight: normal;
		letter-spacing: 6px;
		line-height: 1;
		text-align: center;
		text-transform: uppercase;
	}
	#sidebar-subscribe p.info {
		background: transparent url(/images/dotted-border.gif) left top repeat-x;
		display: block;
		font-family: "Trebuchet MS", Helvetica, Jamrul, sans-serif;
		font-size: 18px;
		letter-spacing: 1px;
		line-height: 20px;
		margin: 9px 0 0 0;
		padding: 8px 0 0 0;
		text-align: center;
	}
	#sidebar-subscribe .subscribe-tools {
		margin: 10px 0 0 0;
	}
	#sidebar-subscribe .subscribe-image {
		display: inline;
		float: left;
		width: 135px;
		}
		#sidebar-subscribe .subscribe-image a {
			background: #d1d1d1;
			display: block;
			width: 135px;
			}
			#sidebar-subscribe .subscribe-image a img {
				display: block;
				width: 135px;
			}
	#sidebar-subscribe .subscribe-links {
		display: inline;
		float: left;
		margin: 15px 0 0 10px;
		width: 125px;
		}
		#sidebar-subscribe .subscribe-links ul {
		
			}
			#sidebar-subscribe .subscribe-links ul li {
				background: transparent url(/images/dotted-border.gif) left top repeat-x;
				color: #c4be90;
				display: block;
				font-size: 14px;
        height: 22px;
				line-height: 22px;
				}
				#sidebar-subscribe .subscribe-links ul li.first {
					background: none;
				}
				#sidebar-subscribe .subscribe-links ul li a {
					color: #FFF;
					display: block;
          text-decoration: none;
					background: transparent url(/images/white-bullet-on-black.png) no-repeat 1px 10px;
					padding-left:10px;
					}
					#sidebar-subscribe .subscribe-links ul li a:hover {
						text-decoration: underline;
					}
	form#sidebar-subscription {
		padding: 20px 0 0 0;
		*padding: 5px 0 0 0;
		position: relative;
		}
		form#sidebar-subscription fieldset {
			background: #000;
			border: 1px solid #313131;
			padding: 5px 10px 12px 10px;
		}
		form#sidebar-subscription p {
			display: none;
			color: #c4be90;
			font-family: "Trebuchet MS", Helvetica, Jamrul, sans-serif;
			font-size: 12px;
			letter-spacing: 1px;
			line-height: 20px;
			text-align: center;
			text-transform: uppercase;
		}
		form#sidebar-subscription .form-item {
			clear: left;
			height: 22px;
			margin: 5px 0 0 0;
			}
			form#sidebar-subscription .form-item label {
				display: inline;
				float: left;
				font-size: 12px;
				line-height: 22px;
				text-align: right;
				width: 50px;
			}
			form#sidebar-subscription .form-item input,
			form#sidebar-subscription .form-item select {
				display: inline;
				float: left;
				margin: 0 0 0 10px;
			}
			form#sidebar-subscription .form-item input {
				width: 170px;
			}
			form#sidebar-subscription .form-item input#subscribe-zip {
				width: 68px;
			}
		form#sidebar-subscription input#subscribe-submit {
			background: transparent url(/images/subscribe-button.png) left top no-repeat;
			border: none;
			clear: left;
			color: transparent;
			cursor: pointer;
			display: block;
			height: 23px;
			margin: 10px auto 0;
			text-indent: -9999px;
			text-transform: uppercase;
			width: 81px;			
			}
			form#sidebar-subscription input#subscribe-submit:hover {
				background: transparent url(/images/subscribe-button.png) left bottom no-repeat;
			}
/* #saveur-team */
#saveur-team {
	font-size: 12px;
/*	margin: 20px 0 0 10px; */
	margin-top:20px;
	width: 227px;
	}
	#saveur-team #teamHeader h3{
		background-color: #000;
		color: #FFF;
		font-family: "Trebuchet MS", Helvetica, Jamrul, sans-serif;
		font-size: 12px;
		height: 25px;
		letter-spacing: 2px;
		line-height: 25px;
		text-align: center;
		text-transform: uppercase;
		width: 227px;
	}
	#saveur-team .inner {
		background-color: #ede6d2;
		border-left: 1px solid #dcdcdc;
		border-right: 1px solid #dcdcdc;
		border-bottom: 1px solid #dcdcdc;
		padding: 10px;
		width: 205px;
	}
  #saveur-team .inner .teamInner {
/*    background-color: #f1f0e4; */
/*    padding: 0 10px;
    width: 185px; */
    width:205px;
    }
  #saveur-team .inner .teamInner br {  
    display: none;
    }
	#saveur-team .teamInner li {
		background: transparent url(/images/dotted-border.gif) left bottom repeat-x;
		overflow: hidden;
    padding: 8px 0 11px; /* compensating for odd gaphic border */
	}
	#saveur-team .first {
		padding: 0 0 11px 0;
	}
	#saveur-team #teamImage{
		background: #d1d1d1;
		display: inline;
		float: left;
		height: 60px;
		width: 60px;
		}
		#saveur-team #teamImage a {
			display: block;
			}
			#saveur-team #teamImage a img {
				display: block;
				height: auto;
				max-width:100%;
			}
	#saveur-team #teamDetails {
		display: inline;
		float: left;
		font-size: 12px;
		line-height: 17px;
		margin: 0 0 0 9px;
/*		min-height: 100px;
		_height: 100px;
		width: 101px; */
		}
		#saveur-team #teamDetails h2 {
			font-size: 16px;
			}
			#saveur-team #teamDetails h2 a {
        text-decoration: none;
      }
        #saveur-team #teamDetails h2 a:hover {
          text-decoration: underline;
        }
			#saveur-team #teamDetails div div a {
        text-decoration: underline;
        }
        #saveur-team #teamDetails div div a:hover {
          text-decoration: underline;
          }
/* #related-links */
#related-links {
	margin: 20px 0 0 10px;
	width: 300px;
	}
	#related-links h6.title {
		background: #000;
		color: #FFF;
		font-family: "Trebuchet MS", Helvetica, Jamrul, sans-serif;
		font-size: 12px;
		height: 25px;
		letter-spacing: 2px;
		line-height: 25px;
		text-align: center;
		text-transform: uppercase;
		width: 300px;	
	}
	#related-links .inner {
		background: #ede6d2;
		border-bottom: 1px solid #DCDCDC;
		border-left: 1px solid #DCDCDC;
		border-right: 1px solid #DCDCDC;
		padding: 5px 10px 10px 10px;
		width: 278px;	
		}
		#related-links .inner .title {
			color: #B20B14;
			font-family: "Trebuchet MS", Helvetica, Jamrul, sans-serif;
			font-size: 12px;
			font-weight: bold;
			letter-spacing: 2px;
			line-height: 18px;
			margin: 0 0 4px 10px;
			text-align: left;
			text-transform: uppercase;		
		}
	#related-links .recipes {
		padding: 0 0 10px 0;
		}
		#related-links .recipes ul {
			
			}
			#related-links .recipes ul.scroll {
				display: block;
				height: 360px;
				overflow-y: scroll;
				width: 278px;
			}
			#related-links .recipes ul li {
				background: transparent url(/images/dotted-border.gif) left top repeat-x;
				padding: 10px;
				_padding: 10px 10px 0 10px;
				}
				#related-links .recipes li.first {
					background-image: none;
				}
				#related-links .recipes li.odd {
					background-color: #f4f3ea;
				}
				#related-links .recipes .image {
					display: inline;
					float: left;
					height: 70px;
					width: 70px;
					}
					#related-links .recipes .image a {
						display: block;
					}
					#related-links .recipes .image img {
						background: #d1d1d1;
						display: block;
						height: 70px;
						width: 70px;
					}
				#related-links .recipes .link-w-image {
					display: inline;
					float: left;
					font-size: 16px;
					/* height: 50px; */
          height: 54px;
					line-height: 17px;
					margin: 0 0 0 10px;
          overflow: hidden; /* THIS AND PADDING FIX FOR LONG TITLES IN SIDEBAR */
					/* padding: 20px 0 0 0; */
          padding: 10px 0 0 0;
					width: 160px;
				}
				#related-links .recipes .link {
					display: inline;
					font-size: 16px;
					margin: 0;
					padding: 0;
					}
					#related-links .recipes .link a, #related-links .recipes .link-w-image a {
						display: block;
						text-decoration: none;
						vertical-align: middle;
						}
						#related-links .recipes .link a:hover, #related-links .recipes .link-w-image a:hover {
							text-decoration: underline;
						}
	#related-links .articles {
		border-top: 5px solid #000;
		margin: 10px 0 0 0;
		padding: 10px 0 10px 0;
		}
		#related-links .articles ul {
			margin: 0 0 0 10px;
			}
			#related-links .articles ul li {
				background: transparent url(/images/red-bullet.png) left center no-repeat;
				font-size: 14px;
				line-height: 18px;
				padding: 0 0 0 10px;
				}
				#related-links .articles ul li a {
					text-decoration: none;
					}
					#related-links .articles ul li a:hover {
						text-decoration: underline;
					}
	#related-links .photos {
		border-top: 5px solid #000;
		margin: 10px 0 0 0;
		padding: 10px 0 10px 0;
		}
		#related-links .photos ul {
		
			}
			#related-links .photos ul li {
				display: inline;
				float: left;
				margin: 0 7px;
				}
				#related-links .photos ul li a {
					display: block;
					font-size: 12px;
					line-height: 18px;
					width: 125px;
					}
					#related-links .photos ul li img {
						background: #d1d1d1;
						display: block;
						height: 125px;
						width: 125px;
					}
	#related-links a.upload-photos {
		background: transparent url(/images/sidebar-upload-photos.png) left top no-repeat;
		display: block;
		height: 23px;
		margin: 20px auto 0;
		text-indent: -9999px;
		width: 179px;
		}
		#related-links a.upload-photos:hover {
			background-position: left bottom;
		}
	#related-links a.upload-photo-contests {
		background: transparent url(/images/sidebar-upload-photo-contests.png) left top no-repeat;
		display: block;
		height: 23px;
		margin: 20px auto 0;
		text-indent: -9999px;
		width: 179px;
		}
		#related-links a.upload-photo-contests:hover {
			background-position: left bottom;
		}
		
/* #photo-galleries */
#photo-galleries {
	margin: 20px 0 0 10px;
	width: 300px;
	}
	#photo-galleries h6.title {
		background: #000;
		color: #FFF;
		font-family: "Trebuchet MS", Helvetica, Jamrul, sans-serif;
		font-size: 12px;
		height: 25px;
		letter-spacing: 2px;
		line-height: 25px;
		text-align: center;
		text-transform: uppercase;
		width: 300px;	
	}
	#photo-galleries .inner {
		background: #ede6d2;
		border-bottom: 1px solid #DCDCDC;
		border-left: 1px solid #DCDCDC;
		border-right: 1px solid #DCDCDC;
		padding: 10px 3px 10px 3px;
		width: 292px;	
		}
		#photo-galleries ul {
		
			}
			#photo-galleries ul li {
				display: inline;
				float: left;
				margin: 0 10px 10px;
				}
				#photo-galleries ul li.odd {
					clear: left;
				}
				#photo-galleries ul li a {
					display: block;
					font-size: 12px;
					line-height: 14px;
					padding-top: 2px;
					width: 125px;
					}
					#photo-galleries ul li img {
						background: #d1d1d1;
						display: block;
						height: 125px;
						padding-top: 0;
						width: 125px;
					}
	#photo-galleries a.upload-photos {
		background: transparent url(/images/sidebar-upload-photos.png) left top no-repeat;
		display: block;
		height: 23px;
		margin: 0 auto;
		text-indent: -9999px;
		width: 179px;
		}
		#photo-galleries a.upload-photos:hover {
			background-position: left bottom;
		}
	#photo-galleries a.upload-photo-contests {
		background: transparent url(/images/sidebar-upload-photo-contests.png) left top no-repeat;
		display: block;
		height: 23px;
		margin: 0 auto;
		text-indent: -9999px;
		width: 179px;
		}
		#photo-galleries a.upload-photo-contests:hover {
			background-position: left bottom;
		}
	#photo-galleries a.all-galleries {
		display: block;
		font-size: 12px;
		font-weight: bold;
		margin: 10px 0 0 0;
		text-align: center;
	}				

#contributors {
	width: 300px;
	padding: 20px 10px 0 10px;
	}
	#contributors .title {
		background: #000;
		color: #FFF;
		font-family: "Trebuchet MS", Helvetica, Jamrul, sans-serif;
		font-size: 12px;
		height: 25px;
		letter-spacing: 2px;
		line-height: 25px;
		text-align: center;
		text-transform: uppercase;
		width: 300px;
	}
	#contributors h4 {
		color: #b20b14;
		font-family: "Trebuchet MS", Helvetica, Jamrul, sans-serif;
		font-size: 12px;
		font-weight: bold;
		letter-spacing: 2px;
		line-height: 18px;
		margin: 0 0 4px 0;
		text-align: center;
		text-transform: uppercase;
	}
	#contributors .inner {
		background: #ede6d2;
		border-left: 1px solid #dcdcdc;
		border-right: 1px solid #dcdcdc;
		border-bottom: 1px solid #dcdcdc;
		padding: 10px;
	}
	#contributors .recipe-collections {
	
		}
		#contributors .recipe-collections h4 {
			margin: 0;
		}
		#contributors .recipe-collections ul {
		
			}
			#contributors .recipe-collections ul li {
				background: transparent url(/images/dotted-border.gif) left top repeat-x;
				min-height: 40px;
				_height: 70px;
				padding: 5px 5px 5px 0;
				*padding: 5px 5px 0 0;
				}
				#contributors .recipe-collections ul li.first {
					background: none;
				}
				#contributors .recipe-collections ul li.odd {
					background-color: #f1f0e2;
				}
				#contributors .recipe-collections ul li .image {
					display: inline;
					float: left;
					width: 35px;
					}
					#contributors .recipe-collections ul li .image a {
						background: #d1d1d1;
						display: block;
						}
						#contributors .recipe-collections ul li .image a img {
							display: block;
						}
				#contributors .recipe-collections ul li .info {
					display: inline;
					float: left;
					font-size: 13px;
					line-height: 18px;
					margin: 0 0 0 10px;
					width: 135px;
					}
					#contributors .recipe-collections ul li .info .name {
						font-size: 17px;
						}
						#contributors .recipe-collections ul li .info .name a {
							text-decoration: none;
							}
							#contributors .recipe-collections ul li .info .name a:hover {
								text-decoration: underline;
							}
					#contributors .recipe-collections ul li .info .link {
						display: block;
					}

