
#prompt { float:left; clear:left;  width:100%; height:120px; }
#prompt .message { padding:10px 20px 0 20px; text-align:center; font-style:italic; text-size:12px; }
#prompt .options { margin:10px 20px 10px 20px; text-align:center; text-size:12px; }
#prompt .options a { margin:0 10px; }


/* page settings */
.change-wall { float:left; width:123px; height:17px; background:url('/images/assets/ChatWall/cw_change_wall.png') 7px 3px no-repeat; }

/* General Chatwall Settings */
.chatwall * { margin:0; padding:0; }
.chatwall { width:100%; padding:0px 0 0 0;  clear:both; }
.chatwall-writer { padding:10px; }

.chatwall_viewers { padding-bottom:10px; width:100%; }
.chatwall_viewers a { border:none; width:24px; height:24px; -webkit-tap-highlight-color:rgba(0,0,0,0); }
.chatwall_viewers a:hover { border:none; }
.chatwall_viewers a:hover img { border:none; }
.chatwall_viewers a img { border:none; }
.chatwall_viewers .info { display:block; float:left; padding-right:3px; height:28px;  clear:both; width:93px; font-size:11px; font-size:10px;}
#view_count_other { padding-left:0px; height:28px; }
.chatwall_viewers .viewer { display:block; float:left; width:24px; height:24px; }
.chatwall_viewers .viewer_other { display:block; float:left; }

#chatwallViewAll, #chatwallViewOthers { float:left; width:24px; height:24px; background:url(/images/assets/icon-all-photos.png) top left no-repeat; }

.chatwall-writer .options { float:right; width:160px; height:100%; }

.chatwall-writer .textarea { float:left; background: url('/images/assets/chatbox/write-bg.png') top left repeat-y #eaf4ff; width:344px; height:86px; }
.chatwall-writer .textarea-pad { background: url('/images/assets/chatbox/write-bg.png') top right repeat-y; height:100%; height:86px; }

.textarea .top { height:8px; background:url('/images/assets/chatbox/write-left-top-bg.png') top left no-repeat; }
.textarea .top-pad { height:8px; background:url('/images/assets/chatbox/write-right-top-bg.png') top right no-repeat; }

.textarea .bottom { height:8px; background:url('/images/assets/chatbox/write-left-bottom-bg.png') bottom left no-repeat #eaf4ff; }
.textarea .bottom-pad { height:8px; background:url('/images/assets/chatbox/write-right-bottom-bg.png') bottom right no-repeat; }

.textarea .textarea-content { padding:5px 10px; }
.textarea textarea { width:100%; margin:0 auto; border:none; background:none; font-weight: bold; height:64px; } 
.textarea textarea.faint { color:#8d8d8d; }

.chatwall .chatwall-posts { clear:both; padding:20px 10px 10px 10px;  }
#container #content .chatwall .chatwall-posts .post { padding:0px; margin:-1px 0 0 0; }


.btnPostToWall { position:relative; width:104px; height:29px; margin-top:16px; }
.btnPostToWall a { position:absolute; width:100%; height:100%; background:url('/images/assets/ChatWall/cw_post_to_wall_button.png') top left no-repeat; }
.btnPostToWall a:hover { width:100%; height:100%; background:url('/images/assets/ChatWall/cw_post_to_wall_button.png') -104px 0 no-repeat; }
.btnPostToWall a:active { width:100%; height:100%; background:url('/images/assets/ChatWall/cw_post_to_wall_button.png') -208px 0 no-repeat; }

/* POSTS */
.chatwall .post { width:518px; height:100%; margin:-1px 0 0 0; padding:0; background: url('/images/assets/chatbox/chatbox-left-bg.png') top left repeat-y; clear:both; float:left;  }
.chatwall .post-pad2 { height:100%; background: url('/images/assets/chatbox/chatbox-left-top-bg.png') top left no-repeat; clear:both; float:left; }
.chatwall .post-pad3 { height:100%; background: url('/images/assets/chatbox/chatbox-left-bottom-bg.png') bottom left no-repeat; clear:both; float:left; }
.chatwall .post-pad4 { height:100%; background:url('/images/assets/chatbox/chatbox-right-top-bg.png') top right no-repeat; clear:both; float:left;  }
.chatwall .post-pad5 { height:100%; background:url('/images/assets/chatbox/chatbox-right-bottom-bg.png') bottom right  no-repeat; clear:both; float:left; }

.chatwall .chatwall-message { padding:10px; text-align: left; font-weight:bold; color:#0072bc; clear:both; font-size:12px; }

.chatwall .profile { margin:0; margin-left:294px; width:224px; height:100%; }
.chatwall .profile-pad {width:224px; height:100%; }
.chatwall .pre_content { float:left; padding:10px 0px 0 10px; width:280px; }
.chatwall .content { width:100%; padding-bottom:10px; }
.chatwall .content_bottom { width:100%; height:1px; clear:both; }

.chatwall .content textarea { width:95%; margin:10px auto; padding:3px; background:#FFFFFF; border:1px dashed #CCCCCC; height:64px; }

/* Profile */
.profile .thumb { float:left; width:46px; height:46px; margin: 6px 0 0 28px; background:url('/images/assets/ChatWall/cw-img-bg.png') top left no-repeat; text-align: left; }
.profile .thumb img { margin:3px 0 0 3px; }
.profile .score { text-align:center; font-size:14px; font-weight:bold;  float:left; position:relative; width:31px; height:25px; margin:6px 0 0 8px; background:url('/images/assets/ChatWall/cw_score_box.png') top left no-repeat;  }

.profile .placeholder { float:left; position:relative; width:92px; height:25px; margin:6px 0 0 8px; background:url('/images/assets/ChatWall/cw_your_post.png') top left no-repeat;  }

.profile .threshold {  float:left; margin:8px 0 0 8px; height:13px; width:80px;  }
.profile .threshold strong { font-size:9px; font-weight:bold; line-height:10px; }
.profile .threshold .number { font-size:9px; line-height:10px; }
.profile .name { color:#757373; min-width:1px; float:left; position:relative; width:140px; height:22px; overflow:hidden; margin:0px 0 0 8px; font-size:14px; font-weight:bold; cursor:pointer;   }
html body #content .chatwall .profile .showMore { background:url('/images/assets/arrow_button_down.png') top right no-repeat; }
.profile .rating { float:left; position:relative; width:45px; height:10px; margin:0px 0 0 8px; }
.profile .dna {  float:left; position:relative; font-size:10px; line-height:10px; margin:0 0 0 3px;  }
.profile .online {  float:left; padding-top:0px; padding-left:25px; padding-bottom:5px; width:54px; height:11px; }

/* buttons */
.profile .buttons { float:left; margin:6px 0 0 28px; width:160px; height:17px; padding-bottom:6px; }

.profile .btnAddToStrand { position:relative; width:112px; height:17px; }
.profile .btnAddToStrand a { position:absolute; width:100%; height:100%; background:url('/images/assets/ChatWall/CWbutton_add-to-strand.png') 0 0 no-repeat; }
.profile .btnAddToStrand a:hover { position:absolute; width:100%; height:100%; background:url('/images/assets/ChatWall/CWbutton_add-to-strand.png') -112px 0 no-repeat; }

.profile .btnAskToUnlock { position:relative; width:122px; height:17px; }
.profile .btnAskToUnlock a { position:absolute; width:100%; height:100%; background:url('/images/assets/ChatWall/CWbutton_ask-to-unlock.png') 0 0 no-repeat; }
.profile .btnAskToUnlock a:hover { position:absolute; width:100%; height:100%; background:url('/images/assets/ChatWall/CWbutton_ask-to-unlock.png') -122px 0 no-repeat; }

.profile .btnViewProfile { float:left; position:relative; width:72px; height:17px; }
.profile .btnViewProfile a { position:absolute; width:100%; height:100%; background:url('/images/assets/ChatWall/CWbutton_view-profile.png') 0 0 no-repeat; }
.profile .btnViewProfile a:hover { position:absolute; width:100%; height:100%; background:url('/images/assets/ChatWall/CWbutton_view-profile.png') -72px 0 no-repeat; }

.profile .btnEmailThem { float:left; position:relative; width:77px; height:17px; }
.profile .btnEmailThem a { position:absolute; width:100%; height:100%; background:url('/images/assets/ChatWall/CWbutton_email-them.png') 0 0 no-repeat; }
.profile .btnEmailThem a:hover { position:absolute; width:100%; height:100%; background:url('/images/assets/ChatWall/CWbutton_email-them.png') -77px 0 no-repeat; }

.profile .btnDeletePost { float:left; position:relative; width:72px; height:17px; }
.profile .btnDeletePost a { position:absolute; width:100%; height:100%; background:url('/images/assets/ChatWall/CWbutton_delete-post.png') 0 0 no-repeat; }
.profile .btnDeletePost a:hover { position:absolute; width:100%; height:100%; background:url('/images/assets/ChatWall/CWbutton_delete-post.png') -72px 0 no-repeat; }

.profile .btnEditPost { float:left; position:relative; width:77px; height:17px; }
.profile .btnEditPost a { position:absolute; width:100%; height:100%; background:url('/images/assets/ChatWall/CWbutton_edit-post.png') 0 0 no-repeat; }
.profile .btnEditPost a:hover { position:absolute; width:100%; height:100%; background:url('/images/assets/ChatWall/CWbutton_edit-post.png') -77px 0 no-repeat; }

/* Timestamp */

.post .timestamp { clear:both; float:left; font-size:9px; padding:0pt 0pt 4px 0px; width:150px; }
.chatwall .admin { float:right; width:125px; text-align:right; } /* um, did the svn die? */

/* Color Selector */
.chatwall .colorPicker {margin:5px 0 0 3px; height:15px; width:96px; border-top:#666666 1px solid;  border-left:#666666 1px solid;}
.chatwall .colorBox { cursor:pointer; float:left; width:15px; height:15px; border-right:#666666 1px solid; border-bottom:#666666 1px solid; }
.chatwall .secondColor { display:none; }
.chatwall .colorPicker.allColors { height:144px; }


.post .bottom { clear:both; width:100%; height:1px; padding-top:5px; }

.chatwall .post .highslide img { border:none; }
.post_more { display:none; }

.badge_admin { float:left; margin-left:-118px; margin-top:-48px; width:28px; height:10px; background:url('/images/assets/ChatWall/AdminChatButton.png') top left no-repeat; z-index: 50; cursor: pointer; }
.badge_plus { float:left; margin-left:-118px; margin-top:-48px; width:28px; height:10px; background:url('/images/assets/ChatWall/PlusChatButton.png') top left no-repeat; z-index: 50; cursor: pointer; }
