.meta_block {
        margin-left:10px;
        height:20px;
        width:600px;
        float:left;
        border:1px solid white;
}

.meta_block #meta_block_inside {
        margin-left:10px;
}

/* Logo Sprite */

#logo a.button {
	display: block;
	width:333px;
	height:339px;
	background: url(images/delicious_logo_sprite.png) no-repeat;
	background-position: 0px 0px;
	text-indent: -9999px;
}

#logo a.button:hover {
	background-position: 0px -339px;
}

/* Sidebar Sprites */

#rss_sprite a.button {
	display: block;
	width: 395px;
	height: 89px;
	background: url(images/sidebar/rss_subscribe_sprite.png) no-repeat;
	background-position: 0px 0px;
	text-indent: -9999px;
}

#rss_sprite a.button:hover {
	background-position: 0px -88px;
}

#twitter_sprite {
	margin-top:5px;
}

#twitter_sprite a.button {
	display: block;
	width: 395px;
	height: 66px;
	background: url(images/sidebar/twitter_follow_sprite.png) no-repeat;
	background-position: top;
	text-indent: -9999px;
}

#twitter_sprite a.button:hover {
	background-position: 0px -66px;
}

#contact_sprite {
	margin-top:5px;
}

#contact_sprite a.button {
	display: block;
	width: 395px;
	height: 66px;
	background: url(images/sidebar/contact_sprite.png) no-repeat;
	background-position: top;
	text-indent: -9999px;
}

#contact_sprite a.button:hover {
	background-position: 0px -66px;
}

/* Tasty Sprites */

#bread {
	margin-top:0px;
}

#bread a.button {
	display: block;
	width: 58px;
	height: 58px;
	background: url(images/sidebar/tastiness/tasty_sprite.png) no-repeat;
	background-position: 0px 0px;
	text-indent: -9999px;
}

#bread a.button:hover {
	background-position: -58px 0px;
}

#breakfast {
	margin-top:0px;
}

#breakfast a.button {
	display: block;
	width: 58px;
	height: 58px;
	background: url(images/sidebar/tastiness/tasty_sprite.png) no-repeat;
	background-position: 0px -58px;
	text-indent: -9999px;
}

#breakfast a.button:hover {
	background-position: -58px -58px;
}

#cakes {
	margin-top:0px;
}

#cakes a.button {
	display: block;
	width: 58px;
	height: 58px;
	background: url(images/sidebar/tastiness/tasty_sprite.png) no-repeat;
	background-position: 0px -116px;
	text-indent: -9999px;
}

#cakes a.button:hover {
	background-position: -58px -116px;
}

#frosting {
	margin-top:0px;
}

#frosting a.button {
	display: block;
	width: 58px;
	height: 58px;
	background: url(images/sidebar/tastiness/tasty_sprite.png) no-repeat;
	background-position: 0px -174px;
	text-indent: -9999px;
}

#frosting a.button:hover {
	background-position: -59px -174px;
}

#appetizers {
	margin-top:0px;
}

#appetizers a.button {
	display: block;
	width: 58px;
	height: 58px;
	background: url(images/sidebar/tastiness/tasty_sprite.png) no-repeat;
	background-position: 0px -232px;
	text-indent: -9999px;
}

#appetizers a.button:hover {
	background-position: -59px -232px;
}

#soup {
	margin-top:0px;
}

#soup a.button {
	display: block;
	width: 58px;
	height: 58px;
	background: url(images/sidebar/tastiness/tasty_sprite.png) no-repeat;
	background-position: 0px -290px;
	text-indent: -9999px;
}

#soup a.button:hover {
	background-position: -58px -290px;
}

#salad {
	margin-top:0px;
}

#salad a.button {
	display: block;
	width: 58px;
	height: 58px;
	background: url(images/sidebar/tastiness/tasty_sprite.png) no-repeat;
	background-position: 0px -348px;
	text-indent: -9999px;
}

#salad a.button:hover {
	background-position: -58px -348px;
}

#pasta {
	margin-top:0px;
}

#pasta a.button {
	display: block;
	width: 58px;
	height: 58px;
	background: url(images/sidebar/tastiness/tasty_sprite.png) no-repeat;
	background-position: 0px -406px;
	text-indent: -9999px;
}

#pasta a.button:hover {
	background-position: -58px -406px;
}

#dessert {
	margin-top:0px;
}

#dessert a.button {
	display: block;
	width: 58px;
	height: 58px;
	background: url(images/sidebar/tastiness/tasty_sprite.png) no-repeat;
	background-position: 0px -464px;
	text-indent: -9999px;
}

#dessert a.button:hover {
	background-position: -58px -464px;
}

#entree {
	margin-top:0px;
}

#entree a.button {
	display: block;
	width: 58px;
	height: 58px;
	background: url(images/sidebar/tastiness/tasty_sprite.png) no-repeat;
	background-position: 0px -522px;
	text-indent: -9999px;
}

#entree a.button:hover {
	background-position: -58px -522px;
}

#candy {
	margin-top:0px;
}

#candy a.button {
	display: block;
	width: 58px;
	height: 58px;
	background: url(images/sidebar/tastiness/tasty_sprite.png) no-repeat;
	background-position: 0px -580px;
	text-indent: -9999px;
}

#candy a.button:hover {
	background-position: -58px -580px;
}

#cookie {
	margin-top:0px;
}

#cookie a.button {
	display: block;
	width: 58px;
	height: 58px;
	background: url(images/sidebar/tastiness/tasty_sprite.png) no-repeat;
	background-position: 0px -638px;
	text-indent: -9999px;
}

#cookie a.button:hover {
	background-position: -58px -638px;
}

#tarts_and_pies {
	margin-top:0px;
}

#tarts_and_pies a.button {
	display: block;
	width: 58px;
	height: 58px;
	background: url(images/sidebar/tastiness/tasty_sprite.png) no-repeat;
	background-position: 0px -696px;
	text-indent: -9999px;
}

#tarts_and_pies a.button:hover {
	background-position: -58px -696px;
}

#drink {
	margin-top:0px;
}

#drink a.button {
	display: block;
	width: 58px;
	height: 58px;
	background: url(images/sidebar/tastiness/tasty_sprite.png) no-repeat;
	background-position: 0px -754px;
	text-indent: -9999px;
}

#drink a.button:hover {
	background-position: -58px -754px;
}

#sauce {
	margin-top:0px;
}

#sauce a.button {
	display: block;
	width: 58px;
	height: 58px;
	background: url(images/sidebar/tastiness/tasty_sprite.png) no-repeat;
	background-position: 0px -812px;
	text-indent: -9999px;
}

#sauce a.button:hover {
	background-position: -58px -812px;
}

/* Social Links */

#social_links {
	padding-top:-5px;
	margin-left:20px;
	float:left;
}

/* Read More */

#read_more_sprite {
	padding-top:5px;
	margin-right:20px;
	float:right;
}

#read_more_sprite a.button {
	display: block;
	width: 192px;
	height: 30px;
	background: url(images/content/readmore_button_sprite.png) no-repeat;
	background-position: top;
	text-indent: -9999px;
}

#read_more_sprite a.button:hover {
	background-position: 0px -30px;
}

/* About */

#about_button {
	padding-top:12px;
	float:right;
}

#about_button a.button {
	display: block;
	width: 184px;
	height: 16px;
	background: url(images/sidebar/about/know_more_sprite.png) no-repeat;
	background-position: top;
	text-indent: -9999px;
}

#about_button a.button:hover {
	background-position: 0px -16px;
}
