#wrap {
	overflow-y			: auto; 
	border				: #DDD 1px solid; 
	padding				: 0px;
}
pre {
	white-space			: pre-wrap; /* css-3 */
	white-space			: -moz-pre-wrap !important; /* Mozilla, since 1999 */
	white-space			: -pre-wrap; /* Opera 4-6 */
	white-space			: -o-pre-wrap; /* Opera 7 */
	white-space			: normal;
	word-wrap			: break-word; /* Internet Explorer 5.5+ */
}

input#message {
	width				: 98%;
	margin				: 2px;
	font-family			: Arial,Helvetica,sans-serif;
    font-size			: 12px;
	padding				: 4px;
	border				: #DDD 1px solid;
}
#saybutton {
	margin				: 2px;
	font-family			: Arial,Helvetica,sans-serif;
    font-size			: 12px;
	padding				: 4px 0;
	border				: #DDD 1px solid;
}

#chattoolbar ul, #chattoolbar ul li{
	list-style			: none;
	margin				: 0;
	padding				: 0;
	display				: inline;
}
.chattoolbar_hilite {
	background			: #D7D7D7;
	border				: #D7D7D7 1px solid;
}
#chattoolbar ul li {
	position			: relative;
	cursor				: pointer;	
	border				: 1px solid silver;
	display				: block;
	float				: left;
	margin				: 2px;
	padding				: 4px;
}

#chattoolbar ul li ul li {
    display				: block;    
    border-top			: 0px;
	width				: 100px;
	border				: 0;
	margin				: 0;
	padding				: 2px 0px 2px 2px;	
	z-index: 99;
}
#chattoolbar ul li div {
	width				: 16px;
	height				: 16px;
	font				: 0;
	margin				: 2px;
}
li#chatcolor ul li {
	color				: #FFF;
	height				: 14px;
	font-size			: 80%;
}
#chattoolbar ul li ul {
    display				: none;
    position			: absolute;
	left				: -1px;
    top					: 28px;
	_top				: 26px;
	border				: #D7D7D7 1px solid;
	background			: #FFF;
}
#smilespanel {
	display				: none;
	margin				: 5px;
}

#exitform {
	margin				: 0;
	padding				: 0;
}
#onlinetd {
	vertical-align		: top;
	padding-top			: 5px;
}
#onlinewrap {
	padding-top			: 0px;
	overflow-y			: auto;
	overflow-x			: none;
}

#chatexit {
	border				: 0;
	margin				: 0;
} 
#chattoolbar {
	height				: 34px;	
	background-color	: #EBEBEB;
	border				: 1px solid silver;
	margin-bottom		: 4px;
	padding				: 0;
}
#daddy-shoutbox {
	padding				: 5px;
	color				: #4D4D4D;      
	font-family			: Arial,Helvetica,sans-serif;
	font-size			: 12px;
	vertical-align		: top;
}
.shoutbox-list {
	background			: #EDEDED;
	border				: #D7D7D7 1px solid;
	padding-top			: 5px;
	margin				: 10px 0px;
	display				: none;
}
.bb_quote, .bb_tag_code {
	border				: silver 1px dashed;
	color				: gray;
}
.arrive_shoutbox-list .arrive_shoutbox-list-nick {
	margin-left			: 10px;
	font-weight			: normal;
	color				: #000;
	font-size			: 90%;
}
.arrive_shoutbox-list .arrive_shoutbox-list-nick i{
	font-weight			: bold;
	margin				: 0 5px;
	cursor				: pointer;
}
.private_shoutbox-list  {
	background			: #FFCECE;
	border				: #FF9890 1px solid;
	padding-top			: 5px;
	margin				: 10px 0px;
	display				: none;
}
.private_shoutbox-list-nick {
	margin-left			: 5px;
	font-weight			: bold;
	font-size			: 100%;
	color				: black;
	cursor				: pointer;
}
.shoutbox-onlinelistlist {
	border				: 1px solid #ddf2fd;
	padding				: 0px 0;
	margin				: 2px;
	background-position	: 4px center;
	background-repeat	: no-repeat;
	padding				: 2px 2px 4px 25px;
	display				: block;
}
.shoutbox-onlinelistlist  .usr_img_small {
	width				: 32px;
	height				: 32px;
	padding				: 0px;
	float				: right;
}
.shoutbox-online-status {
	color			: #C0C0C0;
}

#message_panel {
    position:relative;
    margin-left:0px;
    margin-bottom:0px;
    float:bottom;
}
#daddy-shoutbox-list {
	text-align			: left;
	margin				: 0px;
	padding				: 5px;
}
#daddy-shoutbox-form {
	text-align			: left;
}
.shoutbox-list-time {
	color				: #219711;
	font-size			: 80%;
	padding-right		: 5px;
	float				: right;
	cursor				: pointer;
}
.shoutbox-online-nick{
	cursor				: pointer;
}

.shoutbox-list-nick {
	margin-left			: 5px;
	font-weight			: bold;
	font-size			: 100%;
	color				: gray;
	cursor				: pointer;
}
.shoutbox-list-message {
	margin-top			: 5px;
	padding				: 5px 5px 5px 10px;
	font-size			: 110%;
	display				: block;
	background			: #FFF;
}
.shoutbox-list strong, .private_shoutbox-list strong {
	font-size			: 110%;
	color: red;
}
#tolistchk, #privat {
border: 0;
margin: 0;
}
#tolist {

margin: 0 6px;
border				: #FFF 1px solid;
padding: 0px;
}
#tolist li {
background				: #D7D7D7;

	list-style			: none;
	margin				: 2px;
	padding				: 3px;
	display				: block;
	float: left;
	white-space			: no-wrap;
}