img.slice { display: block; } html { padding: 0px; background: #f4dcc7; color: #894f1b; } body { height: 100%; margin: 0px; padding: 0px; } body a { background: none; color: #894f1b; } body a:hover { background: none; color: green; } div.left { position: fixed; width: 155px; height: 100%; top: 0px; left: 0px; padding-top: 0px; padding-left: 0px; background: #894f1b url("http://www.ChocolateFountainFun.com/cu/res/image/background.jpg") no-repeat; color: #f4dcc7; } div.right { width: 625px; margin-left: 155px; padding: 0px; font: 100% "Comic Sans MS", Helvetica, sans-serif; background: #f4dcc7; color: #894f1b; } div.content { margin-left: 20px; } div.content { padding-top: 15px; padding-top: 0px; padding-right: 20px; padding-bottom: 15px; } div.content p { text-align: justify; padding-top: 0px; padding-right: 10px; padding-left: 0px; } div.content p { padding-right: 0px; margin: 0px; } div.content a { /* background: #f4dcc7; */ background: none; color: #894f1b; } .left p { font: 100%/1 "Comic Sans MS", Helvetica, sans-serif; /* background: #894f1b; */ background: none; color: #f4dcc7; display: block; padding-top: 0px; margin: 0px; padding-left: 0px; width: 155px; } div.left a { display: block; background: none;color: #894f1b;} div.left a:hover { display: block; text-decoration: none; background: #894f1b;color: green;} .help { cursor: help; } p#noscript-p { text-align: center; color: red; font-size: 65%; } a#noscript-a { color: red; } body { z-index: 1; overflow: hidden; } div.left { z-index: 6; position: absolute; overflow: hidden; } div.right { z-index: 4; position: absolute; top: 0px; left: 0px; overflow-x: auto; overflow-y: scroll; width: 100%; margin-left: 0px; padding-left: 155px; } div.content { width: 605px; } div.right, div.content { height: 100%; } h1, h2, h3, h4, h5, h6 { text-align: center; margin: 5px; } .form-email { width: 100%; text-align: center; } .email { background: #f9eadd; border: 1px solid #894f1b; } .form-buttons-line { padding-bottom: 5px; } .form-email-address-line, .form-email-subject-line { vertical-align: bottom; } .form-email-message-line { vertical-align: top; } .form-input-optional { background: #f9eadd; } .form-input-required { background: white; } .form-status-line { padding-top: 5px; } .form-email-privacy-statment { padding-bottom: 5px; font: 65% "Comic Sans MS", Helvetica, sans-serif; } .form-field-caption, .form-field-caption-error { font: 65% "Comic Sans MS", Helvetica, sans-serif; } .form-field-caption-error, .form-status-error { color: red; border: 2px solid red; } .form-status-success { color: green; } .form-status-success, .form-status-error { font-weight: bold; } input, textarea { font: 80% Courier New, Courier, mono; background: none; color: #894f1b; } textarea { overflow: auto; } .form-button { background: #894f1b; color: #f9eadd; /* border: 1px solid #894f1b; */ } textarea { overflow-x: auto; overflow-y: scroll; } div.email td { padding: 2px; } .form-input-optional { background-color: #f4dcc7; } .you-and-event { top: 0px; left: 0px; margin: 5px; width: auto; text-align: left; } *.you-and-event { font-size: 16px; line-height: 20px; } .you-and-event .title { margin-bottom: 20px; } .you-and-event .you, .you-and-event .event, .you-and-event .more, .you-and-event .after { margin: 0px; position: relative;top: 0px;left: 0px; height: 25px; width: auto; } .you-and-event .after { height: 50px; } .you-and-event .you, .you-and-event .event { top: 0px; } .you-and-event .more { top: 75px; } .you-and-event .you .contact-box .contact, .you-and-event .event .what-box .what, .you-and-event .event .when-box .when, .you-and-event .event .where-box .where, .you-and-event .event .who-box .who, .you-and-event .more .misc-box .misc { position: relative;top: 0px;left: 0px; padding: 0px; margin: 3px; } .you-and-event .you .contact-box, .you-and-event .event .what-box, .you-and-event .event .when-box, .you-and-event .event .where-box, .you-and-event .event .who-box, .you-and-event .more .misc-box { position: relative;top: 0px;left: 0px; left: 55px; width: 515px; border: 1px solid #894f1b; } .you-and-event .you .contact-box { height: 233px; top: -28px; } .you-and-event .you .contact-box .contact { height: 227px; } .you-and-event .event .what-box { height: 78px; top: -28px; } .you-and-event .event .what-box .what { height: 72px; } .you-and-event .event .when-box { height: 81px; top: -3px; } .you-and-event .event .when-box .when { height: 75px; } .you-and-event .event .where-box { height: 172px; top: 22px; } .you-and-event .event .where-box .where { height: 166px; } .you-and-event .event .who-box { height: 172px; top: 47px; } .you-and-event .event .who-box .who { height: 166px; } .you-and-event .more .misc-box { height: 101px; top: -28px; } .you-and-event .more .misc-box .misc { height: 95px; } .you-and-event .section-title { font-size: 17px; width: 50px; height: 25px; text-align: right; } .you-and-event .section-heading { text-align: left; padding-left: 5px; background: #f4dcc7; color: #894f1b; font-size: 18px; height: 25px; } /* Netscape 6 renders these too wide. The solution became an excuse to standardize widths. */ .you-and-event .event .when .month, .you-and-event .event .when .day, .you-and-event .event .when .year, .you-and-event .event .when .hour, .you-and-event .event .when .minute, .you-and-event .event .when .ampm {width: 54px} .you-and-event .event .when .duration {width: 75px} .contact .by-email { position: absolute; top: 23px; left: 110px; } .contact .by-telephone { position: absolute; top: 46px; left: 110px; } .contact .phone-number-1 { position: absolute; top: 23px; left: 220px; } .contact .when-to-call-1 { position: absolute; top: 23px; left: 360px; } .contact .phone-number-2 { position: absolute; top: 60px; left: 220px; } .contact .when-to-call-2 { position: absolute; top: 60px; left: 360px; } .contact .phone-number-3 { position: absolute; top: 97px; left: 220px; } .contact .when-to-call-3 { position: absolute; top: 97px; left: 360px; } .contact .name-and-address { position: absolute; top: 133px; left: 0px; } .what .row1 { position: relative;top: 0px;left: 0px; width: auto; height: 47px; overflow: hidden; } .what .row1 .type { position: absolute; left: 0px; top: 1px; } .what .row1 .bride-name { position: absolute; left: 157px; } .what .row1 .groom-name { position: absolute; left: 337px; } .when .firmness { position: absolute; top: 27px; left: 3px; } .when .date { position: absolute; top: 27px; left: 131px; } .when .time { position: absolute; top: 52px; left: 128px; } #duration { position: absolute; top: 29px; left: 403px; width: 100px; } .where .contact, .who .contact {position: absolute; left: 0px} .where .phone, .who .phone {position: absolute; left: 185px} .where .where-email, .who .who-email {position: absolute; left: 305px} /*20070710*/ /* .misc .number {position: absolute; top: 27px; left: 0px} */ .misc .number {position: relative; top: 3px; left: 0px} /*20070710*/ .misc .chocolate {position: absolute; top: 50px; left: 0px} .misc .fountain {position: absolute; top: 50px; left: 150px} .drdoc-ie-magic-hack-1 {display: inline} .drdoc-ie-magic-hack-2 {display: inline-block} div.email td { padding: 0px; } .form-field-caption, .form-field-caption-error { height: +2px; vertical-align: bottom; } .form-checkbox { background-color: transparent; color: #894f1b; } div.common-header-tagline { height: 86px; background: center bottom no-repeat url("http://www.ChocolateFountainFun.com/cu/res/image/tagline.jpg"); } div.common-header-service-region { font-size: 8pt; font-weight: bold; text-align: right; padding-right: 20px; } div.common-header-nav { /* font: 100% "Comic Sans MS", Helvetica, sans-serif; */ width: 100%; } div.common-header-nav { /* padding-top: 1px; padding-bottom: 1px; border: 2px solid #894f1b; border: 3px double #894f1b; border-left-width: 0px; border-right-width: 0px; */ } div.common-header-nav td { width: 16%; font-size: 12pt; font-weight: normal; text-align: center; } div.common-header-nav a { display: block; margin-left: 1px; margin-right: 1px; text-decoration: none; background: #894f1b; color: #f9eadd; border: 1px solid #894f1b; } div.common-header-nav a:hover, .common-header-link-selected, .common-header-link-selected-parent { display: block; margin: 0; background: #f9eadd; color: #894f1b; border: 1px solid #894f1b; } div.common-header-nav a:hover { color: green; } div.common-header-nav .common-header-link-selected, .common-header-link-selected-parent { font-weight: bold; } div.common-header-nav .common-header-link-selected-parent { border-bottom: 1px solid #f9eadd; } div.common-header-tagline { width: 625px; } div.common-header-service-region { width: 625px; } div.common-header-nav { width: 625px; } div.footer { position: static; font-size: 7pt; text-align: center; } div.footer { width: 625px; }