@charset "UTF-8";
/* CSS Document */

.profile-user { margin:15px; }
.profile-user h2 img { float:left; margin:0 15px 0 0; }
.profile-user h2 div.screen-name { margin:0 0 10px 88px; font-size:30px; }

#status-title { border-bottom:1px solid #e5e5e5; margin:30px 0 15px 0; padding:0 0 15px 0; }
#status-title h2 { font-size:24px; }
#status-title .tags { font-size:12px; margin:5px 0 0 0; }

#status-post { border-bottom:1px solid #e5e5e5; padding:0 0 15px 0;  }
#status-post .timeline-media { float:left; margin:0 10px 5px 0; cursor:pointer; }
#status-post .video-media { float:left; margin:0 10px 5px 0; width:366px; }
#status-post p { line-height:150%; margin:10px 0 0 0; }

#status-comments { background:url(/css/img/common/vertical-seperator.gif) 380px 0 repeat-y; margin:0 0 15px 0; }
#status-comments p.meta { font-size:12px;  }
#status-comments p.meta a.entry-date { color:#666; }
#status-comments .actions { float:right; width:290px; padding:5px 0; }
#status-comments .actions .screen-name { font-size:10px; margin:0 0 0 0; }

/*------------------------
/*		Direct Message
/*-----------------------*/

.dm-form textarea { width:680px; border:1px solid #AAA; -moz-border-radius:3px; -webkit-border-radius:3px; font-size:12px; background:#fff; padding:4px 2px; font:12px "Lucida Grande", Sans-serif; height:3em; margin:10px 0; }
.dm-form select { border:1px solid #AAA; padding:4px 2px; }
.dm-form .submit { text-align:right; }
.dm-form .status-count { font-size:22px; padding:5px 5px 0 0;}

/*------------------------
/*		Message Lists
/*-----------------------*/

.messages { list-style:none; margin:0 0 10px 0; border-bottom:1px solid #DDD; }
.messages li { clear:left; border-top:1px solid #DDD; padding:10px 0; }
.messages li div.picture { float:left; }
.messages li p { margin:0 0 0 60px; font-size:16px; }
.messages li p.message-meta { font-size:11px; }

/*------------------------
/*		Tab Menu
/*-----------------------*/

#content .tabMenu { text-align:left; margin:25px 0 5px 0; }
#content .tabMenu li { display:inline; margin:0; padding:0; }
#content .tabMenu li a { margin-right:1px; display:inline;	padding:6px 15px 5px 15px; background-color:#F0F0F0; text-decoration:none; color:#2276BB; -moz-border-radius:3px 3px 0 0; -webkit-border-top-left-radius:3px; -webkit-border-top-right-radius:3px; }
body #content .tabMenu li a { font-size:13px; text-transform:capitalize; }
#content .tabMenu li a:hover { background-color:#E6E6E6; }
#content .tabMenu li.active a {	border:1px solid #c4c4c4; color:#333; background-color:#fff; border-bottom:1px solid #fff; padding:5px 14px 5px 14px; }

/*------------------------
/*		User Lists
/*-----------------------*/	
table.user-table  { width:100%; margin:0 0 15px 0; }
table.user-table tr td,
table.user-table tr th { border-bottom:1px solid #e5e5e5; padding:10px 0; vertical-align:top; }
table.user-table tr th { color:#999; font-size:11px; font-weight:normal; padding:5px 0; }
table.user-table tbody tr:hover { background-color:#f9f9f9; }
table.user-table tr td.user-picture { width:50px; }
table.user-table tr td.user-picture img { width:50px; height:50px; }
table.user-table tr td.user-detail { padding:10px 10px;}
table.user-table tr td.user-detail p { font-size:12px; color:#666; margin:0 0 4px 0; }
table.user-table tr td.user-detail p.username { font-size:16px; }
table.user-table tr td.user-actions { text-align:right; padding:10px; }

/*------------------------
/*		SIDE User
/*-----------------------*/	


#side ul li#profile p { font-size:14px; line-height:135%; margin: 0 0 7px 0; color:#444; }
#side ul li#profile p.name { font-size:20px; font-weight:bold; color:#000; }
#side ul li#profile p strong { color:#000; display:block; }
