#content{
background: #000000 none repeat scroll 0 0;
font-family:arial, sans-serif;
}

#mdl-timeline{
background: transparent url(/shows/events/critics_choice/_2010/css/themes/default/img/timeline_bg.gif) no-repeat scroll center top;
}

h1{
font-size:30px;
font-weight:bold;
margin:10px 15px 1px;
text-transform:uppercase;
}

#content_body {
background-color:#1f1f1f;
background-image:url(/shows/events/critics_choice/_2010/css/themes/default/img/content_bg_2.jpg);
background-repeat: no-repeat;
}

#page-sub-header, .date{
font-size:18px;
font-weight:bold;
color: #B39545;
margin: 0 0 20px 15px;
text-transform:uppercase;
}

#timeline-nav{
width:794px;
height:157px;
padding:0 7px 10px;
float:left;
background:transparent url(/shows/events/critics_choice/_2010/css/themes/default/img/timeline_subphotos_bg.gif) no-repeat scroll 0 0;
position:relative;
left:90px;
z-index:2;
}

.timeline-nav-item{
float:left;
margin:10px 5px 10px 6px;
width:102px;
}

.timeline-nav-item.hidden{
width:0;
visibility:hidden;
position:absolute;
}

.timeline-nav-img{	
position:relative;
width:102px;
display:block;
}

.timeline-nav-img .image{
border:1px solid #333333;
}

.timeline-nav-title{
margin-top:5px;
font-size:12px;
color:#333333;
font-weight:bold;
}

.timeline-nav-item.selected .timeline-nav-title{
color:#B39545;
}

.image-overlay{
background-color:#000000;
opacity:0.7;
filter:alpha(opacity=70);
-moz-opacity:.70;
width:100px;
height:100px;
position:absolute;
top:1px;
left:1px;
}

#zoom-link{
text-align:right;
font-size:12px;
margin-top:3px;
}

.timeline-nav-item.selected .image-overlay, a.timeline-nav-img:hover .image-overlay{
border:5px solid #990000;
width:92px;
height:92px;
background-color:transparent;
opacity:1;
filter:alpha(opacity=100);
-moz-opacity:1;
top:0;
left:0;
}

.sub-nav-left, .sub-nav-left-over{
width:31px;
height:35px;
background:transparent url(/shows/events/critics_choice/_2010/css/themes/default/img/arrow_left.gif) no-repeat scroll 0 0;
position:absolute;
top:487px;
left:65px;
z-index:10;
}

.sub-nav-left-over{
background:transparent url(/shows/events/critics_choice/_2010/css/themes/default/img/arrow_left_rollover.gif) no-repeat scroll 0 0;
}

.sub-nav-right, .sub-nav-right-over{
width:31px;
height:35px;
background:transparent url(/shows/events/critics_choice/_2010/css/themes/default/img/arrow_right.gif) no-repeat scroll 0 0;
position:absolute;
top:487px;
right:57px;
z-index:10;
}

.sub-nav-right-over{
background:transparent url(/shows/events/critics_choice/_2010/css/themes/default/img/arrow_right_rollover.gif) no-repeat scroll 0 0;
}

#divWildfirePost{
position:absolute;
top:0;
left:45px;
}

.share-link,.share-link-hover{
color:#990000;
font-size:10px;
margin-top:2px;
cursor:pointer;
}

.share-link-hover{
text-decoration:underline;
}

/* >>Provided By*/

#provided-by{
text-align:center;
color:#666666;
width:980px;
position:relative;
float:left;
height:80px;
}

#provided-by span{
position:relative;
bottom:2px;
}

#provided-by img{
vertical-align:bottom;
}

/* >>Sponsors */
#timeline-sponsors{
font-size:14px;
position:absolute;
right:20px;
top:20px;
}

#timeline-sponsors span{
display:block;
float:left;
padding: 10px 2px 0 0;
}

/*************************** Original CSS ****************************/

#content {position:relative;}
#tl_horizontal { position:relative; top:16px; height: 2px; background-color: #6d6d6d; font-size: 1px; width:auto; z-index:2; }
#timeline { position:relative; height: 91px; z-index: 2;}
#verticals { position:relative; height:23px; font-size: 0pt; }
#datecontainer { position:relative; top:-3px; z-index:3; }
#seg1 { position:absolute; top: 50px; width: 1px; height:21px; background-color:#cdaf5e; visibility: hidden; }
#seg2 { position:absolute; top: 70px; width: 30px; height:1px; background-color:#cdaf5e; overflow:hidden; visibility: hidden; }
#seg3 { position:absolute; top: 70px; width: 1px; height:22px; background-color:#cdaf5e; overflow:hidden; visibility: hidden; }
#timeline_details { position:relative; height:300px; text-align:center;}
#splashwin { position:absolute; border:solid 2px #000000; height:300px; z-index:2; width: 600px;z-index:4; left:50px; visibility: hidden; }
#timeline_tip { position:absolute;top:13px; color: #990000; background-color: #191919; display:inline; height:12px; font-family:arial; z-index:10; visibility: hidden;}
#prenextholder { text-align:center; font-size:12px; }

#point_high {position: absolute; top: 20px; z-index: -1; width: 37px; height: 37px; background-image: url('/shows/events/critics_choice/_2010/css/themes/default/img/point_high.png'); visibility: hidden; }
.vert { position: absolute; background-color:#ff0000; width:2px; }
.labelclass { position:absolute; color: #ffffff; background-color: transparent; font-family: arial; font-size:14px; top: -5px; z-index:2; }

.labelclass_first { position:absolute; background-color: transparent; font-family: arial, sans-serif; font-weight: normal; font-size:22px; top: -15px; z-index:2; color: #ffffff;}
.labelclass_last { position:absolute; background-color: transparent; font-family: arial, sans-serif; font-weight: normal; font-size:22px; top: -15px; z-index:2; color: #ffffff;}

.linedate { position:absolute; cursor: pointer; background-color:transparent; top: 5px; z-index: 3; width: 23px; height: 23px; background-image:url('/shows/events/critics_choice/_2010/css/themes/default/img/point_0.gif');}
.linedate_hover { position:absolute; cursor: pointer; background-color:transparent; top: 5px; z-index: 3; width: 23px; height: 23px; background-image:url('/shows/events/critics_choice/_2010/css/themes/default/img/point_1.gif');}
.linedate_active { position:absolute; cursor: pointer; background-color:transparent; top: 5px; z-index: 3; width: 23px; height: 23px; background-image:url('/shows/events/critics_choice/_2010/css/themes/default/img/point_2.gif');}

.segments { position: absolute; display:inline-block; width: 1px; height:24px; background-color:transparent; top:15px; font-size:1px; background-image:url('/shows/events/critics_choice/_2010/css/themes/default/img/vert_dot.gif');}
.timeline_detail { position:absolute; height:300px; z-index:1; visibility: hidden; width: 740px;z-index:5;left:45px;}
.detail_holder { position:relative; padding: 5px; height:290px;}
.col_a { float:left; width: 260px; height:290px; background-color: transparent; text-align:left; padding:10px;}
.col_b { float: left; background-color: transparent; padding: 5px; }

.date {margin:0 0 7px;}
.title { color: #B39545; font-size: 16px; font-weight:bold; margin-bottom:5px}
.copy { color: #ffffff; height: 125px; font-size: 14px; font-weight:normal; }
.links { top: 235px; color: #ffffff; position:absolute;left:15px;width:260px;}
.link { padding: 4px 0px 0px 0px; }
.link a { color: #990000; text-decoration:none; font-weight:bold; }
.link a:hover { color: #990000; text-decoration:underline;}

.rule {height:7px; border-top:1px solid #2a2a2a; }

.left_arrow {position: absolute; cursor: pointer; top:215px; left:85px; background: url('/shows/events/critics_choice/_2010/css/themes/default/img/category_nav_left.gif'); width: 36px; height:41px; z-index:4;}
.left_arrow_1 {position: absolute; top:215px; left:85px; background: url('/shows/events/critics_choice/_2010/css/themes/default/img/category_nav_left_over.gif'); width: 36px; height:41px;z-index:4; }

.right_arrow {position: absolute; cursor: pointer; top:215px; left:860px; background: url('/shows/events/critics_choice/_2010/css/themes/default/img/category_nav_right.gif'); width: 36px; height:41px; z-index:4;}
.right_arrow_1 {position: absolute; top:215px; left:860px; background: url('/shows/events/critics_choice/_2010/css/themes/default/img/category_nav_right_over.gif'); width: 36px; height:41px;z-index:4; }
.image { border:solid 1px #2f2f2f; }
#brief_history { width:645px; height:270px }
#brief_history p, #brief_history h2, #brief_history h3 { padding-left:335px; }
#brief_history h3 { margin:0;}
#brief_history h2 { padding-top:10px; }
#ad-300x250 { position:absolute; top:4px; right:0px;}
#timeline_holder {position:relative;height:426px;} 

