/* #popular-recipes */
#popular-recipes {
	width: 227px;
	}
	#popular-recipes .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: 227px;
	}
	#popular-recipes 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;
	}
	#popular-recipes .inner {
		background: #ede6d2;
		border-left: 1px solid #dcdcdc;
		border-right: 1px solid #dcdcdc;
		border-bottom: 1px solid #dcdcdc;
		padding: 10px;
	}
	#popular-recipes .recipe-collections {
	
		}
		#popular-recipes .recipe-collections h4 {
			margin: 0;
		}
		#popular-recipes .recipe-collections ul {
		
			}
			#popular-recipes .recipe-collections ul li,
      #popular-recipes .more-collections {
				background: transparent url(/images/dotted-border.gif) left top repeat-x;
				min-height: 70px;
				_height: 70px;
				padding: 5px 5px 5px 0;
				*padding: 5px 5px 0 0;
				}
				#popular-recipes .recipe-collections ul li.first {
					background: none;
				}
				#popular-recipes .recipe-collections ul li.odd,
        #popular-recipes .more-collections {
					background-color: #f1f0e2;
				}
				#popular-recipes .recipe-collections ul li .image {
					display: inline;
					float: left;
					height: 70px;
					width: 70px;
					}
					#popular-recipes .recipe-collections ul li .image a {
						background: #d1d1d1;
						display: block;
						height: 70px;
						width: 70px;
						}
						#popular-recipes .recipe-collections ul li .image a img {
							display: block;
							height: 70px;
							width: 70px;
						}
				#popular-recipes .recipe-collections ul li .info {
					display: inline;
					float: left;
					font-size: 13px;
					line-height: 18px;
					margin: 0 0 0 10px;
					width: 120px;
					}
					#popular-recipes .recipe-collections ul li .info .name {
						font-size: 17px;
						}
						#popular-recipes .recipe-collections ul li .info .name a {
							text-decoration: none;
							}
							#popular-recipes .recipe-collections ul li .info .name a:hover {
								text-decoration: underline;
							}
					#popular-recipes .recipe-collections ul li .info .link {
						display: block;
					}
	#popular-recipes .more-collections {
		font-size: 13px;
		margin: 5px 0 0 0;
    padding-bottom: 10px;
		text-align: center;
		}
		#popular-recipes .more-collections ul {
			margin: 0 0 4px 0;
			text-align: left;
			}
			#popular-recipes .more-collections ul li {
				background: transparent url(/images/red-bullet.png) 4px center no-repeat;
				font-size: 13px;
				line-height: 20px;
				padding: 0 0 0 10px;
			}
	#popular-recipes .most-searched {
		background: #f1f0e2;
		border-top: 2px solid #000;
		border-bottom: 2px solid #000;
		margin: 20px 0 0 0;
		padding: 12px 0;
		text-align: center;
		}
		#popular-recipes .most-searched ul {
		
			}
			#popular-recipes .most-searched ul li {
				border-left: 1px solid #000;
				display: inline;
				font-size: 13px;
				line-height: 20px;
				padding: 0 3px 0 4px;
				}
				#popular-recipes .most-searched ul li.first {
					border: none;
				}
				#popular-recipes .most-searched ul li a {
					font-size: 13px;
					line-height: 20px;
				}
	#popular-recipes .top-ten {
		margin: 15px 0 0 0;
		}
		#popular-recipes .top-ten ul {
		
			}
			#popular-recipes .top-ten ul li {
				background: transparent url(/images/dotted-border.gif) left top repeat-x;
				padding: 10px 5px 10px 0;
				}
				#popular-recipes .top-ten ul li.even {
					background-color: #f1f0e2
				}
				#popular-recipes .top-ten ul li.first {
					background: none;
					min-height: 70px;
					_height: 70px;
					*padding: 10px 5px 0 0;
				}
				#popular-recipes .top-ten ul li.last {
				}
				#popular-recipes .top-ten ul li .number {
					color: #b5121b;
					display: inline;
					float: left;
					font-size: 22px;
					text-align: center;
					width: 30px;
				}
				#popular-recipes .top-ten ul li .image {
					display: inline;
					float: left;
					height: 70px;
					width: 70px;
					}
					#popular-recipes .top-ten ul li .image a {
						background: #d1d1d1;
						display: block;
						height: 70px;
						width: 70px;
						}
						#popular-recipes .top-ten ul li .image a img {
							display: block;
							height: 70px;
							width: 70px;
						}
				#popular-recipes .top-ten ul li .info {
					display: inline;
					float: left;
					width: 170px;
					}
					#popular-recipes .top-ten ul li.first .info {
						margin: 0 0 0 8px;
						width: 92px;
					}
					#popular-recipes .top-ten ul li .info .name {
						font-size: 15px;
						line-height: 16px;
						}
						#popular-recipes .top-ten ul li .info .name a {
							font-size: 15px;
							font-style: normal;
							text-decoration: none;
							}
							#popular-recipes .top-ten ul li .info .name a:hover {
								text-decoration: underline;
							}
						#popular-recipes .top-ten ul li .info .name em {
							color: #707070;
							font-size: 13px;
							font-style: italic;	
							}
							#popular-recipes .top-ten ul li .info .name em a {
								color: #707070;
								font-size: 13px;
								font-style: italic;
								text-decoration: none;
								}
								#popular-recipes .top-ten ul li .info .name em a:hover {
									text-decoration: underline;
								}
				

/* #current-issue */
#current-issue {
	margin: 20px 0 0 0;
	width: 227px;
	}
	#current-issue .inner {
		background: #000;
		border: 5px solid #313131;
		color: #FFF;
		height: 131px;
		overflow: hidden;
		padding: 5px 5px 5px 7px;
	}
	#current-issue #current-issue-links {
		display: inline;
		float: left;
		width: 90px;
		}
		#current-issue #current-issue-links .title {
			background: transparent url(/images/dotted-border.gif) left bottom repeat-x;
			color: #FFF;
			font-size: 12px;
			font-family: "Trebuchet MS", Helvetica, Jamrul, sans-serif;
			line-height: 20px;
			padding: 2px 0 2px 0;
			text-transform: uppercase;
		}
		#current-issue #current-issue-links ul {
			margin: 10px 0 0 0;
			}
			#current-issue #current-issue-links ul li {
				color: #FFF;
				font-size: 14px;
				line-height: 17px;
				padding: 0 0 10px 0;
				}
				#current-issue #current-issue-links ul li a {
					color: #FFF;
					font-size: 14px;
					line-height: 17px;
				}
	#current-issue #current-issue-image {
		display: inline;
		float: left;
		margin: 0 0 0 8px;
		}
		#current-issue #current-issue-image a {
			background: #d1d1d1;
			display: block;
			height: 131px;
			width: 107px;		
			}
			#current-issue #current-issue-image a img {
				display: block;
				height: 131px;
				width: 107px;
			}
			
/* #popular-sites */
#popular-sites {
	background: #ede6d2;
	border: 1px solid #dcdcdc;
	margin: 20px 0 0 0;
	padding: 0 9px 9px 9px;
	width: 207px;
	}
	#popular-sites .title { /* sites we love */
		background: transparent url(/images/sites-we-love.png) left top no-repeat;
		height: 19px;
		margin: 6px auto 0 auto;
		text-indent: -9999px;
		width: 166px;
	}
  #popular-sites h3.title-slashfoods { /* slashfoods */
		background: transparent url(/images/slashfoods-logo.png) left top no-repeat;
		height: 86px;
		margin: 6px auto 0 auto;
		text-indent: -9999px;
		width: 207px;
    }
	#popular-sites ul {
		border: 1px solid #dcdcdc;
		margin: 8px 0 0 0;
		}
		#popular-sites ul li {
			background: #fff url(/images/red-bullet.png) 8px 10px no-repeat;
			color: #464646;
			font-size: 13px;
			line-height: 22px;
			padding: 0 0 0 18px;
			}
			#popular-sites ul li.odd {
				background-color: #f8f7f1;
			}
			#popular-sites ul li a {
				text-decoration: none;
			}
			#popular-sites ul li a:hover {
				text-decoration: underline;
			}
	#popular-sites .all-sites {
		font-size: 13px;
		font-weight: bold;
		line-height: 18px;
		margin: 6px 0 0 0;
		text-align: center;
	}	

/* #inner-col-ad */
#inner-col-ad {
	margin: 20px 0 0 0;
	width: 238px;
	}
	#inner-col-ad .advertisement {
		background: #d1d1d1;
		height: 600px;
		margin: 0 auto;
		width: 160px;
	}
	
/* #in-this-issue */
#in-this-issue {
	width: 227px;
	}
	#in-this-issue .title {
		background: #000;
		color: #FFF;
		font-family: "Trebuchet MS", Helvetica, Jamrul, sans-serif;
		font-size: 12px;
		height: 25px;
		letter-spacing: 2px;
		line-height: 25px;
		margin: 0;
		text-align: center;
		text-transform: uppercase;
		width: 227px;	
	}
	#in-this-issue .inner {
		background: #ede6d2;
		border-left: 1px solid #dcdcdc;
		border-right: 1px solid #dcdcdc;
		border-bottom: 1px solid #dcdcdc;
		padding: 10px;
	}
	#in-this-issue .image {
		background: #d1d1d1;
		display: block;
		height: 256px;
		margin: 0 auto;
		width: 205px;
	}
	#in-this-issue h4 {
		font-size: 18px;
		font-weight: normal;
		line-height: 18px;
		margin: 20px 0 0 0;
	}
	#in-this-issue .dek {
		font-size: 12px;
		line-height: 18px;
		padding: 0 0 18px 0;
	}
	#in-this-issue a {
		display: block;
		font-size: 12px;
		line-height: 18px;
	}
	#in-this-issue a.get-recipes {
		background: transparent url(/images/get-recipes.png) left top no-repeat;
		height: 23px;
		margin: 20px auto 0;
		text-indent: -9999px;
		width: 160px;
		}
		#in-this-issue a.get-recipes:hover {
				background-position: left bottom;
		}

/* #inner-newsletter */
#inner-newsletter {
	background: #ede6d2;
	border: 1px solid #dcdcdc;
	margin: 20px 0 0 0;
	padding: 9px 11px 10px 11px;
	width: 203px;
	}
	#inner-newsletter .title {
		background: transparent url(/images/saveur-newsletters.png) left top no-repeat;
		height: 34px;
		margin: 0 auto;
		text-indent: -9999px;
		width: 153px;
	}
	#inner-newsletter form {
		background: transparent url(/images/dotted-border.gif) left top repeat-x;
		margin: 9px 0 0 0;
		padding: 9px 0 0 0;
		}
		#inner-newsletter form p {
			font-family: Georgia, serif;
			font-size: 13px;
			line-height: 18px;
			padding: 0 0 10px 0;
			text-align: left;
		}
		#inner-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;
			}
			#inner-newsletter form label input {
				width: 13px;
				height: 13px;
				padding: 0;
				margin: 0;
				vertical-align: bottom;
				position: relative;
				top: -2px;
				*top: -1px;
				*overflow: hidden;
			}
		#inner-newsletter form label.first {
			background: none;
		}		
		#inner-newsletter input#inner-newsletter-submit {
			background: transparent url(/images/signup-button.png) left top no-repeat;
			border: none;
			color: transparent;
			cursor: pointer;
			display: block;
			height: 23px;
			margin: 10px auto 0;
			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;
			}
.frame1 {
	display: block;
	float: right;
	font-size: 13px;
	line-height: 13px;
	color: #666;
	margin: -10px 0 0 -88px;
	text-align: center;
}
