body {margin: 0;padding: 0;border: 0;text-align: center;color:#000000;background: #FEAD1D;font-size: 100%;background-image: url(images/bg.gif);background-repeat: repeat-y;background-position: 50% 0px;overflow: -moz-scrollbars-vertical !important;}html {height:100%;margin-bottom: 1px;}#box {width: 782px;margin-right: auto;margin-left: auto;text-align: left;margin-top: 0px;position: relative;padding-top: 0px;padding-left: 1px;padding-bottom: 1px;padding-right: 1px;}#title {width: 758px;margin: 0px 0px 0px 11px;border-top:4px solid #fff;height: 36px;border-bottom: 4px #ffffff solid;background-color: #649c64;padding-top: 0px;padding-left: 1px;padding-bottom: 1px;padding-right: 1px;}#title h1 {color: #FFFFFF;font-family: Trebuchet, "Trebuchet MS", Arial, Helvetica;font-size: 130%;text-align: left;margin: 0px;padding: 0px;padding-left: 20px;padding-top: 5px;padding-bottom: 3px;}#banner {background-image: url(images/pumpkins.jpg);background-repeat: no-repeat;width: 760px;height: 100px;margin: 0px 0px 0px 11px;padding: 1px 1px 1px 0px;}#navbar {width:760px;margin-left:11px;background-color : #ffffff;height : 4px;padding: 0px;margin-top: -3px;}#main-image {background-image: url(images/festival.jpg);height: 233px;width:500px;margin-left: 20px;background-repeat: no-repeat;margin-top: 0px;padding-top: 0px;}#slideshow {height: 269px;width: 317px;margin: 10px 0px 0px 30px;}#date {margin-left: 236px;color: #ffbf2b;font-size: 140%;margin-top: 10px;line-height: 170%;font-weight: bold;padding-top: 20px;font-family: Trebuchet, "Trebuchet MS", Arial, Helvetica}#date a {color: #ffbf2b;}#place {margin-left: 230px;color: #ffbf2b;font-size: 110%;margin-top: 40px;line-height: 170%;font-weight: bold;}.place a:link {color: #ffbf2b;}.place a {color: #ffbf2b;}.place a:hover {color: #ffbf2b;text-decoration: none;}#content {font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 80%;line-height: 1.7em;margin-top: 0px;border: thin none #FF0000;float: left;width: 560px;padding-bottom: 20px;}#content p {padding-left: 20px;padding-right: 15px;padding-top: 2px;margin-top: 2px;}#content h2 {text-transform:uppercase;margin: 30px 40px 0px 20px;color:#649c64;text-align:left;font-size: 180%;padding-bottom: 0px;font-family: Trebuchet, "Trebuchet MS", Arial, Helvetica}#content h3 {margin: 10px 40px 3px 20px;color: #ec5e00;text-align:left;font-size: 120%;font-family: Trebuchet, "Trebuchet MS", Arial, Helvetica}#content ol li {margin-left: 20px;font-size: 90%;}.lecture {color: #02486c;font-weight: bold;}.imgright {float:right;font-size: 75%;padding-top: 4px;padding-left: 12px;padding-right: 2px;padding-bottom: 40px;}

.imgright1 {float:right;padding-top: 4px;padding-left: 2px;padding-right: 4px;padding-bottom: 4px;}#rightcol {width:180px;margin:0px 0px 0px 580px;border: 2px none #FFFFFF;padding: 0px;}#right-navlist {width: 99.99%;font-size: 80%;line-height: 30px;margin: 30px 0px 5px 0px;padding:0;list-style-type: none;border: 1px none #fead1d;color: #000;font-family:Verdana, Arial, Helvetica, sans-serif;}#right-navlist a {width: 99.99%;display: block;border-bottom: 1px solid #fead1d;text-align: left;text-decoration: none;color: #000;padding-left: 4px;}#right-navlist a:hover {background-color: #fead1d;}#rightimg {text-align: center;margin-top: 40px;background-color: #057AA0;}.image {padding-left: 0px;padding-right: 40px;float: right;padding-top: 2px;}.recipe {margin:10px 40px 0px 20px;color:#fff;text-align:left;font-size: 100%;background-color: #649c64;padding: 6px;}.byline {font-family: Trebuchet, "Trebuchet MS", Arial, Helvetica;font-size: 75%;text-align: center;}
