* { padding:0px; margin:0px; } html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; } body { font-family: ariel, helvetica, sans-serif; background-image: url(../2010/layout/white-bg.gif); background-position:center top; background-attachment:fixed; font-size: 12px; line-height: 18px; text-align: left; min-height:1000px; }  #wrapper { background-image: url(../2010/layout/wrapperBG.png); width: 970px; margin: 0 auto; height: auto; position: relative;  }  img { border:0;} p, span { font-size: 12px; font-weight: normal; font-style: normal; color:#000000; line-height: 18px; padding-bottom:5px;} p.maincaption { font-size: 12px; font-weight: normal; color: #990000; line-height: 18px; width:600px;} p.smallcaption { font-size: 12px; font-weight: normal; color: #990000; 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: #990000; font-size: 11px; font-weight: bold; text-decoration: none; } h1 { font-size: 16px; font-weight: bold; font-style: normal; color: #990000; padding-bottom:5px; } h1 a:link { font-size: 16px; font-weight: bold; font-style: normal; color: #990000; } h1 a:hover { font-size: 16px; font-weight: bold; font-style: normal; color: #990000; } h2 { font-size: 14px; font-weight: bold; font-style: normal; color: #990000; padding: 0; } h2 a:link { font-size: 14px; font-weight: bold; font-style: normal; color:#990000; } h2 a:hover { font-size: 14px; font-weight: bold; text-decoration: underline; font-style: normal; color: #990000; } h2 a:visited { font-size: 14px; font-weight: bold; font-style: normal; color:#990000; } h3 { font-size: 12px; font-weight: bold; font-style: normal; color:#000000; } h3 a:link { font-size: 13px; font-weight: bold; font-style: normal; color:#990000; } h3 a:hover { font-size: 13px; font-weight: bold; text-decoration: underline; font-style: normal; color: #990000; } 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; margin-left: -3px; margin-top: -1px; } 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: #990000; } 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; margin: 10px auto;} a:link {text-decoration: none; font-weight:normal; color: #990000;} a:visited {text-decoration: none; color: #990000;} a:active {text-decoration: none; color: #990000;} a:hover {font-size:12px; font-weight:normal; text-decoration: underline; color: #999999;} div.newstitle { display:none;} .archiveMonthList {padding-left:50px;} .newsarticlebody {margin-bottom:15px;}   #topHeader { margin: 0; width:965px; height:99px; text-align:left; clear:both;  } #logo {float:left;padding: 15px 0 0 25px;} #banner {float:right; padding:5px 10px 0 0; clear:right; margin: 0;} #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; 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; clear:both; } .menutitletext{ color:#000000; font-size:30px; line-height:30px; font-weight:bold; font-family: "Trajan Pro", "Trajan", Arial, Helvetica, sans-serif; padding:20px 0 0 17px; z-index:500; }  #cover {padding-bottom: 5px;} #middleOne {margin-bottom:10px; width: 455px;clear:both;} #middleTwo {margin-bottom:10px; width:455px; clear:both;} #middleFive {width:455px; clear: both;} #middleTwoContent1 { float:left; width:190px; margin-bottom:20px;} #middleTwoContent2 { float:right; width:200px; margin-bottom:20px;} #middleTwoContent3 { float:left; width:190px; margin-bottom:20px;} #middleTwoContent4 { float:right; width:190px; margin-bottom:20px;} #middleTwoContent1Pic, #middleTwoContent2Pic, #middleTwoContent3Pic { width:200px; height:150px; border: solid 2px #000000; margin:10px 0 10px 0; } #middleTwoContent4Pic { width:200px; height:150px; 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:100px; } #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; border: solid 2px #000000; height: 135px; margin-bottom: 5px;} #listnewsstory{width: 550px;clear:both;padding:10px 0 10px 30px;}  .paragraph1 {margin: 0 0 10px 0;} #paragraph1 {margin: 0 0 10px 0;} #paragraph2,#paragraph4 {float:left; margin: 10px 10px 5px 5px;} #paragraph3 {float: right; margin: 10px 10px 5px 5px;} #mainimg {border: solid 2px #000000; width:430px;} #smallimg2, #smallimg3, #smallimg4{} .feature1 {width: 600px;} .featureimgleft {margin: 5px 10px 5px 0; float:left;} .featureimgright {margin: 5px 0 5px 10px; float:right;} #thismonthimg {border: solid 2px #000000; width:450px; height:220px; 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;} .contentPic {border: solid 2px #000000; width: 600px;}  #dishintro {width:600px; clear:both; margin-bottom:10px;} #recipeimg { clear:both; margin-bottom:10px; width:600px; border: solid 2px #000000; } #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; border: solid 1px #fff; }  #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;} .f_messageTableHeader {font-weight:bold; background-color:#999999; padding-left:5px;} .f_cell_messagesubject {padding:10px 5px;} .content {padding-top:5px; text-align:center;} .f_div_subject {font-weight:bold; } input.SubmitButtonelement { height:25px; padding: 0 5px; border: 1px solid #990000;} .f_cell_messageBody{padding-left:10px;} #Next_Thread, #submit3 {display:none;} #submit4 {float: right;}  #subscribeimg { clear:both; margin:10px 0;}  #newslettersignupform { width:400px; margin:20px 0 0 30px;} input, select {margin:5px 0 0 0 ; height:20px;} input.submitbtn { width:100px; height:25px;border: 1px solid #990000;}  .contact {clear:both; margin:10px 0 10px 0;} .contactusimg {float:left; margin:10px 15px 10px 0;} .contactustext {padding-top:10px;}   #ReaderDesignContent { margin:20px 60px 0 30px; width: 700px; float:left; } .readerofferul { list-style-type:circle; padding-left: 20px; }

