* { padding:0px; margin:0px; } body { font-family: ariel, helvetica, sans-serif; color:#000000; font-size: 12px; line-height: 18px; background-image: url(../2010/layout/kbb-bg.jpg); background-position:center; background-attachment:fixed; text-align: left; } #wrapper { width: 970px; margin: 0 auto; height: 550px; position: relative;  }  img { border:0;} p, span { font-size: 12px; font-weight: normal; font-style: normal; color:#000000; line-height: 18px;} p.maincaption { font-size: 12px; font-weight: normal; color: #e7b036; line-height: 18px; width:600px;} p.smallcaption { font-size: 12px; font-weight: normal; color: #e7b036; line-height: 18px; width:250px;} .nav { color:#000000; font-size: 11px; font-weight: bold; font-style: bold; padding: 0 0 0 2px;} .nav a:link { color:#000000; font-size: 11px; font-weight: bold; text-decoration: none; } .nav a:visited { color:#000000; font-size: 11px; font-weight: bold; text-decoration: none; } .nav a:active { color:#000000; font-size: 11px; font-weight: bold; text-decoration: none;} .nav a:hover { color: #e7b036; font-size: 11px; font-weight: bold; text-decoration: none; } h1 { font-size: 16px; font-weight: bold; font-style: normal; color: #e7b036; padding-bottom:5px; } h1 a:link { font-size: 16px; font-weight: bold; font-style: normal; color: #e7b036; } h1 a:hover { font-size: 16px; font-weight: bold; font-style: normal; color: #e7b036; } h2 { font-size: 14px; font-weight: bold; font-style: normal; color: #e7b036; padding: 0; } h2 a:link { font-size: 14px; font-weight: bold; font-style: normal; color:#000000; } h2 a:hover { font-size: 14px; font-weight: bold; text-decoration: underline; font-style: normal; color: #e7b036; } h2 a:visited { font-size: 14px; font-weight: bold; font-style: normal; color:#000000; } h3 { font-size: 13px; font-weight: bold; font-style: normal; color:#000000; } h3 a:link { font-size: 13px; font-weight: bold; font-style: normal; color:#000000; } h3 a:hover { font-size: 13px; font-weight: bold; text-decoration: underline; font-style: normal; color: #e7b036; } h3 a:visited { font-size: 13px; font-weight: bold; font-style: normal; color:#000000; } h4 { font-size: 10px; font-weight: bold; font-style: normal; color: #ffffff; } h5 { font-size: 10px; font-weight: bold; font-style: normal; color: #ffffff; } h5 a:link { font-size: 10px; font-weight: bold; font-style: normal; color: #ffffff; } h5 a:hover { font-size: 10px; font-weight: bold; font-style: normal; color: #e7b036; } h5 a:visited { font-size: 10px; font-weight: bold; font-style: normal; color: #ffffff; } hr {border:1px dotted #ffffff; border-bottom:1px dotted #666666; width:420px; clear:both;} a:link {text-decoration: none; font-weight:normal; color: #e7b036;} a:visited {text-decoration: none; color: #e7b036;} a:active {text-decoration: none; color: #e7b036;} a:hover {font-size:12px; font-weight:normal; text-decoration: underline; color: #999999;}   #topHeader { background-color:#ffffff; width:950px; height:99px; text-align:left; margin: 0 0 0 11px; clear:both;  } #logo {float:left;padding: 15px 0 0 15px;} #banner {float:right; padding:5px 5px 0 0; clear:right;} #kbbBest { height:18px; width:930px; background-color:#000000; margin-left:11px; padding-left:20px; border-top: solid 1px #000000;}  #TopNewsContent { width: 950px; margin-left:11px;  background-color:#ffffff; } #navigation { margin: 0 0 2px 0px; background-color: #ffffff;  } #navLinks { font-weight:bold; padding-left:15px; display: block; background-color: #ffffff; } #flash {margin: 0;}  #MiddleNewsContent { height: auto; background-image: url(../2010/layout/wrapperBG.png); margin: -5px 0 0 0;  }  #leftContent { float: left; width: 230px; margin: 20px 0 0 30px; padding-right:10px;  } #middleContent { float: left; width: 500px; background-color:#ffffff; background-image: url(../2010/layout/mainContentBG500.gif); margin: 20px 0 0 0; padding: 0 20px;  } #rightContent { float: left; width: 120px; margin: 20px 0 0 0;  }  #LeftNewsContent { float:left; width:590px; margin:20px 15px 0 30px;  } #RightNewsContent { float:left; width:310px; margin:11px 0 0 0; padding-left:10px;  } #rightcolbtn { padding-left:10px; } #menutitle { width:950px; height:53px; margin-left:11px; background-image: url(../2010/layout/kbb-title-banner-bg.jpg); clear:both; } .menutitletext{ color:#ffffff; font-size:20px; line-height:20px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding:20px 0 0 20px;; }  #cover {padding-bottom: 5px;} #middleOne {margin-bottom:10px; width: 455px;clear:both;} #middleTwo {width:455px; clear:both;} #middleTwoContent1 { float:left; width:183px; margin-bottom:20px;} #middleTwoContent2{ float:right; width:183px; margin-bottom:20px;} #middleTwoContent1Pic, #middleTwoContent2Pic { width:183px; height:147px; border: solid 2px #000000; margin:10px 0 10px 0; } #middleThree { clear:both; width:460px; margin:20px 0 20px 0;} #middleThreeContent1, #middleThreeContent2 { float:left; width:150px; padding-right:5px; margin-bottom:20px; } #middleThreeContent3{float:left;width:150px;margin-bottom:20px;} #middleThreeContent1Pic, #middleThreeContent2Pic, #middleThreeContent3Pic { border: solid 2px #000000; margin:10px 0 10px 0; width:130px; height:106px; } #middleFour {margin:20px 0;clear:both;width:455px;} #googleAds {padding-top:20px; clear:both; text-align:center;} #googleAdsside {padding-top:20px; clear:both; }  #footer { width: 951px; height: 25px; clear: both; text-align: center; margin: 0 0 0 10px; padding: 0; background-color:#000000; } #footerLinks { width: 475px; text-align: center; clear: both; margin-left: auto; margin-right: auto; padding: 0; } #taylistMedia { width: 950px; height: 50px; text-align: right; clear: both; }  #row1, #row2, #row3, #row4, #row5 { padding-top:15px; width:285px; clear:both; } #leftbtn1, #leftbtn2, #leftbtn3, #leftbtn4, #leftbtn5 { width:135px;float:left;clear:left;} #rightbtn1, #rightbtn2, #rightbtn3, #rightbtn4, #rightbtn5 { width:135px;float:right;clear:right;}  #mainnewsstory, #smallstories { width:600px; clear:both; padding-bottom:10px; } #mainnewstitle {} #smallnewsstory1, #smallnewsstory2 {width: 180px;float: left;padding:10px 25px 10px 0;} #smallnewsstory3 {width: 180px;float:left;padding:10px 0 0 5px;} #smallnewstitle1, #smallnewstitle2, #smallnewstitle3 { font-weight:bold;height:40px;} .bigimg {width: 595px;border: solid 2px #000000;margin-bottom: 5px;} .smallimg {width: 180px;height: 135px;border: solid 2px #000000;margin-bottom: 5px;} #listnewsstory{width: 550px;clear:both;padding:10px 0 10px 30px;}  #paragraph1 {width: 600px;margin: 0 0 10px 0;} #paragraph2,#paragraph4 {float:left;width: 254px;margin: 10px 10px 5px 5px;} #paragraph3 {float: right;width: 254px;margin: 10px 10px 5px 5px;} #mainimg {border: solid 2px #000000; width:430px; height:225px;} #smallimg2, #smallimg3, #smallimg4{border: solid 2px #000000; height:250px;} #featureimg {border: solid 2px #000000; width:430px; height:350px; margin: 5px 0 5px 0;} #thismonthimg {border: solid 2px #000000; width:430px; height:225px; margin: 5px 0 5px 0;} #sharethis {clear:both; padding-top:20px;}  .relatednewsimg {padding-top:15px;} #relatednews {width:270px; background-color: #ededed; padding:20px 0 10px 20px;}  .hotvenueimg {margin-bottom:10px;}  #dishintro {width:600px; clear:both; margin-bottom:10px;} #recipeimg { clear:both; margin-bottom:10px;} #recipeingred {clear:both; margin-bottom:10px;} #recipetext {clear:both;} .ingredients { margin-left:20px;} .ingredients li{ list-style:disc;} .recipesteps { margin-left:20px;}  #productmainimg {border: solid 2px #000000; width:600px; height:300px;} .subscribetokbb {clear:both; margin-top:20px;}  .youtubelink { background-image: url(../2010/layout/youtubelogo.jpg); background-repeat:no-repeat; padding-left:60px; margin-top:10px; }  #backissuerow1, #backissuerow2, #backissuerow3 {clear:both; width:600px; padding-top:20px;} .newsListingItem {float:left; width:130px; margin-right:15px;} .newsarticletitle {} .newsListingItemPic img { border: solid 1px #000000;} .newsListingItemText {}  .forumtitle{display:none;}  #subscribeimg { clear:both; margin:10px 0;}  #newslettersignupform { width:400px; margin:20px 0 0 30px;} input, select {margin:5px 0 0 0 ; height:20px; width:200px;} input.submitbtn { width:100px; height:25px;border: 1px solid #e7b036;}  .contact {clear:both; margin:10px 0 10px 0;} .contactusimg {float:left; margin:10px 15px 10px 0;} .contactustext {padding-top:10px;} 
