#videodesc_box { position: relative; float: left; display: block; width: 225px; height: 340px;  margin: 4px; padding: 4px; }
.video_title { color: #004B85; font-size: large; font-family: Arial, sans-serif; font-style: bold; line-height: 18px; }
.video_description { font-family: Arial, sans-serif; font-size: 10pt; color: #000000; }
.video_date { font-family: Arial, sans-serif; font-size: 9pt;}
.video_duration { font-family: Arial, sans-serif; font-size: 9pt; color: #9B9B9B; }
#getlink_div {position: absolute; bottom: 0; left: 0;}
#getlink { font-weight: bold; border-color: #A92C31; }

#category_label { font-weight: bold; padding-left: 5px; }
#thumbnails { display: block; width: 721px; }
#thumbnails p {}
#thumbnail_scroller { position: relative; padding-left: 5px; display: block; width: 890px; height: 396px; overflow: auto;} 
#thumbnail_unscroller { position: relative; padding-left: 0px; display: block; width: 890px; height: auto; } 
.thumbnail_image { width: 295px; height: 155px; border: none; margin-top:3px;}
.thumbnail_box { position: relative; padding: 4px; border: none; no-repeat; display: block; float: left; width: 280px; height: 170px; margin: 2px; }
.thumb_title { font-weight: bold; font-family: arial; font-size: 7pt; color: #004B85; margin-left: 7px;}
.thumb_title :hover {color: #ca0002; }
.thumb_title a { color: #004b85; text-decoration: none; }
.thumb_duration { font-family: Arial, sans-serif; font-weight: lighter; font-size: 7pt; color: #9B9B9B; }
#thumb_date_div { position: absolute; bottom: 0; right: 0;}
.thumb_date { font-family: Arial, sans-serif; font-size: 9pt; color: #000000; text-align: right; line-height: 12px; margin-bottom: 4px; margin-right: 4px;}

/* set millions of background images */
.thumbnail_box_unused { }
#tl { background:  position: absolute; }
#tr { background:  position: absolute; }
#bl { background:  position: absolute; }
#br { background:  position: absolute; }

#content {background-image:url(images/back-contest3.jpg); margin-top:0px; height:466px;}
#main {margin-top:-10px;}


