body {background: #787878; color:white; font-family: Gill Sans, Helvetica, Arial, sans-serif;}
ul {margin:0; padding:0;}
ol {margin:3px 0 3px 10px; padding:0;}
h1 {font-size: 16px; text-align: right; font-weight: normal;}
div#header {margin:20px 0 0 40px;}
div#header img {border:0;}
div#nav {margin:20px 0 0 50px;}
div#nav ul li
{list-style-type:none; font-size: 16px; margin:0; padding:0;}
div#nav ol li {font-size:12px;}
div#nav a
{text-decoration:none; color:white;}
div#nav a:hover
{text-decoration:none; color:#66ff00;}
div#nav a.selected
{text-decoration:none; color:#66ff00;}
#image_array 
{width:750px; margin:20px 0 0 40px;}
#image_array ul 
{list-style:none; padding:0; margin:0; width:208px; position:relative; float:left;}
#image_array ul li 
{display:inline; width:36px; height:48px; float:left; margin:0 0 8px 2px;}
#image_array ul li a 
{display:block; width:34px; height:46px; text-decoration:none; border:0;}
#image_array ul li a img 
{display:block; width:34px; height:46px; border:0;}
#image_array ul li a:hover 
{white-space:normal; border-color:#ddd;}
#image_array ul li a:hover img 
{position:absolute; left:320px; top:-290px; width:auto; height:auto; border:1px solid #000;}
#video_array 
{position:absolute; top:70px; left: 250px; width:750px; margin:35px 0 0 45px;}
#video_array ul 
{list-style:none; padding:0; margin:0; width:650px; position:relative; float:left;}
#video_array ul li 
{display:inline; width:180px; height:120px; float:left; margin:0 0 25px 3px;}
#video_array ul li a
{text-decoration: none; font-size: 12px; color: silver; font-weight: normal;}
#video_array ul li a img 
{display:block; width:130px; height:97px; border:0;}