body {background:#aedae6 url(/images/twittorati/background.gif) top center repeat-x;}
body, h1, h2, h3, h4, h5, h6, p, li {font-family:Helvetica Neue, Arial !important;}
a {color:#339900;text-decoration: none;}
a:visited, .link .title a:visited {color:#339900;}
a:hover, .link .title a:hover {color:#3EB4BE;}
.top {margin:0;padding:0 5px;}
.container {width:954px;background-color:transparent;}
.header {background-color:transparent;}
.horiz-nav {margin:0;padding:0;border:0;width:auto;}
.horiz-nav li {border:0 !important;margin:0 !important;padding:0 !important;float:right;display:block;width:auto;}
.horiz-nav li.horiz-nav-first {float:left;}
#sitebar {display:none;}
#header {margin-bottom:20px;}
#banner_768x90 {width:768px;margin: 8px auto 0 auto;text-align:center;}
#banner_954x60 {width:954px;margin-bottom:10px;}
#logo {padding-top:28px;height:110px;width:461px;margin:0;float:left;}
#search {padding-top:28px;height:110px;width:493px;margin:0;float:left;background: url(/images/twittorati/bird.png) top left no-repeat;}
#search_box {width:312px;float:right;background: url(/images/twittorati/search_background.png); width:312px; height: 87px;}
#search_box h3 {color:#FFF;padding:10px 10px 5px 10px;margin:0;border-bottom:1px solid #3899a5;font-size:16px;line-height:24px;}
#search_form {margin:10px 0 0 10px; padding:0px 27px 8px 3px;width:284px;height:25px;background: url(/images/twittorati/search_bar.png) left top no-repeat;}
#search_form #q {background:transparent; color:#00A300; height:20px;padding-top:5px;width:252px;font-size:14px; font-weight:bold;}
#search_form .submit {}
#search_form input {padding:0;border:0;margin:0;display:block;float:left;}
#navigation {margin-bottom:5px;}
#navigation img {margin:0;padding:0;display: block; float:left;}
#navigation a img:hover {margin-top:-60px;}
#left_container {width:163px;margin:0 10px 0 0;padding:0;}
#login_block {width:160px;height:120px;margin-bottom:10px;background: url(/images/twittorati/login.png) no-repeat;}
#login_box .login_block_inner {border:1px solid red;padding: 20px 0;}
#login_block h3 {color:#FFF;padding:10px 10px 5px 10px;margin:0;border-bottom:1px solid #3899a5;font-size:16px;line-height:24px;}
#login_block #login-status, #login_block #follow-twittorati { margin:10px; font-size: 12px; line-height:14px; padding:0 0 0 22px; background:url(/images/icon_twitter.gif) left center no-repeat; }
#login_block #follow-twittorati a {color:#FFF;font-weight:bold;}
#login_block #login-status {color:#f6fecd;}
#login_block #login-status a {color:#f6fecd;font-weight:bold;}
#login_block .spacer {height:16px;}
.left {margin:0;padding:0;}
.leftnav {background-color:#FFF;padding:5px 0;width:160px;}
.leftnav h3 {padding:5px 10px;margin:0;border-bottom:1px solid #eaeaea;font-size:16px;line-height:24px;}
.leftnav .leftnav-group {padding:5px 10px;margin:0;font-size:12px;line-height:14px;}
.leftnav .leftnav-group a {display:block;white-space: nowrap;overflow: hidden;}
.leftnav .odd {background-color:#fdfeef;}
.leftnav .even {background-color:#f6fecd;}
#main_container {width:454px;margin:0 7px 12px 0;padding:0;float:left;}
#main_container h1 {color:#666666;font-size:22px;padding:0;margin:5px 0 5px 5px !important;line-height: 30px;font-weight:bold;letter-spacing:normal;}
#main_container .title_description {font-size:12px;line-height:18px;color:#999;margin:0 5px 10px 5px;}
#main_container .center {padding:5px;background-color:#FFF;}
#main_container #list_container {padding:5px;background-color:#f8f8f8;border:1px solid #e7e7e7;width:auto;}
#main_container #list_container .items {padding:0;margin:0;}
#main_container .center .items .status, #main_container .items .link, #main_container .items .blog {padding:8px 5px;margin:0 0 5px 0;background-color:#FFF;border:1px solid #e7e7e7;}
.status .status_content {width:350px;} 
.status .status_content .text {margin-bottom:10px;} 
.status .status_content .who {font-size:11px;line-height:17px;} 
.status .profile_image {width:48px;margin: 0 10px 0 0; background-color:#aedae6; padding:0;border:1px solid #aedae6;}
.status .profile_image a {display:block;margin:0;padding:0;border:0;}
.status .profile_image a img {display:block;margin:0;padding:0;border:0;}
#right_container {width:320px;margin:0;padding:0;}
.right{margin:0;padding:0;}
.right .person-box {margin-left:5px;}
.right .person-box, .right .person-box .name, .right .person-box .title, .right .person-box .group {font-size:13px;line-height: 15px;font-weight: normal;}
.right .person-box .bio {font-size:11px;line-height: 15px;}
.right .person-box .stats_container {font-size:10px !important;line-height:17px;} 
.right .person-box .stats_container .stats {font-weight: bold;}
#banner_300x600max {padding:10px;background-color:#FFF;width:300px;float:left;margin-bottom:12px;}
#banner_300x250 {padding:10px;background-color:#FFF;width:300px;float:left;margin-bottom:12px;}
#trending_block {padding:0;background-color:#fdfeef;width:320px;float:left;margin-bottom:12px;}
#trending_block h3 {padding:10px 10px 5px 10px;margin:0;border-bottom:1px solid #eaeaea;font-size:16px;line-height:24px;background-color:#FFF;}
#trending_block .trending_terms .trend-column {width:160px;float:left;background-color:#fdfeef;}
#trending_block .trending_terms h3 {margin-bottom:10px;font-size:12px;line-height: 18px;color:#666}
#trending_block .trending_terms p {padding-left:10px;font-size:12px;line-height: 18px; font-weight: bold;margin-right:10px;overflow:hidden;}
#featured_block {padding:0;background-color:#fdfeef;width:320px;float:left;margin-bottom:12px;}
#featured_block h3 {background-color:#FFF;padding:10px 10px 5px 10px;margin:0;border-bottom:1px solid #eaeaea;font-size:16px;line-height:24px;}
#top_links_block {padding:0;background-color:#fdfeef;width:320px;float:left;margin-bottom:12px;}
#top_links_block h3 {background-color:#FFF;padding:10px 10px 5px 10px;margin:0;border-bottom:1px solid #eaeaea;font-size:16px;line-height:24px;}
#top_links_block li {font-size:13px;line-height: 15px;}
#top_links_block .small-annotation {margin:0;padding:0;font-size: 10px;line-height: 13px;}
#top_links_block .linkcount {font-weight: bold;}
#footer_container {width:954px;padding:0;margin:0 0 12px 0;}
#footer_container .footer {font-size:9px;background-color: white;padding:5px;}
#footer_container .footer a {color:#339900;text-decoration: none;}
#footer_container .footer .left {float:left;}
#footer_container .footer .right {float:right;}
.footer {margin:0;padding:0;background: transparent;}
#sort, .horiz-nav, .horiz_nav_4 {margin:0 5px 5px 5px;padding:0 2px 5px 2px;border-bottom:1px dotted #c8c8c8;font-size:12px;}
#sort a, .horiz-nav a, .horiz_nav_4 a {text-decoration: underline;}
#sort .active a, .horiz-nav .selected a, .horiz_nav_4 .selected a {color:#000;font-weight: bold; text-decoration: none;}
.horiz_nav_4 li {margin:0 77px 0 5px;float:left;width:40px;}
.horiz_nav_4 li.last {margin-right:5px;}
#sort_by_latest {float:left;}
#sort_by_authority {float:right;}
#more-items {border-color:#339900;margin-top:10px;padding-top:0;}
.sidebar-list {margin:10px 10px 0 10px;}
#links_container {background-color: white;}
.link {color:#666;}
.link .title {font-size:14px; line-height:17px;font-weight: bold;}
.link .title a {margin:0;}
.link .comments, .items .link .comments a {font-size:11px;font-weight: bold;line-height:14px;}
.link .comments a {color:#339900;text-decoration: none;}
.link .who {margin:10px 0;font-size:11px;line-height: 14px;font-style: italic;}
.link .who a {text-decoration: underline;}
.link .likeit_buttons_container {width:25px;float:right;}
.link .likeit_buttons_container .likeit_buttons a {font-size: 10px; line-height: 16px;color:#339900;font-weight: bold;}
.link .likeit_buttons_container .likeit_buttons a:hover {text-decoration: none;}
#main_container .blog_container .center {padding:5px !important;}
#main_container .blog_container h1 {margin-top:0 !important;}
#main_container .blog_container .blog {padding-bottom:0;}
#main_container .blog_container .blog h3 {font-size:14px;line-height:17px;margin-bottom:10px;}
#main_container .blog_container .blog .authority {width:123px;float:right;text-align: right;margin:0;padding:0;line-height: 1.5;}
#main_container .blog_container .blog p.info {font-style: italic;font-size:11px;line-height: 1.5; color: #666; font-weight: bold;padding-bottom:10px; width:280px;float:left;}
#main_container .blog_container .blog .person-box, #main_container #group_permalink_page .person-box {margin:0 0 5px;padding:0;line-height:31px;color:#666;font-style: italic;font-size:11px;font-weight:normal;}
#main_container .blog_container .blog .person-box a, #main_container .blog_container .blog .person-box span, #main_container #group_permalink_page .person-box a, #main_container #group_permalink_page .person-box span {color:#666;font-size:11px;font-weight: normal;}
#main_container .blog_container .blog .person-box .name a, #main_container #group_permalink_page .person-box .name a {text-decoration: underline;}
#main_container .blog_container .blog .person-box .likeit_button, #main_container #group_permalink_page .person-box .likeit_button {color:#339900;font-weight: bold; font-style: normal;}
#main_container .blog_container .blog .person-box img, #main_container #group_permalink_page .person-box img {height:31px;width:31px;margin:0 5px 0 0;padding:0;}
#main_container .blog_container .blog .title_description {margin-left:0;}
#pictures_container .items .thumb {width:140px;margin:0 3px;padding:0;}
#pictures_container .items .thumb img {width:140px;height:140px;margin:0;padding:0;margin-bottom:2px;}
#pictures_container .items .thumb  .link-vote-total {font-size:10px;display:block;float:left;}
#pictures_container .thumb .caption {width:140px;font-size: 11px; line-height: 16px;margin: 0 0 20px 0;}
#pictures_container .thumb .caption strong {font-size:12px;margin-bottom:5px;display: block;}
#pictures_container .thumb .caption .text {margin-bottom:5px;}
#pictures_container .thumb .caption .timeago_container {color:#666;font-style: italic;margin-bottom:5px;}
#pictures_container .thumb .caption .timeago_container a {color:#666;text-decoration: underline;}
#pictures_container {background-color:#FFF;padding-bottom:1px;}
#pictures_container .top {margin:0;padding:0;}
#pictures_container .center {padding:0;margin: 0 2px;}
#pictures_container .more-items {margin:5px;}
#pictures_container .likeit_buttons {margin:0;padding:0;height:16px;float:right;width:16px;font-size: 10px; line-height: 16px;color:#339900;font-weight: bold;overflow:hidden;}
#pictures_container .likeit_buttons a:hover {text-decoration: none;}
#group_permalink_page .top {margin:0;padding:0;}
#group_permalink_page .blog_link a {margin:0;color:#0095a1;text-decoration: none;}
#group_permalink_page .authority {font-size:14px !important; line-height: 14px !important; font-weight: bold !important;}
#group_permalink_page .horiz-nav li {width:40px;margin-left:149px !important;}
#group_permalink_page .horiz-nav li.horiz-nav-first {margin-left:0 !important;}
#person_permalink_page .profile-image {float:left;width:73px;margin-left:5px;margin-bottom:10px;}
#person_permalink_page .profile-info {float:left;margin:0 1px 0 10px;width:350px}
#person_permalink_page .profile-info h1 {margin:0 0 10px 0 !important;padding:0;}
#person_permalink_page .profile-info p.profile-title {margin-bottom:0;}
#person_permalink_page .profile-info p.profile-title, #person_permalink_page .profile-info p.profile-stats {color:#666;font-weight: bold;}
#person_permalink_page .title_description {margin-bottom:0;}
#person_permalink_page p.profile-links a {margin-left:5px;color:#0095a1;text-decoration: none; font-weight: normal;}
#person_permalink_page p.profile-blog {padding:5px;font-weight: bold; font-size:14px; line-height: 14px;}
#person_permalink_page p.profile-blog .authority {margin-left:1em;}
#person_permalink_page p.profile-blog a {text-decoration: none;}
#person_permalink_page p.profile-blog .authority {font-size:14px !important; line-height: 14px !important; font-weight: bold !important;}
#person_permalink_page #follow_button {margin-bottom:5px;}
#person_permalink_page #follow_button a {
	background:#FFF url(/images/btn.gif) repeat-x scroll 0 0;
	border-color:#339900;
	border-style:solid;
	border-width:1px;
	color:#339900;
	display:block;
	font-weight:bold;
	font-size:12px;
	line-height: 24px;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	text-align:center;
	text-decoration:none;
}
#person_permalink_page #follow_button a:hover {background-position:0 -78px;}
.status-permalink .big_who {float:left;}
.status-permalink .buttons {float:right;padding-top:5px;}
#main_container .status-permalink {padding:0 10px;}
#main_container .status-permalink h1 {margin-left:0 !important;}
#picture_permalink, #link_permalink {background-color:#FFF;padding:5px 14px;}
#link_permalink .center {margin:0 !important;padding:0 !important;}
#link_permalink .link {border:0}
#link_permalink .link:hover {background-color: transparent;}
#picture_permalink div, #picture_permalink p, #picture_permalink h1, #link_permalink div, #link_permalink p, #link_permalink h1 {padding-left:0 !important;padding-right:0 !important;margin-left:0 !important;margin-right:0 !important;}
#picture_permalink .span-16, #link_permalink .span-16 {width:auto !important;}
#picture_permalink .profile_image, #link_permalink .profile_image  {margin-right:10px !important;}
#picture_permalink .status, #link_permalink .status {border:0;margin-bottom:10px !important;}
#picture_permalink .status:hover, #link_permalink .status:hover {background-color:transparent;}
#picture_permalink #status_tooltip #content, #link_permalink #status_tooltip #content{padding:6px 8px 8px 8px !important;}
#picture_permalink #status_tooltip #top, #link_permalink #status_tooltip #top{padding:3px !important;}
#picture_permalink .likeit_buttons, #picture_permalink .likeit_buttons a, #link_permalink .likeit_buttons, #link_permalink .likeit_buttons a {color:#339900;font-family: inherit !important;font-size:11px;}
#link_permalink .border-bottom {border:0;}
.technorati_icon {background: url(/images/twittorati/technorati_icon.gif) left center no-repeat;padding-left:18px;color:#339900;font-weight: bold;font-size:11px;line-height: 11px;}
.technorati_icon a {text-decoration: none;}
.screenshot {float:left;margin:5px;}
#twitter_logo {float:right;margin-bottom:20px;}

.corners_white_top_left, .corners_white_top_right, .corners_white_bottom_left, .corners_white_bottom_right, .corners_beige_bottom_left, .corners_beige_bottom_right {width:5px;height:5px;float:left;}
.corners_white_top_center {height:5px;float:left;background-color:#FFF;}
.corners_white_top_left {background:url(/images/twittorati/corners/white_TL.gif) top left no-repeat;}
.corners_white_top_right {background:url(/images/twittorati/corners/white_TR.gif) top right no-repeat;}
.corners_white_bottom_left {background:url(/images/twittorati/corners/white_BL.gif) top left no-repeat;}
.corners_white_bottom_right {background:url(/images/twittorati/corners/white_BR.gif) top right no-repeat;}

.corners_beige_top_center {height:5px;float:left;background-color:#fdfeef;}
.corners_beige_bottom_left {background:url(/images/twittorati/corners/beige_BL.gif) top left no-repeat;}
.corners_beige_bottom_right {background:url(/images/twittorati/corners/beige_BR.gif) top right no-repeat;}


.leftnav-group a {width: auto; float: none; display:inline;}
.leftnav-person a {font-size: 12px; line-height: 14px; }
.person-group-group {margin-bottom:15px;}
.leftnav-people { margin-bottom: 8px; }
.leftnav-more-people { font-size: 11px; margin-top:4px; }
.logo_top {background: url(/images/inkpill/cmyk_bar.gif) no-repeat bottom center; padding-bottom: 10px;margin-bottom: 10px;}
.logo {height:89px;}
.nav {padding-left: 10px; padding-bottom: 10px;}
.header .nav a, .header .nav a:hover {font-size:25px; line-height:25px; letter-spacing:-1px; text-transform: lowercase;padding-left:30px;margin-right:15px;background: url(/images/inkpill/big_circle.gif) no-repeat left center;font-weight: bold;}
.util {text-align:left;margin-top:58px;}
.header .nav a:hover, .leftnav-group a {text-decoration: none;}
.util a, .util a:hover, util a:active {padding:0;float:left;margin-right: 5px;font-size:14px;line-height:16px;text-transform: lowercase; color:#666;padding-left:20px;background: url(/images/inkpill/little_circle.gif) no-repeat left center;}
.util a:hover {text-decoration: underline; }

.right p {line-height: 14px;}
.footer, .footer a, .footer a:hover {color:#666}


#group_permalink_page.channel .horiz-nav li {width:40px;margin-left:82px !important;}
#group_permalink_page.channel .horiz-nav li.horiz-nav-first {margin-left:0 !important;}

