body {
	color:#eaeaf4;
	font-family:Arial;
	font-size:0.75em;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	text-align:center;
	background: #C6E5F2 url(http://www.twirex.com/image/body-bkg.png) no-repeat scroll center top;
}
.actions {
	border-width:0;
	line-height:1.25em;
	position:absolute;
	right:5px;
	top:0.5em;
}
.settingsList{
	padding-left:40px;
}
.settingsDiv{
	padding-left:20px;
	padding-top:20px;
}

.error{
	color:red;
}
.actions a {
	background-position:50% 50%;
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	padding:45px 8px;
	text-decoration:none;
}

.reply {
	background-image:url(http://twirex.com/image/reply.png);
}

.form_row{
	margin-top:10px;
}
a:link,a:visited,a:active {
	text-decoration:none;
	color:#bdbc42;
}
a:hover{
	text-decoration:none;
	color:#efedef;

}

#left{
	background:#5e8ea2;
	margin-top:0;
	width:694px;
}
#master{
	text-align:left;
	margin: auto;
	position:relative;
	text-align:left;
	width:900px;
}
td.column {
	padding:0;
	vertical-align:top;
}
.wrapper {
	padding:5px 10px 0px;
	margin-left:-2px;
	margin-right:-2px;
	margin-top:-2px;
	background:#5e8ea2;
}
#statusForm {
	margin-bottom:19px;
}
fieldset.common-form {
	margin:0px 0;
}
a img, form, fieldset {
	border:0 none;
}
.textarea-status {
	padding-top:3px;
	text-align:center;
}
#chars_left_notice {
	color:#CCCCCC;
	font-size:32pt !important;
	position: relative;
	float:right;
	top:14px;
	min-width:80px;
}
.bar span {
	display:block;
	font-size:0.92em;
	position:absolute;
	right:10px;
	top:0;
}
.numeric {
	font-family:'Arial';
}
* {
	margin:0;
	padding:0;
}
.bar {
	line-height:1.9em;
	padding:0 10px;
	position:relative;
}
.doing{
	padding-left:30px;
}
.filter{
	float:right;
	font-size:0.85em;	
}
textarea {
	-x-system-font:none;
	font-family:'Lucida Grande',sans-serif;
	font-size:1.15em;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	height:2.5em;
	line-height:1.1;
	overflow:auto;
	padding:5px;
	width:508px;
}
.button-submit {
	float:right;
	padding:5px 10px 0 5px;
}
.message{
	position:relative;
	left:-15px;

}

.messages {
	margin:-1px 10px;
	padding:10px 0;
}
ol.channel{
	font-size:1.2em;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
ol.channel li:first-child {
	border-top:1px dashed #D2DADA;
}
ol.channel li {
	border-bottom:1px dashed #D2DADA;
	line-height:1.1em;
	padding:0.7em 0 0.6em;
	position:relative;
}
ol.channel span.status-body {
	display:block;
	padding-left:65px;
	min-height:50px;
	overflow:hidden;
	width:612px;
	margin:auto;

}
.message-meta{
	display:inline;
}
ol.channel .user-name {
	margin-right:5px;
}
.message-content{
	width:100px;
}
ol.channel span.message-meta {
	color:#FFFFFF;
	border-color:#bdbc42;
	
	display:block;
	font-family:georgia;
	font-size:0.8em;
	font-style:italic;
}
ol.channel .thumb {
	display:block;
	height:50px;
	left:0;
	margin:0 10px 0 5px;
	overflow:hidden;
	position:absolute;
	width:50px;
}

.bigNumber{
	font-size:30px;
	letter-spacing:-2px;
	line-height:0.8em;
	text-align:right;
}
h2 {
	font-size:15px;
	font-weight:inherit;
	text-align:center;
}
#right {
	background-color:#B6BEC1;
	border-left:1px solid #C6E5F2;
	line-height:0.9;
	width:199px;
	margin-left:-1px;
	border-left-width-ltr-source:physical;
	border-left-width-rtl-source:physical;
	border-left-width-value:0;
	border-right-width-ltr-source:physical;
	border-right-width-rtl-source:physical;
	border-right-width-value:0;
	padding-bottom:0;
	padding-right:2px;
	padding-top:0;	
	border-color:#B6BEC1;
}

td.column {
	padding:0;
	vertical-align:top;
}
#side_profile {
	background:#444D51 none repeat scroll 0 0;
	border-color:#444D51;
	border-width:18px 13px 18px 18px;
	color:#93D8F4;
	font-weight:bold;
	min-height:30px;
	padding:13px;
	position:relative;
	margin-right:-2px;
	margin-top:-2px;
	margin-left:-1px;
}

.user_icon{
	height:30px;
}
#my_name {
	float:left;
	font-size:1.35em;
	line-height:30px;
	position:relative;
}
.user_icon{
	float:left;
	padding-right:0.8em;
}

.stats {
	clear:both;
	float:none;
	margin:10px 0;
}

.stats td {
	padding:0 7px 0 0;

}

#right ul {
	margin:0;
}
ul#tabLeft li {
	border-top:1px solid #C6E5F2;
	display:block;
	width:100%;
}
.home_tab{
	background-color:#b6bec1;
	margin-left:-1px;
	padding-left:14px;
	display:block;
	font-size:110%;
	font-weight:bold;
	padding:13px;
	text-decoration:none;
	margin-right:-2px;
	margin-top:-2px;
	margin-right:-2px;
	color:#444D51;
}
.home_tab_dark {
	background-color:#444D51;
	margin-left:-1px;
	padding-left:14px;
	display:block;
	font-size:110%;
	font-weight:bold;
	padding:13px;
	text-decoration:none;
	margin-right:-2px;
	margin-top:-2px;
	margin-right:-2px;
}

a:link.home_tab, a:visited.home_tab, a:active.home_tab {
	color:#444D51;
}

a:link.home_tab_dark, a:visited.home_tab_dark, a:active.home_tab_dark{
	color:#93D8F4;
}
.author{
	width:100px;
	clear:both;
}
strong{
	clear:both;

}
#login {
	color:black;
	float:right;
	margin:0.45em 0;
	width:179px;
}

input[type="button"] {
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	background-color:#E6E6E6;
	border:1px solid #CCCCCC;
	color:#000000;
	cursor:pointer;
	font-size:x-small;
	padding:4px 8px;
	vertical-align:top;
}

.tagCloud {
	padding: 4px;
	float: left;
}
.tagCloud1{
	font-size:75%;
}
.tagCloud2{
	font-size:100%;
}
.tagCloud3{
	font-size:150%;
}
.tagCloud4{
	font-size:200%;
}
.tagCloud5{
	font-size:250%;
}
.top10li{
	display:block;
	font-size:110%;
	font-weight:bold;
	margin-left:-1px;
	padding:13px;
	text-decoration:none;
}
#header{
	background: #444d51;
	margin-right:2px;
}
table{
	border: 0;
}

#footer{
	background: #444D51;
	margin:auto;
	width:899px;
	margin-top:-2px;
	min-height:25px;
	padding-top:10px;
}

#interestingTags {
	max-width: 180px;
}

.removeTag{
	margin-left:-7px;
	display:inline-table;
	width:20px;
	height:20px;
	background-image:url(http://twirex.com/image/fileclose.png);	
}

#recent-tags .post-tag:hover {
	background-color:#777777;
	border:medium none;
	color:White !important;
	margin:0;
	text-decoration:none;
	border-bottom:1px solid #3E6D8E;
	border-right:1px solid #7F9FB6;
}

#interestingTag {
	height:19px;
}

.post-tag:hover {
	background-color:#3E6D8E;
	border-bottom:1px solid #37607D;
	border-right:1px solid #37607D;
	color:#E0EAF1;
	text-decoration:none;
}
.post-tag:link,.post-tag:visited,.post-tag:active{
	color:black;
}
#recent-tags{
	padding-left: 3px;
}

.post-tag {
	background-color:#E0EAF1;
	border-bottom:1px solid #3E6D8E;
	border-right:1px solid #7F9FB6;
	color:#3E6D8E;
	font-size:90%;
	line-height:2.2;
	margin:2px 2px 2px 0;
	padding:3px 4px;
	text-decoration:none;
	white-space:nowrap;
}
