

#bd {
	font-size:160%;
	color:#969799;
}


#headline {
	padding-top:1em;
	text-align:center;
	color:black;
	font-size:20px;
	display:block;
}

#account_mobile_number {
	margin:0.5em;
	padding:3px;
	width:10em;
}


#login_link {
	background-color:white;
	padding:1em;
	font-size:15px;

}
#login_link a {
	
}
#new_account {
	text-align:center;
}

#tsandcs {
	
	margin-top:11em;
	font-size:14px;
}

.faded {
	color:gray;
}

.friend_fade {
	opacity:0.5;
}
#done {
	margin-top:5em;
}

strong {
	color:#CBD000;
}

a {
	color:#CBD000;
}

#logo {
	padding-top:1em;
	text-align:center;
	margin-bottom:6px;
}
#logo img {
	width:300px;
	text-align:center;
	
}

#feed {

	display:none;
	font-size:55%;
}

ul#menu {
	margin-top:35px;
	font-size:80%;
	padding-bottom:3px;
	border-bottom:1px solid #D05104;
}

ul#menu li {
	display:inline;
	padding-right:1em;
	
	
}
ul#menu li a {
	color:#D05104;
	text-decoration:none;
}
#settings {
	padding:1em;
}

.number_group {
	display:block;
	text-align:top;
}

.controls  {
	float:right;
	font-size:14px;
	display:block;
	color:gray;
	
}

#wide {
	margin-top:20px;
	padding:1em;
	padding-top:10px;
	background-color:#E2E8A0;
	min-height:450px;
}

#side {
	margin-top:120px;
	padding:1em;
	padding-top:10px;
	background-color:#E2E8A0;
	min-height:450px;
}

#wide #logo {
	text-align: right;
	float:right;
}
#wide #logo img {
	width:100%;
	height:45px;
/*	border:solid #C1F64D 3px;*/
}

#tweet_content {
	width:16em;
	height:3em;
}
#wide input {
	display:block;
	margin:1em;
}

 p {
	font-size:15px;
	
}

form {
	size:14px;
}

#replies {
	background-color:#E2E8A0;
	width:100%;
	min-height:40em;
}

#plans {
	margin-top:28px;
	width:100%;
}
#plans th {
	text-align:center;
	font-size: 89%;
	padding:1em;
}
#plans td {
	padding-top:10px;
	padding-bottom: 10px;
	color:black;
	font-size:20px;
	text-align:center;
}

#plans input {
	width:10px;
}

.note {
	font-family: Times;
	display:block;
	font-size:80%;
	color:gray;
	font-style: italic;
}

.yui-u h2 {
	padding:0.5em;
}

ul {
	color:white;
	margin-top:1em;
	padding:0.5em;
	font-size:14px;
	color:black;
	background-color:white;
}
li {
	text-align:top;
}
.avatar img  {
/*	display:none;*/
	width:30px;
	float:left;
	padding:1em;
}

#main {
	padding-top:1em;
	font-size:14px;
}

#mobile_numbers {
	margin-top:1em;
}

#friends img {
	width:30px;
	padding:0px;
	margin:0px;
}

#buy_icons img {
	padding-right:5px;
	padding-left:5px;
	
	height:30px;
}

.note strong  {
	color:black;
}

#offer {
	background-color:red;
	color:white;
	font-size:14px;
	padding:.5em;
	border:solid pink 2px;
}