/* pichat.css */ body { background-color:#e3e3e3; } #content{ z-index: 3; overflow: auto; } #chatboxx { position: fixed; top:80px; } #rapper { top: 0px; } #footerc { text-align:center; position:absolute; width:100%; bottom:0px; font-size:12px; font-family:"Times New Roman", Times, serif; background-image:url(/static/footer.png); background-repeat:repeat-x; background-position:top; height:30px; color: #CCC; line-height: 2; } #messagePane { border: 2px solid #15fff3; height:80%; padding: 5px; position:fixed; width: 98%; background-color:#FFF; left:7px; right:10px; top:60px; float: left; min-width:500px; z-index:5; } #messageList { height: 100%; width: 100%; position:inherit overflow-y: auto; overflow-x: hidden; } #messagetabs { height: 40px; padding: 5px; position: fixed; width: 80%; max-width:1500px; overflow-y: hidden; overflow-x: hidden; top:48px; left:0px; z-index:1; } #msgInputDiv { position:relative; min-width:500px; left:0px; bottom:6px; width: 100%; } #msgInput { width: 100%; margin-top: 15px; position:relative; border:2px solid #999; height:36px; font-size:20px; min-width:500px; } .msgInput { min-width:500px; } #msgSubmit { position:absolute; display:inline-block; width:120px; height:35px; right:0px; font-size:20px; top:15px; text-align:center; cursor:pointer; background-color:#087cff; -moz-border-radius:2px; -webkit-border-radius:2px; -opera-border-radius:2px; -khtml-border-radius:2px; border-radius:2px; font-size:12px; color:#fff; text-shadow:1px 1px 3px rgba(0,0,0,0.5); } .msgDiv img{ max-width:650px; width: expression(this.width > 650 ? 650: true); max-height:400px; height: expression(this.width > 400 ? 400: true); max-width:400px; z-index: 1; } .msgDiv {padding:2px; } .oldmsg { color: #666; } #userList { overflow-x: hidden; height: 78%; margin: 0px; position: absolute; padding: 5px; top:70px; width: 130px; float:right; right: 40px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:400; border-top-left-radius:5px; border-top-right-radius:5px; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; border-bottom-left-radius:5px; border-bottom-right-radius:5px; -webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px; -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; min-width:90px; line-height:15px; text-overflow:ellipsis; z-index:18; text-align: left; } .username{height:32px; margin-top:2px; line-height:20px; min-width:90px; overflow:hidden; } #userList img{ max-width:30px; width: expression(this.width > 30 ? 30: true); max-height:30px; height: expression(this.width > 30 ? 30: true); max-width:30px; float:right; right:1px; z-index:77; height:50px; border-top-left-radius:5px; border-top-right-radius:5px; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; border-bottom-left-radius:5px; border-bottom-right-radius:5px; -webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px; -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; } #userListicon { overflow: auto; height: 70%; margin: 0px; position: fixed; padding: 5px; top:48px; width: 7%; float:right; right: 35px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-transform: uppercase; min-width:72px; line-height:13px; z-index:1; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #666; text-transform:none; } #avatar { right:1px; float:right; text-align:left; width:auto; } #lillogo { bottom:0px; position:absolute; padding:1px; right:7px; line-height: 12px; } #binfo { font-family: Arial, Helvetica, sans-serif; font-size: 11px; bottom #chatrap{ top: 105px; left:0px; position:absolute; width: 100%; padding-bottom:20px; } #chatrap{ top: 105px; left:0px; position:absolute; width: 100%; padding-bottom:20px; } #input { padding-right:15px; line-height:22px; font-size: 12px; } #loghead { border-bottom:0px; padding-left: -50px; margin-right:60%; width:70%; letter-spacing:-3px; color:#504F61; height:28px; font-size:33px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-transform:capitalize; text-shadow: -6px 4px 4px #ccc; padding-bottom:12px; left: -40px; background-color: #FFF; top: 80px; position: fixed; } #logc { margin-right:10%; margin-left:10%; background-color:#FFF; padding-left: 40px; padding-bottom: 30px; padding-top: 15px; } #profile { float: right; border:1px solid #000; padding: 20px; width: 180px; margin-right:15%; background-color:#FFF; background-image:url(/static/cloudbg2.png); background-position:center; z-index:10; border-top-right-radius:5px; -webkit-border-top-right-radius:5px; -moz-border-radius-topright:5px; min-height:600px; } #chatrap{ top: 105px; left:0px; position:absolute; width: 100%; margin: 0; padding-bottom:105px; } #footer { text-align:center; position:absolute; width:100%; bottom:0px; font-size:12px; font-family:"Times New Roman", Times, serif; background-image:url(/static/footer.png); background-repeat:repeat-x; background-position:top; height:30px; color: #333; line-height: 2; } #log { border: 2px #F1F1F1; margin-right:15%; margin-left:15%; background-color:#FFF; padding-left: 40px; padding-bottom: 80px; padding-top: 15px; min-height: 800px; border-top-left-radius:5px; border-top-right-radius:5px; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; border-bottom-left-radius:5px; border-bottom-right-radius:5px; -webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px; -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; } #posts { } .logged-dump img{ max-width:650px; width: expression(this.width > 500 ? 500: true); max-height:400px; height: expression(this.width > 500 ? 500: true); border:0px; z-index:4; } .logged-dump{ padding: 15px; font-family: Arial, Helvetica, sans-serif; margin-left:15%; width:60%; font-size: 12px; text-transform: uppercase; border-top-left-radius:5px;border-top-right-radius:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px; border-bottom-left-radius:5px;border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px; min-width:72px; line-height:15px; background-color:#F2F2F2; background-image:/static/footer.png; background-position:bottom; border:solid 1px #0f1e31; z-index:4; text-align: left; margin:15px; line-height:5px; } .editable { color: #0AA; } .editing { color: #F0F; } div#avatar { overflow: hidden; text-overflow: ellipsis; } img#avatarPic { max-height:250px; } #logged-dump { border: 1px solid dotted; padding: 5px; } #loghead { border-bottom:0px; padding-left: -50px; margin-right:60%; width:auto; letter-spacing:-3px; color:#087cff; height:28px; font-size:33px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-transform:capitalize; text-shadow: -6px 4px 4px #ccc; padding-bottom:12px; left: -40px; } .white a:link { text-decoration: none; text-shadow: -1px 1px 1px #ccc; color: #504F61; } .white a:visited { text-decoration: none; text-shadow: -1px 1px 1px #ccc; color: #504F61; } .white a:hover { text-decoration: none; text-shadow: -1px 1px 1px #ccc; color: #fff; } .white a:active { text-decoration: none; text-shadow: -1px 1px 1px #ccc; color: #504F61; } #header7{ background-color:#fff; background-image:url(/static/dblue2.png); background-attachment:inherit; margin: 0px auto -1px auto; top: 0px; width:100%; left: 0px; height: 69px; } #bar7{ top:31px; position:absolute; font-family: Arial, Helvetica, sans-serif; font-weight: bold; width: 500px; font-size: 20px; left: 170px; margin-left: 11%; margin-right: 8%; letter-spacing: -1px; z-index: 999; } #logo7{ top:20px; margin-left: 10%; margin-right: 10%; z-index:1000; float:left; } #rapper7{ top: 0px; left:0px; position:absolute; width: 100%; height: 78px; z-index: 1000; } p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; } td { font-family: Arial, Helvetica, sans-serif; letter-spacing:-1px; font-size: 12px; color: #000000; } .btnav { border: 0px #000000 solid;} /* Copyright(c)2006 TikiRobot. Software license GPL version 2. ChatBubble is based on "Even more rounded corners with CSS": http://www.schillmania.com/content/projects/even-more-rounded-corners/ */ div.CBmsg { display: table; margin-bottom: 0.5em; } div.CBmsgR { float: right; text-align: right; } div.CBmsgL .CBcontent { padding-left: 12px; } div.CBtxt { display: table-cell; position: relative; margin: 0px auto; min-width: 8em; max-width: 760px; z-index: 1; margin-left: 12px; } div.CBiconL { display: table-cell; vertical-align: bottom; padding-right: 22px; /* 10+12 */ } div.CBiconR { display: table-cell; vertical-align: bottom; padding-left: 10px; } div.CBiconR > img { padding: 0px; width: 32px; height: 32px; } div.CBiconL > img { padding: 0px; width: 32px; height: 32px; } .CBblueL .CBcontent, .CBblueL .CBt, .CBblueL .CBb, .CBblueL .CBb div { background:transparent url(http://www.dump.fm/static/BubbleBlueL800x1600.png) no-repeat top right; } .CBblueR .CBcontent, .CBblueR .CBt, .CBblueR .CBb, .CBblueR .CBb div { background:transparent url(http://www.dump.fm/static/BubbleBlueR800x1600.png) no-repeat top right; } .CBpinkL .CBcontent, .CBpinkL .CBt, .CBpinkL .CBb, .CBpinkL .CBb div { background:transparent url(http://www.dump.fm/static/BubblePinkL800x1600.png) no-repeat top right; } .CBpinkR .CBcontent, .CBpinkR .CBt, .CBpinkR .CBb, .CBpinkR .CBb div { background:transparent url(http://www.dump.fm/static/BubblePinkR800x1600.png) no-repeat top right; } .CBltgreyL .CBcontent, .CBltgreyL .CBt, .CBltgreyL .CBb, .CBltgreyL .CBb div { background:transparent url(http://www.dump.fm/static/BubbleLtGreyL800x1600.png) no-repeat top right; } .CBltgreyR .CBcontent, .CBltgreyR .CBt, .CBltgreyR .CBb, .CBltgreyR .CBb div { background:transparent url(http://www.dump.fm/static/BubbleLtGreyR800x1600.png) no-repeat top right; } .CBtxt .CBcontent { position:relative; zoom:1; _overflow-y:hidden; padding:5px 12px 0px 0px; } .CBtxt .CBt { /* top+left vertical slice */ position:absolute; left:0px; top:0px; width:12px; /* top slice width */ margin-left:-12px; height:100%; _height:1600px; /* arbitrary long height, IE 6 */ background-position:top left; } .CBtxt .CBb { /* bottom */ position:relative; width:100%; } .CBtxt .CBb, .CBtxt .CBb div { height:10px; /* height of bottom cap/shade */ font-size:1px; } .CBtxt .CBb { background-position:bottom right; } .CBtxt .CBb div { position:relative; width:12px; /* bottom corner width */ margin-left:-12px; background-position:bottom left; }