#i2_wall { font-size: 11px; color: #666; width: 970px; margin: 0 auto; }
#i2_wall a { font-size: inherit !important; }
#i2_wall strong { font-weight: bold !important; }
#i2_wall a strong { font-weight: bold !important; }
#i2_wall hr { border-top: 1px solid #CCC; }

#wall_sidebar { width: 180px; float: left; display: inline; }
#wall_posts { width: 750px; float: left; display: inline; padding-left: 10px; margin-left: 10px; border-left: 1px solid #ccc; }

#wall_beta_announce { text-align: center; padding: 5px; background: #ffe; color: #666; border: 1px solid #ccc; margin-bottom: 5px; }

input, select, option, button, textarea { vertical-align: middle; }

.wall_input { border: 1px solid #EEAADD; background: white; color: #666; font-size: 11px; padding: 2px; margin: 1px 0; vertical-align: middle; }
.wall_button { text-align: center; font-weight: bold; font-size: 11px; background: #D40071; color: white; border: 1px solid #D40071; height: auto; padding: 2px 5px; cursor: pointer; margin: 1px 0; vertical-align: middle; }

.i2_wall_container a, .i2_wall_container .wall_link { text-decoration: none; cursor: pointer; color: #D40071; }
.i2_wall_container a:hover, .i2_wall_container .wall_link:hover { color: #D40071; }

.wall_profile { font-weight: bold !important; }

.wp_interact { display: none; }
.wp_interact_hide { padding: 5px 0; text-align: right; }

.wp_item { margin: 10px 0; padding-bottom: 10px; border-bottom: 1px solid #ccc; width: 660px; }
.wp_avatar { float: left; width: 50px; text-align: center; height: 50px; overflow: hidden; margin-right: 5px; display: inline; }
.wp_avatar img { border: 0; }
.wp_content { float: left; width: 570px; }
.wp_header { margin-bottom: 10px; }
.wp_post_title { margin: 0; padding: 0; font-size: 18px !important; font-weight: bold !important; color: #333; }
.wp_header span { font-size: 11px !important; color: red; }
.wp_status { font-size: 11px !important; }
.wp_footer { font-size: 11px !important; color: #888; margin: 10px 0; }
.wp_action { font-size: 11px !important; color: #444; margin: 10px 0; }

a.wall_elapsed { color: #222; }

.wp_picture { width: 130px; float: left; display: inline; text-align: center; }
.wp_picture img { padding: 2px; border: 1px solid #CCC; background: #f3f4f4; max-width: 120px; }
.wp_details { width: 410px; float: left; display: inline; margin-left: 5px; padding-left: 5px; border-left: 2px solid #ccc; font-size:13px; color:#555555; }

.wp_likes { font-size: 11px; margin: 2px 0; padding: 5px; background: #f3f4f4; color: #666; }

.wp_comm_avatar { float: left; width: 32px; text-align: center; height: 32px; display: inline; margin-left: 5px; overflow: hidden; }
.wp_comm_avatar img { border: 0; width: 32px; }
.wp_comm_content { float: left; width: 480px; margin-left: 5px; color: #333; }
.wp_comm { font-size: 11px; margin: 2px 0; padding: 5px; background: #f3f4f4; }
.wp_comm_added { color: #999; margin-top: 3px; }
.wp_comms_all { font-size: 11px; margin: 2px 0; padding: 5px; background: #f3f4f4; }

.wp_comm_add_text { width: 99%; height: 16px; }
.wp_comm_add_submit { display: none; }

.wp_page_title { margin: 0; padding: 0; background: #555; margin-bottom: 10px; color: #EEE; font-weight: normal; font-size: 29px !important; }
.wp_page_title a { color:#FFF; } .wp_page_title a:hover { color:#FFF; }
.wp_page_title img { border: 0; vertical-align: middle; }
.wp_page_title a { text-decoration: none; font-weight: normal; display: block; }

.wp_user { margin: 10px 0; padding-bottom: 10px; }
.wp_user_icon { float: left; width: 50px; text-align: center; height: 50px; display: inline; margin-left: 5px; overflow: hidden; }
.wp_user_icon img { border: 0; }
.wp_user_data { float: left; width: 100px; margin-left: 5px; display: inline; overflow: hidden; font-size: 13px !important; }
.wp_user_data span { font-size: 11px; display: block; }
.wp_user_data span a { color: #666; }

.wp_profile_avatar { width: 160px; margin: 0 auto; text-align: center; background: #EEE; border:1px solid #CCC; padding: 5px; }
.wp_profile_avatar img { border: 0; }

.wall_sidebar_title { margin: 0; padding: 0; border-bottom: 1px dotted #ccc; margin: 10px 0 5px; }

#wall_user_friends_scroller { height: 240px; overflow: auto; }

.wall_user_friends { list-style-type: none; margin: 0; padding: 0; margin-bottom: 10px; }
.wall_user_friends li { list-style-type: none; margin: 0; padding: 0; }
.wp_friend_link { display: block; height: 20px; overflow: hidden; padding: 2px; }
.wp_friend_link:hover { background: #f3f4f4; }
.wp_friend_avatar { width: 25px; float: left; display: inline; border: 0; }
.wp_friend_name { width: 105px; margin-left: 5px; display: inline; float: left; padding: 3px 0; font-size: 11px; font-weight: bold; overflow: hidden; }
.wp_friend_online { width: 16px; float: right; display: inline; font-family: webdings; margin-right: 0; }

.wall_sections { list-style-type: none; margin: 10px 0; padding: 0; }
.wall_sections li { list-style-type: none; margin:5px 0; padding: 0; border-bottom: 1px solid #f3f4f4; }
.wp_section_link { display: block; height: 16px; overflow: hidden; padding: 2px; padding-left: 4px; }
.wp_section_link:hover { background: #f3f4f4; }

.wp_status_form { margin: 10px 0; }
.wp_status_text { width: 98%; height: 20px; font-size: 15px; padding: 4px; border: 1px solid #EEAADD; background: white; }
.wp_status_submit { display: none; }

.wp_icon { background-color: transparent; background-image: url(http://img.kudika.ro/comunitate/img/wall/ticons.gif); background-repeat: no-repeat; width: 16px; height: 15px; margin-top: -1px; vertical-align: middle; float: left; display: inline; margin-right: 5px; font-size: 5px; }
.wp_icon_online { background-position: 0 0 }
.wp_icon_photo { background-position: 0 -20px }
.wp_icon_video { background-position: 0 -40px }
.wp_icon_friend { background-position: 0 -60px }
.wp_icon_message { background-position: 0 -80px }
.wp_icon_favorite { background-position: 0 -100px }
.wp_icon_account { background-position: 0 -120px }
.wp_icon_home { background-position: 0 -140px }
.wp_icon_time { background-position: 0 -160px }
.wp_icon_comm { background-position: 0 -180px }
.wp_icon_like { background-position: 0 -180px }
.wp_icon_love { background-position: 0 -200px }
.wp_icon_arrow { background-position: 0 -220px }


