.time_lapse_container {	background-color:  #ffffff; margin-left:  auto; margin-right:  auto;  width:  900px; height:  1100px; position: relative; top:  22px; box-shadow: 10px 10px 5px #565656; }
.time_lapse_container_top { margin-left:  auto; margin-right:  auto;  width:  900px; height:  140px; top:  12px; position: relative; }

.tl_desc_box { font-size: 12px; color: #666666; background:  #fafafa; position:  absolute; float:  left; width:  820px; left:  20px; top:  25px; 
               padding:  20px; border: 1px solid #DDD;border-radius: 5px; text-spacing: 2px; line-height: 1.2; }

.tl_prev_day_box { font-size: 16px; color: #444444; background:  #fafafa; position:  relative; float:  left; width:  160px; left:  20px; top:  240px; font-weight:  bold;
                   padding:  10px; border: 1px solid #DDD;border-radius: 5px; text-spacing: 2px; line-height: 1.2; }

.time_lapse_file_details { padding-left: 10px; padding-right:  10px; font-size: 10pt; text-align:  left; color:  #000000; position: absolute; top:  150px; left:  455px;
									border-style: solid; border-width: 1px; border-color: #000000; width:  380px; height:  64px;  padding: 10px;}

.time_lapse_description { padding-left: 20px; padding-right:  20px; width: 450px; font-size: 10pt; text-align:  left; color:  #000000; position: absolute; top:  358px; left:  400px; }

.time_lapse_text { padding-left: 20px; padding-right:  20px; font-size: 10pt; text-align:  left; color:  #000000; position: relative; top:  50px; }

.tl_prev_day_video { width:  512px; float: left; position: relative; top:  260px; left:  20px;}

.tl_prev_day_webm_details { font-size: 12px; color: #666666; background:  #fafafa; position:  relative; float:  left; width:  280px; height:  50px; left:  555px; top:  -28px; 
                            padding:  20px; border: 1px solid #DDD;border-radius: 5px; text-spacing: 2px; line-height: 1.2; }
.tl_prev_day_webm_details_title { color:  #666666; font-size: 12pt; text-decoration: underline; position: relative; float: left; top:  0px; }
.tl_prev_day_webm_details_timestamp_title { color:  #666666; font-size: 10pt; position: absolute; float: left; top:  45px; }
.tl_prev_day_webm_details_timestamp_data { color:  #666666; font-size: 10pt; position: absolute; float: left; top:  45px; left:  100px;}
.tl_prev_day_webm_details_filesize_title { color:  #666666; font-size: 10pt; position: absolute; float: left; top:  60px; }
.tl_prev_day_webm_details_filesize_data { color:  #666666; font-size: 10pt; position: absolute; float: left; top:  60px; left:  100px;}

.tl_prev_day_mp4_details { font-size: 12px; color: #666666; background:  #fafafa; position:  relative; float:  left; width:  280px; height:  50px; left:  555px; top:  -8px; 
                           padding:  20px; border: 1px solid #DDD;border-radius: 5px; text-spacing: 2px; line-height: 1.2; }
.tl_prev_day_mp4_details_title { color:  #666666; font-size: 12pt; text-decoration: underline; position: relative; float: left; top:  0px; }
.tl_prev_day_mp4_details_timestamp_title { color:  #666666; font-size: 10pt; position: absolute; float: left; top:  45px; }
.tl_prev_day_mp4_details_timestamp_data { color:  #666666; font-size: 10pt; position: absolute; float: left; top:  45px; left:  100px;}
.tl_prev_day_mp4_details_filesize_title { color:  #666666; font-size: 10pt; position: absolute; float: left; top:  60px; }
.tl_prev_day_mp4_details_filesize_data { color:  #666666; font-size: 10pt; position: absolute; float: left; top:  60px; left:  100px;}

.tl_prev_hour_box { font-size: 16px; color: #444444; background:  #fafafa; position:  relative; float:  left; width:  160px; left:  20px; top:  140px; font-weight:  bold;
                   padding:  10px; border: 1px solid #DDD;border-radius: 5px; text-spacing: 2px; line-height: 1.2; }
.tl_prev_hour_video { width:  512px; float: left; position: relative; top:  -20px; left:  20px;}

.tl_prev_hour_webm_details { font-size: 12px; color: #666666; background:  #fafafa; position:  relative; float:  left; width:  280px; height:  50px; left:  535px; top:  183px; 
                            padding:  20px; border: 1px solid #DDD;border-radius: 5px; text-spacing: 2px; line-height: 1.2; }
.tl_prev_hour_webm_details_title { color:  #666666; font-size: 12pt; text-decoration: underline; position: relative; float: left; top:  0px; }
.tl_prev_hour_webm_details_timestamp_title { color:  #666666; font-size: 10pt; position: absolute; float: left; top:  45px; }
.tl_prev_hour_webm_details_timestamp_data { color:  #666666; font-size: 10pt; position: absolute; float: left; top:  45px; left:  100px;}
.tl_prev_hour_webm_details_filesize_title { color:  #666666; font-size: 10pt; position: absolute; float: left; top:  60px; }
.tl_prev_hour_webm_details_filesize_data { color:  #666666; font-size: 10pt; position: absolute; float: left; top:  60px; left:  100px;}

.tl_prev_hour_mp4_details { font-size: 12px; color: #666666; background:  #fafafa; position:  relative; float:  left; width:  280px; height:  50px; left:  535px; top:  205px; 
                           padding:  20px; border: 1px solid #DDD;border-radius: 5px; text-spacing: 2px; line-height: 1.2; }
.tl_prev_hour_mp4_details_title { color:  #666666; font-size: 12pt; text-decoration: underline; position: relative; float: left; top:  0px; }
.tl_prev_hour_mp4_details_timestamp_title { color:  #666666; font-size: 10pt; position: absolute; float: left; top:  45px; }
.tl_prev_hour_mp4_details_timestamp_data { color:  #666666; font-size: 10pt; position: absolute; float: left; top:  45px; left:  100px;}
.tl_prev_hour_mp4_details_filesize_title { color:  #666666; font-size: 10pt; position: absolute; float: left; top:  60px; }
.tl_prev_hour_mp4_details_filesize_data { color:  #666666; font-size: 10pt; position: absolute; float: left; top:  60px; left:  100px;}