.transparent {
	opacity:.0;
}
.ie .transparent {
	filter:alpha(opacity=0);
}
.error {
	color:#801b1b;
}
.notice {
	color:#801b1b;
}
.top {
	vertical-align:top!important;
}
.bottom {
	vertical-align:bottom!important;
}
.middle {
	vertical-align:middle!important;
}
.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;
}
.inline {
	display:inline;
}
.clear {
	clear:both;
}
.loading {
	background-position:50% 50%;
	background-repeat:no-repeat;
}
.hidden {
	display:none;
}
.invisible {
	visibility:hidden;
}
.offscreen {
	position:absolute;
	left:-9999px;
	overflow:hidden;
}
.empty-set {
	padding:30px!important;
}
.numeric {
	font-family:'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
}
.no-border {
	border:0!important;
}
.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;
}
#footer {
	text-align:center;
	padding:8px 0;
	margin-top:.7em;
	line-height:1;
	background:#fff;
	white-space:nowrap;
}
#footer li {
	display:inline;
	padding:0 4px;
}
#footer li.first:before {
	content:'';
	padding-right:0;
}
#footer.wide {
	width:100%;
}
.tipsy {
	opacity:.8;
	filter:alpha(opacity=80);
	background-repeat:no-repeat;
	padding:5px;
}
.tipsy-inner {
	padding:8px 8px;
	max-width:200px;
	font:11px 'Lucida Grande', sans-serif;
	font-weight:bold;
	-moz-border-radius:4px;
	-khtml-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	background-color:#000;
	color:white;
	text-align:left;
}
.tipsy-north {
	background-image:url('http://s.twimg.com/a/1264119427/images/tipsy/tipsy-north.gif');
	background-position:top center;
}
.tipsy-south {
	background-image:url('http://s.twimg.com/a/1264119427/images/tipsy/tipsy-south.gif');
	background-position:bottom center;
}
.tipsy-east {
	background-image:url('http://s.twimg.com/a/1264119427/images/tipsy/tipsy-east.gif');
	background-position:right center;
}
.tipsy-west {
	background-image:url('http://s.twimg.com/a/1264119427/images/tipsy/tipsy-west.gif');
	background-position:left center;
}
body, html {
		margin:0;
		padding:0;
		color:#000;
		background:#000;
		left:0px;
		font: 13px/16px "Lucida Grande",Arial,Sans-serif;
		color: lightSlateGray;
	}
#container {
	width:780px;
	margin:0 auto;
}
.wrapper {
	display:none;
	background:#fff;
	-webkit-border-bottom-left-radius:10px;
	-webkit-border-bottom-right-radius:10px;
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	padding:10px 20px;
}
.clear {
	clear:both;
	width:1px;
}
.left-corner {
	background:transparent url("http://s.twimg.com/a/1264119427/images/front-left-trends-corner-ie.png") no-repeat bottom left;
	padding-left:10px;
}
.wrapper-footer-ie .right-corner {
	background:transparent url("http://s.twimg.com/a/1264119427/images/front-right-trends-corner-ie.png") no-repeat bottom right;
	padding-right:10px;
	float:none;
}
.wrapper-footer-ie .inner {
	background:#023;
	font-size:10px;
	height:10px;
	overflow:hidden;
}
#search .left-corner {
	background:transparent url("http://s.twimg.com/a/1264119427/images/front-left-bottom-corner-ie.png") no-repeat bottom left;
	margin-top:-10px;
}
#search .wrapper-footer-ie .right-corner {
	background:transparent url("http://s.twimg.com/a/1264119427/images/front-right-bottom-corner-ie.png") no-repeat bottom right;
}
#search .wrapper-footer-ie .inner {
	background:#fff;
}
#content {
	width:520px;
	min-height:500px;
}
a:link, a:visited {
	color:#27b;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
a img {
	border-width:0;
}
#topnav {
	padding:10px 25px 12px;
	font-size:11px;
	line-height:23px;
	text-align:right;
}
#topnav a.signin {
	background:#88bbd4;
	padding:4px 6px 6px;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}
#topnav a.signin:hover {
	background:#59B;
}
a.signin {
	position:relative;
	margin-left:3px;
}
a.signin span {
	background-image:url("http://s.twimg.com/a/1264119427/images/toggle_down_light.png");
	background-repeat:no-repeat;
	background-position:100% 50%;
	padding:4px 16px 6px 0;
}
.ie6 a.signin span {
	background:#88bbd4 url('http://s.twimg.com/a/1264119427/images/frontpage-toggle-dn-resting.gif') no-repeat center right;
}
.ie6 a.signin:hover span {
	background:#59B url('http://s.twimg.com/a/1264119427/images/frontpage-toggle-dn-hover.gif') no-repeat center right;
}
.ie #topnav a.signin {
	background:transparent url("http://s.twimg.com/a/1264119427/images/signin-nav-bg-ie.png") no-repeat 0 0;
	padding:4px 12px 6px;
}
.ie #topnav a.signin:hover {
	background:transparent url("http://s.twimg.com/a/1264119427/images/signin-nav-bg-hover-ie.png") no-repeat 0 0;
	padding:4px 12px 6px;
}
.ie #topnav a.menu-open, .ie #topnav a.menu-open:hover {
	background-image:none!important;
}
.ie7 #topnav a.signin, .ie7 #topnav a.signin:hover {
	background-position:0 3px!important;
}
.ie6 #topnav a.signin {
	background-image:none;
	background-color:#88bbd4;
}
.ie6 #topnav a.signin:hover {
	background-image:none!important;
	background-color:#59B!important;
}
#topnav a.menu-open {
	background:#1e0b04!important;
	color:#666!important;
	outline:none;
}
#small_signup {
	display:none;
	float:none;
	line-height:23px;
	margin:25px 0 0;
	width:170px;
}
#search #small_signup {
	display:inline;
}
#small_signup span {
	color:#789;
	font-size:11px;
	line-height:16px;
	margin:0 0 6px;
	text-align:center;
}
#small_signup a.signup-button {
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	-x-system-font:none;
	border-color:#9C2;
	display:inline;
	font-family:"Lucida Grande", Arial, Sans-serif;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	margin-right:6px;
	padding:3px 6px 5px;
}
a.signin.menu-open span {
	background-image:url("http://s.twimg.com/a/1264119427/images/toggle_up_dark.png");
	color:#789;
}
.ie6 #topnav a.menu-open span, {
background:#1e0b04 url("http://s.twimg.com/a/1264119427/images/frontpage-toggle-up.gif") no-repeat center right;
color:#789;
}
.ie6 #topnav a.menu-open, .ie6 #topnav a.menu-open:hover {
	background-color:#1e0b04!important;
}
#signin_menu {
	-moz-border-radius-topleft:5px;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	display:none;
	background-color:#1e0b04;
	position:absolute;
	width:210px;
	z-index:100;
	border:1px transparent;
	text-align:left;
	padding:10px;
	margin-left:-8px;
	margin-top:5px;
	color:#789;
	font-size:11px;
}
.ie #signin_menu {
	margin-left:2px;
}
.ie7 #signin_menu {
	margin-left:3px;
}
.ie6 #signin_menu {
	border:1px solid #1e0b04;
	width:190px;
}
#signin_menu input[type=text], #signin_menu input[type=password] {
	display:block;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border:1px solid #ACE;
	font-size:13px;
	margin:0 0 5px;
	padding:5px;
	width:203px;
}
#signin_menu p {
	margin:0;
}
#signin_menu a {
	color:#6AC;
}
#signin_menu label {
	font-weight:normal;
}
#signin_menu p.remember {
	padding:10px 0;
}
#signin_menu p.forgot, #signin_menu p.complete {
	clear:both;
	margin:5px 0;
}
#signin_menu p a {
	color:#27B!important;
}
#signin_submit {
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background:#39d url('http://s.twimg.com/a/1264119427/images/bg-btn-blue.png') repeat-x scroll 0 0;
	border:1px solid #39D;
	color:#fff;
	text-shadow:0 -1px 0 #39d;
	padding:4px 10px 5px;
	font-size:11px;
	margin:0 5px 0 0;
	font-weight:bold;
}
#signin_submit::-moz-focus-inner {
padding:0;
border:0;
}
#signin_submit:hover, #signin_submit:focus {
	background-position:0 -5px;
	cursor:pointer;
}
#header {
    	padding: 4px 10px;
		background:#000;
	}
	
#header-ska {
	position:relative;
	background:#000 url("http://www.clubeberlin.com.br/images/ska.jpg") no-repeat 0 0;
	-webkit-border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	border-top-left-radius:10px;
	border-top-right-radius:10px;
}
#header-soul {
	position:relative;
	background:#000 url("http://www.clubeberlin.com.br/images/soul.jpg") no-repeat 0 0;
	-webkit-border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	border-top-left-radius:10px;
	border-top-right-radius:10px;
}
#header-sobre {
	position:relative;
	background:#000 url("http://www.clubeberlin.com.br/images/sobre.jpg") no-repeat 0 0;
	-webkit-border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	border-top-left-radius:10px;
	border-top-right-radius:10px;
}
#header-mark {
	position:relative;
	background:#000 url("http://www.clubeberlin.com.br/images/marksultan-banner.jpg") no-repeat 0 0;
	-webkit-border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	width:780px;
	height:210px;
}
#header-sobre {
	position:relative;
	background:#000 url("http://www.clubeberlin.com.br/images/sobre.jpg") no-repeat 0 0;
	-webkit-border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	border-top-left-radius:10px;
	border-top-right-radius:10px;
}
#header-bandas {
	position:relative;
	background:#000 url("http://www.clubeberlin.com.br/images/bandas.jpg") no-repeat 0 0;
	-webkit-border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	border-top-left-radius:10px;
	border-top-right-radius:10px;
}
#header-niver {
	position:relative;
	background:#000 url("http://www.clubeberlin.com.br/images/niver.jpg") no-repeat 0 0;
	-webkit-border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	border-top-left-radius:10px;
	border-top-right-radius:10px;
}
#header-festas {
	position:relative;
	background:#000 url("http://www.clubeberlin.com.br/images/festas.jpg") no-repeat 0 0;
	-webkit-border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	border-top-left-radius:10px;
	border-top-right-radius:10px;
}
#header-chegar {
	position:relative;
	background:#000 url("http://www.clubeberlin.com.br/images/chegar.jpg") no-repeat 0 0;
	-webkit-border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	border-top-left-radius:10px;
	border-top-right-radius:10px;
}
#header-menu {
	position:relative;
	background:#000 url("http://www.clubeberlin.com.br/images/menu.jpg") no-repeat 0 0;
	-webkit-border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	border-top-left-radius:10px;
	border-top-right-radius:10px;
}
.ie #header {
	background:transparent url("http://www.clubeberlin.com.br/images/tong.gif") no-repeat 0 0!important;
}
#header2 {
	background-color:transparent;
	padding:30px 25px;
}
.logo {
	outline:none;
	cursor:default;
}
#search .logo {
	cursor:pointer;
}
#logo {
	display:block;
}
#bird {
	position:absolute;
	top:-32px;
	left:291px;
}
#tagline {
	float:right;
	margin:8px 149px 0 0;
	width:350px;
	font-size:1.5em;
	line-height:1.3;
	font-weight:normal;
	font:18px/24px Helvetica, Arial, Sans-serif;
	color:#1e0b04;
}
.ie6 #tagline {
	position:absolute;
	top:30px;
	right:0;
	float:none;
}
#tagline strong {
	color:#fff;
}
#home_search {
	margin:25px 0 0;
}
#home_search label {
	display:block;
	margin:0 0 6px 2px;
	color:#1e0b04;
}
#home_search_q {
	background:#fff;
	margin:0;
	padding:8px 10px;
	border:1px solid #eee;
	border-right-width:0;
	outline-width:0;
	-webkit-border-top-left-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-bottomleft:5px;
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
	font:18px Helvetica, Arial, Sans-serif;
	width:330px;
}
#home_search_q:focus {
	outline-width:0;
	border-color:#fff;
}
#home_search_submit {
	background:#bbb url("http://s.twimg.com/a/1264119427/images/bg-btn-search.png") repeat-x 0 0;
	padding:8px 15px;
	border:1px solid #eee;
	margin-left:-0.5em;
	-webkit-border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-topright:5px;
	-moz-border-radius-bottomright:5px;
	border-top-right-radius:5px;
	border-bottom-right-radius:5px;
	font:18px Helvetica, Arial, Sans-serif;
	font-weight:bold;
	color:#333;
	outline:none;
	text-decoration:none;
	text-shadow:0 1px 0 #fff;
}
#home_search_submit::-moz-focus-inner {
padding:0;
border:0;
}
.chrome-windows #home_search_submit {
	padding:8px 10px 9px;
}
.firefox-windows #home_search_submit {
	padding:9px 10px 8px;
}
.firefox-windows.firefox2 #home_search_submit {
	position:relative;
	top:1px;
}
.ie7 #home_search_submit, .ie6 #home_search_submit {
	position:relative;
	top:-9px;
	left:-5px;
	padding:8px 10px 8px 20px;
}
#home_search_submit:hover, #home_search_submit:focus {
	background-position:0 -5px;
	cursor:pointer;
	color:#111;
}
#home_search_submit:active {
	background-image:none;
}
#big_signup {
	float:right;
	width:170px;
}
.ie6 #big_signup {
	position:absolute;
	top:112px;
	right:20px;
	float:none;
}
#big_signup label {
	text-align:center;
	color:#ADE1F9;
}
a.signup-button {
	background:#9c2 url("http://s.twimg.com/a/1264119427/images/bg-btn-signup.png") repeat-x 0 0;
	display:block;
	padding:8px 10px;
	border:1px solid #df6;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	text-decoration:none;
	text-align:center;
	color:#333;
	text-shadow:0 1px 0 #df6;
	font:18px Helvetica, Arial, Sans-serif;
	font-weight:bold;
	outline:none;
}
.safari a.signup-button {
	padding:8px 0;
}
a.signup-button:hover, a.signup-button:focus {
	background-position:0 -5px;
	color:#111;
}
a.signup-button:active {
	background-image:none;
}
#trend_info {
	background-color:#1e0000;
	text-align:center;
	padding:0;
	color:#379;
	font-size:11px;
	letter-spacing:0em;
	width:100%;
	height:35px;
	line-height:2.8;
}
.ie6 #trend_info {
	padding-top:8px;
	line-height:1;
	letter-spacing:-1em
}
.ie8 #trend_info {
	letter-spacing:-1em;
}
#trend_info img {
	vertical-align:middle;
	margin:1px 5px 3px;
}
.ie8 #trend_info img {
	margin-top:-1px;
}
.ie7 #trend_info img {
	margin-bottom:-2px;
}
#trend_info img {
	margin-left:0;
}
#search #trend_info span {
	visibility:hidden;
}
#search #trend_info img {
	visibility:hidden!important;
}
#trend_description {
	display:none;
	background:#023;
	padding:20px 25px;
	line-height:18px;
}
#trend_description span {
	color:#DF6;
	font-size:.825em;
}
#trend_description p {
	margin:4px 0 0;
	color:#ACE;
}
#trend_description p strong {
	color:#FFF;
}
#trends {
	text-align:center;
	position:relative;
	background:#1E0000;
	padding:20px 25px;
	overflow:hidden;
	-webkit-border-bottom-left-radius:10px;
	-webkit-border-bottom-right-radius:10px;
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
}
#trends1 {
	text-align:left;
	position:relative;
	background:#ffffcc;
	padding:20px 25px;
	overflow:hidden;
	-webkit-border-bottom-left-radius:10px;
	-webkit-border-bottom-right-radius:10px;
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
}
#trends2 {
	text-align:left;
	position:relative;
	background:#ffffcc;
	padding:10px 15px;
	overflow:hidden;
	-webkit-border-bottom-left-radius:10px;
	-webkit-border-bottom-right-radius:10px;
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
}
#trends div {
	overflow:hidden;
	width:705px;
	padding-left:25px;
	height:1.9em;
}
.ie6 #trends div li {
	margin:.5em 0;
}
.ie6 #trends div, .ie7 #trends div {
	background-position:0 .5em;
}
#trends a, #trends li span {
	display:inline-block;
	padding:0 15px 0 0;
	color:#adf;
	outline:none;
}
#trends .current {
	background:transparent url("http://s.twimg.com/a/1264119427/images/icon-clock.gif") no-repeat center left;
	margin-bottom:7px;
}
#trends .current a, #trends .current span {
	font:18px Helvetica, Arial, Sans-serif;
	color:#adf;
}
#trends .daily {
	background:transparent url('http://s.twimg.com/a/1264119427/images/icon-day.gif') no-repeat center left;
	margin-bottom:4px;
}
#trends .daily a, #trends .daily span {
	font:14px Helvetica, Arial, Sans-serif;
	color:#8ce;
}
#trends .weekly {
	background:transparent url('http://s.twimg.com/a/1264119427/images/icon-week.gif') no-repeat center left;
}
#trends .weekly a, #trends .weekly span {
	font:11px "Lucida Grande", Arial, Sans-serif;
	color:#6ac;
}
.safari #trends .weekly {
	height:2.0em;
}
#search #trends {
	display:none!important;
}
#trends ul, #trends_list ul {
	margin:0;
	padding:0;
	list-style:none;
}
#trends em, #trends_list em {
	display:none;
}
#trends ul {
	white-space:nowrap;
	width:870px;
	line-height:2;
}
#trends .current ul {
	line-height:2.1;
}
.safari #trends .current ul {
	line-height:2.2;
}
#trends li {
	margin:0;
	float:left;
	display:inline-block;
}
#trends a:hover {
	color:#fff;
	text-decoration:none;
}
#trends .fade {
	background:url("http://s.twimg.com/a/1264119427/images/fade-trends.png") repeat-y -60px 0;
	position:absolute;
	display:block;
	top:0;
	left:auto;
	right:25px;
	width:60px;
	padding:8px 0;
	height:150px;
}
.ie6 #trends .fade {
	display:none;
}
#trends_list {
	width:200px;
	word-spacing:-0.1em;
	line-height:1.75;
	margin:0 0 20px;
}
#trends_list a {
	padding:5px 20px 5px 0;
	font-size:.95em;
	white-space:nowrap;
	outline:none;
}
#trends_list li.loading {
	background-image:none!important;
}
#trends_list li.loading a {
	background:#fff url('http://s.twimg.com/a/1264119427/images/spinner.gif') no-repeat center right;
}
.homepage #timeline {
	padding:0;
	font-size:1.1em;
	color:#333;
	margin-left:0;
}
ol .status .status-body {
	width:415px!important;
	padding-right:40px;
}
h2 {
	font:18px Helvetica, Arial, Sans-serif;
	font-weight:normal;
	color:#333;
	margin:1em 0 .5em 5px;
	line-height:1.2;
}
.timeline-actions {
	padding-left:5px;
}
.timeline-actions a {
	font-size:.9em;
	padding:.1em 30px .1em 20px;
}
.rss {
	background:transparent url('http://s.twimg.com/a/1264119427/images/rss.png') no-repeat center left;
}
.tweet-results {
	background:transparent url('http://s.twimg.com/a/1264119427/images/tweet-results.png') no-repeat center left;
}
#sidebar {
	float:right;
	width:200px;
}
#sidebar h2 {
	margin:1em 0 .25em 0;
}
.no-results {
	color:#333;
	padding-top:2em!important;
}
#results_update {
	margin-top:10px;
}
ol.statuses>li {
	border-bottom:1px dotted #D2DADA!important;
}
ol.statuses>li:first-child {
	border-top:1px dotted #D2DADA!important;
}
#footer {
	background-color:transparent!important;
	text-align:left;
	font-size:.88em;
	margin-top:0;
}
.ie #footer {
	margin-top:-10px;
}
#footer ul {
	padding-left:20px;
}
.language-select {
	text-align:right;
	width:200px;
	float:right;
}
.ie7 .language-select, .ie6 .language-select {
	position:relative;
	top:20px;
}
.language-select li+li {
	cursor:pointer;
	padding:0 25px 0 5px!important;
}
.language-select li+li:hover span {
	text-decoration:underline;
}
.language-select small {
	font-size:.7em;
}
#footer .language-menu {
	text-align:left;
	display:none;
	background-color:#005277;
	position:absolute;
	width:150px;
	z-index:100;
	padding-left:0;
}
.ie7 #footer .language-menu {
	margin-left:-1px;
	margin-top:10px;
}
#footer .language-menu li {
	color:#fff;
	display:block!important;
	text-align:left;
	padding:5px 10px 6px;
	cursor:pointer;
}
#footer .language-menu li:hover {
	background-color:#59B;
}
#footer .language-menu li:first-child {
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
}
#footer .language-menu li:last-child {
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
}
#footer .change-ui {
	text-align:center;
	display:block;
	margin:0 auto -5px;
}
#footer br {
	display:none;
}
.tipsy-inner {
	padding:10px 15px;
	line-height:1.5em;
	font-weight:bold;
}
.ie6 .tipsy {
	width:250px;
}
.search-tip {
	background:#eee;
	margin:0 -10px 16px;
	padding:8px 9px 10px;
	border:1px solid #ddd;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	font:11px/16px "Lucida Grande", Arial, Sans-serif;
	color:#333;
	margin:0 0 0 -2px;
}
.search-tip h3 {
	margin:0 0 4px;
	font-size:11px;
	color:#111;
}
.search-tip em {
	font-style:normal;
	font-weight:bold;
	color:#060;
}
.signup-tip {
	line-height:18px;
	margin:30px 0;
	color:#333;
}
.signup-tip a {
	font-weight:bold;
}
#notifications {
	position:fixed;
	top:0;
	left:0;
	width:100%;
	overflow:visible;
	z-index:10000;
}
.notification-bar {
	position:absolute;
	top:0;
	left:0;
	color:#000;
	border-bottom:2px solid rgba(0, 0, 0, 0.07);
	width:100%;
	cursor:pointer;
}
.notification-bar-bkg {
	background-color:#fff;
	opacity:.95;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";
	filter:alpha(opacity=95);
	position:static;
}
.notification-bar, .notification-bar-bkg {
	padding:1.2em 0;
}
.ie7 .notification-bar, .ie7 .notification-bar-bkg {
	border-bottom:2px solid #ccc;
}
.notification-bar-container {
	position:relative;
	display:block;
	width:100%;
	overflow:visible;
}
.notification-bar-contents {
	width:740px;
	margin:0 auto;
	text-align:left;
	position:relative;
	font-size:150%;
}
.notification-bar .message-progress {
	padding-left:24px;
	background-image:url(http://s.twimg.com/a/1264119427/images/ajax.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
body.timeline #content h1 {
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	color:#333;
	font-size:18px;
}
#timeline_heading h1 {
	color:#666;
	font-size:16px;
	font-weight:normal;
	padding:0 0 3px 0;
}
#timeline_heading h1 a, #timeline_heading h1 span.loading {
	float:right;
	font-size:.7em;
	margin-top:4px;
	padding-left:18px;
	font-family:"Lucida Grande", Lucida Grande, Arial, sans-serif;
}
.save-search-link, .subscribe-list-link {
	background:transparent url('http://s.twimg.com/a/1264119427/images/icon_add.png') no-repeat left bottom;
}
.delete-search-link, .unsubscribe-list-link {
	background:transparent url('http://s.twimg.com/a/1264119427/images/icon_remove.png') no-repeat left bottom;
}
#timeline_heading h1 span.loading {
	background:transparent url('http://s.twimg.com/a/1264119427/images/spinner.gif') no-repeat left bottom;
}
#content div.section #timeline_heading {
	margin:0;
}
body#inbox ol.statuses>li:first-child, body#sent ol.statuses>li:first-child, body#lists ol.statuses>li:first-child, body#direct_messages ol.statuses>li:first-child {
	border-top:1px solid transparent;
}
#inbox div#timeline_heading, #sent div#timeline_heading, #lists div#timeline_heading, #direct_messages div#timeline_heading {
	border-bottom:1px solid #cecece;
}
#dm_tabs {
	display:none;
}
body#direct_messages #dm_tabs, body#inbox #dm_tabs, body#sent #dm_tabs {
	display:block;
}
.tabMenu li.loading a {
	background-image:url('http://s.twimg.com/a/1264119427/images/spinner.gif');
	background-repeat:no-repeat;
	background-position:center center;
	color:transparent!important;
}
body#direct_messages #content .tabMenu #inbox_tab a, body#inbox #content .tabMenu #inbox_tab a, body#sent #content .tabMenu #sent_tab a, body#direct_messages #content .tabMenu #inbox_tab a, body#retweets_by_others #content .tabMenu #retweets_by_others_tab a, body#retweets #content .tabMenu #retweets_tab a, body#retweeted_by_others #content .tabMenu #retweeted_by_others_tab a, body#retweeted_of_mine #content .tabMenu #retweeted_of_mine_tab a {
	border:1px solid #c4c4c4;
	color:#333;
	background-color:#fff;
	border-bottom:1px solid #fff;
	padding:5px 14px 5px 14px;
	margin-right:1px;
}
#next_steps {
	display:none;
	font-size:1.2em;
	line-height:1.1;
}
body#home #next_steps {
	display:block;
}
#next_steps td.thumb {
	padding:10px 5px 8px 5px;
	width:50px;
	vertical-align:top;
}
#next_steps td {
	border-bottom:1px dashed #d2dada;
	vertical-align:middle;
	padding:7px 3px;
}
#search #content div.trend-description-container {
	display:block;
}
#content .trend-description-container {
	display:none;
	margin:0!important;
	padding:7px 0 0 0!important;
}
#trend_description img {
	vertical-align:middle;
	margin:1px 5px 3px;
}
.ie8 #trend_description img {
	margin-top:-1px;
}
.ie7 #trend_description img {
	margin-bottom:-2px;
}
#content #trend_description {
	display:none;
	padding:0;
	line-height:18px;
	margin:0 0 1em;
}
#content #trend_description span {
	color:#777;
}
#content #trend_description p {
	margin:0;
	line-height:18px;
	font-size:1.1em;
	color:#333;
}
#content #trend_description p strong {
	color:#333;
}
ol.statuses {
	list-style:none;
	font-size:14px;
}
ol.loading {
	height:300px;
	background:transparent url('http://s.twimg.com/a/1264119427/images/petal_spinner.gif') no-repeat center 50px;
	opacity:.3;
	filter:alpha(opacity = 30);
}
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;
}
.entry-meta {
	margin-top:2px;
}
.retweet-meta {
	margin-top:0;
}
#permalink .entry-meta {
	line-height:16px;
}
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;
}
.no-results {
	border-top:1px dashed #D2DADA;
	padding:.7em 0 .6em 1em;
	font-size:1.2em;
}
.no-results ol {
	padding:5px 0 0 30px;
}
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/1264119427/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;
}
.meta {
	display:block;
	font-size:11px;
	color:#999;
}
.meta a {
	color:#999;
}
.meta .call-out {
	color:#000;
}
#content .meta .byline a {
	color:#0084b4;
}
ol.statuses .actions {
	position:absolute;
	right:10px;
	top:8px;
	line-height:1.25em;
	border-width:0;
}
.ie6 ol.statuses .actions {
	right:25px;
}
.actions a {
	text-decoration:none;
}
ol.statuses li {
	position:relative;
}
ol.statuses li:hover .actions span, ol.statuses li.hover .actions span, ol.statuses li.perma-hover .actions span, ol.statuses li:hover .actions a, ol.statuses li.hover .actions a, ol.statuses li.perma-hover .actions a {
	visibility:visible;
}
ol.statuses li.no-hover .actions span, ol.statuses li.no-hover .actions a {
	visibility:hidden!important;
}
.actions .non-fav, .actions .fav-throb, .actions .fav, .actions .reply {
	margin-bottom:3px;
}
.hentry .non-fav, .hentry .fav, .actions .reply {
	background-image:url("http://s.twimg.com/a/1264119427/images/sprite-icons.png");
	width:15px;
	height:15px;
	display:block;
	cursor:pointer;
	visibility:hidden;
}
.hentry .fav-throb {
	display:block;
	background-position:50% 50%;
	height:15px;
	width:15px;
}
.hentry .fav {
	background-position:-64px 0;
}
.hentry .non-fav {
	background-position:-32px 0;
}
.hentry .non-fav:hover {
	background-position:-48px 0;
}
.hentry .fav-throb, .hentry .del-throb {
	background-image:url('http://s.twimg.com/a/1264119427/images/icon_throbber.gif');
}
.hentry .del {
	background-image:url('http://s.twimg.com/a/1264119427/images/icon_trash.gif');
}
.direct_message a.reply {
	background-image:url('http://s.twimg.com/a/1264119427/images/icon_direct_reply.gif');
}
.direct_message .hentry .del {
	background-image:url('http://s.twimg.com/a/1264119427/images/icon_trash.gif');
}
ol.statuses li:hover, ol.statuses li.perma-hover, ol.statuses li.hover {
	background-color:#f7f7f7;
}
ol.statuses li:hover .hentry a, ol.statuses li.perma-hover .hentry a, ol.statuses li.hover .hentry a {
	visibility:visible;
}
ol.statuses .hentry a.fav {
	visibility:visible;
}
.status_activity {
	margin:4px 0 0 0;
	padding:10px 0 0 20px;
}
.status_activity .activity {
	margin:0 0 5px;
}
.status_activity .content {
	vertical-align:top;
	margin:0 0 0 5px;
	font-size:.8em;
}
#flash {
	padding-top:45px;
	background-repeat:no-repeat;
	background-position:24px 0;
	margin:1.5em 0;
}
#flash p {
	background-color:#fff;
	font-size:2.12em;
	line-height:1.2em;
	padding:.5em;
	font-weight:bold;
}
.feature-limited {
	background-color:#f9f6ba;
	border:2px solid #e9e6aa;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	padding:.5em 1em;
}
.minor-notification {
	background-color:#ffc;
	border-width:1px 0;
	border-color:#eeb;
	border-style:solid none;
	padding:.5em 1em;
}
div#new_results_notification {
	margin:0!important;
}
a#results_update {
	display:block;
	color:#333;
	margin:1em 0;
}
a#results_update:hover {
	background-color:#ffa;
	border-color:#dd9;
	cursor:pointer;
	text-decoration:none;
	color:#000;
}
.bulletin {
	padding:10px;
	display:none;
}
body#home .bulletin {
	display:block;
}
body#settings .bulletin {
	margin:20px 100px;
}
.bulletin a.close {
	padding:6px 6px 7px 7px;
	float:right;
	opacity:.7;
	background:transparent url('http://s.twimg.com/a/1264119427/images/close_small.png') no-repeat;
}
.ie .bulletin a.close {
	filter:alpha(opacity=70);
}
.bulletin a.close:hover {
	opacity:1.0;
}
.ie .bulletin a.close:hover {
	filter:alpha(opacity=100);
}
.bulletin.warning {
	background-color:#ff9;
	border:1px solid #ecec19;
}
.bulletin.alert {
	background-color:#ffab9d;
	border:1px solid #f88;
}
.bulletin.help {
	font-size:11px;
	background:#f8f8f8;
	line-height:18px;
	border:1px solid #eee;
}
.bulletin p, .bulletin h2 {
	margin-left:46px!important;
	margin-bottom:5px!important;
}
.bulletin.info {
	padding:5px 10px!important;
	background-color:#F4F4F4;
	border:0;
	font-size:.9em;
}
.ie6 .standard-form .info {
	background:none;
	border:0;
}
.ie6 .bulletin {
	zoom:1;
}
.bulletin img {
	vertical-align:middle;
	float:left;
}
.bulletin.help img {
	margin-top:2px;
	margin-left:2px;
}
.bulletin h2 {
	font:bold 13px Helvetica Neue, Helvetica, Arial, sans-serif;
	font-size:14px;
	margin-top:0!important;
}
.yellow-box {
	background-color:#FEF6A8;
	margin:1em;
	padding:1em;
	border:solid 1px #FFFA00;
	color:#000;
	line-height:1.7em;
	font-size:.9em;
	text-align:center;
}
#pagination {
	margin:2em 0 1em 0;
}
#pagination p.no-more-tweets {
	font-size:1.1em;
	text-align:center;
}
.more {
	outline:none;
	display:block;
	width:100%;
	padding:6px 0;
	text-align:center;
	border:1px solid #ddd;
	border-bottom:1px solid #aaa;
	border-right:1px solid #aaa;
	background-color:#fff;
	background-repeat:repeat-x;
	background-position:left top;
	font-size:14px;
	text-shadow:1px 1px 1px #fff;
	font-weight:bold;
	height:22px;
	line-height:1.5em;
	margin-bottom:6px;
	background-image:url('http://s.twimg.com/a/1264119427/images/more.gif');
}
.more:hover {
	border:1px solid #bbb;
	text-decoration:none;
	background-position:left -78px;
}
.more:active {
	color:#666;
	background-position:left -38px;
}
.more.loading {
	cursor:default!important;
	background-color:#fff;
	background-repeat:no-repeat;
	background-position:50% 50%;
	border:1px solid #eee;
	background-image:url('http://s.twimg.com/a/1264119427/images/ajax.gif');
}
.more::-moz-focus-inner {
border:0;
}
.tip {
	color:#333;
	background-color:#e5eef2;
	border:1px solid #c7e0ed;
	padding:10px;
	margin:20px 0;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.tip .dismiss {
	float:right;
	width:9px;
	height:10px;
	background:url('http://s.twimg.com/a/1264119427/images/sprite-icons.png') no-repeat -272px -16px;
	cursor:pointer;
}
#follow_users_tips h4 {
	font-size:13px;
	line-height:16px;
	font-weight:normal;
	width:85%;
	margin:0 0 13px;
}
#follow_users_tips ol {
	zoom:1;
	overflow:hidden;
	list-style:none;
}
#follow_users_tips h5, #follow_users_tips li {
	font-weight:bold;
	font-size:11px;
	line-height:15px;
}
#follow_users_tips li.user-search {
	width:177px;
	padding-right:0;
}
#follow_users_tips li.user-search input[type='text'] {
	width:114px;
*width:112px;
}
#follow_users_tips li.user-search input {
	margin-top:3px;
}
#follow_users_tips li.follow-friends {
	width:130px;
}
#follow_users_tips li {
	float:left;
	width:132px;
	padding-right:20px;
}
#follow_users_tips form p {
	display:none;
}
#follow_users_tips li+li {
	border-left:1px solid #c7e0ed;
	padding:0 20px 0 10px;
}
#content #follow_users_tips fieldset {
	margin:0;
}
#content #follow_users_tips p.instruction {
	display:none;
}
html #content .tip p {
	font-weight:normal;
	color:#666;
	margin:0;
	line-height:15px;
}
html #content #mobile_tips p {
	width:85%;
	color:#333;
}
#pagination.pagination {
	height:1.5em;
}
#pagination.pagination a, #pagination.pagination .link-like {
	border:1px solid #cecece;
	padding:.25em 1em;
	margin:0 0 0 10px;
	float:right;
}
.person .thumb img {
	height:48px;
	width:48px;
}
.geo-pin {
	background:transparent url(http://s.twimg.com/a/1264119427/images/sprite-icons.png) no-repeat scroll -224px -64px;
	cursor:pointer;
	display:inline-block;
	height:11px;
	line-height:1.1em;
	width:7px;
}
.geo-pin:hover, .geo-pin.selected {
	background:transparent url(http://s.twimg.com/a/1264119427/images/sprite-icons.png) no-repeat scroll -240px -64px;
	text-decoration:none;
}
.geo-pin:focus {
	outline:none;
}
#map_canvas {
	width:200px;
	height:200px;
}
#geo_modal {
	padding:4px;
	background:#ccc;
	position:absolute;
	z-index:99999;
	top:0;
	left:0;
	-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.5);
	-moz-border-radius:4px;
	-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.5);
	-webkit-border-radius:4px;
}
.map_close {
	color:#999;
	text-decoration:none;
}
.map_close:hover {
	text-decoration:none;
}
#update_notifications .latest_status_prompt {
	font-weight:bold;
	color:#666;
}
.ie #geo_modal .map_arrow {
	display:none;
}
.western #tagline {
	margin:8px 119px 0 0;
	width:355px;
}
.western #signin_menu {
	width:240px;
}
.western #signin_menu input[type="text"], .western #signin_menu input[type="password"] {
	width:230px;
}
.fr #big_signup {
	width:220px;
}
.western #footer {
	font-size:.8em;
}
.western #signin_menu {
	width:240px;
}
.western #signin_menu input[type="text"], .western #signin_menu input[type="password"] {
	width:230px;
}
.western #signup-form tr.captcha th {
	font-size:14px;
}
.western #signup-form #recaptcha_controls {
	height:auto;
}
body.western input.profilesubmit {
	width:185px;
}
body.western #side .stats td .label {
	text-transform:none;
}
body.fr #side .stats a span.stats_count {
	font-size:12px;
	text-align:center;
}
body.western #content .tabMenu li a {
	font-size:11px!important;
	padding:6px 10px 5px 8px;
}
body#profile_settings.western #content .tabMenu li a, body#profile_settings.western #content .tabMenu li {
	font-size:10px!important;
}
body.western #settingsNav {
	font-size:.9em;
}
#notices.western label {
	white-space:normal;
	display:block;
	margin:-1.3em 0 0 1.5em;
}
#notices.asian label {
	white-space:normal;
	display:block;
	margin:-1.3em 0 0 1.5em;
}
#notices.western fieldset.common-form th {
	width:15em;
	vertical-align:top;
}
#notices.asian fieldset.common-form th {
	width:22em;
	vertical-align:top;
}
#password.western #nomatch {
	display:block;
}
body#settings.western #username_sample_url {
	display:block;
}
body#settings.western #username_msg {
	display:block;
	margin:-1em 0 0 0;
}
body#settings.fr #geotagging_info_link {
	font-size:10px;
}
body#password.fr .common-form th {
	text-align:right;
	padding:14px 0;
}
#invitations.western #service-credentials table th {
	font-size:14px;
	width:320px;
}
body.western .lists table.users-lists td.count {
	width:120px;
	white-space:nowrap;
}
body.western #lists_table tr td {
	white-space:nowrap;
}
body.western .col-tabset {
	width:145px;
}
body.western #sw-ui .t-unit, body.western #sw-dimensions .t-unit {
	float:none;
	display:block;
	width:100%;
}
body.western #sw-widget-behavior-default, body.western #sw-widget-behavior-all {
	margin:4px 0;
}
body.western #search-widget h3 {
	margin:6px 0 4px;
}
body.de .buttons-page table tr td div.embed {
	height:123px;
}
body.fr .buttons-page table tr td div.embed {
	height:110px;
}
body.fr #built h3 {
	white-space:nowrap;
}
#oauth_clients.it #content {
	background-position:right bottom;
}
body.western #recaptcha_controls, body.western #recaptcha_data, body.western #recaptcha_widget {
	height:12em;
}
.btn, input[type=submit].btn, input[type=button].btn {
	background:#ddd url("http://s.twimg.com/a/1264119427/images/buttons/bg-btn.gif") repeat-x 0 0;
	font:11px/14px "Lucida Grande", Sans-serif;
	width:auto;
	margin:0;
	overflow:visible;
	padding:4px 8px 5px;
	border-width:1px;
	border-style:solid;
	border-color:#ddd;
	border-bottom-color:#ccc;
	-moz-border-radius:4px;
	-khtml-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	color:#333;
	text-shadow:1px 1px 0 #fff;
	cursor:pointer;
}
.btn::-moz-focus-inner {
padding:0;
border:0;
}
.btn-m, input[type=submit].btn-m, input[type=button].btn-m {
	background-position:0 -200px;
	font-size:15px;
	line-height:20px;
	padding:5px 15px 6px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.btn-l, input[type=submit].btn-l, input[type=button].btn-l {
	background-position:0 -400px;
	font-size:20px;
	line-height:26px;
	padding:7px 20px 9px;
	-moz-border-radius:6px;
	-khtml-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
}
.btn-light {
	background-color:#add!important;
	background-image:url("http://s.twimg.com/a/1264119427/images/buttons/bg-btn-light.gif")!important;
	border-color:#add #add #9cc!important;
	text-shadow:1px 1px 0 #dff!important;
}
.btn-dark {
	background-color:#59a!important;
	background-image:url("http://s.twimg.com/a/1264119427/images/buttons/bg-btn-dark.gif")!important;
	border-color:#59a #59a #489!important;
	color:#fff!important;
	text-shadow:-1px -1px 0 #59a!important;
}
.btn-blue {
	background-color:#39d!important;
	background-image:url("http://s.twimg.com/a/1264119427/images/buttons/bg-btn-blue.gif")!important;
	border-color:#39d #39d #28c!important;
	color:#fff!important;
	text-shadow:-1px -1px 0 #39d!important;
}
.btn-chart {
	background-color:#9c2!important;
	background-image:url("http://s.twimg.com/a/1264119427/images/buttons/bg-btn-chart.gif")!important;
	border-color:#9c2 #9c2 #8b1!important;
	text-shadow:1px 1px 0 #df6!important;
}
.btn-mint {
	background-color:#bdb!important;
	background-image:url("http://s.twimg.com/a/1264119427/images/buttons/bg-btn-mint.gif")!important;
	border-color:#bdb #bdb #aca!important;
	text-shadow:1px 1px 0 #efe!important;
}
.btn-green {
	background-color:#272!important;
	background-image:url("http://s.twimg.com/a/1264119427/images/buttons/bg-btn-green.gif")!important;
	border-color:#272 #272 #161!important;
	color:#fff!important;
	text-shadow:-1px -1px 0 #272!important;
}
.btn-pink {
	background-color:#daa!important;
	background-image:url("http://s.twimg.com/a/1264119427/images/buttons/bg-btn-pink.gif")!important;
	border-color:#daa #daa #c99!important;
	text-shadow:1px 1px 0 #fdd!important;
}
.btn-red {
	background-color:#a22!important;
	background-image:url("http://s.twimg.com/a/1264119427/images/buttons/bg-btn-red.gif")!important;
	background-position:0 0;
	border-color:#a22 #a22 #911!important;
	text-shadow:-1px -1px 0 #a22!important;
	color:#fff!important;
}
.btn:hover, .btn:focus, input[type=submit].btn:hover, input[type=submit].btn:focus, button.btn:hover, button.btn:focus {
	border-color:#999 #999 #888;
	background-position:0 -6px;
	color:#000;
}
.btn-light:hover, .btn-light:focus {
	border-color:#7aa #7aa #699;
}
.btn-dark:hover, .btn-dark:focus {
	border-color:#267 #267 #156;
	color:#fff;
}
.btn-blue:hover, .btn-blue:focus {
	border-color:#17b #17b #06a;
	color:#fff;
}
.btn-chart:hover, .btn-chart:focus {
	border-color:#7a1 #7a1 #690;
}
.btn-mint:hover, .btn-mint:focus, input[type=submit].btn-mint:hover, input[type=submit].btn-mint:focus, button.btn-mint:hover, button.btn-mint:focus {
	border-color:#8a8 #8a8 #797!important;
}
.btn-green:hover, .btn-green:focus, input[type=submit].btn-green:hover, input[type=submit].btn-green:focus, button.btn-green:hover, button.btn-green:focus {
	background-color:#272!important;
	border-color:#050 #050 #040!important;
	color:#fff;
}
.btn-pink:hover, .btn-pink:focus, input[type=submit].btn-pink:hover, input[type=submit].btn-pink:focus, button.btn-pink:hover, button.btn-pink:focus {
	border-color:#a88 #a88 #977!important;
}
.btn-red:hover, .btn-red:focus, input[type=submit].btn-red:hover, input[type=submit].btn-red:focus, button.btn-red:hover, button.btn-red:focus {
	background-color:#a22!important;
	border-color:#611 #611 #500!important;
	color:#fff;
}
.btn-m:hover, .btn-m:focus, input[type=submit].btn-m:hover, input[type=submit].btn-m:focus, button.btn-m:hover, button.btn-m:focus {
	background-position:0 -206px;
}
.btn-l:hover, .btn-l:focus, input[type=submit].btn-l:hover, input[type=submit].btn-l:focus, button.btn-l:hover, button.btn-l:focus {
	background-position:0 -406px;
}
button:active, button.btn:active, input[type=submit]:active, button.btn-dark:active, button.btn-light:active, .btn:active, .btn-red:active, .btn-green:active {
	background-image:none!important;
	text-shadow:none!important;
	outline:none!important;
}
.dbtn, .dbtn:hover, .dbtn:focus, .dbtn:active, button.dbtn:hover, button.dbtn:focus {
	background:#eee;
	border-color:#ddd;
	color:#aaa;
	text-shadow:none;
}
.btn-light.dbtn, .btn-light.dbtn:hover, .btn-light.dbtn:focus, .btn-light.dbtn:active {
	background:#dee;
	border-color:#cdd;
	color:#9aa;
}
.btn-dark.dbtn, .btn-dark.dbtn:hover, .btn-dark.dbtn:focus, .btn-dark.dbtn:active {
	background:#aad5dd;
	border-color:#99c5cc;
	color:#ddf6f6;
}
.btn-blue.dbtn, .btn-blue.dbtn:hover, .btn-blue.dbtn:focus, .btn-blue.dbtn:active {
	background:#bde;
	border-color:#acd;
	color:#def;
}
.btn-chart.dbtn, .btn-chart.dbtn:hover, .btn-chart.dbtn:focus, .btn-chart.dbtn:active {
	background:#deb;
	border-color:#cda;
	color:#ab9;
}
.btn-mint.dbtn, .btn-mint.dbtn:hover, .btn-mint.dbtn:focus, .btn-mint.dbtn:active {
	background:#ded;
	border-color:#cdc;
	color:#9a9;
}
.btn-green.dbtn, .btn-green.dbtn:hover, .btn-green.dbtn:focus, .btn-green.dbtn:active {
	background:#aca;
	border-color:#9b9;
	color:#ded;
}
.btn-pink.dbtn, .btn-pink.dbtn:hover, .btn-pink.dbtn:focus, .btn-pink.dbtn:active {
	background:#edd;
	border-color:#dcc;
	color:#a99;
}
.btn-red.dbtn, .btn-red.dbtn:hover, .btn-red.dbtn:focus, .btn-red.dbtn:active {
	background:#caa;
	border-color:#b99;
	color:#edd;
}


