body{ background: gray url('bkgs/october.jpg'); font: 13px arial; } div.info{ color: white; font: 13px arial; font-weight: bold; border-bottom: 1px solid white; width: 700px; } div.info2{ color: white; font: 13px arial; font-weight: bold; width: 700px; padding-bottom: 5px; } p.poem{ color: white; font: 11px arial; padding-bottom: 5px; margin-bottom: 10px; text-align: center; } td{ vertical-align: top; } table{ border-collapse: collapse; } div.header{ width: 748px; height: 67px; background: gray url('summerbanner.jpg') no-repeat center; margin-bottom: 5px; } table.main{ width: 750px; } td.left{ width: 126px; height: 400px; } td.right{ padding-left: 10px; } p.main{ background: #ededed; color: #591103; border: 1px solid black; display: block; padding: 10px; top: -15px; position: relative; height: 400px; } p.notice{ font: 11px arial; } form.main{ background: #ededed; color: #591103; border: 1px solid black; display: block; padding: 10px; top: -15px; position: relative; height: 400px; } p.hdr{ color: white; font: 24px arial; text-align: center; } p.hdr:first-letter{ font: 28px arial; font-variant: small-caps; } table.bottom{ margin-top: 10px; width: 750px; font: 12px arial; } td.bottomleft{ color: white; border-top: 1px solid white; margin: 5px; padding: 5px; font-weight: bold; } td.bottomright{ color: white; border-top: 1px solid white; padding: 5px; margin: 5px; font-weight: bold; } table.sidebar{ width: 250px; margin-left: 10px; padding: 5px; font: 12px arial; float: right; background: #dcdcdc; color: black; position: relative; } a.pcd{ color: white; } a.pcd:hover{ color: white; } a.ovr{ text-decoration: none; color:gray; width: 128px; display:block; top: 40px; position: relative; filter: alpha(opacity=100,style=0); -moz-opacity:1.0; } a.ovr:hover{ filter: alpha(opacity=70,style=0); } a.links{ background: gray; color:gray; text-decoration:none; } a.links:hover{ color: red; } img{ border: 1px solid black; } img.two{ border: 1px solid black; position: relative; } img.ovr{ border: 0px; } img.ovr:hover{ filter: alpha(opacity=70,style=0); -moz-opacity:0.70; } img.ovr2{ } img.ovr2:hover{ } img.three{ text-align:center; } img.gh{ border: 0px solid white; float: center; padding-top: 25px; } input.in{ width: 400px; } textarea.in{ width: 400px; height: 100px; } td.pictext{ width: 200px; } table.guest{ width: 200px; height: 400px; float: right; background: white; padding: 15px; border: 1px dashed black; } td.guest{ padding: 5px; } table.listspecials{ font: 12px arial; } td.listspecials{ border-bottom: 1px dashed black; padding: 10px; } td.coupons1{ border-right: 1px dashed black; border-bottom: 1px dashed black; padding: 10px; } td.coupons2{ border-bottom: 1px dashed black; padding: 10px; } td.feat{ text-align: center; } p.small{ font: 11px arial; } table.book{ background: #ededed; color: #591103; border: 1px solid black; display: block; padding: 10px; position: relative; font: 12px arial; } form.guest{ padding: 5px; } a.notice{ font: 11px arial; } img.none{ border: 0px; }