
*{box-sizing:border-box}
html{background:#070707 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='90'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.7' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.055'/%3E%3C/svg%3E")}
body{margin:0;color:#d8d8d8;background:transparent;font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:1.55}
a{color:#d5261e;text-decoration:none}a:hover{color:#fff;text-decoration:underline}
img{max-width:100%;height:auto;border:0}
#page{width:980px;max-width:calc(100% - 24px);margin:22px auto 35px;background:#111;border:1px solid #353535;box-shadow:0 0 35px rgba(0,0,0,.9)}
#page-inner{position:relative}
#header{height:338px;position:relative;overflow:hidden;background:radial-gradient(circle at 70% 20%,#3c100e 0,#160807 28%,#070707 72%);border-bottom:4px solid #9f1610}
#header:before{content:"JAY ROCK";position:absolute;left:38px;top:54px;color:#f1f1f1;font-family:Impact,Arial Black,sans-serif;font-size:92px;line-height:.82;letter-spacing:-4px;text-shadow:0 4px 0 #6b0d09,0 8px 25px #000;transform:skew(-4deg)}
#header:after{content:"WATTS, CALIFORNIA";position:absolute;left:46px;top:142px;color:#bb1e17;font-size:16px;font-weight:bold;letter-spacing:8px;text-shadow:0 2px 3px #000}
#logo-title{height:188px}
#navbar{position:absolute;left:0;right:0;top:188px;height:48px;background:linear-gradient(#2c2c2c,#090909);border-top:1px solid #555;border-bottom:1px solid #000;z-index:2}
#primary ul.links{list-style:none;margin:0;padding:0 18px;display:flex;align-items:stretch;justify-content:center;height:48px}
#primary ul.links li{margin:0;padding:0;border-right:1px solid #333}
#primary ul.links li:first-child{border-left:1px solid #333}
#primary ul.links a{display:block;height:48px;padding:14px 13px 0;color:#ddd;text-transform:uppercase;font-family:Arial Narrow,Arial,sans-serif;font-weight:bold;font-size:12px;letter-spacing:.4px;text-decoration:none}
#primary ul.links a:hover,#primary ul.links .active a,#primary ul.links a.active{background:linear-gradient(#c02a21,#71100c);color:#fff}
#header-blocks{position:absolute;left:0;right:0;top:238px;height:100px;padding:15px 24px;display:flex;align-items:flex-start;gap:18px;background:rgba(0,0,0,.84);border-top:1px solid #2e2e2e}
#header-blocks .block{margin:0}.block-inner,.block .content{margin:0;padding:0}
#block-user-0{width:260px;position:relative;padding-top:22px}#block-user-0>div>.content>img{position:absolute;left:0;top:0;width:150px;height:20px}
#user-login-form .form-item{display:inline-block;margin:0 5px 0 0}#user-login-form input.form-text{width:93px;height:23px;background:#202020;border:1px solid #555;color:#ddd;padding:3px}
#user-login-form input.form-submit{width:91px;height:25px;vertical-align:top}#new-password-link{font-size:10px;margin-top:3px}
#block-block-2{width:185px;padding-top:22px;position:relative}#block-block-2:before{content:"EMAIL UPDATES";position:absolute;top:0;color:#aaa;font-weight:bold;font-size:11px;letter-spacing:1px}
#email_US{width:135px;height:24px;background:#202020;border:1px solid #555;color:#aaa;padding:3px;font-size:11px}#email_submit{width:45px;height:24px;vertical-align:top}
#block-msgme-0{width:190px;padding-top:22px;position:relative}#block-msgme-0:before{content:"TEXT ALERTS";position:absolute;top:0;color:#aaa;font-weight:bold;font-size:11px;letter-spacing:1px}
#block-msgme-0 input.field{width:40px;height:24px;background:#202020;border:1px solid #555;color:#ddd}#block-msgme-0 #suffix{width:48px}#saveForm{width:45px;height:24px;vertical-align:top}
#block-block-4{display:none!important}
#block-views-Albums-block_3{margin-left:auto!important;padding-top:20px}.views-field-field-album-itunes-link-url a{display:block;background:linear-gradient(#d23429,#7e100b);border:1px solid #e15a53;color:#fff;padding:8px 14px;font-weight:bold;text-transform:uppercase;box-shadow:0 2px 5px #000}
#main{background:#161616 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath d='M0 12L12 0M-3 3L3-3M9 15L15 9' stroke='%23202020' stroke-width='1'/%3E%3C/svg%3E")}
#main-inner{padding:28px 26px 35px}.panel-2col{display:flex;gap:30px}.panel-col-first{width:58%;min-width:0}.panel-col-last{width:42%;min-width:0}.inside{margin:0!important}
.node,.panel-pane,.view{margin:0 0 24px}.node{padding:0 0 24px;border-bottom:1px solid #393939}.node h2.title,.panel-pane h2.title,h1.title{margin:0 0 12px;padding:0 0 8px;color:#eee;font-family:Impact,Arial Black,sans-serif;font-weight:normal;text-transform:uppercase;letter-spacing:.3px;border-bottom:3px solid #9f1610;font-size:26px;line-height:1.15}.node h2.title a{color:#eee}.node h2.title a:hover{color:#d5261e;text-decoration:none}
p{margin:0 0 13px}.read-more-link a,.photos-see-all,.tour-see-all{display:inline-block;background:#9f1610;color:#fff!important;padding:5px 10px;text-transform:uppercase;font-size:10px;font-weight:bold;letter-spacing:.8px}.node ul.links{list-style:none;margin:8px 0 0;padding:0;font-size:10px;text-transform:uppercase}.node ul.links li{display:inline;margin-right:10px}
.panel-separator{height:1px;background:#333;margin:25px 0}.views-view-grid{width:100%;border-collapse:separate;border-spacing:8px}.views-view-grid td{text-align:center;background:#090909;border:1px solid #3b3b3b;padding:5px}.views-view-grid img{display:block;width:100px;height:100px;object-fit:cover;background:linear-gradient(135deg,#2c2c2c,#090909)}
.panel-col-last object,.panel-col-last embed,.panel-col-last iframe,#block-views-tour-block_1 object{display:none!important}.panel-col-last .panel-pane:has(object),.panel-col-last .panel-pane:has(embed){min-height:120px;background:linear-gradient(135deg,#1b1b1b,#090909);border:1px solid #333;position:relative}.panel-col-last .panel-pane:has(object):after,.panel-col-last .panel-pane:has(embed):after{content:"Archived media player";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#777;text-transform:uppercase;letter-spacing:2px;font-size:11px}
.feed-icons{display:none}
#footer{min-height:80px;background:#090909;border-top:1px solid #333;padding:20px 28px;color:#777;font-size:10px;text-transform:uppercase}.reprise-logo{float:left;margin-right:20px}.reprise-logo img{width:auto;max-height:30px}#footer-message{padding-top:8px}
.clear-block:after{content:"";display:block;clear:both}
form{margin:0}.form-item{margin:8px 0}input,textarea,select{font:inherit}.messages,.status{padding:10px;background:#202020;border-left:4px solid #9f1610;margin-bottom:18px}
table{max-width:100%}.item-list ul{padding-left:20px}.pager{list-style:none;display:flex;gap:5px;padding:0}.pager li{background:#222;padding:4px 8px}
@media(max-width:800px){#page{max-width:100%;width:100%;margin:0;border:0}#header{height:auto;min-height:360px}#header:before{font-size:64px;left:20px}#header:after{left:24px;letter-spacing:4px}#navbar{top:170px;height:auto;position:absolute}#primary ul.links{height:auto;flex-wrap:wrap;padding:0}#primary ul.links a{height:38px;padding:10px 9px}#header-blocks{position:relative;top:50px;height:auto;flex-wrap:wrap}.panel-2col{display:block}.panel-col-first,.panel-col-last{width:100%}}

.archived-captcha-note{display:inline-block;padding:8px 10px;border:1px solid #444;background:#171717;color:#888;font-size:11px;font-style:italic}.restored-missing-image{max-width:100%;height:auto;object-fit:cover;border:1px solid #3a3a3a}.views-field-field-album-image-fid img,.view-Albums img{max-width:220px;height:auto;display:block}
