fieldset{border-radius:4px;vertical-align:top;float:left;margin-right:8px} fieldset{display:inline !ie7} html,body{margin:0;padding:0} #content{width:750px;margin:0 auto} div #header-branding{float:left} div #header-nav-container,div #app-nav-container{text-align:right} div #header-nav,div #app-nav{margin-right:12px} div #header-nav{margin-top:8px;margin-bottom:8px} div #app-nav{padding-top:6px;padding-bottom:6px} div #app-content-container{padding:8px} h2.search{margin-top:0;padding-top:0} span.icon{line-height:60px;display:inline-block;width:60px;margin-right:6px;border-radius:50%;text-align:center} span.icon img{vertical-align:middle;padding-bottom:5px} p.header-site-title{padding-left:2em;vertical-align:middle} div #footer-cookie{padding:.8em;float:left} a img{border:none} img.contact{padding-top:.4em;padding-right:1em;float:right} img.cookie{vertical-align:middle} a.header-nav-icon{display:inline-block;vertical-align:middle} .header-nav-icon span{display:block;position:relative;z-index:-1;width:60px;height:60px;vertical-align:middle} .header-nav-icon img{border:0 solid #fff;vertical-align:middle} body{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px} p.header-site-title{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:17px} span.enumeration-numeral{font-weight:bold;font-size:15px} span.enumeration-text{font-weight:bold;font-variant:small-caps;font-size:13px;margin-top:1em} label{display:block} button.delete-item,button.add-item{font-family:"Arial Unicode MS","DejaVu Sans";font-weight:bold;vertical-align:top;border:0;background-color:transparent;cursor:hand;cursor:pointer;padding-left:3em;padding-right:0;margin-right:0;margin:0;padding:0} body{color:#333} #content{border:1px solid #ccc} div #app-nav-container{background-color:#dedede;padding-top:4px;padding-bottom:6px} div #app-content-container{background-color:#f7f7f7} div #footer{height:40px} #header-nav-search{background-color:#09c} #header-nav-recipe{background-color:#0c9} #header-nav-book{background-color:#c9c} #header-nav-grocery{background-color:#f90} #header-nav-diet{background-color:#cc6} #header-nav-potluck{background-color:#f9c} #header-nav-account{background-color:#966} #header-nav-login{background-color:#00c9c9} span.app-nav-icon{background-color:#fff !important} span.cookie{color:#fff} legend{background:#f7f7f7;color:#333} button.delete-item{color:#c80000} button.add-item{color:#fff}