@font-face { font-family: "street"; src: url("images/bold.ttf"); font-weight: bold; } a { color: #3058A3; text-decoration: none; font-weight: bold; } a:hover { text-decoration: underline; } hr { color: #D8D8D8; border-bottom: 1px solid white; } html { height: 100%; } body { padding: 0px; margin: 0px; font-family: sans-serif; height: 100%; background-image: url('images/bb.png'); } div { margin: 0px; padding: 0px; } .info { font-style: italic; } #register label{ display: block; float: left; width: 150px; } input { border: 1px solid black; } #login { width: 400px; height: 300px; position: absolute; top: 50%; left: 50%; margin-left: -200px; margin-top: -150px; background-color: #F4F4F4; box-shadow: 5px 5px 5px 0px #434343; border-radius: 10px; color: #313131; } #login h2 { margin: 0px; background-image: -moz-linear-gradient(top center, white, #D8D8D8); background: -webkit-gradient(linear, left top, left bottom, from(#F6F6F6), to(#D9D9D9)); border-bottom: 1px solid #CDCDCD; color: #3058A3; font-family: "street"; font-size: 120%; font-weight: bold; padding-left: 10px; text-shadow: 0px 1px 0px #EBEBEB; border-radius: 10px 10px 0px 0px; } #login label { float: left; width: 8em; } #login .info { margin: 0px; } #login .content { padding: 1em; } #login .connect { text-align: center; margin-top: 2em; } #connect { height: 2.5em; border: 1px solid #6D6D6D; border-radius: 5px; font-weight: bold; background-color: #DEDEDE; } #connect:hover { color: white; background-color: #3058A3; } #bottom { position: fixed; bottom: 0px; width: 100%; clear: both; } #bottomup { text-align: right; } #consolea { text-decoration: none; color: black; background-color: gray; margin: 0px; padding-left: 5px; padding-right: 5px; padding-top: 5px; } #log { height: 400px; width: 100%; overflow: auto; display: none; border-top: 1px solid black; } #header { margin: 0px; margin-bottom: 0px; background-image: -moz-linear-gradient(top center, #F4F4F4, #C1C1C1); background: -webkit-gradient(linear, left top, left bottom, from(#F6F6F6), to(#D9D9D9)); border-bottom: 1px solid #CDCDCD; box-shadow: 0px 5px 10px #434343; } #logo { color: #3058A3; font-family: "street"; font-size: 200%; font-weight: bold; padding-left: 20px; text-shadow: 0px 1px 0px #EBEBEB; } #left { margin: 0px; float: left; width: 22%; background-color: white; height: 95%; display: none; } #right { float: left; width: 78%; height: 95%; display: none; background-color: white; padding: 0px; } #tabs{ height: 100%; padding: 0px; } .chat-messages{ height: 80%; width: 100%; margin-top: 10px; margin-bottom: 10px; overflow: auto; border: 1px solid #787878; } .chat-message{ margin: 0px; } .chat-name{ font-weight: bold; color: #0073EA; } .me{ color: #FF0084; } .chat-name:before{ content: "<"; } .chat-name:after{ content: ">"; } .chat-input{ width: 100%; border: 1px solid #787878; } #roster { height: 100%; font-size: 0.8em; padding: 5px; } #roster > ul { list-style-type: none; padding: 0px; } .roster-contact { -moz-transition-property: background-color; -moz-transition-duration: 0.5s; -webkit-transition-property: background-color; -webkit-transition-duration: 1s; -o-transition-property: background-color; -o-transition-duration: 1s; border-bottom: 1px dotted black; padding: 5px; cursor: pointer; } .roster-contact:hover { background-color: #E5E9EE; } .roster-name { font-weight: bold; } .online { background-color: #DBFFDC; } .away { background-color: #E3E3E3; } #tiptip_holder ul { padding: 0; margin: 0; margin-left:10px; } #status { margin: 0px; margin-top: 10px; margin-right: 10px; float: right; }