|  | @@ -1,17 +1,14 @@
 | 
	
		
			
				|  |  |  html, body {
 | 
	
		
			
				|  |  |    height: 100%;
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |  html {
 | 
	
		
			
				|  |  |    overflow-y: scroll;
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |  body {
 | 
	
		
			
				|  |  |    padding: 0;
 | 
	
		
			
				|  |  |    margin: 0;
 | 
	
		
			
				|  |  |    background: #000000;
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |  #videos {
 | 
	
		
			
				|  |  |    position: absolute;
 | 
	
		
			
				|  |  |    top: 0px;
 | 
	
	
		
			
				|  | @@ -20,56 +17,45 @@ body {
 | 
	
		
			
				|  |  |    bottom: 0px;
 | 
	
		
			
				|  |  |    z-index: 0;
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | +.flip {
 | 
	
		
			
				|  |  | +-webkit-transform: rotateY(180deg);
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  |  #chatbox {
 | 
	
		
			
				|  |  |    position: absolute;
 | 
	
		
			
				|  |  | -  right: 20px;
 | 
	
		
			
				|  |  | -  bottom: 0px;
 | 
	
		
			
				|  |  | +  right: 1px;
 | 
	
		
			
				|  |  | +  bottom: 1px;
 | 
	
		
			
				|  |  |    z-index: 1;
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |  #chatinput {
 | 
	
		
			
				|  |  | -  background: none repeat scroll 0 0 #F9F9F9;
 | 
	
		
			
				|  |  | -  border: 1px solid #CCCCCC;
 | 
	
		
			
				|  |  | -  border-radius: 0px 0px 5px 5px;
 | 
	
		
			
				|  |  | -  font: 300 18px/40px 'light','Helvetica Neue',Arial,Helvetica,sans-serif;
 | 
	
		
			
				|  |  | -  height: 40px;
 | 
	
		
			
				|  |  | -  letter-spacing: 1px;
 | 
	
		
			
				|  |  | +  background: repeat scroll 0 0 #fff;
 | 
	
		
			
				|  |  | +  font: 16px/18px 'Helvetica Neue',Arial,Helvetica,sans-serif;
 | 
	
		
			
				|  |  | +  height: 20px;
 | 
	
		
			
				|  |  |    margin-bottom: 0px;
 | 
	
		
			
				|  |  | -  padding: 5px 10px;
 | 
	
		
			
				|  |  | -  width: 277px;
 | 
	
		
			
				|  |  | +  padding: 5px;
 | 
	
		
			
				|  |  | +  width: 246px;
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |  #messages {
 | 
	
		
			
				|  |  |    overflow: scroll;
 | 
	
		
			
				|  |  | -  background: none repeat scroll 0 0 #F9F9F9;
 | 
	
		
			
				|  |  | -  border: 1px solid #CCCCCC;
 | 
	
		
			
				|  |  | -  border-radius: 5px 5px 0px 0px;
 | 
	
		
			
				|  |  | -  font: 300 18px/40px 'light','Helvetica Neue',Arial,Helvetica,sans-serif;
 | 
	
		
			
				|  |  | -  height: 400px;
 | 
	
		
			
				|  |  | +  background: none repeat scroll 0 0 #cecece;
 | 
	
		
			
				|  |  | +  font: 16px/18px 'Helvetica Neue',Arial,Helvetica,sans-serif;
 | 
	
		
			
				|  |  | +  height: 154px;
 | 
	
		
			
				|  |  |    letter-spacing: 1px;
 | 
	
		
			
				|  |  |    margin-bottom: 0px;
 | 
	
		
			
				|  |  | -  padding: 5px 10px;
 | 
	
		
			
				|  |  | -  width: 255px;
 | 
	
		
			
				|  |  | +  padding: 5px;
 | 
	
		
			
				|  |  | +  width: 250px;
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -.flip {
 | 
	
		
			
				|  |  | --webkit-transform: rotateY(180deg);
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |  .buttonBox {
 | 
	
		
			
				|  |  |    position: absolute;
 | 
	
		
			
				|  |  | -  top: 2px;
 | 
	
		
			
				|  |  | -  left: 2px;
 | 
	
		
			
				|  |  | +  top: 1px;
 | 
	
		
			
				|  |  | +  right: 1px;
 | 
	
		
			
				|  |  |    z-index: 1;
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  | +#hideShowMessages.chat {display:none;}
 | 
	
		
			
				|  |  | +#newRoom.room {display:none;}
 | 
	
		
			
				|  |  |  .button {
 | 
	
		
			
				|  |  |    -moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
 | 
	
		
			
				|  |  |    -webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
 | 
	
		
			
				|  |  |    box-shadow:inset 0px 1px 0px 0px #ffffff;
 | 
	
		
			
				|  |  | -  background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
 | 
	
		
			
				|  |  | -  background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
 | 
	
		
			
				|  |  | -  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
 | 
	
		
			
				|  |  |    background-color:#ededed;
 | 
	
		
			
				|  |  |    -moz-border-radius:6px;
 | 
	
		
			
				|  |  |    -webkit-border-radius:6px;
 | 
	
	
		
			
				|  | @@ -78,13 +64,30 @@ body {
 | 
	
		
			
				|  |  |    display:inline-block;
 | 
	
		
			
				|  |  |    color:#777777;
 | 
	
		
			
				|  |  |    font-family:arial;
 | 
	
		
			
				|  |  | -  font-size:15px;
 | 
	
		
			
				|  |  | +  font-size:10px;
 | 
	
		
			
				|  |  |    font-weight:bold;
 | 
	
		
			
				|  |  | -  padding:6px 24px;
 | 
	
		
			
				|  |  | +  padding:5px;
 | 
	
		
			
				|  |  |    text-decoration:none;
 | 
	
		
			
				|  |  | -  text-shadow:1px 1px 0px #ffffff;
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | +.btn {
 | 
	
		
			
				|  |  | +  display: inline-block;
 | 
	
		
			
				|  |  | +  padding: 6px 12px;
 | 
	
		
			
				|  |  | +  margin-bottom: 0;
 | 
	
		
			
				|  |  | +  font-size: 14px;
 | 
	
		
			
				|  |  | +  font-weight: normal;
 | 
	
		
			
				|  |  | +  line-height: 1.42857143;
 | 
	
		
			
				|  |  | +  text-align: center;
 | 
	
		
			
				|  |  | +  white-space: nowrap;
 | 
	
		
			
				|  |  | +  vertical-align: middle;
 | 
	
		
			
				|  |  | +  cursor: pointer;
 | 
	
		
			
				|  |  | +  -webkit-user-select: none;
 | 
	
		
			
				|  |  | +     -moz-user-select: none;
 | 
	
		
			
				|  |  | +      -ms-user-select: none;
 | 
	
		
			
				|  |  | +          user-select: none;
 | 
	
		
			
				|  |  | +  background-image: none;
 | 
	
		
			
				|  |  | +  border: 1px solid transparent;
 | 
	
		
			
				|  |  | +  border-radius: 4px;
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  |  .button:hover {
 | 
	
		
			
				|  |  |    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
 | 
	
		
			
				|  |  |    background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
 |