﻿:root {--high_text:#c73;}
:root {--title_text:#c0c0c0;}
#asym{background:url(images/asym_th.jpg)}
#contact{background:url(images/letter_th.gif)}
#ct{background:url(images/ct_th.jpg)}
#ecl{background:url(images/ecl_th.jpg)}
#erem{background:url(images/em_th.jpg)}
#fvvan{background:url(images/fvvan_th.jpg)}
#itg{background:url(images/itg_th.jpg)}
#lh{background:url(images/lookwho_th.jpg)}
#ms{background:url(images/ms_th.jpg)}
#pat{background:url(images/pat_th.jpg)}
#pop{background:url(images/pop_th.jpg)}
#rfi{background:url(images/rfi_th.jpg)}
#srs{background:url(images/srs_th.jpg)}
#stud{background:url(images/stud_th.jpg)}
#sit{background:url(images/ees_th.jpg)}
#wg{background:url(images/wg_th.jpg)}
#ymlogo{background:url(images/ymlogo_th.jpg)}
.aplayer{margin-right:10px}
.ban{background:url(images/steve.png);background-position:right;background-repeat:no-repeat;height:130px;padding:0 0 0 4px}
.bar{background-color:#be7720;height:20px}
.content{color:#909090;line-height:20px;padding:25px 18px 0;vertical-align:top}
.content img{margin:20px 0}
.content img.beacon{border:none;margin:0 0 -6px}
.content img.email{border:none;margin:0 0 -4px}
.content img.noborder{border:none}
.content img.pathumb{float:right;margin:2px 10px 10px}
.content p{margin:10px 0 15px}
.content p a,h2,ul a{color:var(--high_text);text-decoration:none}
.content p a:hover,h3 a:hover,.footer a:hover,ul a:hover{text-decoration:underline}
.content p.cntimg,.gallery .cntimg p,.shad240{text-align:center}
.content p.cntimg img{margin-left:5px;margin-right:5px;border-radius:2px}
.content p.pcite{line-height:125%;margin:3px 0 20px}
.content p.headed{margin-top:0}
.footer{border-top:2px solid #ccc;color:#909090;font-size:11px;line-height:12px;margin:100px 20px 0 20px;padding:10px 0 0;text-align:center}
.footer a{color:var(--high_text);text-decoration:none}
.gallery img{border:7px #000 solid;margin:15px 0}
.hmenu a{margin:13px 0 0 0;height:81px;position:absolute;width:120px}
.hmenu table{margin:5px 0 0 6px}
.hmenu td{height:104px;vertical-align:top;width:143px}
.mlist h3{margin-top:0}
.mlist td p{line-height:120%;margin:3px 6px 25px 0}
.mlist td{vertical-align:top}
.navpane{padding:35px 20px 11px 16px;vertical-align:top;width:130px}
.navpane a{color:#909090;cursor:pointer;font-weight:normal;line-height:20.5px;padding:5px 0 4px;text-decoration:none}
.navpane a.sel,.navpane a.sel:hover{color:var(--high_text)}
.navpane a:hover{color:var(--high_text)}
.navpane p{margin:0}
.navpane p.sep{border-bottom:1px #ccc solid;height:3px;margin-bottom:4px;margin-top:4px}
.obfu{direction:rtl;unicode-bidi:bidi-override}
.shad240 div{background:url(images/pop_shadow240.png) no-repeat;display:inline-block;height:182px;margin-bottom:10px;margin-left:6px;width:248px}
.shad240 img{border:none;margin:0 0 0 1px}
.slab{margin-left:auto;margin-right:auto;width:730px}
.slab table{width:100%}
.subtitle{color:#666;font:normal normal normal 13px "Trebuchet MS", Helvetica, sans-serif;letter-spacing:3px;margin:0 0 10px;text-transform:uppercase}
.title a{color:var(--title_text);text-decoration:none}
.title{color:var(--title_text);font:normal normal normal 36px "Trebuchet MS", Helvetica, sans-serif;line-height:110%;margin:20px 0 0 0}
body{background-color:#202020;font:13px Tahoma, Helvetica, sans-serif;margin:0 0 40px}
body a img{border-style:none}
h2, h3{color:#bbb; font-family:"Trebuchet MS", Helvetica, sans-serif}
h2{margin:30px 0 0 0}
h3{font-size:14px;margin:30px 0 0}
h3 a{color:#bbb;text-decoration:none}
html{overflow-y:scroll}
.photo{background-color:#282828}
.photo .bar{background-color:#444}
.photo .title a, .photo .navpane a.sel, .photo .navpane a.sel:hover.sel{color:#777}
.photo .navpane p.sep{border-color:#777}
.photo .footer a{color:#CCC}
.content .sites img{-moz-box-shadow: 2px 2px 4px #aaa;-webkit-box-shadow: 2px 2px 4px #aaa;box-shadow: 2px 2px 4px #aaa;border-radius:2px;margin:0 10px 10px 0}
