/*
 * IE7 adjustments
 */

body.home #content {
	padding-bottom:2em;
}

#header {
	margin:0 0 46px;
}

div.menu-top-level-container {
	width:100%;
}

.nav, .nav ul, .nav li {display:inline;}

#header .nav a {
	display:inline;
}

#footer a {
	color:#fff;
	border-bottom:1px solid #fff;
}

#header .nav li.current_page_item a, #header .nav li.current-page-ancestor a, body#page747 #header li#menu-item-574 a, body.single-recipes #header li#menu-item-574 a {
    margin-bottom:-10px;
}

#header_icons, #header_icons li, #header_icons a {
    float:left;
}