.activity { margin-top: 10px; }
.activity h1 { font: normal 24px georgia; color: #fff; margin-bottom: 10px; }
.activity h2 { font: normal 18px/24px georgia; color: #00adef; }

.activity .left { float: left; margin-right: 40px; width: 580px !important; }
.activity #video { width: 574; height: 378px; border: 3px solid #333; border-bottom: 0; background: #111; }
.activity #video_info { background: #111; padding: 5px; margin-bottom: 10px; font: normal 12px arial; color: #eee; border: 3px solid #333; border-top:0; -moz-border-radius-bottomright: 5px; -webkit-border-radius-bottom-right: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-radius-bottom-left: 5px; }
.activity #video_info a { color: #00adef; text-decoration: none; font: bold 12px arial; }
.left .scene { margin: 5px 10px 5px 0; border: 3px solid #333; width: 100px; height: 75px; float: left; cursor: pointer; }
.left .selected { border: 3px solid #e6b346; }
.left .scene:hover { border: 3px solid #e6b346; }
.right { float: left; width: 185px; }
.right div { margin-bottom: 20px; }
.right .users a img { width: 30px; height: 30px; margin: 0 3px 3px 0; }

.right div.desc { color: #333; font: normal 10px verdana; margin: 0 0 10px 0; }
.right:hover div.desc { color: #ddd; }

h2.padawan { color: #f6c356; }
h2.sith { color: #cc1331; }