body {
    padding-top: 70px; }

a {
    color : #000000;
    text-decoration : none; }

a:visited {
    color : #000000;
    text-decoration : none; }

a:active  {
    color : #000000;
    text-decoration : none; }

a:hover {
    color : #000000;
    text-decoration: underline; }

#body {
	font-family: "Verdana";
	font-size: 10pt;
	border: 0px;
	width: 502px;
}

#banner {
    border-top: 1px #000000 solid;
    border-right: 1px #000000 solid;
    border-left: 1px #000000 solid;
    border-bottom: 1px #000000 dashed; }
    
#menu {
    border-right: 1px #000000 solid;
    border-left: 1px #000000 solid;
    border-bottom: 1px #000000 dashed;
    text-align: center;
    padding: 2px; }
    
#submenu {
    border-right: 1px #000000 solid;
    border-left: 1px #000000 solid;
    border-bottom: 1px #000000 dashed;
    text-align: center;
    padding: 2px; }
    
#content {
    border-right: 1px #000000 solid;
    border-left: 1px #000000 solid;
    border-bottom: 1px #000000 dashed;
    height: 300px;
    padding: 2px;
    overflow-y: scroll;
    overflow-x: hidden; }
    
#quote {
    border-right: 1px #000000 solid;
    border-left: 1px #000000 solid;
    border-bottom: 1px #000000 dashed;
    font-family: "Verdana";
    font-size: 8pt;
    text-align: left;
    padding: 2px; }
    
#pub {
    border-right: 1px #000000 solid;
    border-left: 1px #000000 solid;
    border-bottom: 1px #000000 dashed;
    height: 60px;
    padding: 2px; }
    
#footer {
    border-right: 1px #000000 solid;
    border-left: 1px #000000 solid;
    border-bottom: 1px #000000 dashed;
    font-family: "Verdana";
    font-size: 8pt;
    padding: 0px;
    height: 20px; }
    
#copyright {
    border-right: 1px #000000 solid;
    border-left: 1px #000000 solid;
    border-bottom: 1px #000000 solid;
    padding: 2px; }


body ol.statuses span.status-body {
	margin-left:0;min-height:0;
}

body ol.statuses li{
	padding-left:.5em;
}

body ol.statuses>li:first-child {
	border-top:0;
}

body ol.statuses .latest-status .entry-content {
	font-size:1.77em;
}

body .latest-status .entry-meta {
	display:block;
}

ol.statuses li.search_result a.reply {
	background-image:url('http://s.twimg.com/a/1261078355/images/icon_reply.gif');
}

ol.statuses li.status, ol.statuses li.direct_message {
	position:relative;
	padding:10px 0 8px 0;
	border-bottom:1px solid #eee;
	line-height:16px;zoom:1;
}

ol.statuses>li.last-on-page, ol.statuses>li.last-on-refresh {
	border-bottom:1px solid #ccc!important;
}

ol.statuses>li:first-child {
	border-top:1px solid #eee;
}

ol.statuses>li.buffered {
	display:none!important;
}

ol.statuses .thumb {
	display:block;
	width:50px;
	height:50px;
	position:absolute;
	left:0;
	margin:0 10px 0 0;
	overflow:hidden;
}

ol.statuses .thumb img {
	width:48px;
	height:48px;
}

ol.statuses span.status-body {
	display:block;
	min-height:48px;
	width:425px;
	overflow:hidden;
	margin-left:56px;
}

ol.statuses span.status-body .lock {
	margin-right:.4em;
}

#users ol.statuses span.status-body {
	width:365px;
}

ol.statuses .embedded_media_icon{
	height:20px;
	width:20px;
	background:transparent url("http://s.twimg.com/a/1261078355/images/inline-media.png") no-repeat bottom left;
	cursor:pointer;
	position:absolute;
	top:10px;
	right:-10px;
	z-index:400;
}

ol.statuses .embedded_picture {
	margin:10px 0 0 0;
	text-align:center;
}

ol.statuses .embedded_picture img {
	border:2px solid #DDD;
	padding:10px;
}

.search ol.statuses .bio {
	margin-left:5px;
}