/* CSS Document */
* {
	margin: 0;
	padding: 0;
}
html, body { height: 100%; }
body {
	width: 900px;
	color:#000000;
	font: 13px Verdana, Geneva, sans-serif;
}
#head {
	background: url('../images/bg.png') repeat-x scroll;
	height:37px;
	padding:0 10px;
	line-height: 37px;
}
.button {
color:#000000;
cursor:pointer;
display:inline-block;
font:10px/23px Verdana;
height:23px;
outline:medium none;
padding:0 0 0 0;
position:relative;
text-decoration:none;
top:-3px;
width:97px;
text-align: center;
}
.button span {
background:url("../images/buttons_bg.png") no-repeat scroll 0 0 transparent;
display:inline-block;
height:23px;
line-height:23px;
padding:0 0 0 0;
width:97px;
}
.button:hover {
background-position:right -23px;
}
.button:hover span {
background-position:left -23px;
}
.button:active {
background-position:right -46px;
}
.button:active span {
background-position:left -46px;
}
.right {
	float: right;	
}
#body1 {
	width: 900px;
	margin-top: 15px;
	text-align: center;	
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
#chat {
width: 890px;
background:none repeat scroll 0 0 #DEE3E9;
bottom:20px;
left:10px;
padding:0;
position:absolute;
right:10px;
top:58%;
}
.topcorners {
background:url("../images/c1.png") no-repeat scroll left top transparent;
height:6px;
left:0;
position:absolute;
right:0;
top:0;
}
.topcorner {
background:url("../images/c2.png") no-repeat scroll right top transparent;
float:right;
height:6px;
width:6px;
}
.bottomcorners {
background:url("../images/c4.png") no-repeat scroll left bottom transparent;
bottom:0;
height:6px;
left:0;
position:absolute;
right:0;
width:100%;
}
.bottomcorner {
background:url("../images/c3.png") no-repeat scroll right bottom transparent;
float:right;
height:6px;
width:6px;
}
.chatlog {
bottom:45px;
left:10px;
position:absolute;
right:15px;
top:10px;
}
.log {
overflow: auto;
background-color:#E2E2E2;
height:90%;
padding:2px;
width:100%;
}
.chatarea {
bottom:20px;
left:10px;
position:absolute;
right:15px;
height:20px;
}
.chatarea textarea {
font:14px Tahoma;
height:20px;
width:100%;
}
#lp {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #333333;
	opacity:0.75;
	filter: alpha (opacity=75);
	-moz-opacity:75%;
	z-index: 98;
	display: none;
 
}
#lp2 {
	position: absolute;
	top: 5%;
	left: 5%;
	width: 90%;
	height: 90%;
	background: #FFFFFF;
	z-index: 99;
	display: none;
}
#lp2 iframe {
	width: 100%;
	height: 100%;
	z-index: 100;
	border: 0px none;
}
.timestamp {
font-size:10px;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
}
.model {
font-size:12px;
color:#FF0000;
font-family:Arial, Helvetica, sans-serif;
}
.member {
font-size:12px;
color:#006600;
font-family:Arial, Helvetica, sans-serif;
}
.member_new {
font-size:12px;
color:#000066;
font-family:Arial, Helvetica, sans-serif;
font-weight:900;
}
.reply {
font-size:12px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
}
