body{background:black;color:white;font-family:Helvetica, Arial, sans-serif}body a{color:white;text-decoration:none}body a:hover{color:#dddddd}header,section,footer{width:900px;margin:0 auto;clear:both}header img,section img,footer img{max-width:900px}header h1{float:left;margin:20px 0}header nav{margin:20px 0;float:right}header nav ul{float:left;margin:0;padding:0;list-style:none}header nav ul li{display:inline;float:left}header nav ul li a{display:block;float:left;color:white;text-decoration:none;text-transform:uppercase;background:#222222;padding:9px 15px;font-weight:bold;border-radius:15px;margin-left:10px}header nav ul li a:hover{background:#444444;color:white}footer{font-size:9pt;padding:40px 0px;text-align:right}section#main dt{font-weight:bold}.no-list,ul.stories,ul.images{margin:0;padding:0;list-style:none}.no-list li,ul.stories li,ul.images li{margin:0;padding:0}ul.stories li{position:relative;margin-bottom:40px}ul.stories li:last-child{margin:0}ul.stories li p.description,ul.stories li h2{position:absolute;left:0;margin:0;padding:20px;background:#222222;background:rgba(30,30,30,0.5);width:100%;box-sizing:border-box}ul.stories li h2{top:0}ul.stories li p.description{bottom:0}ul.stories li:hover h2,ul.stories li:hover p.description{background:rgba(30,30,30,0.8)}ul.stories img{width:100%}h2 .position{float:right}ul.images li{position:relative;text-align:center}ul.images li:hover{cursor:pointer}ul.images li:hover .next,ul.images li:hover .previous{display:inline}ul.images li .next,ul.images li .previous{display:none;position:absolute;padding:15px;background:#222222;background:rgba(30,30,30,0.5);margin:0;font-size:25pt;top:60px}ul.images li .next:hover,ul.images li .previous:hover{background:rgba(30,30,30,0.8);color:white}ul.images li .next{right:0;border-radius:15px 0px 0px 15px}ul.images li .previous{left:0;border-radius:0px 15px 15px 0px}ul.images img{width:100%}