* {margin: 0; padding: 0; border: 0; vertical-align: baseline; list-style: none; text-decoration: none; tab-size: 2;}

a:active, a:focus {outline: expression(hideFocus='true');}

.container-inner {height: 2050px; background: url("twitter-timeline-sept16.gif") 390px top no-repeat;}
.container-inner header {position: absolute; top: 30px; z-index: 99; width: 320px; margin-left: 20px; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; text-align: right;}
.container-inner header h1 {margin-bottom: 10px; font-size: 30px; line-height: 40px; text-transform: uppercase; color: #0a0b0e;}
.container-inner header h2 {font-size: 18px; line-height: 22px; font-weight: normal; color: #9a9b9e;}
.container-inner ul {margin-left: 485px; padding-top: 45px;}
.container-inner ul li {font: 13px/17px Arial, Helvetica, sans-serif;}
.container-inner ul li:nth-of-type(2) {padding-top: 85px;}
.container-inner ul li:nth-of-type(3) {padding-top: 35px;}
.container-inner ul li:nth-of-type(4) {padding-top: 210px;}
.container-inner ul li:nth-of-type(5) {padding-top: 30px;}
.container-inner ul li:nth-of-type(6), .container-inner ul li:nth-of-type(8), .container-inner ul li:nth-of-type(9), .container-inner ul li:nth-of-type(10), .container-inner ul li:nth-of-type(15), .container-inner ul li:nth-of-type(16), .container-inner ul li:nth-of-type(17), .container-inner ul li:nth-of-type(18), .container-inner ul li:nth-of-type(19) {padding-top: 5px;}
.container-inner ul li:nth-of-type(7) {padding-top: 75px;}
.container-inner ul li:nth-of-type(11) {padding-top: 65px;}
.container-inner ul li:nth-of-type(12) {padding-top: 10px;}
.container-inner ul li:nth-of-type(13) {padding-top: 30px;}
.container-inner ul li:nth-of-type(14) {padding-top: 130px;}
.container-inner ul li:nth-of-type(20) {padding-top: 310px;}
.container-inner ul li:nth-of-type(21) {padding-top: 5px;}
.container-inner ul li:nth-of-type(22) {padding-top: 20px;}
.container-inner ul li:nth-of-type(23) {padding-top: 40px;}
.container-inner ul li:nth-of-type(24) {padding-top: 10px;}
.container-inner ul li:nth-of-type(25) {padding-top: 20px;}
.container-inner ul li:nth-of-type(26) {padding-top: 5px;}
.container-inner ul li em {color: #9a9b9e;}
.container-inner ul li strong {font-size: 16px; color: #0af;}

.container-outer {width: 760px; height: 200px; border: 5px solid #eaebee; overflow-x: hidden; overflow-y: scroll;}
.container-outer:focus, .container-outer:hover {border: 5px solid #dadbde;}
.container-outer::-webkit-scrollbar {width: 8px;}
.container-outer::-webkit-scrollbar-track { -webkit-border-radius: 2px; border-radius: 2px;}
.container-outer::-webkit-scrollbar-track-piece {background: #fafbfe; border-radius: 2px; -webkit-border-radius: 2px;}
.container-outer::-webkit-scrollbar-thumb {-webkit-border-radius: 10px; border-radius: 2px; background: #0af;}
.container-outer::-webkit-scrollbar-thumb:window-inactive {background: #fafbfe;}

@media only screen and (max-width: 480px) {
	.container-inner {background-position: 20px 65px; height: 1350px;}
	.container-inner header {top: 0; width: 270px; margin-top: 5px; padding: 10px 0 8px; text-align: center; border-bottom: 1px solid #dadbde; background: #fff;}
	.container-inner header h1 {margin-bottom: 5px; font-size: 18px; line-height: 21px;}
	.container-inner header h2 {font-size: 12px; line-height: 16px;}
	.container-inner header h2 span {display: none;}
	.container-inner ul {margin-left: 100px; padding-top: 120px;}
	.container-inner ul li {width: 190px;}
	.container-inner ul li:nth-of-type(2) {padding-top: 60px;}
	.container-inner ul li:nth-of-type(3) {padding-top: 30px;}
	.container-inner ul li:nth-of-type(5) {padding-top: 15px;}
	.container-inner ul li:nth-of-type(6) {padding-top: 10px;}
	.container-inner ul li:nth-of-type(12) {padding-top: 5px;}
	.container-inner ul li:nth-of-type(13) {padding-top: 15px;}
	.container-outer {width: 310px;}
}