@charset "UTF-8";
#timelinelist {
/*	margin-left: -100px;
*/}
#timelinelist h3 {
	padding-top: 70px;
}
ul.events {
    list-style-type: none;
    margin: 0;
    padding: 60px 0 20px 0;
	width:900px;
}

ul.events li {
    -webkit-border-radius: 11px;
    -moz-border-radius: 11px;
    border-radius: 11px;
    background:#CCC;
    border: 1px solid #BBB;
    color: #707070;
    font-size: 0.9em;
    margin-bottom: 6px;
    padding: 3px 0;
    position: relative;
    text-align: center;
}

ul.events li em {
    color: #AAA;
    font-weight: normal;
    font-size: 0.7em;
}

.outside span {
	width: 250px;
	text-align:center;
	/*text-indent: 100px;*/
	display:block;
}


ul.skills {
    list-style-type: none;
    margin: 0;
    padding: 60px 0 20px 0;
	width:900px;
}

ul.skills li {
    -webkit-border-radius: 11px;
    -moz-border-radius: 11px;
    border-radius: 11px;
    background:#FFF;
    border: 1px solid #EEE;
    color: #707070;
    font-size: 0.9em;
    margin-bottom: 6px;
    padding: 3px 0;
    position: relative;
    text-align: center;
}

ul.skills li em {
    color: #AAA;
    font-weight: normal;
    font-size: 0.7em;
}

ul.focus {
    list-style-type: none;
    margin: 0;
    padding: 60px 0 20px 0;
	width:900px;
}

ul.focus li {
    -webkit-border-radius: 11px;
    -moz-border-radius: 11px;
    border-radius: 11px;
    background: #EEE;
    border: 1px solid #DDD;
    color: #707070;
    font-size: 0.9em;
    margin-bottom: 6px;
    padding: 3px 0;
    position: relative;
    text-align: center;
}

ul.focus li em {
    color: #AAA;
    font-weight: normal;
    font-size: 0.7em;
}

ul.intervals {
    list-style-type: none;
    padding: 0;
    display: block;
	width:900px;
}

ul.intervals li.first {
    border-left: 1px solid #CCC;
}