*{box-sizing:border-box}body{color:#ff0;background-color:navy;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Ccircle cx='2' cy='2' r='1' fill='%23003080'/%3E%3C/svg%3E");margin:0;padding:0;font-family:Comic Sans MS,Chalkboard SE,cursive}a{color:#0ff;text-decoration:underline}a:hover{color:#f0f}.marquee-bar{color:#ff0;white-space:nowrap;background:red;padding:4px 0;font-size:14px;font-weight:700;overflow:hidden}.marquee-inner{animation:24s linear infinite marquee;display:inline-block}@keyframes marquee{0%{transform:translate(100vw)}to{transform:translate(-100%)}}nav{text-align:center;background:#000;border-top:3px solid #f0f;border-bottom:3px solid #f0f;padding:6px}nav a{color:#0ff;margin:0 10px;font-family:Comic Sans MS,cursive;font-size:13px;font-weight:700;text-decoration:underline}nav a:hover{color:#f0f}nav a.nav-active{color:#ff0;text-decoration:none}.hero{text-align:center;background:navy;padding:20px 10px 10px}.hero h1{background:linear-gradient(90deg,red,#f70,#ff0,#0f0,#0ff,#f0f,red);-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;background-clip:text;margin:0;padding:0;font-family:Comic Sans MS,cursive;font-size:42px;animation:3s linear infinite rainbow}@keyframes rainbow{0%{background-position:0%}to{background-position:200%}}.blink{color:red;font-size:16px;font-weight:700;animation:.8s step-start infinite blink}@keyframes blink{50%{opacity:0}}.hero-sub{color:#0f0;margin:6px 0;font-size:18px;font-weight:700}.under-construction{color:#000;background:#ff0;border:3px dashed red;margin:8px 0;padding:4px 12px;font-size:13px;font-weight:700;animation:1.2s step-start infinite blink2;display:inline-block}@keyframes blink2{50%{opacity:.4}}.counter-box{color:#0f0;background:#000;border:2px inset #888;margin:6px;padding:4px 12px;font-family:Courier New,monospace;font-size:14px;display:inline-block}.divider{background:repeating-linear-gradient(90deg,red 0 10px,#ff0 10px 20px,#0f0 20px 30px,#0ff 30px 40px,#00f 40px 50px,#f0f 50px 60px);height:6px;margin:10px 0}.main-table{border-spacing:8px;border:0;width:95%;margin:0 auto}.left-col{vertical-align:top;width:170px}.content-col{vertical-align:top;background:#000040;border:3px ridge #ff0;padding:12px}.sidebar{text-align:center;background:#000040;border:3px ridge #0ff;padding:8px}.sidebar h3{color:#f0f;text-transform:uppercase;border-bottom:1px dashed #f0f;margin-top:0;margin-bottom:8px;padding-bottom:4px;font-size:13px}.sidebar ul{text-align:left;margin:0;padding:0;list-style:none}.sidebar ul li{margin:5px 0}.sidebar ul li:before{content:">> ";color:#ff0}.sidebar ul li.active-item:before{content:">> ";color:#f0f}.sidebar ul li a{color:#0ff;font-size:12px;text-decoration:underline}.sidebar ul li.active-item a{color:#f0f}.sidebar ul li a:hover{color:#ff0}.sidebar-box{margin-bottom:10px}.section-heading{color:#ff0;text-align:center;text-shadow:2px 2px red;border-bottom:2px dashed #f0f;margin-top:0;margin-bottom:12px;padding-bottom:6px;font-family:Comic Sans MS,cursive;font-size:22px}.services-table{border-collapse:collapse;width:100%}.service-cell{vertical-align:top;background:#000060;border:2px solid #0ff;width:33%;padding:8px}.service-cell h4{color:#f0f;margin:0 0 4px;font-size:13px;text-decoration:underline}.service-cell p{color:#fff;margin:0;font-size:11px;line-height:1.5}.leader-table{border-collapse:collapse;width:100%;margin-top:10px}.leader-cell{text-align:center;vertical-align:top;background:#003;border:2px inset #888;width:33%;padding:8px}.leader-avatar{color:#0f0;background:#030;border:3px outset #0f0;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto 6px;font-size:18px;font-weight:700;display:flex}.leader-name{color:#ff0;margin-bottom:2px;font-size:12px;font-weight:700}.leader-title{color:#f0f;margin-bottom:4px;font-size:10px}.leader-bio{color:#aaa;font-size:10px;line-height:1.5}.testimonial-box{text-align:center;background:#030;border:3px double #0f0;margin:10px 0;padding:12px}.testimonial-box blockquote{color:#fff;margin:0 0 8px;font-size:13px;font-style:italic;line-height:1.6}.testimonial-box cite{color:#0f0;font-size:11px;font-style:normal}.stats-row{flex-wrap:wrap;gap:6px;margin:10px 0;display:flex}.stat-box{text-align:center;background:#300;border:2px outset red;flex:1;min-width:80px;padding:6px}.stat-number{color:red;font-size:22px;font-weight:700;display:block}.stat-label{color:#ff0;font-size:9px;display:block}.cta-box{text-align:center;background:#303;border:4px ridge #f0f;margin:10px 0;padding:12px}.btn-90s{color:#000;cursor:pointer;background:silver;border:3px outset #fff;margin:4px;padding:6px 16px;font-family:Comic Sans MS,cursive;font-size:13px;font-weight:700;text-decoration:none;display:inline-block}.btn-90s:hover{color:#000;background:#a0a0a0;border-style:inset}.btn-90s:active{border-style:inset}button.btn-90s{border:3px outset #fff}.guestbook{background:#020;border:2px solid #0f0;margin-top:10px;padding:8px}.guestbook h3{color:#0f0;margin:0 0 6px;font-size:13px}.guestbook input,.guestbook textarea{color:#0f0;box-sizing:border-box;background:#000;border:1px inset #888;width:100%;margin-bottom:4px;padding:3px;font-family:Courier New,monospace;font-size:12px}.guestbook-entry{background:#010;border:1px solid #0f0;margin-bottom:6px;padding:6px;font-size:11px}.entry-name{color:#0f0;font-weight:700}.entry-email{color:#888;font-size:10px}.entry-message{color:#fff;margin-top:3px;line-height:1.5}.entry-date{color:#555;margin-top:2px;font-size:10px}footer{text-align:center;background:#000;border-top:3px solid #f0f;margin-top:10px;padding:10px}footer p{color:#888;margin:3px 0;font-size:11px}.webring{color:#ff0;cursor:pointer;background:#000040;border:2px solid #ff0;margin:4px;padding:6px 12px;font-size:11px;text-decoration:none;display:inline-block}.webring:hover{color:#ff0;background:navy}.hit-counter{color:red;letter-spacing:4px;background:#000;border:2px inset #555;padding:2px 8px;font-family:Courier New,monospace;font-size:18px}.pixel-stars{color:#ff0;letter-spacing:2px;font-size:20px}.page-body p{color:#fff;margin-bottom:10px;font-size:13px;line-height:1.8}.info-box{background:#003;border:2px solid #0ff;margin:8px 0;padding:10px}.info-box h4{color:#0ff;margin:0 0 6px;font-size:13px}.info-box p{color:#aaa;margin:0;font-size:12px;line-height:1.6}.job-listing{background:#003;border:2px outset #ff0;margin:8px 0;padding:10px}.job-listing h4{color:#ff0;margin:0 0 4px;font-size:13px}.job-listing .job-meta{color:#f0f;margin-bottom:6px;font-size:11px}.job-listing p{color:#aaa;margin:0 0 6px;font-size:11px;line-height:1.5}.case-study{background:#000040;border:2px ridge #f0f;margin:8px 0;padding:10px}.case-study h4{color:#f0f;margin:0 0 6px;font-size:13px}.case-study .outcome{color:#0f0;margin-top:4px;font-size:11px;font-weight:700}.case-study p{color:#aaa;margin:0;font-size:11px;line-height:1.5}.value-cell{vertical-align:top;background:#003;border:2px solid #ff0;width:50%;padding:8px}.value-cell h4{color:#ff0;margin:0 0 4px;font-size:13px}.value-cell p{color:#aaa;margin:0;font-size:11px;line-height:1.5}.notice-box{color:red;text-align:center;background:#300;border:2px dashed red;margin:8px 0;padding:8px;font-size:12px}.success-box{color:#0f0;text-align:center;background:#020;border:2px solid #0f0;margin:8px 0;padding:8px;font-size:13px;font-weight:700}.sitemap-section{margin-bottom:14px}.sitemap-section h4{color:#ff0;margin:0 0 4px;font-size:13px}.sitemap-section ul{margin:0;padding-left:10px;list-style:none}.sitemap-section ul li:before{content:"-- ";color:#0ff}.sitemap-section ul li a{color:#0ff;font-size:12px}
