html, body { margin-left: 0; height: 100%;   }  * html #content { height: 100%; } body { margin: 0; padding: 0; background-image: url(kbbr-kitchen-conference/bg2011.jpg); background-attachment:fixed; background-position: top center; text-align:center; font-family: Verdana, arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; line-height: 18px; color: #FFFFFF;  } img {border: 0; } #wrapper { width: 950px; margin: 0 auto; padding:0;  } #container { width: 950px; min-height: 100%; height: auto;  margin: 0 0 0 1px;   }  #navigation { background-color:#666666;  width: 200px; margin: 0; color: #cccccc; padding: 0 0 15px 0; border: 3px solid black; border-left:none; } #navigationBottom { width: 184px; height: 54px; background-image: url(ert-awards-2010-images/ert-awards-nav-BG-bottom.jpg); } ul.nav { color: #cccccc; font-family: arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 2em; font-weight: bold; text-decoration: none; list-style: none; margin: 0; padding: 0; text-align: left; } ul.nav li{ padding: 2px 0px 6px 4px; display: block; color: #cccccc; background: url(kbbr-kitchen-conference/link-bg.jpg) no-repeat; margin: 0; }   ul.nav li a:link { color: #cccccc; font-weight: bold; text-decoration: none; } ul.nav li a:visited { color:#cccccc; font-weight: bold; text-decoration: none; } ul.nav li a:active { color: #ff6600; font-weight: bold; text-decoration: none;} ul.nav li a:hover { color: #ff6600; font-weight: bold;} a:link { color: #ff6600; font-weight: normal; text-decoration: underline; } a:visited { color:#ff6600; font-weight: normal; text-decoration: underline; } a:active { color: #ff6600; font-weight: normal; text-decoration: underline;} a:hover { color: #FF3300; font-weight: normal;} a.gallery:link { color: #ff6600; text-decoration: none; font-weight: bold; } a.gallery:active { color: #ff6600; text-decoration: none; font-weight: bold; } a.gallery:visited { color: #ff6600; text-decoration: none; font-weight: bold; } a.gallery:hover { color: #FF3300; text-decoration: none; font-weight: bold; } h1 {font-family: "arial", Verdana, Helvetica, sans-serif; color: #ff6600; font-size: 18px; font-weight: bold; padding: 5px 0 0 5px; } h2 {font-family: "arial", Verdana, Helvetica, sans-serif; color: #ff6600; font-size: 14px; font-weight: bold; padding: 5px 0 0 10px; } h3 {font-family: "arial", Verdana, Helvetica, sans-serif; color: #ff6600; font-size: 12px; font-weight: bold; padding: 5px 0 0 10px; } p, span {font-family: "arial", Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; line-height: 18px; padding: 5px 0 5px 10px; } .contentfont { font:12px arial, Helvetica, sans-serif; text-decoration:none; padding: 0; color:#ff6600; text-align: left; } .contentfont a:link { color: #ff6600; font-weight: bold; text-decoration: none; } .contentfont a:visited { color:#ff3300; font-weight: bold; text-decoration: none; } .contentfont a:active { color: #ff6600; font-weight: bold; text-decoration: none;} .contentfont a:hover { color: #ff3300; font-weight: bold;} ul{ font-family: arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 18px; font-weight: normal; color: #000; text-decoration: none; list-style-type: disc; margin: 0; padding: 0 0 5px 8px; text-align: left; } #wrapper ul li{ padding: 0 0 10px 0; margin: 0 0 0 15px; } #content { width: 936px; overflow:visible; position:relative; margin: 0 auto; padding:0; background-color:#FFFFFF;  }  #leftContent {  position:relative; margin: -2px 0 0 0; float:left; height: 100%; border-bottom: 3px solid black; } #centralContent {  width: 554px; min-height: 100%; height: auto; position:relative; margin: 0; float: left; text-align: left; color:#000000; background-color:#FFFFFF; padding: 0 0 0 10px;  } #rightContent { width: 162px; bottom:0; background-color:#666666; color:#000000; float: right;  } #rightad { font-size:11px; background-color:#ffffff; padding:5px 0; border: 3px solid black; border-top:none; border-right:none;  } #miniSky { width: 184px; height: 116px; background-color: #FFFFFF; border: 3px solid black; margin: 20px 0 0 0; } #footer { clear: both; display:compact; background-color:#333333;  } .judges { padding: 5px 0 5px 10px; } .entryForm { width: 500px; margin: 0 0 0 5px;  }  .formLabel, .formaddress, .formDropdown, .formTextarea, .formChannels, .formChannels, .formCheckbox, .formSubmissionMessage, .formGeneral, .FormContentRight, .formCountryDropdown { font-family: Verdana, arial, Helvetica, sans-serif; color: #000000; font-size: 12px; font-weight: normal; padding: 5px 0 5px 0; } .formTextbox{ font-family: Verdana, arial, Helvetica, sans-serif; color: #000000; font-size: 12px; font-weight: bold; padding: 5px 0 5px 0; } .formOption{ font-family: Verdana, arial, Helvetica, sans-serif; color: #000000; font-size: 12px; font-weight: bold; padding: 5px 0 5px 0; } .formCheckboxGroup{ font-family: Verdana, arial, Helvetica, sans-serif; color: #000000; font-size: 12px; font-weight: bold; padding: 5px 0 5px 0; } .formLabel{ font-family: Verdana, arial, Helvetica, sans-serif; color: #000000; font-size: 14px; font-weight: bold; padding: 5px 0 5px 0; } .FormContentBoth { margin: 5px 0 30px 0; } .formValidationError { font-family: Verdana, arial, Helvetica, sans-serif; color: #CC0000; font-size: 16px; font-weight: Bold; padding: 5px 0 5px 0; }  #lightbox{ position: absolute; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;} #lightbox img{ width: auto; height: auto;} #lightbox a img{ border: none; } #outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; } #imageContainer{ padding: 10px; } #loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; } #hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; } #imageContainer>#hoverNav{ left: 0;} #hoverNav a{ outline: none;} #prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,aaaa);  display: block; } #prevLink { left: 0; float: left;} #nextLink { right: 0; float: right;} #prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; } #nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; } #imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100% ; } #imageData{ padding:0 10px; color: #666; } #imageData #imageDetails{ width: 70%; float: left; text-align: left; } #imageData #caption{ font-weight: bold; } #imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em; } #imageData #bottomNavClose{ width: 66px; float: right; padding-bottom: 0.7em; outline: none;} #overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }  fieldset { width: 530px; margin-left: 10px; } legend { font-size:14px; font-weight:bold; color:#FFFFFF; text-align: left; } .subtitle { font:Georgia, "Times New Roman", Times, serif; letter-spacing:1px; font-size:13px; font-weight:bold; } .about { font-size:14px; font-weight:bold; } .img { vertical-align:top; } .cost { font:Georgia, "Times New Roman", Times, serif; text-align:center; letter-spacing:1px; font-size:13px; font-weight:bold; } .table { vertical-align:top; text-align:left; padding:5px 5px 5px 0; } .abouttable { padding:5px 5px 5px 10px; } .prohead { background-color:#f79331; color: #ffffff; font-weight: bold; font-size:9pt; } .protime { color:#f79331; font-weight: bold; margin-left: -10px; font-size:9pt; } .proname { color:#000000; font-weight: bold; font-size:9pt; } .dottedline { border-bottom: 1px dotted #666; } .newstitle { font-family: arial; font-size:1pt; color: #ffffff; } .newsarticlesummary { font-family: arial; font-size:9pt; color: #000000; text-align: left; padding: 0px; margin:0px; } .newsarticletitle { font-family: arial; font-size:11pt; color: #f79331; text-decoration: none; text-align:left; font-weight: bold; padding:0; margin:0; } .newsarticledate { font-family: arial; font-size:7pt; color: #000000; text-align: left; padding: 0px; margin:0px; } #content a { font-weight: bold; padding:0; margin:0; } table.speakersppttab { font-family: Arial, sans-serif; font-size: 11pt; } table.speakersppttab a{ text-decoration: none; font-size: 16pt; color: #000000; } table.speakersppttab a:hover{ color: #ffffff; } table.speakersppttab td { height: 78px; } table.speakersppttab td:hover{ background-color: #F29200; color: #ffffff; } .speakersubtext { padding: 0 0 0 10px; margin: 0; font-family: arial, sans-serif; font-size: 11pt; } .speakersubtext2 { padding: 0 0 0 10px; margin: 0; font-family: arial, sans-serif; font-size: 9pt; } 

