﻿DIV, H1, H2, H3, H4, H5, H6, UL, OL, LI, P, SPAN, A, FORM, IMG, OBJECT {float:none !important; width:auto !important; height:auto !important;}
A {text-decoration:none; color:#000; cursor:default;}

BODY {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:normal;}

.skiplinks, .nav, .searchbar, .tabs, .backto2, .backto, .breadcrumb, div.img a, .social-bookmark, div#footer ul, div.refinesearch, div.pagination ul, div.weekrecipe div.detail .item .info .make, div.homeaside div.homead, div.finder div.heading img, div.finder div.panal fieldset { display:none;}


div.finder div.heading h1{}


div.form fieldset,
div.form div.buttons,
div.form div.header div,
div.form div.header p.mandatory,
div.form div.message  {display:none;}
div.contactinfo h5{display:none;}
div.contactinfo table th,
div.contactinfo table td {vertical-align:top;padding:3px 15px 3px 10px;text-align:left;border-bottom:1px solid #808080;}
div#content h1{font-size:24px;font-weight:bold;padding:20px 0px 15px 0px;}

DIV.brand H2 {display:none}
DIV.brand-print {display:block;}

div.heroimg{padding:20px 0px 20px 0px;}
div.weekrecipe div.detail .item .info,
div.weekrecipe div.detail .item div.attribute{float:left !important;width:45%!important;padding:0px 30px 0px 30px;}
div.weekrecipe div.detail .item img{float:left !important;width:auto !important;margin:15px;}
div.lastevent,
div.lastevent dl.item{float:left !important;width:100% !important;padding:5px 0px 5px 0px;}
div.lastevent dl.item dd,
div.lastevent dl.item dd.location {float:left;width:70% !important;}
div.lastevent dl.item dt {float:left;width:5% !important;}
div.lastevent dl.item dd.date{font-size:10px;}
div.lastevent dl.item dd.event{font-weight:bold !important;}

div.weekrecipe div.detail .item div.attribute div.row label{font-weight:bold;text-align:left;}
div.home div.weekrecipe div.heading h1,
div.lastevent div.heading h1,
div.finder div.heading h1{font-size:1em;text-align:left;padding:10px 0px 5px 0px;}

div.article H1{padding:1em 0px 1em 0px;}
div.article p{padding:0px 0em 1em 0px;}
div.article ul {padding:0 0 2.4em 20px;}
div.article ul li {padding:0 0 0 15px}
ul li, ul ul li, ul ol ul li, ol ul li{background:transparent url(../img/bullet_square_white.gif) no-repeat scroll 5px 0.75em;line-height:1.6em;margin:0px;}

h1.sifr-heading object{display:none !important;} 

DIV.sidebar{display:none;}
.breadcrumb UL{ margin:0; padding:0}
.breadcrumb UL LI{ display:inline!important; list-style-type:none; } 
.breadcrumb UL LI A{display:inline!important;}
IMG{ border:none;}
DIV#header H1.logo A span{ display:none}
.logoprint{ display:block;clear:both;}

div.hardpanel div.recipedetail div.aside{float:left !important;width:35%!important;}
div.hardpanel div.recipedetail div.img{float:left !important;}
div.hardpanel div.recipedetail div.attributes{float:left !important;}
div.hardpanel div.recipedetail div.img,
div.hardpanel div.recipedetail div.aside img{float:left !important;width:213px !important;}

div.hardpanel div.recipedetail div.content{float:left !important;width:60% !important;}
div.hardpanel div.recipedetail div.content dl dt{font-weight:bold;border-bottom:1px solid #333333;}

div#footer span{font-size:11px;width:100% !important;float:left !important;padding:30px 0px 0px 0px;}
div.hardpanel div.recipedetail div.attributes div.row label{font-weight:bold;}

div.hardpanel div.recipedetail div.attribute{font-size:12px;letter-spacing:normal;}
div.hardpanel div.heading h1{font-size:1em;}
div.hardpanel div.recipedetail h1.title {font-size:1.5em;}

div.hardpanel div.items div.row{float:left !important;width:100%!important;}
div.hardpanel div.items div.row div.item{float:left !important;width:49%!important;min-height:160px;height:auto !important;height:160px;}

div.hardpanel div.items div.row div.item div.title a{font-weight:bold;width:100% !important;clear:both;float:left;}
div.hardpanel div.items div.row div.item div.title span{font-size:10px;width:100% !important;clear:both;float:left; color:#808080 !important;}
div#viditems div.row div.item div.img{float:left !important;display:block !important;width:148px !important;min-height:110px;height:auto !important;height:110px;}
div.hardpanel div.items div.row div.item div.img a {float:left !important;display:block !important;}

div.hardpanel div.items div.row div.item div.text,
div.hardpanel div.items div.row div.item div.title{float:left !important;width:50%!important;}

div.hardpanel div.items div.row div.item div.text p,
div.hardpanel div.items div.row div.item div.text p.date{line-height:1em;padding:0px;marging:0px;}
div.hardpanel div.items div.row div.item div.text div.row label{font-size:10px;font-weight:bold;}
div.hardpanel div.items div.row div.item div.text div.row span{font-size:10px;}
