body{margin:0;background:#e5e5e5 url("data:image/gif;base64,R0lGODlhBAAEAIAAAP////Hx8SH5BAAAAAAALAAAAAAEAAQAAAIFhI8WADs=");font:12px Arial,Helvetica,sans-serif;color:#222}a{color:#039;text-decoration:underline;cursor:pointer}.topbar{background:#003399;color:#fff;border-bottom:1px solid #002266}.top-inner{width:900px;margin:0 auto;padding:7px 4px}.topbar a{color:white;text-decoration:none;margin:0 4px}.searchbar{background:#6698cb;color:#fff;border-bottom:2px solid #fff}.search-inner{width:900px;margin:0 auto;padding:6px 4px}.search-inner input{font:12px Arial;margin:0 5px;width:210px}.search-inner button{font:12px Arial}.help{float:right;color:#fff}.page{width:900px;margin:10px auto;display:grid;grid-template-columns:300px 590px;gap:10px}.leftcol h1{font-size:20px;margin:0 0 8px}.profile-card{background:#fff;border:1px solid #777;padding:10px}.mood{font-weight:bold;margin-bottom:8px}.profile-pic{width:190px;height:230px;object-fit:cover;object-position:47% 38%;border:1px solid #333;display:block;margin-bottom:7px;filter:saturate(.9) contrast(1.05)}.status{float:right;width:78px;line-height:1.35}.last-login{clear:both;margin:8px 0 0;color:#666}.box{background:#fff;border:2px solid #6698cb;margin-top:10px}.box-title,.section-title{background:#6698cb;color:#fff;font-weight:bold;padding:4px 6px}.contact-grid{display:grid;grid-template-columns:1fr 1fr;padding:8px;gap:5px 16px}.url p{padding:0 8px;font-weight:bold}.orange{border-color:#f90}.orange .box-title{background:#f90}.interests table{border-collapse:collapse;width:100%}.interests th{width:72px;background:#ffc76b;color:#c60;text-align:left;vertical-align:top;padding:7px;border-bottom:1px solid #f90}.interests td{padding:7px;border-bottom:1px solid #f0c070}.headline{background:#fff;border:2px solid #000;text-align:center;font-size:19px;font-weight:bold;padding:15px;margin-bottom:10px}.blog,.blurbs,.friends,.comments{border-color:#f90}.blog .section-title,.blurbs .section-title,.friends .section-title,.comments .section-title{background:#f90}.blog p,.blurbs p,.friends p,.comments p{padding:0 8px}.blurbs h3{margin:8px;color:#f60}.friend-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;text-align:center;padding:6px 8px}.top-four{grid-template-columns:repeat(4,1fr)}.friend-grid a{display:block;font-size:11px;font-weight:bold;line-height:1.2;margin-top:3px}.avatar{height:72px;background:linear-gradient(#bcd,#69c);border:1px solid #369;color:#fff;font-weight:bold;display:flex;align-items:center;justify-content:center}.friend-photo{width:55px!important;height:55px!important;max-width:55px!important;max-height:55px!important;object-fit:cover;object-position:50% 35%;border:1px solid #369;background:#ddd;display:block;margin:0 auto}.avatar.tom{background:linear-gradient(#9cf,#039)}.view-all{text-align:right;font-weight:bold}.comment{margin:8px;border:1px solid #ccc;background:#f7f7f7}.comment b{display:block;background:#d8e8ff;padding:4px;color:#039}.comment span{display:block;padding:4px;color:#777;font-size:11px}.comment p{margin:3px 0 8px}footer{width:900px;margin:15px auto 30px;text-align:center;color:#666}@media(max-width:760px){.top-inner,.search-inner,.page,footer{width:auto;margin-left:8px;margin-right:8px}.page{display:block}.rightcol{margin-top:10px}.status{float:none;width:auto}.profile-pic{width:220px;height:260px;max-width:100%}.friend-grid{grid-template-columns:repeat(2,1fr)}.top-four{grid-template-columns:repeat(4,1fr)}.friend-photo{width:50px!important;height:50px!important;max-width:50px!important;max-height:50px!important}}