Help
RSS
API
Feed
Maltego
Contact
Domain > daryandlorna.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2025-07-27
3.161.213.113
(
ClassC
)
2025-07-27
3.161.213.23
(
ClassC
)
2025-07-27
3.161.213.39
(
ClassC
)
2026-02-20
3.169.173.16
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: CloudFrontDate: Fri, 20 Feb 2026 19:31:41 GMTContent-Type: text/htmlContent-Length: 167Connection: keep-aliveLocation: https://daryandlorna.com/X-Cache: Redirect from cloudfrontVia: 1.1 6957b6fac4a3f8180355a074ea5833e2.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P4X-Amz-Cf-Id: 2LFpZzKSzZmzXHeaczip_LHdz_-lUxQelU84dleYOIZyy33SaSwcAw html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>hr>center>CloudFront/center>/body>/html>
Port 443
HTTP/1.1 200 OKContent-Type: text/htmlContent-Length: 57578Connection: keep-aliveDate: Fri, 20 Feb 2026 19:31:42 GMTLast-Modified: Tue, 16 Sep 2025 01:51:13 GMTETag: 8a3a00a15be701354fb87b7f4f4e85a1Server: AmazonS3X-Cache: Miss from cloudfrontVia: 1.1 9b38ff4b39c6c0a269c601916dab060e.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P4X-Amz-Cf-Id: Vs5pIdMUMni2cEOsfsUQgG5dCQF_BIA1j0WhZx8t56_0gduXAWjBbw !DOCTYPE html>html langen>head> meta charsetUTF-8> meta nameviewport contentwidthdevice-width, initial-scale1.0> title>~*~ Dary & Lornas Wedding ~*~ November 15, 2025/title> style> * { margin: 0; padding: 0; box-sizing: border-box; } body { font-family: Comic Sans MS, Trebuchet MS, cursive; background: #000033; background-image: linear-gradient(45deg, #000033, #000066, #330066, #000033); background-size: 400% 400%; animation: gradientShift 3s ease infinite; color: #ffffff; overflow-x: hidden; position: relative; } body::before { content: ; position: fixed; top: 0; left: 0; right: 0; bottom: 0; background-image: radial-gradient(2px 2px at 20px 30px, #ffffff, transparent), radial-gradient(2px 2px at 40px 70px, #ffff00, transparent), radial-gradient(1px 1px at 90px 40px, #ffffff, transparent), radial-gradient(1px 1px at 130px 80px, #00ffff, transparent), radial-gradient(2px 2px at 160px 30px, #ffffff, transparent), radial-gradient(1px 1px at 200px 90px, #ff69b4, transparent), radial-gradient(2px 2px at 240px 50px, #ffffff, transparent), radial-gradient(1px 1px at 280px 10px, #ffff00, transparent), radial-gradient(1px 1px at 320px 70px, #ffffff, transparent), radial-gradient(2px 2px at 360px 40px, #00ffff, transparent); background-repeat: repeat; background-size: 400px 100px; animation: stars 20s linear infinite; opacity: 0.4; z-index: -1; pointer-events: none; } @keyframes gradientShift { 0%, 100% { background-position: 0% 50%; } 50% { background-position: 100% 50%; } } @keyframes stars { 0% { transform: translateX(0); } 100% { transform: translateX(-400px); } } .sparkle { position: absolute; pointer-events: none; color: #ffff00; font-size: 12px; animation: sparkleMove 1s ease-out forwards; z-index: 9999; } @keyframes sparkleMove { 0% { opacity: 1; transform: scale(1); } 100% { opacity: 0; transform: scale(0.5) translateY(-50px); } } .marquee { background: linear-gradient(45deg, #ff00ff, #00ffff, #ffff00, #ff00ff); color: #000; padding: 10px; font-weight: bold; font-size: 14px; border: 3px solid #ffffff; animation: rainbow 2s infinite; overflow: hidden; white-space: nowrap; } .marquee-content { display: inline-block; animation: scroll-left 15s linear infinite; } @keyframes scroll-left { 0% { transform: translate3d(100%, 0, 0); } 100% { transform: translate3d(-100%, 0, 0); } } @keyframes rainbow { 0% { background-position: 0% 50%; } 50% { background-position: 100% 50%; } 100% { background-position: 0% 50%; } } /* VEGAS SIGN HERO SECTION */ .hero { background: radial-gradient(circle, #1a1a2e, #16213e, #0f3460); padding: 80px 30px; text-align: center; border: 15px solid #ffd700; border-radius: 40px; margin: 30px; box-shadow: 0 0 50px #ffd700, inset 0 0 40px rgba(255, 215, 0, 0.3), 0 0 100px rgba(255, 215, 0, 0.5); position: relative; overflow: visible; min-height: 400px; transform: rotate(45deg); width: 500px; height: 500px; margin: 100px auto; } .vegas-bulbs { position: absolute; top: -25px; left: -25px; right: -25px; bottom: -25px; z-index: 10; pointer-events: none; } .bulb { position: absolute; width: 18px; height: 18px; border-radius: 50%; background: #ffff00; box-shadow: 0 0 18px currentColor; animation: bulbSequence 4s infinite; } .bulb-top { top: 0; } .bulb-right { right: 0; } .bulb-bottom { bottom: 0; } .bulb-left { left: 0; } .bulb:nth-child(1) { left: 10%; animation-delay: 0s; } .bulb:nth-child(2) { left: 20%; animation-delay: 0.2s; } .bulb:nth-child(3) { left: 30%; animation-delay: 0.4s; } .bulb:nth-child(4) { left: 40%; animation-delay: 0.6s; } .bulb:nth-child(5) { left: 50%; animation-delay: 0.8s; } .bulb:nth-child(6) { left: 60%; animation-delay: 1.0s; } .bulb:nth-child(7) { left: 70%; animation-delay: 1.2s; } .bulb:nth-child(8) { left: 80%; animation-delay: 1.4s; } .bulb:nth-child(9) { left: 90%; animation-delay: 1.6s; } .bulb:nth-child(10) { top: 20%; animation-delay: 1.8s; } .bulb:nth-child(11) { top: 35%; animation-delay: 2.0s; } .bulb:nth-child(12) { top: 50%; animation-delay: 2.2s; } .bulb:nth-child(13) { top: 65%; animation-delay: 2.4s; } .bulb:nth-child(14) { top: 80%; animation-delay: 2.6s; } .bulb:nth-child(15) { right: 10%; animation-delay: 2.8s; } .bulb:nth-child(16) { right: 20%; animation-delay: 3.0s; } .bulb:nth-child(17) { right: 30%; animation-delay: 3.2s; } .bulb:nth-child(18) { right: 40%; animation-delay: 3.4s; } .bulb:nth-child(19) { right: 50%; animation-delay: 3.6s; } .bulb:nth-child(20) { right: 60%; animation-delay: 3.8s; } .bulb:nth-child(21) { right: 70%; animation-delay: 0.1s; } .bulb:nth-child(22) { right: 80%; animation-delay: 0.3s; } .bulb:nth-child(23) { right: 90%; animation-delay: 0.5s; } .bulb:nth-child(24) { bottom: 20%; animation-delay: 0.7s; } .bulb:nth-child(25) { bottom: 35%; animation-delay: 0.9s; } .bulb:nth-child(26) { bottom: 50%; animation-delay: 1.1s; } .bulb:nth-child(27) { bottom: 65%; animation-delay: 1.3s; } .bulb:nth-child(28) { bottom: 80%; animation-delay: 1.5s; } @keyframes bulbSequence { 0%, 85% { background: #333; box-shadow: none; } 10%, 75% { background: #ffff00; box-shadow: 0 0 20px #ffff00; } } .hero-content { position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 5; background: #ffffff; border-radius: 25px; padding: 40px 20px; display: flex; flex-direction: column; justify-content: center; align-items: center; } /* Circular letter boxes for WELCOME */ .welcome-letters { position: absolute; top: 25%; left: 30%; transform: translateX(-50%) rotate(-45deg); display: flex; gap: 15px; z-index: 15; } .letter-circle { width: 50px; height: 50px; border-radius: 50%; background: #ffffff; border: 3px solid #ffd700; display: flex; align-items: center; justify-content: center; font-family: Futura, Century Gothic, Arial, sans-serif; font-size: 1.8rem; font-weight: bold; color: #ff0000; box-shadow: 0 0 15px rgba(255, 215, 0, 0.5); } /* Top textbox above diamond */ .hero-top-text { position: absolute; top: 45%; left: 45%; transform: translate(-50%, -50%) rotate(-45deg); padding: 10px 20px; z-index: 10; text-align: center; min-width: 250px; } .hero-top-text .welcome { color: #6495ed; font-size: 2.4rem; font-weight: bold; margin-bottom: 5px; font-family: Brush Script MT, Brush Script Std, cursive; } .hero-top-text .names { color: #ff0000; font-size: 3.6rem; font-weight: bold; font-family: Futura, Century Gothic, Arial, sans-serif; white-space: nowrap; } /* New textbox for webZONE */ .hero-webzone-text { position: absolute; top: 65%; left: 70%; transform: translate(-50%, -50%) rotate(-45deg); z-index: 10; text-align: center; } .hero-webzone-text .webzone { background: linear-gradient(45deg, #ff0000, #00ff00, #0000ff, #ffff00, #ff00ff, #00ffff); background-size: 600% 600%; animation: laserFlash 0.8s linear infinite; -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; color: transparent; font-weight: bold; font-family: Futura, Century Gothic, Arial, sans-serif; white-space: nowrap; text-transform: uppercase; letter-spacing: 4px; text-shadow: 0 0 10px #ff0000, 0 0 20px #00ff00, 0 0 30px #0000ff; display: inline-block; transform: scale(1.2); filter: brightness(1.5) contrast(2); font-size: 2.2rem; -webkit-text-stroke: 1px #c0c0c0; text-stroke: 1px #c0c0c0; } nav { background: linear-gradient(45deg, #000033, #000066, #330066, #000033); background-size: 400% 400%; animation: gradientShift 3s ease infinite; border: 3px solid #ffffff; margin: 20px; padding: 15px; text-align: center; position: relative; overflow: hidden; } nav::before { content: ; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-image: radial-gradient(2px 2px at 20px 30px, #ffffff, transparent), radial-gradient(2px 2px at 40px 70px, #ffff00, transparent), radial-gradient(1px 1px at 90px 40px, #ffffff, transparent), radial-gradient(1px 1px at 130px 80px, #00ffff, transparent), radial-gradient(2px 2px at 160px 30px, #ffffff, transparent), radial-gradient(1px 1px at 200px 90px, #ff69b4, transparent), radial-gradient(2px 2px at 240px 50px, #ffffff, transparent), radial-gradient(1px 1px at 280px 10px, #ffff00, transparent), radial-gradient(1px 1px at 320px 70px, #ffffff, transparent), radial-gradient(2px 2px at 360px 40px, #00ffff, transparent); background-repeat: repeat; background-size: 400px 100px; animation: stars 20s linear infinite; opacity: 0.6; z-index: 0; pointer-events: none; } nav ul { position: relative; z-index: 1; list-style: none; display: flex; justify-content: center; gap: 20px; flex-wrap: wrap; } nav a { text-decoration: none; color: #ffffff; font-weight: bold; font-size: 18px; text-shadow: 2px 2px 0px #000000; padding: 10px 15px; border: 2px solid #ffffff; background: #ff1493; transition: all 0.3s ease; } nav a:hover { background: #00ffff; color: #000000; transform: scale(1.1); box-shadow: 0 0 10px #ffff00; } section { margin: 20px; padding: 30px; border: 3px solid #ffffff; background: linear-gradient(135deg, #4b0082, #8b008b); box-shadow: 0 0 15px #00ffff; } h2 { font-size: 2.5rem; text-align: center; margin-bottom: 30px; color: #ffff00; text-shadow: 3px 3px 0px #000000; animation: pulse 2s infinite; } @keyframes pulse { 0% { transform: scale(1); } 50% { transform: scale(1.05); } 100% { transform: scale(1); } } .story { background: linear-gradient(45deg, #008080, #20b2aa); } .story-content { display: flex; gap: 30px; align-items: center; flex-wrap: wrap; } .story-text { flex: 1; font-size: 16px; line-height: 1.6; min-width: 300px; } .story-text p { margin-bottom: 15px; padding: 10px; background: rgba(255, 255, 255, 0.1); border: 1px solid #ffffff; } .story-image { width: 250px; height: 250px; border: 5px solid #ffffff; display: flex; align-items: center; justify-content: center; color: #000000; font-weight: bold; font-size: 18px; position: relative; overflow: hidden; background: #ffffff; padding: 0; } .story-image img { width: 100%; height: 100%; object-fit: contain; } .floating-heart { position: absolute; font-size: 20px; color: #ff69b4; pointer-events: none; animation: floatHeart 3s ease-out forwards; z-index: 10; } @keyframes floatHeart { 0% { opacity: 1; transform: scale(0.5) translateY(0px); } 50% { opacity: 1; transform: scale(1.2) translateY(-30px); } 100% { opacity: 0; transform: scale(0.8) translateY(-60px); } } .details { background: linear-gradient(45deg, #ff4500, #ff6347); } .details-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 20px; } .detail-card { background: linear-gradient(135deg, #9370db, #ba55d3); padding: 20px; border: 3px solid #ffffff; text-align: center; box-shadow: 0 0 10px #00ffff; } .detail-card h3 { color: #ffff00; margin-bottom: 15px; font-size: 1.5rem; text-shadow: 2px 2px 0px #000000; } .detail-card p { margin-bottom: 8px; } .travel { background: linear-gradient(45deg, #ffd700, #ff8c00); } .travel-content { display: flex; flex-direction: column; gap: 30px; } .recommendations { display: block; } .recs-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 20px; margin-bottom: 30px; } .rec-card { background: linear-gradient(135deg, #9370db, #8a2be2); padding: 20px; border: 3px solid #ffffff; box-shadow: 0 0 10px #00ffff; transition: all 0.3s ease; } .rec-card:hover { transform: scale(1.05); box-shadow: 0 0 25px #ffff00; border-color: #ffff00; } .rec-cardonclick { animation: clickableGlow 2s ease-in-out infinite alternate; } @keyframes clickableGlow { 0% { box-shadow: 0 0 10px #00ffff; } 100% { box-shadow: 0 0 20px #00ff00, 0 0 30px #00ff00; } } .rec-card h4 { color: #ffff00; margin-bottom: 15px; font-size: 1.2rem; text-shadow: 2px 2px 0px #000000; text-align: center; } .rec-card p { margin-bottom: 8px; font-size: 14px; line-height: 1.4; } .rsvp { background: linear-gradient(45deg, #dc143c, #ff1493); text-align: center; } .rsvp h2 { color: #ffffff; } .rsvp-form { max-width: 500px; margin: 0 auto; background: rgba(255, 255, 255, 0.1); padding: 20px; border: 3px solid #ffffff; box-shadow: 0 0 15px #ffff00; } .form-group { margin-bottom: 15px; text-align: left; } .form-group label { display: block; margin-bottom: 5px; font-weight: bold; color: #ffff00; text-shadow: 1px 1px 0px #000000; } .form-group input, .form-group select, .form-group textarea { width: 100%; padding: 10px; border: 2px solid #ffffff; background: #ffffff; color: #000000; font-family: Comic Sans MS, cursive; font-size: 14px; } .form-group textarea { height: 80px; resize: vertical; } .btn { background: linear-gradient(45deg, #00ff00, #32cd32); color: #000000; padding: 15px 30px; border: 3px solid #ffffff; font-size: 18px; font-weight: bold; cursor: pointer; animation: buttonPulse 1.5s infinite; font-family: Comic Sans MS, cursive; } @keyframes buttonPulse { 0% { box-shadow: 0 0 5px #ffffff; } 50% { box-shadow: 0 0 20px #ffff00; } 100% { box-shadow: 0 0 5px #ffffff; } } .btn:hover { background: linear-gradient(45deg, #ffff00, #ffd700); transform: scale(1.1); } .form-group.hidden { display: none; } .btn.hidden { display: none; } .rsvp-success.hidden { display: none; } .rsvp-form.hidden { display: none; } .registry { background: linear-gradient(45deg, #228b22, #32cd32); text-align: center; } .registry-links { display: flex; justify-content: center; gap: 20px; flex-wrap: wrap; } .registry-link { background: linear-gradient(45deg, #ff69b4, #ff1493); padding: 20px; border: 3px solid #ffffff; text-decoration: none; color: #ffffff; font-weight: bold; box-shadow: 0 0 10px #00ffff; transition: all 0.3s ease; min-width: 150px; } .registry-link:hover { transform: scale(1.1) rotate(5deg); box-shadow: 0 0 20px #ffff00; } .registry-link h3 { margin-bottom: 10px; color: #ffff00; text-shadow: 2px 2px 0px #000000; } footer { background: linear-gradient(45deg, #000000, #333333); color: #ffffff; text-align: center; padding: 20px; border: 3px solid #ffffff; margin: 20px; font-weight: bold; } .counter { position: fixed; bottom: 10px; right: 10px; background: #000000; color: #00ff00; padding: 10px; border: 2px solid #ffffff; font-family: Courier New, monospace; font-size: 12px; } .construction { background: #ffff00; color: #ff0000; text-align: center; padding: 10px; font-weight: bold; border: 3px solid #ff0000; animation: constructionBlink 0.5s infinite; } @keyframes constructionBlink { 0%, 50% { background: #ffff00; color: #ff0000; } 51%, 100% { background: #ff0000; color: #ffff00; } } .music-controls { background: linear-gradient(45deg, #ff00ff, #ffff00); padding: 10px; text-align: center; border: 3px solid #ffffff; margin: 20px; animation: musicPulse 1.5s infinite; } @keyframes musicPulse { 0%, 100% { transform: scale(1); } 50% { transform: scale(1.02); } } .music-controls button { background: linear-gradient(45deg, #00ff00, #32cd32); color: #000000; border: 2px solid #ffffff; padding: 8px 15px; font-weight: bold; cursor: pointer; margin-right: 15px; animation: buttonBlink 1s infinite; } @keyframes buttonBlink { 0%, 50% { background: linear-gradient(45deg, #00ff00, #32cd32); } 51%, 100% { background: linear-gradient(45deg, #ff0000, #ff6347); } } .pet { position: fixed; font-size: 2rem; z-index: 9998; pointer-events: none; animation-duration: 15s; animation-timing-function: linear; animation-iteration-count: infinite; } .pet-left { left: -60px; animation-name: walkRight; } .pet-right { right: -60px; animation-name: walkLeft; } @keyframes walkRight { 0% { left: -60px; transform: scaleX(1); } 50% { left: calc(100vw + 60px); transform: scaleX(1); } 51% { left: calc(100vw + 60px); transform: scaleX(-1); } 100% { left: -60px; transform: scaleX(-1); } } @keyframes walkLeft { 0% { right: -60px; transform: scaleX(-1); } 50% { right: calc(100vw + 60px); transform: scaleX(-1); } 51% { right: calc(100vw + 60px); transform: scaleX(1); } 100% { right: -60px; transform: scaleX(1); } } .pet-slow { animation-duration: 25s; } .pet-fast { animation-duration: 8s; } .pet-bounce { animation-duration: 12s; } .pet-bounce.pet-left { animation-name: bounceRight; } .pet-bounce.pet-right { animation-name: bounceLeft; } @keyframes bounceRight { 0% { left: -60px; transform: scaleX(1) translateY(0px); } 25% { transform: scaleX(1) translateY(-20px); } 50% { left: calc(100vw + 60px); transform: scaleX(1) translateY(0px); } 51% { left: calc(100vw + 60px); transform: scaleX(-1) translateY(0px); } 75% { transform: scaleX(-1) translateY(-20px); } 100% { left: -60px; transform: scaleX(-1) translateY(0px); } } @keyframes bounceLeft { 0% { right: -60px; transform: scaleX(-1) translateY(0px); } 25% { transform: scaleX(-1) translateY(-20px); } 50% { right: calc(100vw + 60px); transform: scaleX(-1) translateY(0px); } 51% { right: calc(100vw + 60px); transform: scaleX(1) translateY(0px); } 75% { transform: scaleX(1) translateY(-20px); } 100% { right: -60px; transform: scaleX(1) translateY(0px); } } .web-buttons { text-align: center; margin: 20px; padding: 15px; background: #000000; border: 3px solid #ffffff; } .web-button { display: inline-block; margin: 5px; padding: 5px 10px; background: linear-gradient(45deg, #ff00ff, #00ffff); border: 2px solid #ffffff; color: #000000; text-decoration: none; font-weight: bold; font-size: 12px; animation: webButtonFlash 2s infinite; } @keyframes webButtonFlash { 0%, 50% { background: linear-gradient(45deg, #ff00ff, #00ffff); } 51%, 100% { background: linear-gradient(45deg, #ffff00, #ff69b4); } } .secret-event { color: #000000; font-size: 20px; font-weight: bold; background: linear-gradient(45deg, #ffff00 0%, #ff0000 50%, #ffff00 100%); background-size: 200% 200%; animation: hazardStripe 2s linear infinite; text-shadow: 1px 1px 2px #ffffff; padding: 15px; border: 4px solid #ff0000; border-radius: 10px; text-transform: uppercase; letter-spacing: 2px; box-shadow: 0 0 20px #ff0000; margin: 0 auto 20px auto; max-width: fit-content; } @keyframes hazardStripe { 0% { background-position: 0% 50%; } 100% { background-position: 200% 50%; } } .sparkle-vegas { background: linear-gradient(45deg, #ff0000, #ffff00, #ff00ff, #00ffff, #ff0000); background-size: 400% 400%; animation: sparkleRainbow 1.5s ease-in-out infinite, sparkleGlow 2s ease-in-out infinite alternate; -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; color: transparent; font-weight: bold; text-transform: uppercase; letter-spacing: 3px; position: relative; display: inline-block; -webkit-text-stroke: 0.5px #000000; text-stroke: 0.5px #000000; } .sparkle-vegas::before { content: â¨; position: absolute; left: -25px; top: 0; animation: sparkleFloat 2s ease-in-out infinite; } .sparkle-vegas::after { content: â¨; position: absolute; right: -25px; top: 0; animation: sparkleFloat 2s ease-in-out infinite 1s; } @keyframes sparkleRainbow { 0% { background-position: 0% 50%; } 50% { background-position: 100% 50%; } 100% { background-position: 0% 50%; } } @keyframes sparkleGlow { 0% { filter: drop-shadow(0 0 5px #ff0000) drop-shadow(0 0 10px #ffff00); transform: scale(1); } 100% { filter: drop-shadow(0 0 15px #ff00ff) drop-shadow(0 0 25px #00ffff); transform: scale(1.05); } } @keyframes sparkleFloat { 0%, 100% { transform: translateY(0px) scale(1); } 50% { transform: translateY(-10px) scale(1.2); } } .marquee-zone { background: linear-gradient(45deg, #ff0000, #00ff00, #0000ff, #ffff00, #ff00ff, #00ffff); background-size: 600% 600%; animation: laserFlash 0.8s linear infinite; -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; color: transparent; font-weight: bold; text-transform: uppercase; letter-spacing: 4px; text-shadow: 0 0 10px #ff0000, 0 0 20px #00ff00, 0 0 30px #0000ff; display: inline-block; transform: scale(1.2); filter: brightness(1.5) contrast(2); } @keyframes laserFlash { 0% { background-position: 0% 50%; filter: brightness(1.5) contrast(2) hue-rotate(0deg); } 16% { background-position: 100% 0%; filter: brightness(2) contrast(3) hue-rotate(60deg); } 33% { background-position: 0% 100%; filter: brightness(1.8) contrast(2.5) hue-rotate(120deg); } 50% { background-position: 100% 50%; filter: brightness(2.2) contrast(3) hue-rotate(180deg); } 66% { background-position: 50% 0%; filter: brightness(1.7) contrast(2.8) hue-rotate(240deg); } 83% { background-position: 50% 100%; filter: brightness(2) contrast(3.2) hue-rotate(300deg); } 100% { background-position: 0% 50%; filter: brightness(1.5) contrast(2) hue-rotate(360deg); } } @media (max-width: 768px) { .hero { width: 300px; height: 300px; font-size: 0.8rem; } .hero-top-text .names { font-size: 2.5rem; } .story-content { flex-direction: column; } .story-image { width: 100%; max-width: 300px; margin: 0 auto; } nav ul { flex-direction: column; gap: 10px; } .registry-links { flex-direction: column; align-items: center; } section { margin: 10px; padding: 20px; } .recs-grid { grid-template-columns: 1fr; } } /style>/head>body> div classconstruction> đ§ UNDER CONSTRUCTION đ§ Best viewed in Netscape Navigator 4.0+ đ§ /div> div classmusic-controls> button onclicktoggleMusic() idmusic-btn>đĩ CLICK TO START MUSIC đĩ/button> span stylecolor: #ffff00; font-weight: bold;>âĒ Ready to Play: Fools Rush In - Elvis âĒ/span> /div> div classmarquee> div classmarquee-content> ⨠Welcome to Dary and Lornas awesome span classmarquee-zone>webZONE/span> experience! ⨠Please RSVP to get Updates! ⨠Updated: July 23, 2025 ⨠/div> /div> nav> ul> li>a href#home>đ HOME đ /a>/li> li>a href#details>đ DETAILS đ /a>/li> li>a href#story>đ OUR STORY đ/a>/li> li>a href#rsvp>đ RSVP đ/a>/li> li>a href#travel>âī¸ TRAVEL âī¸/a>/li> li>a href#registry>đ HONEYMOON FUND đ/a>/li> /ul> /nav> section idhome classhero> div classwelcome-letters> div classletter-circle>W/div> div classletter-circle>E/div> div classletter-circle>L/div> div classletter-circle>C/div> div classletter-circle>O/div> div classletter-circle>M/div> div classletter-circle>E/div> /div> div classhero-top-text> div classwelcome>to Fabulous/div> div classnames>DARY & LORNA/div> /div> div classhero-webzone-text> div classwebzone>webZONE/div> /div> div classvegas-bulbs> div classbulb bulb-top>/div> div classbulb bulb-top>/div> div classbulb bulb-top>/div> div classbulb bulb-top>/div> div classbulb bulb-top>/div> div classbulb bulb-top>/div> div classbulb bulb-top>/div> div classbulb bulb-top>/div> div classbulb bulb-top>/div> div classbulb bulb-right>/div> div classbulb bulb-right>/div> div classbulb bulb-right>/div> div classbulb bulb-right>/div> div classbulb bulb-right>/div> div classbulb bulb-bottom>/div> div classbulb bulb-bottom>/div> div classbulb bulb-bottom>/div> div classbulb bulb-bottom>/div> div classbulb bulb-bottom>/div> div classbulb bulb-bottom>/div> div classbulb bulb-bottom>/div> div classbulb bulb-bottom>/div> div classbulb bulb-bottom>/div> div classbulb bulb-left>/div> div classbulb bulb-left>/div> div classbulb bulb-left>/div> div classbulb bulb-left>/div> div classbulb bulb-left>/div> /div> div classhero-content> /div> /section> section iddetails classdetails> h2>đ DETAILS đ/h2> div classdetails-grid> div classdetail-card> p>strong>Date:/strong> November 15, 2025/p> p>strong>Time:/strong> 6:00 PM/p> p>strong>Location:/strong> span classsparkle-vegas>Las Vegas, NV/span>/p> p>strong>Dress code:/strong> Wear that nice thing youve had in your closet, but never had the chance to wear! (Or you can use this as an excuse to shop ^_^)/p> /div> /div> /section> section idstory classstory> h2>⨠OUR MAGICAL LOVE STORY â¨/h2> div classstory-content> div classstory-text> p>đ Our love story began as all great Covid love stories began: by meeting each other while playing Among Us online with our friends. (Thanks Kerry!) Eventually, our love story continued as all great Covid love stories continued: by binge watching The Haunting of Bly Manor on Netflix đ Eventually, way back on November 20th, 2020, we went Facebook official even though Dary doesnt have any social media. One surprise LA trip later that December to actually meet IRL and the rest, as they say, is history. đ/p> p>đ Four years later, during a beautiful hike in Red Rock Canyon to a scenic waterfall destination, Dary got down on one knee and popped the question. Gizmo was there too and she was super confused, which is par for the course. We got married on our 4-year anniversary by an amazing Elvis-impersonating priest at the Little Church of the West where the real Elvis and Ann Margaret got married in Viva Las Vegas! đ/p> p>đ We cant wait to celebrate our 5 year anniversary with all of you - all of our beloved family and friends who have supported us along the way! Get ready to have a ton of fun Las Vegas style!!! đ/p> /div> div classstory-image> img srchttps://s3.us-east-1.amazonaws.com/daryandlorna.com/amogus.png altDary & Lorna> /div> /div> /section> section idrsvp classrsvp> h2>đ PLEASE RSVP đ/h2> p stylemargin-bottom: 20px; font-weight: bold;>*** Please respond by September 15, 2025 ***/p> form classrsvp-form actionhttps://formspree.io/f/xyzjrgvn methodPOST idrsvp-form> div classform-group> label forname>đ¤ Full Name/Family Group đ¤/label> input typetext idname namename placeholderPut down your name or partys name (IE Merckens-Ma Family) required> /div> div classform-group> label foremail>đ§ Email Address đ§/label> input typeemail idemail nameemail required> /div> div classform-group> label forattending>â Will you/your group attend the celebration? â/label> select idattending nameattending required> option value>Please select/option> option valueyes>Yes, well be there!/option> option valueno>Sorry, cant make it/option> /select> /div> div classform-group hidden idgroupsize-section> label forgroupsize>đĨ How many people are in your group? đĨ/label> select idgroupsize namegroupsize> option value>Please select/option> option value1>1/option> option value2>2/option> option value3>3/option> option value4>4/option> option value5>5/option> option value6>6/option> option value7>7/option> option value8>8/option> option value9>9/option> option value10>10/option> /select> /div> div classform-group hidden iddietary-section> label fordietary>đŊī¸ Dietary Restrictions đŊī¸/label> textarea iddietary namedietary placeholderPlease let us know about any dietary restrictions or allergies. Food will be served buffet-style.>/textarea> /div> div classform-group hidden idmessage-section> label formessage>đ Message for the Couple đ/label> textarea idmessage namemessage placeholderSend a message to Dary and Lorna!! And if you are RSVPing for a group, please provide their full names here too! Cant wait to see you!!!>/textarea> /div> input typehidden name_subject valueWedding RSVP from Dary & Lornas Website> input typehidden name_captcha valuefalse> button typesubmit classbtn hidden idsubmit-button>⨠SEND RSVP â¨/button> /form> div classrsvp-success hidden idrsvp-success> div styletext-align: center; padding: 40px;> h3 stylecolor: #00ff00; font-size: 2.5rem; margin-bottom: 20px; text-shadow: 2px 2px 0px #000000; animation: pulse 2s infinite;>đ YOUR RSVP HAS BEEN SENT! đ/h3> p stylefont-size: 1.2rem; margin-bottom: 30px; color: #ffffff;>Thank you for responding! We cant wait to celebrate with you! đ/p> button typebutton classbtn idback-to-form onclickresetForm()>âŠī¸ GO BACK TO FORM âŠī¸/button> /div> /div> /section> section idtravel classtravel> h2>đ¨ RECOMMENDATIONS FOR STAY đ¨/h2> p styletext-align: center; margin-bottom: 30px; font-size: 16px; font-weight: bold; color: #ffffff; background: rgba(255, 255, 255, 0.1); padding: 15px; border-radius: 10px; border: 2px solid #ffffff;> Safe transportation options will be available for the Saturday night event, if needed. Please let us know as soon as you book your accommodations. /p> div classtravel-content> div classrecommendations> div classrecs-grid> div classrec-card onclickwindow.open(https://redrockresort.com, _blank) stylecursor: pointer;> h4>đ¨ Red Rock Resort & Hotel đ¨/h4> div styletext-align: left; margin-top: 15px; background: rgba(255, 255, 255, 0.1); padding: 15px; border-radius: 10px;> p stylemargin-bottom: 10px; font-size: 14px; line-height: 1.4;>This is our stomping ground! A nice pool, Regal Cinema, and a variety of restaurants available for you to choose from. Many locals and families come to this resort so it is a great choice if you would prefer a quieter place to stay at. The resort is also located right next to Downtown Summerlin with awesome shops and restaurants. Some voluntary activities will be located here (TBA)./p> /div> /div> div classrec-card onclickwindow.open(https://durangoresort.com, _blank) stylecursor: pointer;> h4>đ¨ Durango Casino & Resort đ¨/h4> div styletext-align: left; margin-top: 15px; background: rgba(255, 255, 255, 0.1); padding: 15px; border-radius: 10px;> p stylemargin-bottom: 10px; font-size: 14px; line-height: 1.4;>A newly built casino with an awesome famous favorites of Vegas locals like Shang Noodle. Similar feeling of Red Rock with a more modern design. The sports book is definitely one of a kind for you to hang out and catch a game./p> /div> /div> div classrec-card onclickwindow.open(https://www.visitlasvegas.com/hotels-casinos/hotels/on-the-strip/, _blank) stylecursor: pointer;> h4>đ° The Strip đ°/h4> div styletext-align: left; margin-top: 15px; background: rgba(255, 255, 255, 0.1); padding: 15px; border-radius: 10px;> p stylemargin-bottom: 10px; font-size: 14px; line-height: 1.4;>Of course you have The Strip available where you have access to endless experiences! Take the opportunity to watch some shows, eat, shop! You can definitely make this into an eventful vacation./p> /div> /div> div classrec-card onclickwindow.open(https://orleans.boydgaming.com, _blank) stylecursor: pointer;> h4>đ¨ The Orleans Hotel đ¨/h4> div styletext-align: left; margin-top: 15px; background: rgba(255, 255, 255, 0.1); padding: 15px; border-radius: 10px;> p stylemargin-bottom: 10px; font-size: 14px; line-height: 1.4;>A historical hotel, minutes away from Saturday night festivities. They host some eclectic shows in their arena, and you can enjoy a little bit of the NOLA feeling with their tastefully done designs./p> /div> /div> /div> div styledisplay: flex; justify-content: center; margin-top: 20px;> div classrec-card onclickwindow.open(https://www.airbnb.com/las-vegas-nv/stays, _blank) stylecursor: pointer; max-width: 50%;> h4>đ AirBnb/VRBO đ /h4> div styletext-align: left; margin-top: 15px; background: rgba(255, 255, 255, 0.1); padding: 15px; border-radius: 10px;> p stylemargin-bottom: 10px; font-size: 14px; line-height: 1.4;>If the hotels and resorts are not your thing and you want something more private, AirBnb and VRBO are great options and also likely much cheaper./p> /div> /div> /div> /div> /div> /section> section idregistry classregistry> h2>âī¸ HONEYMOON FUND âī¸/h2> p stylemargin-bottom: 30px; font-weight: bold; font-size: 18px;>Your presence is the best present, but if youd like to help us explore Hawaii or Japan:/p> div stylebackground: rgba(255, 255, 255, 0.1); padding: 30px; border-radius: 15px; border: 3px solid #ffffff; max-width: 600px; margin: 0 auto;> h3 stylecolor: #ffff00; margin-bottom: 20px; font-size: 1.8rem; text-shadow: 2px 2px 0px #000000;>đŗ Send via Zelle đŗ/h3> div stylebackground: #ffffff; padding: 20px; border-radius: 10px; margin: 20px 0; color: #000000;> div stylewidth: 200px; height: 200px; margin: 0 auto 15px auto; display: flex; align-items: center; justify-content: center;> img srchttps://s3.us-east-1.amazonaws.com/daryandlorna.com/qr.jpg altQR Code for Zelle Payment stylewidth: 100%; height: 100%; object-fit: contain; border: 2px solid #cccccc; border-radius: 10px;> /div> p stylefont-style: italic; text-align: center; color: #000000;>You can also search by using lornama115@gmail.com - message Lorna if you are having any issues!/p> /div> /div> /section> div classweb-buttons> p classsecret-event>SECRET EVENT(S): November 11-16, 2025/p> p stylecolor: #ffff00; font-size: 18px; font-weight: bold; margin-top: 15px;>WILL BE ANNOUNCED SOON/p> /div> footer> p>Š 2025 Dary & Lorna. Made with lots of inspiration from the good ol dial up days./p> p>đĨ You are visitor number: span stylecolor: #00ff00;>001337/span>/p> p>đ Best viewed at 800x600 resolution đ/p> /footer> div classcounter> Visitors: 1337br> Since: 07/23/25 /div> script> let musicPlaying false; let audio null; function toggleMusic() { const btn document.getElementById(music-btn); if (!audio) { audio document.createElement(audio); audio.loop true; audio.preload none; audio.src https://s3.us-east-1.amazonaws.com/daryandlorna.com/song.mp3; document.body.appendChild(audio); console.log(Audio element created with MP3 file); } if (btn) { if (musicPlaying) { audio.pause(); btn.innerHTML đĩ CLICK TO START MUSIC đĩ; musicPlaying false; console.log(Music paused); } else { console.log(Attempting to play MP3 file...); audio.play().then(function() { btn.innerHTML đĩ TURN MUSIC OFF đĩ; musicPlaying true; console.log(MP3 music started successfully); }).catch(function(error) { console.log(MP3 play failed:, error); btn.innerHTML đĩ MUSIC FILE NOT FOUND đĩ; }); } } } function createPet() { const petImages https://s3.us-east-1.amazonaws.com/daryandlorna.com/Gizmo1.png, https://s3.us-east-1.amazonaws.com/daryandlorna.com/Haru1.png, https://s3.us-east-1.amazonaws.com/daryandlorna.com/Gizmo2.png, https://s3.us-east-1.amazonaws.com/daryandlorna.com/Haru2.png, https://s3.us-east-1.amazonaws.com/daryandlorna.com/Gizmo3.png, https://s3.us-east-1.amazonaws.com/daryandlorna.com/Haru3.png, https://s3.us-east-1.amazonaws.com/daryandlorna.com/Gizmo4.png, https://s3.us-east-1.amazonaws.com/daryandlorna.com/Haru4.png ; const pet document.createElement(div); pet.className pet; const img document.createElement(img); img.src petImagesMath.floor(Math.random() * petImages.length); img.style.width 60px; img.style.height 60px; img.style.objectFit contain; pet.appendChild(img); const fromLeft Math.random() 0.5; pet.classList.add(fromLeft ? pet-left : pet-right); const randomTop Math.random() * (window.innerHeight - 100) + 50; pet.style.top randomTop + px; const animations , pet-slow, pet-fast, pet-bounce; const randomAnimation animationsMath.floor(Math.random() * animations.length); if (randomAnimation) { pet.classList.add(randomAnimation); } const delay Math.random() * 5; pet.style.animationDelay delay + s; document.body.appendChild(pet); const duration pet.classList.contains(pet-slow) ? 25000 : pet.classList.contains(pet-fast) ? 8000 : pet.classList.contains(pet-bounce) ? 12000 : 15000; setTimeout(function() { if (pet.parentNode) { pet.parentNode.removeChild(pet); } }, duration + (delay * 1000) + 1000); } function startPetParade() { setTimeout(function() { createPet(); }, 1000); setTimeout(function() { createPet(); }, 2000); setTimeout(function() { createPet(); }, 4000); setTimeout(function() { createPet(); }, 8000); setInterval(function() { if (Math.random() > 0.69) { createPet(); } }, 6969); } function createFloatingHeart() { const storyImage document.querySelector(.story-image); if (!storyImage) return; const heart document.createElement(div); heart.className floating-heart; heart.innerHTML đ; // Get the actual dimensions of the image container const rect storyImage.getBoundingClientRect(); const randomX Math.random() * (storyImage.offsetWidth - 40) + 20; const randomY Math.random() * (storyImage.offsetHeight - 40) + 20; heart.style.left randomX + px; heart.style.top randomY + px; heart.style.position absolute; storyImage.appendChild(heart); setTimeout(function() { if (heart.parentNode) { heart.parentNode.removeChild(heart); } }, 3000); } function startHeartAnimation() { // Start immediately createFloatingHeart(); setInterval(function() { createFloatingHeart(); }, 2500); } document.addEventListener(mousemove, function(e) { if (Math.random() 0.1) { const sparkle document.createElement(div); sparkle.className sparkle; sparkle.innerHTML â¨; sparkle.style.left e.pageX + px; sparkle.style.top e.pageY + px; document.body.appendChild(sparkle); setTimeout(function() { if (sparkle.parentNode) { sparkle.parentNode.removeChild(sparkle); } }, 1000); } }); setInterval(function() { const elements document.querySelectorAll(.web-button); for (let i 0; i elements.length; i++) { if (Math.random() 0.1) { const colors #ff00ff, #00ffff, #ffff00, #ff69b4, #00ff00; elementsi.style.background colorsMath.floor(Math.random() * colors.length); } } }, 2000); document.addEventListener(DOMContentLoaded, function() { startPetParade(); startHeartAnimation(); const form document.getElementById(rsvp-form); const rsvpSuccess document.getElementById(rsvp-success); if (form) { form.addEventListener(submit, function(e) { e.preventDefault(); const formData new FormData(form); fetch(form.action, { method: POST, body: formData, headers: { Accept: application/json } }).then(response > { form.classList.add(hidden); rsvpSuccess.classList.remove(hidden); }).catch(error > { form.classList.add(hidden); rsvpSuccess.classList.remove(hidden); }); }); } const attendingSelect document.getElementById(attending); const groupsizeSection document.getElementById(groupsize-section); const dietarySection document.getElementById(dietary-section); const messageSection document.getElementById(message-section); const submitButton document.getElementById(submit-button); const groupsizeInput document.getElementById(groupsize); if (attendingSelect) { attendingSelect.addEventListener(change, function() { if (this.value yes) { groupsizeSection.classList.remove(hidden); dietarySection.classList.remove(hidden); messageSection.classList.remove(hidden); submitButton.classList.remove(hidden); groupsizeInput.setAttribute(required, required); } else if (this.value no) { groupsizeSection.classList.add(hidden); dietarySection.classList.add(hidden); messageSection.classList.remove(hidden); submitButton.classList.remove(hidden); groupsizeInput.removeAttribute(required); } else { groupsizeSection.classList.add(hidden); dietarySection.classList.add(hidden); messageSection.classList.add(hidden); submitButton.classList.add(hidden); groupsizeInput.removeAttribute(required); } }); } const links document.querySelectorAll(ahref^#); for (let i 0; i links.length; i++) { linksi.addEventListener(click, function (e) { e.preventDefault(); const target document.querySelector(this.getAttribute(href)); if (target) { target.scrollIntoView({ behavior: smooth, block: start }); } }); } }); function resetForm() { const form document.getElementById(rsvp-form); const rsvpSuccess document.getElementById(rsvp-success); form.reset(); document.getElementById(groupsize-section).classList.add(hidden); document.getElementById(dietary-section).classList.add(hidden); document.getElementById(message-section).classList.add(hidden); document.getElementById(submit-button).classList.add(hidden); form.classList.remove(hidden); rsvpSuccess.classList.add(hidden); } /script>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]