#homeTop {
	margin-bottom: 15px;
}
#homeTop .widget_featured_pages {
	width: 660px;
	padding: 10px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	box-shadow: 2px 2px 2px #666;
	background-color: #f4bb9a;
}
#homeTop .widget_featured_pages .slides {
	width: 660px;
	max-width:100%;
	overflow: hidden;
	position: relative;
}
	#homeTop h1 {
		color: #222;
		border-bottom: 1px solid #222;
	}
	#homeTop .widget_featured_pages .slides .slides-container {
		position: relative;
		width: 660px;
	}
	#homeTop .widget_featured_pages .slides .item {
		float: left;
		min-height: 300px;
		width: 660px;
		display: none;
	}
	#homeTop .widget_featured_pages .slides .slides-container .item .img-wrapper {
		height: 300px;
		width: 660px;
		overflow: hidden;
		text-align: center;
	}
	#homeTop .widget_featured_pages .slides .slides-container .item .img-wrapper img {
		display: block;
		width: 660px;
		margin: 0 auto;
	}
	#homeTop .widget_featured_pages .slides .slides-container .item:first-child {
		display: block;
	}
	#homeTop .widget_featured_pages .slides .slides-container .item h3 {
		color: #000;
		font-size: 3em;
		font-weight: bold;
		line-height:100%;
		margin: 0.1em 0 0 0;
		padding-bottom:0.25em;
	}
	#homeTop .widget_featured_pages .slides .slides-container .item .excerpt {
		color: #000;
		font-size: 92%;
	}
#homeTop .widget_featured_pages ul.pagination {
	position: relative;
	bottom: 0px;
	float: right;
	opacity: 0.6;
	filter: alpha(opacity=60%);
	list-style: none;
	margin: 0;
	padding: 0;
}
		#homeTop .widget_featured_pages ul.pagination li {
			list-style: none;
			margin: 0 2px;
			padding: 2px 3px;
			display: block;
			float: left;
			border: 1px solid #A6521F;
			background-color: #FFF;
			color: #A6521F;
			cursor: pointer;
			font-size: 11px;
			-webkit-border-radius: 4px;
			-moz-border-radius: 4px;
			border-radius: 4px;
		}
		#homeTop .widget_featured_pages ul.pagination li {
			background-color: #EEE;
		}
			#homeTop .widget_featured_pages ul.pagination li a {
				color: #000;
				text-decoration: none;
			}
		#homeTop .widget_featured_pages ul.pagination li.current {
			background-color: #A6521F;
		}
			#homeTop .widget_featured_pages ul.pagination li.current a {
				color: #A6521F;
				text-decoration: none;
			}
	#homeSidebar ul#recipes li {
		height: auto;
	}
#homeCallouts {
	margin-bottom: 15px;
}
	#homeCallouts > div.widgetBlock {
		list-style: none;
		margin: 0;
		padding: 0;
		float: left;
		width: 48%;
	}
	#homeCallouts h4 {
		font-size:2.15em;
		border-bottom:1px solid #73a025;
		color:#F47320;
	}
	#homeCallouts p {
		color:#333;
		margin:8px 0;
		padding:0;
	}

#homeBtm {
	width:680px;
	margin-bottom:10px;
	float:left;
}

	#homeBtm ul {
		margin:0;
		padding:0;
		float:left;
	}

	#homeBtm ul li{
		list-style:none;
		display:inline;
		margin:0;
		padding:0;
		margin-right:13px;
		float:left;
	}

#homeSidebar {
	width:225px;
	float:left;
	margin: 0;
	text-align:left;
	padding: 20px 10px 10px 35px;

}
	#homeSidebar h3 {
		margin-left:12px;
		font-weight:normal;
		color:#73a025;
		font-size:1.8em;
		padding-bottom:0.25em;
	}
	#homeSidebar h3.button {
		margin-left: 5px;
		margin-bottom: 10px;
		width:100%;
		display:block;
	}
	#homeSidebar h3.button a {
		display:block;
		text-decoration:none;
		color: #fff;
		border-radius: 10px;
		padding: 6px 16px 14px;
		cursor: pointer;
		transition:background-color .3s;
		width:100%;
		text-align:center;
	}
	#homeSidebar h3.button.green a {
		background-color: #4fa547;
	}
	#homeSidebar h3.button.green a:hover {
		background-color: #5fad58;
	}
	#homeSidebar h3.button.orange a {
		background-color: #eb6e1f;
	}
	#homeSidebar h3.button.orange a:hover {
		background-color: #ef8441;
	}
	#homeSidebar .social{
		clear:both;
		display:block;
		float:none;
		margin:0 0 .9em 0;
		text-align:center;
		width:159px;
	}