@charset "utf-8";

/* timeline */
.l-content ul {
    list-style-type: none;
}
#timeline{
	width:1000px;
	height:420px;
	overflow:hidden;
	margin:40px auto 0 auto;
	position:relative;
	background:url('../images/dot.gif') left 45px repeat-x;
}
#dates{
	width:1000px;
	height:60px;
	overflow:hidden;
}
#dates li{
	float: left;
    width: 110px;
    height: 53px;
    font-size: 24px;
    text-align: center;
    background: url(../images/biggerdot.png) center bottom no-repeat;
    overflow: hidden;
}
#dates a{
	padding-bottom:10px;
	text-decoration: none;
}
#dates .selected{
	font-size:40px;
	color:#1d70b9;
	font-weight: bolder;
}
#issues{
	width:1000px;
	height:350px;
	overflow:hidden;
}
#issues li{
	width:1000px;
	height:350px;
	float:left;
}
#issues li img{
	margin:10px 30px 10px 50px;
}
#issues li h1{
	color:#1d70b9;
	font-size:40px;
	margin:20px 0;
}
#issues li p{
	font-size:14px;
	font-weight:normal;
	line-height:22px;
}
#grad_left,#grad_right{
	width:100px;
	height:400px;
	position:absolute;
	top:0;
}
#grad_left{left:0;}
#grad_right{right:0;}
#next,#prev{
	position:absolute;
	top:0;
	font-size:70px;
	top:245px;
	width:22px;
	height:38px;
	background-position:0 0;
	background-repeat:no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}
#next:hover,#prev:hover{
	background-position:0 -76px;
}
#next{
	right:0;
	background-image:url('../images/next.png');
}
#prev{
	left:0;
	background-image:url('../images/prev.png');
}
#next.disabled,#prev.disabled{opacity:0.2;}
#issues li div{
 
  vertical-align: middle;
  display: inline-block;
}
#issues li div:nth-child(2){
  width:560px;
  vertical-align: middle;
  display: inline-block;
}