body { background: #DDDDDD url(/images/bg1.jpg) repeat-x top left; overflow: -moz-scrollbars-vertical;}

div.content-bubble-arrow { margin-top: 4px; padding-top: 11px; background: url(https://static.twitter.com/images/arr2.gif) no-repeat 25px 0px; }
	


	
ul.bullets{list-style-type:square;}
ul.bullets li{margin-left:1em;}
ul.bullets{padding:1em;}
a img,form,fieldset{border:0;}
dt{font-weight:bold;margin-top:5px;}
#dim-screen{position:absolute;background:#000;z-index:99;width:100%;height:100%;top:0;left:0;opacity:.90;filter:alpha(opacity=90);display:none;margin:0 auto;}
#dev_header{padding:5px;height:25px;background:#eee;font-weight:bold;font-size:20px;text-align:right;border-bottom:1px solid #000;}
#announcement{border:5px solid #87BC44;background:white;font-weight:bold;padding:10px;margin:10px;font-size:1.1em;}
#container{width:763px;margin:0 auto;padding:15px 0;text-align:left;position:relative;}
#accessibility,#navigation h3,#footer h3{position:absolute;left:-9999px;overflow:hidden;}
#logout_form{display:inline;padding:0;margin:0;}
#logout_form div{display:none;}
#chars_left_notice{color:#ccc;font-size:22pt!important;}
.columns{margin-bottom:15px;width:100%;}
.columns td.column{padding:0;vertical-align:top;}
#content{width:564px;margin-top:0;word-wrap:break-word;background:#FFF;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;}
#content.wide{width:100%;-moz-border-radius:5px;-webkit-border-radius:5px;}
#content #doingForm{margin-bottom:20px;}
#content #doingForm .bar{line-height:1.9em;position:relative;padding:0 10px;}
#content #doingForm .bar h3{font-size:1.4em;}
#content #doingForm .bar h3 label{font-weight:normal;color:#000;padding-right:170px;letter-spacing:-1px;}
#content #doingForm .bar span{font-size:.92em;display:block;position:absolute;top:0;right:10px;}
#content #doingForm .info{background:#fff;padding-top:3px;text-align:center;}
#content #doingForm textarea{height:2.5em;width:508px;padding:5px;font:1.15em/1.1 'Lucida Grande',sans-serif;overflow:auto;resize:none;}
#content .doing{width:300px;margin-bottom:10px;}
#currently{word-wrap:break-word;color:#666;margin:4px 8px 0 12px;padding:2px 0;text-align:left;width:370px;float:left;overflow:hidden;}
#currently #latest_text{cursor:pointer;}
#currently #latest_text_full{display:none;cursor:pointer;}
#content #submit{display:block;padding:5px 10px;margin:7px auto;font:normal 1.12em/1.5 'Lucida Grande',sans-serif;}
#content h2.thumb{font-size:2.8em;}
#content h2.thumb img{float:left;margin:0 10px 0 0;border:1px solid #999;}
#content h2.thumb small{font-size:.4em;}
#content div.desc p{display:block;background:#fff;font-size:2.12em;line-height:1.2em;padding:0;}
#content div.desc .meta{font-size:.98em;padding:0;font-weight:normal;text-indent:0;}
#content div.desc .meta img{vertical-align:top;}
#content .tabMenu{text-align:center;margin:25px 0 0;}
#content .tabMenu li{display:inline;margin-left:-5px;}
#content .tabMenu li a{display:inline;padding:3px 20px 1px 20px;background:#e6e6e6;text-decoration:none;color:#4c4c4c;border-top:1px solid #cecece;border-right:1px solid #cecece;border-left:1px solid #cecece;}
#content .tabMenu li a:hover{text-decoration:none;color:black;background:#999;}
#content .tabMenu li.active a{background:#fff;color:#000;border-bottom:1px solid #fff;}
#content .tab{background:#fff;padding:0;border-top:1px solid #cecece;margin:-1px 10px;}
body.static #content .tab,body#home #content .tab,body#profile #content .tab,body.status #content .tab{background:#fff;padding:0;border-top:0;margin:-1px 10px;}
body#home #content #timeline,body.status #content #timeline{border-top:1px dashed #d2dada;}
body#home.status #content #timeline{border-top-width:0;border-top-style:none;}
body#profile #content #timeline,body#favourings #content #timeline{border-top:1px dashed #d2dada;margin-top:10px;}
#content .settings{border-top:1px solid #d2dada;}
body#profile #content h2.thumb{margin-bottom:0;}
body#profile #content h2.thumb img{float:left;margin-bottom:5px;margin-top:-10px;}
body#profile #content #timeline{border-top-width:0;}
body#profile tr.latest-status td{padding:1em 0;line-height:1.5em;}
body#profile tr.latest-status td span.entry-content{font-size:1.77em;}
body#profile tr.latest-status td span.entry-meta{display:block;}
body#profile #content tr.latest-status:hover{background-color:#fff;}
#content .tab #ad{text-align:center;}
#content .tab p{text-indent:1em;}
#content .doing{font-size:1.2em;line-height:1.1;width:100%;}
#content .doing td{border-bottom:1px dashed #d2dada;vertical-align:middle;}
#content .doing .right-box td{border:0;}
#content .doing .thumb{padding:10px 5px 8px 5px;width:50px;vertical-align:top;}
#content .doing .meta{font-size:.80em;}
#content .doing .meta img{vertical-align:top;}
.entry-meta{display:inline;font-family:georgia;font-style:italic;margin:3px 0 0 3px;color:#999;}
.entry-meta a{color:#999;}
#content .doing .user_actions{vertical-align:top;width:16px;}
#content .doing .status_activity{margin:4px 0 0 0;padding:10px 0 0 20px;}
#content .doing .status_activity .activity{margin:0 0 5px;}
#content .doing .status_activity .activity .content{vertical-align:top;margin:0 0 0 5px;font-size:.8em;}
#content #permalink div.desc{background:0;}
body.status #content #permalink div.desc{margin:0;padding:10px;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;}
#content #permalink h2.thumb{padding:0 0 10px;font-size:2em;}
#content #permalink #ad{text-align:right;}
body#show .wrapper{position:relative;}
body#show #container{width:600px;-moz-border-radius:5px;-webkit-border-radius:5px;}
body#show #content{width:570px;padding:15px;margin-bottom:15px;}
body#show #footer{width:600px;}
body#show #content .entry-content{font-weight:400;display:block;background:#fff;font-size:2em;font-family:georgia;line-height:1.25em;padding:0;overflow:hidden;}
body#show #content .meta{display:block;font-size:1em;margin-top:.5em;line-height:1.25em;}
body#show #content div.thumb{float:left;margin-right:20px;}
body#show.status #content #timeline{border-top-width:0;}
body#show .hentry td.status-body div{width:530px;}


body#show .user-info{height:73px;padding-top:15px;}
body#show .screen-name{font-size:2.3em;}


body#show .full-name{font-size:1.2em;margin:3px 0 0 2px;}
body#show .desc-inner{position:relative;}

body#show .actions{position:absolute;right:0;top:10%;}
body#show .actions a{text-indent:-9999px;font-size:14px;display:block;text-decoration:none;padding:0;width:20px;height:20px;background-position:50% 50%;background-repeat:no-repeat;outline:none;cursor:pointer;}


body#show tr.hentry td{border-bottom:none;}
body#show tr.hentry:hover{background-color:transparent;}
body#profile .hentry td .status-body{width:490px;}
#content table#timeline{width:100%;}
#content #top_alert{background:#fff;border:0;color:#333;padding:3px;margin:0 10px;text-align:center;font-size:90%;}
.subpage #content .wrapper{padding:5px 10px 15px;}
.subpage #content.wide .wrapper{-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;}
.subpage #content h1,.subpage #content h2,.subpage #content h3,.subpage #content h4,.subpage #content h5{margin:3px 0 4px;}
.subpage #content h3.timeline-header{margin-left:12px;}
.subpage #content p{line-height:1.2;margin:5px 0;}
.subpage #content ul{padding-left:0;}
.subpage #content ol,#side ol{padding-left:30px;}
.subpage #content code{font-size:1.2em;}
#went-protected-notice{background:#FF9;border:1px solid #FCFC19;padding:0 0 0 10px;line-height:1;}
#went-protected-notice .sub-h1{font-size:1.2em;}
#went-protected-notice table td{padding:10px;}
.faq{padding:10px;}
.faq p{padding-bottom:20px;}
.faq p.header-text{font-size:1.3em;}
#side h3.faq-header{border-bottom:1px solid #bddcad;color:#333;}
#side div.msg strong{display:block;font-size:1.4em;}
#side div.msg h3{font-size:1.25em;}
#side .faq-index ul{list-style-type:square;margin-left:15px;}
#side .faq-index li{margin:10px 0;}
#side .featured{border:1px solid #87bc44;padding:2px 5px;margin:10px -3px;}
#side .featured img{vertical-align:middle;padding:1px 0 -5px 7px;}
#side .promo{border:1px solid #87bc44;background:#fff;padding:10px 0 10px 5px;margin-top:8px;font-size:1em;}
#side .promo li{margin:0 0 8px;}
#side .promo a{text-decoration:none;}
#side .promo img{vertical-align:middle;}
#side .notify{text-align:center;line-height:1;padding:5px 0;}
div.join{text-align:center;}
div.join input{background-color:#417596;color:white;font-size:11pt;padding:.3em 2.5em;font-weight:bold;border:1px solid black;}
div.join input:hover{background-color:#294B60;}
#side ul.todo{font-style:italic;}
#side #submit{display:block;padding:3px 10px;margin:5px auto;font:bold 1.12em/1.5 'Lucida Grande',sans-serif;}
#side .promotion{background-image:url('http://static.twitter.com/images/pale.png');color:#000;border:1px solid #BDDCAD;text-align:left;font-size:11px;margin-top:7px;padding:6px 10px;width:152px;margin-left:auto;margin-right:auto;}
body.help #side{height:560px;}
body.help #side .section{height:100%;}
#navigationunauth{position:absolute;background:#fff;top:24px;right:0;padding:6px 10px 6px 5px;line-height:1.5em;text-align:right;vertical-align:middle;-moz-border-radius:5px;-webkit-border-radius:5px;}
#navigationunauth ul{padding-top:0;}
#navigationunauth li{display:inline;padding:0 0 0 5px;}
#navigationunauth li:before{content:' ';padding-right:0;}
#navigationunauth li.first:before{content:'';padding-right:0;}
#content .wrapper #lang_header{padding:0;margin:0;width:100%;}
#content .wrapper #lang_header td{padding:0;}
#lang-select{text-align:center;}
#lang-select-front{position:absolute;right:0;top:15px;}
#footer{clear:left;text-align:center;padding:8px 0;line-height:1;}
#footer li{display:inline;padding:0 4px;}
#footer li.first:before{content:'';padding-right:0;}
#side_ad{float:right;width:186px;padding:-10px -10px;margin-top:-13px;margin-right:-11px;margin-bottom:10px;border:1px solid #000;background:#FFF;}
#side_ad{float:right;width:186px;padding:-10px -10px;margin-top:-13px;margin-right:-11px;margin-bottom:10px;border:1px solid #000;background:#FFF;}
#profile .name-box{padding-top:2px;}
#profile .name-box .name{font-size:3.0em;line-height:1;text-decoration:none;font-weight:bold;}
#profile .name-box .screen-name{font-size:1.4em;font-weight:bold;margin-left:2px;}
#profile .protected-box{background:#FEF6A8;border:1px solid #FCFC19;padding:0 0 0 10px;line-height:1;margin-top:1em;}
#profile .protected-box .sub-h1{font-size:1.2em;}
#profile .protected-box table td{padding:10px;}
#profile .protected-box .logged-out{padding:10px;}
#settings .protected{background:#FF9;border:1px solid #FCFC19;}
#settings .protected th{padding:20px 10px 0 0;}
#settingsNav{margin:0 0 20px 0;font-weight:normal;}
#invite_preview{background-color:#eef;padding:10px;}
#invite_message{white-space:normal;}
.direct_messages .bar h3{padding:4px 4px;}
.direct_messages .bar h3 select{width:13em;}
.devices{width:100%;}
.devices small{font-size:95%;}
.devices .thumb img{border:1px solid gray;margin:8px 20px 0 0;}
#create_device form{padding:5px;}
#create_device input[type="text"]{width:12em;}
#create_device select{width:5em;}
#create_device input[type="text"],#create_device select{padding:2px;}
.subpage #content tr.not_verified code{display:block;font-size:1.9em;color:green;font-weight:bold;text-align:center;}
body#profile .profile-head{margin:1px 10px;}
body#profile #content h2.thumb{font-size:2.8em;line-height:50px;padding:20px 15px 0 0;}
body#profile #content h2.thumb img#profile-image{float:left;margin-bottom:5px;margin-top:-10px;}
body#profile #content h2.thumb div#follow-details img#x{float:right;margin:3px 0 0 0;cursor:pointer;border:none;}
div#follow-control{margin:5px 0 0 15px;}
div#follow-details{background:#F9FDAB;margin:5px 0 10px 0;padding:5px 10px 10px 10px;border:solid 1px #FDCC68;color:#000;line-height:1.7em;display:none;font-size:.9em;}
div#follow-flash{background:#F9FDAB;border:solid 1px #FDCC68;font-size:.9em;color:#000;line-height:1.75em;margin:5px 0;font-weight:bold;padding:5px;}
div#follow-details p{margin-top:10px;}
div#follow-actions #onoff{margin-left:10px;}
div#follow-details strong{display:inline;font-size:120%;}
div#follow-details div#notifications{margin-top:10px;}
div#follow-toggle{background-repeat:no-repeat;cursor:pointer;background-position:2% 50%;padding:5px 5px 5px 20px;border:1px solid #CCC;}
div#follow-toggle.closed{background-image:url('http://static.twitter.com/images/toggle_closed.gif');}
div#follow-toggle.opened{background-image:url('http://static.twitter.com/images/toggle_opened.gif');}
div#followed{background-color:#e6e6e6;border:1px solid #D1D1D1;}
.status-btn{float:right;padding:5px 10px 0 5px;}
input.update-button{background-color:#f2f2f2;color:#FFF;font-size:1em;font-weight:bold;border:1px solid black;cursor:pointer;margin-top:10px;padding:3px;float:right;margin-right:12px;}
div.status-btn input.round-btn{background:url('http://static.twitter.com/images/round-btn.gif');width:115px;height:32px;border:0;color:#666;font-size:14px;margin-left:3px;}
div.status-btn input.round-btn:hover{background:url('http://static.twitter.com/images/round-btn-hover.gif');width:115px;height:32px;border:0;color:#444;font-size:14px;margin-left:3px;}
div.status-btn input.disabled,div.status-btn input.disabled:hover{background:url('http://static.twitter.com/images/round-btn.gif');color:#aaa;cursor:default;}
.follow-button button,.follow-button input[type=submit],input[type=button].follow-button{background-color:#808080;color:#FFF;font-size:1em;font-weight:bold;border:1px solid black;height:30px;width:75px;cursor:pointer;}
.remove-button button,.remove-button input[type=submit],input[type=button].remove-button{background-color:#E6E6E6;color:#000;font-size:1em;width:75px;cursor:pointer;margin-left:3px;}
input.update-button,.update-button button,.update-button input[type=submit],input[type=button].update-button{background-color:#808080;color:#FFF;font-size:1em;font-weight:bold;border:1px solid black;cursor:pointer;margin-top:10px;}
span#p{color:#999;}
img.follow-icon{border:0;margin:1px 5px 3px 0;vertical-align:middle;}
#content h2.thumb img.follow-icon{border:0;margin:1px 7px 3px 0;vertical-align:middle;}
button.small{background:#e6e6e6;width:44px;padding:0;font-size:9px;text-align:center;margin:2px 2px 1px 2px;border:none;line-height:9px;cursor:pointer;}
button.med{background:#e6e6e6;width:75px;height:16px;padding:0;font-size:9px;text-align:center;margin:2px 2px 1px 2px;border:none;}
div.big-btn{background:#e6e6e6;width:75pt;height:19pt;padding:8px 3px 4px 3px;text-align:center;font-weight:bold;text-decoration:none;font-size:95%;vertical-align:middle;cursor:pointer;}
div.long-btn{background:#e6e6e6;width:200px;padding:3px 2px 2px 2px;font-size:11px;vertical-align:middle;color:#000;cursor:pointer;}
div.med-btn{background:#e6e6e6;width:75px;height:18px;padding:1px 3px 1px 21px;font-size:11px;vertical-align:middle;color:#000;cursor:pointer;}
div.short-btn{background:#e6e6e6;width:60px;height:14px;padding:2px 2px 1px 21px;font-weight:bold;font-size:11px;line-height:14px;vertical-align:middle;color:#000;cursor:pointer;}
#content h2.thumb img.ticon{border:none;float:left;margin:2px 2px 3px 3px;vertical-align:middle;}
.profile .protected-box{background:#FEF6A8;padding:8px;}
input.big-btn{background:url('http://static.twitter.com/images/btn-bg.gif') no-repeat top left;border:none;display:block;width:88px;height:31px;text-align:center;font-weight:bold;text-decoration:none;font-size:95%;vertical-align:middle;}
#notifications-sub .desc{margin-left:3px;font-style:italic;}
div.badge{margin:0 auto -1.5em;text-align:center;}
form.device_control{display:inline;}
form.device_control select{font-size:85%;}
.yellow-box{background:#FEF6A8;margin:5px 0 10px 0;padding:5px;border:solid 1px #FFFA00;color:#000;line-height:1.7em;font-size:.9em;text-align:center;}
.protected-notice-box{background:#FEF6A8;margin:5px 0 10px 0;padding:5px 10px 10px 10px;border:solid 1px #FFFA00;color:#000;line-height:1.0em;font-size:.9em;}
.alert-box{background:#FF7B6D;padding:10px;border:solid 1px #F00;color:#000;line-height:1.7em;font-size:.9em;margin-bottom:4px;}
.device-alert-box{background:#FF7B6D;padding:0 10px 10px 10px;border:solid 1px #F00;color:#000;line-height:1.7em;font-size:.9em;margin-top:8px;}
.person img.lock{vertical-align:middle;margin-bottom:3px;}
#downtime-announce{background:#fff;border:1px solid grey;padding:7px;color:#333;font-size:1.1em;}
.note{background:#fff;border:1px solid grey;padding:7px;color:#333;font-size:1.1em;}
.person-actions{font-size:90%;padding:7px 0 0;}
#admin_side{background:#f9f6ba;font-size:.9em;padding:0;margin:10px;border:1px solid #c9c69a;line-height:1.4;-moz-border-radius:5px;-webkit-border-radius:5px;}
#admin_side .admin{margin:10px 10px;}
a#back-link{margin-left:20px;font-size:120%;}
div#buffer{padding:17px;}
#username_url{color:green;font-weight:bold;}
.username_taken{color:red;}
.fieldWithErrors{display:inline;}
.fieldWithErrors input,.fieldWithErrors select{background-color:#ffdfdf;}
.error{color:red;}
.highlight{background-color:#f9f6ba;}
.nav-highlight{background-color:#ff9;}
.beta{font-size:.9em;background-color:#f9f6ba;}
.user_search{border:1px solid #bbb;clear:both;padding:10px;margin-bottom:10px;}
.user_search .screen_name{font-weight:normal;font-size:2em;vertical-align:bottom;text-decoration:none;}
.user_search .follow{float:right;font-size:.9em;height:44px;padding-right:2px;}
.user_search .protected{background:#FF9;border:1px solid #FCFC19;line-height:1.4;}
.user_search .protected .lock{padding-top:9px;}
.user_search .follow-request{float:right;background:#FF9;border:1px solid #FCFC19;height:44px;font-size:.9em;line-height:1.4;}
.user_search .details{clear:both;padding-top:4px;}
.user_search .profile_img{float:left;margin-right:10px;}

.clear{clear:both;}
div.clear{height:1px;}
.numeric{font-family:'Georgia','Serif';}
input.labeled_field{color:#999;}

	

*{margin:0;padding:0;}
a{text-decoration:none;color:#a43232;}
a:hover{text-decoration:underline;}
ul{list-style:none;}
ul.dot li:before{content:"\00B7 \0020";}
hr{display:none;}
body{text-align:center;font:.75em 'Lucida Grande',sans-serif;color:#333;}
#loader{position:absolute;top:20px;right:-26px;padding:0;background:#FFF;border:1px solid #CCC;line-height:0;z-index:999;}
#header{height:40px;}
#navigation{position:absolute;top:16px;right:0;height:1.5em;font-size:105%;text-align:right;white-space:nowrap;}
#navigation ul{display:block;float:right;background:#FFF;padding:7px 6px 7px 3px;}
.top-nav li{display:inline;margin-left:6px;}
.top-nav li.signup-link{margin:0 3px;}
#content.minheight{height:200px;}
#content div.section{position:relative;padding:10px;min-height:200px;}
#content div.section>div{margin:1em 0;}
#content div.section p{margin-bottom:1em;}
#content div.section,div.section>div{clear:both;float:none;position:relative;}
#side{margin-bottom:10px;}
.subpage #side{margin-top:0;}

#footer{text-align:center;padding:8px 0;line-height:1;}
#footer li{display:inline;padding:0 4px;}
#footer li.first:before{content:'';padding-right:0;}
#footer{background:#fff;white-space:nowrap;}


ol.statuses{list-style:none;font-size:1.2em;}
ol.statuses li{position:relative;padding:.7em 0 .6em 0;border-bottom:1px dashed #D2DADA;line-height:1.1em;}
ol.statuses li:first-child{border-top:1px dashed #D2DADA;}
ol.statuses .thumb{display:block;width:50px;height:50px;position:absolute;left:0;padding:0 10px 0 5px;}
ol.statuses .thumb img{width:48px;height:48px;}
ol.statuses span.status-body{display:block;min-height:50px;width:420px;overflow:hidden;margin-left:65px;}
ol.statuses span.meta,.hentry .meta{display:block;font-size:.80em;font-family:georgia;font-style:italic;margin:3px 0 0 0;color:#999;}
ol.statuses span.meta a,.hentry .meta a{color:#999;}
ol.statuses span.meta .call-out,.hentry .meta .call-out{color:#000;}

ol.statuses .actions{position:absolute;right:5px;top:.5em;line-height:1.25em;border-width:0;}
ol.statuses .actions a{display:block;text-decoration:none;padding:3px 8px;background-position:50% 50%;background-repeat:no-repeat;outline:none;cursor:pointer;visibility:hidden;}

.sideractions {
	float:right;
	margin-top:-45px;
	

}

ol.statuses li:hover,ol.statuses li.hover{background-color:#f7f7f7;}

ol.statuses li:hover .actions a,ol.statuses li.hover .actions a{visibility:visible;}
ol.statuses .actions a.fav{visibility:visible;}
ol.statuses .actions a.fav-throb,ol.statuses .actions a.del-throb{visibility:visible;}


.person .thumb img{height:48px;width:48px;}
#flash{padding-top:45px;background-repeat:no-repeat;background-position:24px 0;margin:10px 0;}
#flash p{background-color:#fff;font-size:2.12em;line-height:1.2em;padding:10px;font-weight:bold;}
.feature-limited{background-color:#f9f6ba;border:2px solid #e9e6aa;-moz-border-radius:5px;-webkit-border-radius:5px;padding:.5em 1em;}
.bottom-nav{padding:0 10px;margin:1em 0 .5em 0;}
.bottom-nav a,.bottom-nav .link-like{border:1px solid #cecece;padding:.25em 1em;margin:.25em 0;}
#pagination{text-align:center;}
#pagination.pagination{height:2em;}
#pagination.pagination a,#pagination.pagination .link-like{float:right;margin-right:10px;}
#pagination input[type=submit].more{width:100%;font-size:1.2em;}
#pagination a.last{margin-left:1em;}
.password-meter{padding-left:10px;}
.pstrength-text{font-weight:bold;}
.password-weak{color:#801b1b;}
.password-good{color:#803f1b;}
.password-strong{color:#80771b;}
.password-verystrong{color:#2a801b;}
.first{margin-top:0;padding-top:0;}
.last{margin-bottom:0;padding-bottom:0;}
.right{float:right;}
.left{float:left;}
.clearfix{zoom:1;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.disabled{color:#bbb;}
.loading{color:transparent;border-color:#eee;background-position:50% 50%;background-repeat:no-repeat;}
.hidden{display:none;}
.invisible{visibility:hidden;}
.offscreen{position:absolute;left:-9999px;}
.round{-moz-border-radius:5px;-webkit-border-radius:5px;}
.round-top-right{-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;}
.round-right{-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;}
.round-bottom-right{-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;}
.round-bottom{-moz-border-radius-topright:0;-moz-border-radius-topleft:0;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-webkit-border-top-right-radius:0;-webkit-border-top-left-radius:0;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;}
.round-bottom-left{-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;}
.round-left{-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;}
.round-top-left{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;}
.round-top{-moz-border-radius-topright:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-webkit-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;}
#profilebox_outer{padding-top:41px;position:relative;}
#profilebird{position:absolute;top:0;}
#profilebox{background:#feffdf;border:1px solid #ff0;padding:20px;vertical-align:middle;margin-bottom:10px;}
#profilebox h1,#profilebox h2{font-weight:normal;}
#profilebox h2{margin-top:.5em;font-size:1.3em;}
#profiletext{float:left;width:495px;}
div#profilebutton{float:right;text-align:center;margin-left:50px;}
div#profilebutton small{line-height:1.25em;}
input.profilesubmit{background-color:#74CA00;color:#fff;font-weight:bold;margin:0 0 5px 0;border:1px solid #0f0;width:175px;cursor:hand;}
input.profilesubmit:hover{background-color:#8CF500;}
body#profile ol.statuses span.status-body{margin-left:0;min-height:0;}
body#profile ol.statuses li{padding-bottom:.8em;padding-left:.5em;}
body#profile ol.statuses li.latest-status{padding:1.5em 0 1.5em .5em;border-top-width:0;line-height:1.5em;}
body#profile ol.statuses .latest-status .actions{top:.5em;vertical-align:middle;}
body#profile ol.statuses .latest-status .entry-content{font-size:1.77em;}
body#profile .latest-status .entry-meta{display:block;}





body#show .status-body{display:block;margin-right:30px;font-size:1.2em;margin-top:0;padding-top:15px;padding-bottom:0px;border-bottom:1px solid #e6e6e6;line-height:1;}


body#show .thumb img{width:48px;height:48px;}
body#show .protected{padding-left:0;background-position:55px 50%;background-repeat:no-repeat;}
body#show .top-nav,body#show #footer{font-size:85%;overflow:hidden;}
#navbar_search_form{display:inline;margin:0;padding:0;}
#search_q{border:1px solid #ccc;font-size:1em;padding:3px 3px 3px 3px;width:125px;display:inline;}
#search_submit{padding:3px;}
body.safari #search_submit{padding:5px 8px;}
#search_link{display:none;}
body#show #search_q,body#show .top-nav .submit{font-size:85%;padding:2px;}
body#show #search_box{display:none;}
body#show #search_link{display:inline;}
body#tweets.search .top-nav,body#show.status .top-nav{padding:7px 6px 7px 3px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;}
#search_box{padding:3px 6px 3px 8px;display:block;float:right;background:#FFF;}
