* {
	padding: 0;
	margin: 0;
}

body {
	color: #ffffff;
	font-size: 16px;
	font-family: "Meiryo";
	width: 100%;
	height: 100%;
	min-height: 761px;
}

html {
	width: 100%;
	height: 100%;
	min-height: 761px;
}
input, textarea{
	font-family: "Meiryo";
}

.clear {
	clear: both;
}

.right {
	float: right;
}

.hide {
	display: none;
}

.transparent {
	opacity: 0.8;
}

#videoroom{
display: none;
}

div.header {
	color: #fff;
}

	div.header h2 {
		text-align: center;
		font-size: 20px;
	}
	div.lo_header h2 {
		text-align: center;
		font-size: 20px;
	}
#enterbutton input {
    background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/enter.png') no-repeat scroll top right;
    display: inline-block;
    position: absolute;
    z-index: 2;
    width: 71px;
    height: 67px;
    border: none;
    cursor: pointer;
    margin-top: -17px;
    margin-left: 11px;
}

.button {
    background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/bg_button_a.png') no-repeat scroll top right;
    color: #fff;
    display: inline-block;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}

	.button input {
		border: 0;
		background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/bg_button_span.png') no-repeat;
		width: 135px;
		height: 24px;
		display: block;
		line-height: 14px;
		padding: 5px 0 5px 18px;
		color: #fff;
		cursor: pointer;
	}

	.button:active {
	    background-position: bottom right;
	    color: #000;
	    outline: none; /* hide dotted outline in Firefox */
	}

	.button:active input {
	    background-position: bottom left;
	}

div.message_box {
	position: fixed;
	width: 100%;
	top: 0;
	left: 0;
	padding: 5px 0 0 36px;
	color: #0a0a0a;
	z-index: 99999;
}

	div.message_box h2 {
		text-align: center;
		font-size: 13px;
		float: left;
		color: #fff;
	}

div.message_box_inner {
	position: relative;
	width: 580px;
	left: 50%;
	margin-left: -323px;
}

ul.menu {
	display: block;
	float: right;
	height: 30px;
	margin: 0 0 3px 0;
	list-style: none;
	line-height: 30px;
}

	ul.menu li {
		display: block;
		float: left;
		margin: 0 0 0 5px;
		cursor: pointer;
		width: 30px;
	}

	ul.menu li input {
		display: block;
		font-size: 14px;
		height: 30px;
		line-height: 9px;
		cursor: pointer;
		border: 1px gray solid;
		padding: 0 10px 0 10px;
	}

	ul.menu li.setting, ul.menu li.sound, ul.menu li.member, ul.menu li.animation {
		width: 30px;
		display: none;
	}

	ul.menu li.setting {
		background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/setting.png') left top no-repeat;
	}
	ul.menu li.setting:hover {
		background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/setting_hover.png') left top no-repeat;
	}

	ul.menu li.emoticon {
		background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/emoticon.png') left top no-repeat;
	}
	ul.menu li.emoticon:hover {
		background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/emoticon_hover.png') left top no-repeat;
	}

	ul.menu li.sound_on {
		background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/sound_on.png') left top no-repeat;
	}

	ul.menu li.sound_off {
		background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/sound_off.png') left top no-repeat;
	}

	ul.menu li.sound_on:hover {
		background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/sound_hover.png') left top no-repeat;
	}

	ul.menu li.sound_off:hover {
		background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/sound_off_hover.png') left top no-repeat;
	}

	ul.menu li.member_on {
		background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/member_on1.png') left top no-repeat;
	}

	ul.menu li.member_off {
		background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/member_off.png') left top no-repeat;
	}

	ul.menu li.member_on:hover {
		background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/member_hover.png') left top no-repeat;
	}

	ul.menu li.member_off:hover {
		background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/member_off_hover.png') left top no-repeat;
	}

	ul.menu li.animation_on {
		background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/animation_on.png') left top no-repeat;
	}

	ul.menu li.animation_off {
		background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/animation_off.png') left top no-repeat;
	}

#setting_pannel {
	clear: both;
	padding: 20px 0;
}

#setting_pannel input, #setting_pannel select {
	padding: 4px;
}

	#setting_pannel ul#user_list {
		list-style: none;
	}

		#setting_pannel ul#user_list li {
			min-height: 20px;
			width: 80px;
			padding-top: 60px;
			text-align: center;
			display: block;
			float: left;
			line-height: 20px;
			border: 2px solid transparent;
			margin: 10px;
		}

		#setting_pannel ul#user_list li.select {
			border: 2px solid #ff6600;
		}

#message {
	text-align: center;
}

	#message textarea {
		clear:both;
		display:block;
		width: 470px;
		height: 3em;
		font-size: 16px;
		letter-spacing: 1px;
		padding: 10px;
		border: 2px solid #cccccc;
		margin: 0 0 0 90px;
		*margin-left: 55px;
		border: 1px #5b5b5b solid;
		border-radius: 10px;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		overflow-y: hidden;
	}

	#message div.submit input {
		display:block;
		border: 0;
		margin: 5px 0;
		margin-left: 90px;
		height: 25px;
		width: 200px;
		font-size: 12px;
		font-family: "Meiryo";
		color: #fff;
		font-weight: bold;
	    background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/submit.png') 0px 0px no-repeat;
	}

	#message div.submit input:active {
	    background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/submit.png') 0px 1px no-repeat;
	}

#talks {
	margin-top: 150px;
	width: 600px;
	position: relative;
	left: 50%;
	margin-left: -300px;
}

	#talks div.system {
		margin: 10px 0 10px 20px;
		letter-spacing: 3px;
		clear: left;
		color: #fff;
	}
	
	#talks dl.talk {
		clear: both;
//		min-height: 80px;
		margin-top: 20px;
	}
	
		#talks dl.talk dt {
//			min-height: 20px;
			width: 90px;
			padding-top: 58px;
//			padding-bottom: 8px;
			text-align: center;
			display: block;
			line-height: 20px;
			float: left;
			color: #fff;
		}

		#talks dl.talk dt.select {
			border: 2px solid #ff6600;
		}

		#talks dl.talk dd {
			display: inline-block;
			max-width: 510px;
		}

			#talks dl.talk dd div.bubble p.body {
				float: left;
				clear: left;
				padding: 15px 20px;
				border-radius: 13px;
				border: 4px #fff solid;
				-moz-border-radius: 13px;
				-webkit-border-radius: 13px;
				background: #000;
				font: 1em "Meiryo", sans-serif;
				letter-spacing: 0px;
				color: white;
				-position: relative;
			}
			#talks dl.talk dd div.bubble div div {
				background-image: url(https://web.archive.org/web/20140403004441im_/http://www.sunnyhome.tk/css/tail.png);
			}

			#talks dl.char1 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char1.gif') no-repeat center top;
			}
			
			#talks dl.char1 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/blue.png') repeat-x left center;
				color: #fff;	
			}
			
			#talks dl.char2 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char2.gif') no-repeat center top;
			}
			
			#talks dl.char2 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/black.png') repeat-x left center;
			}
			
			#talks dl.char3 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char3.gif') no-repeat center top;
			}       
			
			#talks dl.char3 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/yelloworandzhevy.png') repeat-x left center;
			        color: #000;
                        }      
			
			#talks dl.char4 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char4.gif') no-repeat center top;
			}
			
			#talks dl.char4 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/black.png') repeat-x left center;
			}
			
			#talks dl.char5 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char5.gif') no-repeat center top;
			}
			
			#talks dl.char5 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/skinny.png') repeat-x left center;
				color: #5c3629;
			}
			
			#talks dl.char6 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char6.gif') no-repeat center top;
			}
			
			#talks dl.char6 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/orange.png') repeat-x left center;
			}
			
			#talks dl.char7 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char7.gif') no-repeat center top;
			}
			
			#talks dl.char7 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/blue.png') repeat-x left center;
			}
			
			#talks dl.char8 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char8.gif') no-repeat center top;
			}
			
			#talks dl.char8 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/yellow.png') repeat-x left center;
				color: #000;
			}
			
			#talks dl.char9 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char9.gif') no-repeat center top;
			}
			
			#talks dl.char9 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/red.png') repeat-x left center;
			}
			
			#talks dl.char10 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char10.gif') no-repeat center top;
                                color: #fff;
			}
			
			#talks dl.char10 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/green.png') repeat-x left center;
                                color: #081E00;
			}
			
			#talks dl.char11 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char11.gif') no-repeat center top;
			}
			
			#talks dl.char11 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/whiteblue.png') repeat-x left center;
				color: #000;
			}
			
			#talks dl.char12 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char12.gif') no-repeat center top;
			}
			
			#talks dl.char12 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/kanra.png') repeat-x left center;
			}
			
			#talks dl.char13 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char13.gif') no-repeat center top;
			}
			
			#talks dl.char13 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/dodji.png') repeat-x left center;
				color: #d90d17;
			}
			
			#talks dl.char14 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char14.gif') no-repeat center top;
			}
			
			#talks dl.char14 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/skinny.png') repeat-x left center;
				color: #000;
			}
			
			#talks dl.char15 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char15.gif') no-repeat center top;
			}
			
			#talks dl.char15 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/violet.png') repeat-x left center;
			}
			
			#talks dl.char16 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char16.gif') no-repeat center top;
			}
			
			#talks dl.char16 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/black.png') repeat-x left center;
			}
			
			#talks dl.char17 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char17.gif') no-repeat center top;
			}
			
			#talks dl.char17 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/white.png') repeat-x left center;
				color: #522329;
			}
			
			#talks dl.char18 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char18.gif') no-repeat center top;
			}
			
			#talks dl.char18 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/gray.png') repeat-x left center;
			}
			
			#talks dl.char19 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char19.gif') no-repeat center top;
                                
			}
			
			#talks dl.char19 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/blblack.png') repeat-x left center;
                                color: #AB84FF;
			}
			
			#talks dl.char20 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char20.gif') no-repeat center top;
			}
			
			#talks dl.char20 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/white.png') repeat-x left center;
			        color: #f4e6d3;
                                text-shadow: -1px 0px palevioletred, 0px -1px palevioletred, 1px 0px palevioletred, 0px 1px palevioletred, -1px -1px palevioletred, 1px 1px palevioletred, -1px 1px palevioletred, 1px -1px palevioletred;

                       }
			
			#talks dl.char21 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char21.gif') no-repeat center top;
			}
			
			#talks dl.char21 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/ltbrown.png') repeat-x left center;
				color: #623224;
			}
			
			#talks dl.char22 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char22.gif') no-repeat center top;
			}
			
			#talks dl.char22 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/orange.png') repeat-x left center;
			}
			
			#talks dl.char23 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char23.gif') no-repeat center top;
			}
			
			#talks dl.char23 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/skinny.png') repeat-x left center;
				color: #555;
			}
			
			#talks dl.char24 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char24.gif') no-repeat center top;
			}
			
			#talks dl.char24 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/brown.png') repeat-x left center;
			}
			
			#talks dl.char25 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char25.gif') no-repeat center top;
			}
			
			#talks dl.char25 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/red.png') repeat-x left center;
			}
			
			#talks dl.char26 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char26.gif') no-repeat center top;
			}
			
			#talks dl.char26 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/violet.png') repeat-x left center;
			}
			
			#talks dl.char27 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char27.gif') no-repeat center top;
			}
			
			#talks dl.char27 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/blue.png') repeat-x left center;
			}
			
			#talks dl.char28 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char28.gif') no-repeat center top;
			}
			
			#talks dl.char28 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/black.png') repeat-x left center; repeat-x left center;
                                color: #EF0724;
			}
			
			#talks dl.char29 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char29.gif') no-repeat center top;
			}
			
			#talks dl.char29 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/licsor.png') repeat-x left center;
				color: #fff;
			}
			
			#talks dl.char30 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char30.gif') no-repeat center top;
			}
			
			#talks dl.char30 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/black.png') repeat-x left center;
			}

			#talks dl.char31 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char31.gif') no-repeat center top;
			}
			
			#talks dl.char31 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/teal.png') repeat-x left center;
                                color: #00514C;
			}

			#talks dl.char32 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char32.gif') no-repeat center top;
			}
			
			#talks dl.char32 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/brown.png') repeat-x left center;
			}

			#talks dl.char33 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char33.gif') no-repeat center top;
			}
			
			#talks dl.char33 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/log.png') repeat-x left center;
                                color: #164970;
			}

			#talks dl.char34 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char34.gif') no-repeat center top;
			}
			
			#talks dl.char34 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/greentea.png') repeat-x left center;
				color: #000;
			}

			#talks dl.char35 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char35.gif') no-repeat center top;
			}
			
			#talks dl.char35 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/black.png') repeat-x left center;
			}

			#talks dl.char36 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char36.gif') no-repeat center top;
			}
			
			#talks dl.char36 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/black.png') repeat-x left center;
				color: #f00;
			}

			#talks dl.char37 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char37.gif') no-repeat center top;
			}
			
			#talks dl.char37 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/blue.png') repeat-x left center;
				color: #000;
			}

			#talks dl.char38 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char38.gif') no-repeat center top;
			}
			
			#talks dl.char38 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/cpinki.png') repeat-x left center;
				color: #000;
			}

			#talks dl.char39 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char39.gif') no-repeat center top;
			}
			
			#talks dl.char39 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/black.png') repeat-x left center;
			}

			#talks dl.char40 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char40.gif') no-repeat center top;
			}
			
			#talks dl.char40 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/yellow.png') repeat-x left center;
				color: #000;
			}

			#talks dl.char41 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char41.gif') no-repeat center top;
			}
			
			#talks dl.char41 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/blblack.png') repeat-x left center;
			}

			#talks dl.char42 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char42.gif') no-repeat center top;
			}
			
			#talks dl.char42 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/darkbrown.png') repeat-x left center;
				color: #000;
			}

			#talks dl.char43 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char43.gif') no-repeat center top;
			}
			
			#talks dl.char43 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/black.png') repeat-x left center;
			}
			
			#talks dl.char44 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char44.gif') no-repeat center top;
			}
			
			#talks dl.char44 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/blue.png') repeat-x left center;
			}
			
			#talks dl.char45 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char45.gif') no-repeat center top;
			}
			
			#talks dl.char45 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/gray.png') repeat-x left center;
			}
			
			#talks dl.char46 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char46.gif') no-repeat center top;
			}
			
			#talks dl.char46 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/black.png') repeat-x left center;
			}
			
			#talks dl.char47 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char47.gif') no-repeat center top;
			}
			
			#talks dl.char47 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/blue.png') repeat-x left center;
			}
			
			#talks dl.char48 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char48.gif') no-repeat center top;
			}
			
			#talks dl.char48 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/gray.png') repeat-x left center;
			}
			
			#talks dl.char49 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char49.gif') no-repeat center top;
			}
			
			#talks dl.char49 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/blblack.png') repeat-x left center;
			}
			
			#talks dl.char50 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char50.gif') no-repeat center top;
			}
			
			#talks dl.char50 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/ltbrown.png') repeat-x left center;
                                color: #421C00;
			}
			
			#talks dl.char51 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char51.gif') no-repeat center top;
			}
			
			#talks dl.char51 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/skinny.png') repeat-x left center;
				color: #005;
			}
			
			#talks dl.char52 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char52.gif') no-repeat center top;
			}
			
			#talks dl.char52 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/gray.png') repeat-x left center;
			}
			
			#talks dl.char53 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char53.gif') no-repeat center top;
			}
			
			#talks dl.char53 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/aclist.png') repeat-x left center;
				color: #11413C;
			}
			
			#talks dl.char54 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char54.gif') no-repeat center top;
			}
			
			#talks dl.char54 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/blue.png') repeat-x left center;
			}
			
			#talks dl.char55 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char55.gif') no-repeat center top;
			}
			
			#talks dl.char55 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/white.png') repeat-x left center;
				color: #000;
			}
			
			#talks dl.char56 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char56.gif') no-repeat center top;
			}
			
			#talks dl.char56 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/cpinki.png') repeat-x left center;
                                color: #bc81c7;
                                text-shadow: -1px 0px black, 0px -1px black, 1px 0px black, 0px 1px black, -1px -1px black, 1px 1px black, -1px 1px black, 1px -1px black;
			}
			
			#talks dl.char57 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char57.gif') no-repeat center top;
			}
			
			#talks dl.char58 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/blblack.png') repeat-x left center;
				color: #95edf9;
			}
			
			#talks dl.char58 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char58.gif') no-repeat center top;
			}
			
			#talks dl.char57 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/blblack.png') repeat-x left center;
				color: #ffaae0;
			}
			
			#talks dl.char59 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/darkbrown.png') repeat-x left center;
				color: #000;
			}
			
			#talks dl.char59 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char59.gif') no-repeat center top;
			}

			#talks dl.char60 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/black.png') repeat-x left center;
		                color: #19C99C;
                      	}
			
			#talks dl.char60 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char60.gif') no-repeat center top;
			}

			#talks dl.char61 dd div.bubble p.body {
			
                                background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/skinny.png') repeat-x left center;
				color: #005;			}
			
			#talks dl.char61 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char61.gif') no-repeat center top;
				color: #fff;
			}

			#talks dl.char62 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/pink.png') repeat-x left center;
			}
			
			#talks dl.char62 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char62.gif') no-repeat center top;
			}

			#talks dl.char64 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/log.png') repeat-x left center;
                                color: #4F001A;
			}
			
			#talks dl.char64 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char64.gif') no-repeat center top;
                                color: #fff;
			}
			
                        #talks dl.char63 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/blblack.png') repeat-x left center;
			}
			
			#talks dl.char63 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char63.gif') no-repeat center top;
                                color: #fff;
			}

			#talks dl.char65 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/whiteblue.png') repeat-x left center;
                                color: #02391a;
			}
			
			#talks dl.char65 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char65.gif') no-repeat center top;
                                color: #fff;
			}

			#talks dl.char66 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/brown.png') repeat-x left center;
			}
			
			#talks dl.char66 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char66.gif') no-repeat center top;
                                color: #fff;			
                        }

			#talks dl.char67 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/black.png') repeat-x left center;
			}
			
			#talks dl.char67 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char67.gif') no-repeat center top;
			}

			#talks dl.char68 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/setton.png') repeat-x left center;
			        color: #000;
                        }
			
			#talks dl.char68 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char68.gif') no-repeat center top;
                                color: #fff;
			}

			#talks dl.char69 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/ltbrown.png') repeat-x left center;
	                        color: #461B00;
	                        
			}
			
			#talks dl.char69 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char69.gif') no-repeat center top;
                                color: #fff;
			}
			
                        #talks dl.char70 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/serosirenevy.png') repeat-x left center;
	                        color: #fff;
	                        
			}
			
			#talks dl.char70 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char70.gif') no-repeat center top;
                                color: #fff;
			}

			#talks dl.char71 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/gray.png') repeat-x left center;
	                        color: #000;
	                        
			}
			
			#talks dl.char71 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char71.gif') no-repeat center top;
                                color: #fff;
			}


			#talks dl.char72 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/white.png') repeat-x left center;
	                        color: #1C0051;
	                        
			}
			
			#talks dl.char72 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char72.gif') no-repeat center top;
                                color: #fff;
			}
			
			#talks dl.char73 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/black.png') repeat-x left center;
	                        color: #ffff;
	                        
			}
			
			#talks dl.char73 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char73.gif') no-repeat center top;
                                color: #fff;
			}

			#talks dl.char74 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/darkblue.png') repeat-x left center;
			        color: #fff
                        }
			
			#talks dl.char74 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char74.gif') no-repeat center top;
			}

	                #talks dl.char75 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/darkblue.png') repeat-x left center;
                                color: #ffff;
                       }
			
			#talks dl.char75 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char75.gif') no-repeat center top;
			}


                        #talks dl.char76 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/yaorandgevy.png') repeat-x left center;
	                        color: #000;
	                        
			}
			
			#talks dl.char76 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char76.gif') no-repeat center top;
                                color: #fff;
			}                        
                        
                        #talks dl.char77 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/zaika.png') repeat-x left center;
	                        color: #e4d97a;
	                        
			}
			
			#talks dl.char77 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char77.gif') no-repeat center top;
                                color: #fff;
			}

                        #talks dl.char78 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/white.png') repeat-x left center;
                                color: #000;
			}
			
			#talks dl.char78 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char78.gif') no-repeat center top;
                                color: #fff;
			}

                        #talks dl.char79 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/khaki.png') repeat-x left center;
                                
			}
			
			#talks dl.char79 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char79.gif') no-repeat center top;
                                color: #fff;
			}
                        #talks dl.char80 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/black.png') repeat-x left center;
                                 color: #f91a4a;
			}
			
			#talks dl.char80 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char80.gif') no-repeat center top;
                                color: #fff;
			}

                        #talks dl.char81 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/haru.png') repeat-x left center;
	                        color: #020000;
	                        
			}
			
			#talks dl.char81 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char81.gif') no-repeat center top;
                                color: #fff;
			}

                        #talks dl.char82 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/ltbrown.png') repeat-x left center;
	                        color: #020000;
	                        
			}
			
			#talks dl.char82 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char82.gif') no-repeat center top;
                                color: #fff;
			}
  
                         #talks dl.char83 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/blblacklid.png') repeat-x left center;
                                color: #F1997F;

	               
		        }
			
			#talks dl.char83 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char83.gif') no-repeat center top;
                                color: #F1997F;
			}

                         #talks dl.char84 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/skinny.png') repeat-x left center;
                                color: #020000;
	               
		        }
			
			#talks dl.char84 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char84.gif') no-repeat center top;
                                color: #fff;
			}

                         #talks dl.char85 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/white.png') repeat-x left center;
                                color: #000;
	               
		        }
			
			#talks dl.char85 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char85.gif') no-repeat center top;
                                color: #fff;
			}

                        #talks dl.char86 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/green.png') repeat-x left center;
	                        color: #03511d;
	                        
			}

			#talks dl.char86 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char86.gif') no-repeat center top;
                                color: #fff;
			}

                        #talks dl.char87 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/black.png') repeat-x left center;
	                        color: #fff;
	                        
			}

			#talks dl.char87 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char87.gif') no-repeat center top;
                                color: #fff;
			}

                          #talks dl.char88 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/white.png') repeat-x left center;
                                color: #000;
	               
		        }
			
			#talks dl.char88 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char88.gif') no-repeat center top;
                                color: #fff;
			}

                        #talks dl.char89 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/haru.png') repeat-x left center;
                                color: #000;
	               
		        }
			
			#talks dl.char89 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char89.gif') no-repeat center top;
                                color: #fff;
			}

                        #talks dl.char90 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/darkbrown.png') repeat-x left center;
                                color: #000;
	               
		        }
			
			#talks dl.char90 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char90.gif') no-repeat center top;
                                color: #fff;
			}

                         #talks dl.char91 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/white.png') repeat-x left center;
                                color: #000;
	               
		        }
			
			#talks dl.char91 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char91.gif') no-repeat center top;
                                color: #fff;
			}

                         #talks dl.char92 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/black.png') repeat-x left center;
                                color: #9F84FF;

	               
		        }
			
			#talks dl.char92 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char92.gif') no-repeat center top;
                                color: #fff;
			}

                        #talks dl.char93 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/white.png') repeat-x left center;
                                color: #fc031a;
	               
		        }
			
			#talks dl.char93 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char93.gif') no-repeat center top;
                                color: #fff;
			}

                        #talks dl.char94 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/kanra.png') repeat-x left center;
                                color: #000;
	               
		        }
			
			#talks dl.char94 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char94.gif') no-repeat center top;
                                color: #fff;
			}

                        #talks dl.char95 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/pinki.png') repeat-x left center;
 
	               
		        }
			
			#talks dl.char95 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char95.gif') no-repeat center top;
                                color: #fff;
			}

                        #talks dl.char96 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/tviolet.png') repeat-x left center;
                                color: #DDB7FE;
	               
		        }
			
			#talks dl.char96 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char96.gif') no-repeat center top;
                                color: #fff;
			}

                        #talks dl.char97 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/brown.png') repeat-x left center;

	               
		        }
			
			#talks dl.char97 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char97.gif') no-repeat center top;
                                color: #fff;
			}

                        #talks dl.char98 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/blue.png') repeat-x left center;

	               
		        }
			
			#talks dl.char98 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char98.gif') no-repeat center top;
                                color: #fff;
			}

                        #talks dl.char99 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/tviolet.png') repeat-x left center;
                                color: #E1687B;
	               
		        }
			
			#talks dl.char99 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char99.gif') no-repeat center top;
                                color: #fff;

                        
			}

                        #talks dl.char100 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/black.png') repeat-x left center;
                                color: #d50334;
	               
		        }
			
		        #talks dl.char100 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char100.gif') no-repeat center top;
                                color: #fff;
			}

                        #talks dl.char101 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/pika.png') repeat-x left center;
                                color: #BCECFF;
                                text-shadow: -1px 0px black, 0px -1px black, 1px 0px black, 0px 1px black, -1px -1px black, 1px 1px black, -1px 1px black, 1px -1px black;
                      
	               
		        }
			
		        #talks dl.char101 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_char101.gif') no-repeat center top;
                                color: #fff;
			}
                        
                        

/*
                        #talks dl.slash0 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/skinny.png') repeat-x left center;
	                        color: #000;       
		        }

			#talks dl.slash0 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_slash0.gif') no-repeat center top;
                                color: #fff;
			}

			#talks dl.slash dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_slash.gif') no-repeat center top;
				color: #a5a0aa;
			}
			
			#talks dl.slash dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/light.gif') left center;
				color: #444;
				border-color: #a5a0aa;
			}

			#talks dl.slash dd div.bubble div div {
				background-image: url(https://web.archive.org/web/20140403004441im_/http://www.sunnyhome.tk/css/tailslash.png);
			}
*/





/*
			#talks dl.lindsy dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_lindsy.gif') no-repeat center top;
				color: #fff;
                                text-shadow: -1px 0px black, 0px -1px black, 1px 0px black, 0px 1px black, -1px -1px black, 1px 1px black, -1px 1px black, 1px -1px black;
			}                                                    	
			
			#talks dl.lindsy dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/puzyrki.gif') repeat-x left center;
                                color: #fff;
                                text-shadow: -1px 0px black, 0px -1px black, 1px 0px black, 0px 1px black, -1px -1px black, 1px 1px black, -1px 1px black, 1px -1px black;
				border-color: #fff;
			}
*/








			#talks dl.lindsy dt {
//				display: none;
				font-size: 0;
				margin: 0 -106px 0 0;
				position: relative;
				z-index: 9;
				width: 108px;
			}                                                    	
			#talks dl.lindsy dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/baloon_lindsy2.jpg') no-repeat left top;
                                color: #d5e5ff;
				border: 0;
				border-radius: 0;
				-moz-border-radius: 0;
				-webkit-border-radius: 0;
				padding: 20px 20px 20px 109px;
                                text-shadow: -1px 0px #814eff, 0px -1px #814eff, 1px 0px #814eff, 0px 1px #814eff, -1px -1px #814eff, 1px 1px #814eff, -1px 1px #814eff, 1px -1px #814eff;

			}
			#talks dl.lindsy dd div.bubble div div {
				display: none;
			}


			#talks dl.slash dt {
//				display: none;
				font-size: 0;
				margin: 0 -106px 0 0;
				position: relative;
				z-index: 9;
				width: 108px;
			}                                                    	
			#talks dl.slash dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/baloon_slash2.jpg') no-repeat left top;
                                color: #000;
				border: 0;
				border-radius: 0;
				-moz-border-radius: 0;
				-webkit-border-radius: 0;
				padding: 20px 20px 20px 115px;
			}
			#talks dl.slash dd div.bubble div div {
				display: none;
			}

/*
			#talks dl.cat dt {
//				display: none;
				font-size: 0;
				margin: 0 -106px 0 0;
				position: relative;
				z-index: 9;
				width: 108px;
			}                                                    	
			#talks dl.cat dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/baloon_cat.jpg') no-repeat left top;
                                color: #fff;
				border: 0;
				border-radius: 0;
				-moz-border-radius: 0;
				-webkit-border-radius: 0;
				padding: 20px 20px 20px 109px;
                                text-shadow: -1px 0px #000, 0px -1px #000, 1px 0px #000, 0px 1px #000, -1px -1px #000, 1px 1px #000, -1px 1px #000, 1px -1px #000;
			}
			#talks dl.cat dd div.bubble div div {
				display: none;
			}
*/
			#talks dl.haru dt {
//				display: none;
				font-size: 0;
				margin: 0 -106px 0 0;
				position: relative;
				z-index: 9;
				width: 108px;
			}                                                    	
			#talks dl.haru dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/baloon_haru2.jpg') no-repeat left top;
                                color: #F1AF49;
				border: 0;
				border-radius: 0;
				-moz-border-radius: 0;
				-webkit-border-radius: 0;
                                border-radius: 0 50px 50px 0;
				padding: 26px 20px 24px 89px;
                                text-shadow: -1px 0px #000, 0px -1px #000, 1px 0px #000, 0px 1px #000, -1px -1px #000, 1px 1px #000, -1px 1px #000, 1px -1px #000;

			}
			#talks dl.haru dd div.bubble div div {
				display: none;
			}

                         #talks dl.rizo dt {
                         font-size: 0;
                         margin: 0 -106px 0 0;
                         position: relative;
                         z-index: 9;
                         width: 108px;
                        } 

                         #talks dl.rizo dd div.bubble p.body {
                         background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/baloon_rizo.jpg') no-repeat left top;
                         color: #fff;
                         border: 0;
                         border-radius: 0;
                         -moz-border-radius: 0;
                         -webkit-border-radius: 0;
                         border-radius: 0 50px 50px 0;
                         padding: 26px 20px 24px 89px;
                         text-shadow: -1px 0px #000, 0px -1px #000, 1px 0px #000, 0px 1px #000, -1px -1px #000, 1px 1px #000, -1px 1px #000, 1px -1px #000;
                         }
#talks dl.rizo dd div.bubble div div {
display: none;
}
                         #talks dl.kotyuki dt {
                         font-size: 0;
                         margin: 0 -106px 0 0;
                         position: relative;
                         z-index: 9;
                         width: 108px;
                        } 

                         #talks dl.kotyuki dd div.bubble p.body {
                         background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/baloon_kotyuki.jpg') no-repeat left top;
                         color: #fff;
                         border: 0;
                         border-radius: 0;
                         -moz-border-radius: 0;
                         -webkit-border-radius: 0;
                         border-radius: 0 50px 50px 0;
                         padding: 26px 20px 24px 89px;
                         text-shadow: -1px 0px #000, 0px -1px #000, 1px 0px #000, 0px 1px #000, -1px -1px #000, 1px 1px #000, -1px 1px #000, 1px -1px #000;
                         }
#talks dl.kotyuki dd div.bubble div div {
display: none;
}

                       




/*			
			#talks dl.lindsy dd div.bubble div div {
				background-image: url(https://web.archive.org/web/20140403004441im_/http://www.sunnyhome.tk/css/taillindsy.png);
			}
*/
			     			
                        
                       

			#talks dl.enot dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_enot.gif') no-repeat center top;
				color: #e591e9;
                                text-shadow: -1px 0px #000, 0px -1px #000, 1px 0px #000, 0px 1px #000;
			}
			
			#talks dl.enot dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/enot.jpg') left center;
				color: #000;
                                border-color: #0d0d0c;

			}

                          #talks dl.enot dd div.bubble div div {
				background-image: url(https://web.archive.org/web/20140403004441im_/http://www.sunnyhome.tk/css/tailenot.png);
			} 

			#talks dl.izayka dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_izayka.gif') no-repeat center top;
				color: #3F3F3F;
                                text-shadow: -1px 0px #fff, 0px -1px #fff, 1px 0px #fff, 0px 1px #fff, -1px -1px #fff, 1px 1px #fff, -1px 1px #fff, 1px -1px #fff;

			}
			
			#talks dl.izayka dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/izayka.png') repeat-x left center;
                                color: #fff;
                                text-shadow: -1px 0px #000, 0px -1px #000, 1px 0px #000, 0px 1px #000, -1px -1px #000, 1px 1px #000, -1px 1px #000, 1px -1px #000;
                                border-color: #0d0d0c

			}

                          #talks dl.izayka dd div.bubble div div {
				background-image: url(https://web.archive.org/web/20140403004441im_/http://www.sunnyhome.tk/css/tailizayka.png);
			}

			#talks dl.wolf dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_wolf.gif') no-repeat center top;
				color: #fff;
			}
			
			#talks dl.wolf dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/wolf.png') repeat-x left center;
                                color: #fff;
                                text-shadow: -1px 0px black, 0px -1px black, 1px 0px black, 0px 1px black, -1px -1px black, 1px 1px black, -1px 1px black, 1px -1px black;
			}

			#talks dl.america dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_america.gif') no-repeat center top;
				color: #fff;
			}
			
			#talks dl.america dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/america.png') repeat-x left center;
                                color: #fff;
                                text-shadow: -1px 0px black, 0px -1px black, 1px 0px black, 0px 1px black, -1px -1px black, 1px 1px black, -1px 1px black, 1px -1px black;
			}

			#talks dl.newuser dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_newuser.gif') no-repeat center top;
				color: #fff;
			}
			
			#talks dl.newuser dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/yellow.png') repeat-x left center;
                                color: #000;
			}



			#talks dl.kinsi dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/teal.png') repeat-x left center;
				color: #000;
			}
			
			#talks dl.kinsi dd div.bubble div div {
//				background-image: url(https://web.archive.org/web/20140403004441im_/http://www.sunnyhome.tk/css/tailkinsi.png);
			}

			#talks dl.kinsi dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_kinsi.gif') no-repeat center top;
			}

			#talks dl.cat dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/catty3.png') repeat-x left center;
				color: #000;
				border-color: #fff;
			}
			
			#talks dl.cat dd div.bubble div div {
				background-image: url(https://web.archive.org/web/20140403004441im_/http://www.sunnyhome.tk/css/tailcat.png);
			}

			#talks dl.cat dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_cat.gif') no-repeat center top;
				color: #e9967a;
			}

			#talks dl.plato dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_plato.gif') no-repeat center top;
				text-shadow: 2px 2px 2px #000000;
			}
   
			#talks dl.plato dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/black.gif') left center;
				text-shadow: 2px 2px 2px #000000;
			}

			#talks dl.pee dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_pee.gif') no-repeat center top;
			}
   
			#talks dl.pee dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/pee.gif') left center;
			}
/*
			#talks dl.haru dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_haru.gif') no-repeat center top;
                                color: #FFFFFF;
                                
                        }
			
			#talks dl.haru dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/greenfharu.gif') left center;
				color: #fff;
                                
                        
                        }
			
			#talks dl.haru dd div.bubble div div {
				background-image: url(https://web.archive.org/web/20140403004441im_/http://www.sunnyhome.tk/css/tailharu.png);
			}
*/
			#talks dl.ichi dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_ichi.gif') no-repeat center top;
			}
			
			#talks dl.ichi dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/ichi.png') repeat-x left center;
                                color: #fff;
                                text-shadow: -1px 0px black, 0px -1px black, 1px 0px black, 0px 1px black, -1px -1px black, 1px 1px black, -1px 1px black, 1px -1px black;
			}

			#talks dl.a164 dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_a164.gif') no-repeat center top;
			}
			
			#talks dl.a164 dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/164.jpg') repeat-x left center;
			}

			#talks dl.katko dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_katko.gif') no-repeat center top;
			        color: #fff;

                       }
			
			#talks dl.katko dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/katko.png') repeat-x left center;
			        color: #fff;
                                text-shadow: -1px 0px black, 0px -1px black, 1px 0px black, 0px 1px black, -1px -1px black, 1px 1px black, -1px 1px black, 1px -1px black;

                       }

			#talks dl.tis dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_tis.gif') no-repeat center top;
			        color: #fff;

                        }
			
			 #talks dl.tis dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/tis.png') repeat-x left center;
			        color: #fff;
                                text-shadow: -1px 0px darkred, 0px -1px darkred, 1px 0px darkred, 0px 1px darkred, -1px -1px darkred, 1px 1px darkred, -1px 1px darkred, 1px -1px darkred;

                        }

			#talks dl.mid dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_mid.gif') no-repeat center top;
			        color: #fff;

                        }
			
			 #talks dl.mid dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/mid.png') repeat-x left center;
			        color: #fff;
                                text-shadow: -1px 0px black, 0px -1px black, 1px 0px black, 0px 1px black, -1px -1px black, 1px 1px black, -1px 1px black, 1px -1px black;

                        }
                         
                        #talks dl.chio dt {
		                background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_chio.gif') no-repeat center top;
			        color: #559AB6;
                                text-shadow: -1px 0px #fff, 0px -1px #fff, 1px 0px #fff, 0px 1px #fff, -1px -1px #fff, 1px 1px #fff, -1px 1px #fff, 1px -1px #fff;

                        }
			
			 #talks dl.chio dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/chio.png') repeat-x left center;
			        color: #fff;
                                text-shadow: -1px 0px black, 0px -1px black, 1px 0px black, 0px 1px black, -1px -1px black, 1px 1px black, -1px 1px black, 1px -1px black;

                        }

                        #talks dl.roxy dt {
		                background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_roxy.gif') no-repeat center top;
			        color: #fff;

                        }
			
			 #talks dl.roxy dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/kanra.png') repeat-x left center;
			        color: #fff;
                              
                         }

                        #talks dl.luk dt {
		                background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_luk.gif') no-repeat center top;
			        color: #fff;

                        }
			
			 #talks dl.luk dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/luk.png') repeat-x left center;
			        color: #000;
                                text-shadow: -1px 0px white, 0px -1px white, 1px 0px white, 0px 1px white, -1px -1px white, 1px 1px white, -1px 1px white, 1px -1px white;

                        }

                        #talks dl.maka dt {
		                background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_maka.gif') no-repeat center top;
			        color: #fff;

                        }
			
		        #talks dl.maka dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/maka.png') repeat-x left center;
			        color: #fff;
                                text-shadow: -1px 0px black, 0px -1px black, 1px 0px black, 0px 1px black, -1px -1px black, 1px 1px black, -1px 1px black, 1px -1px black;

                        }

                        #talks dl.acia dt {
		                background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_acia.gif') no-repeat center top;
			        color: #fff;
                        }
			
		        #talks dl.acia dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/acia.jpg') repeat-x left center;
			        color: #fff;
                        }

                        #talks dl.amiko dt {
		                background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_amiko.gif') no-repeat center top;
			        color: #fff;

                        }
			
		        #talks dl.amiko dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/amiko.jpg') repeat-x left center;
			        color: #fff;
                                text-shadow: -1px 0px black, 0px -1px black, 1px 0px black, 0px 1px black, -1px -1px black, 1px 1px black, -1px 1px black, 1px -1px black;
                      
                        }

			
                        #talks dl.fran dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_fran.gif') no-repeat center top;
				color: #fff;

			 }                                                    	
			
			 #talks dl.fran dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/fran.png') repeat-x left center;
                                color: #fff;
                                text-shadow: -1px 0px black, 0px -1px black, 1px 0px black, 0px 1px black, -1px -1px black, 1px 1px black, -1px 1px black, 1px -1px black;

                        }
			
                        #talks dl.fila dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_fila.gif') no-repeat center top;
				color: #fff;

			 }                                                    	
			
			 #talks dl.fila dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/fila.png') repeat-x left center;
                                color: #fff;
                                text-shadow: -1px 0px black, 0px -1px black, 1px 0px black, 0px 1px black, -1px -1px black, 1px 1px black, -1px 1px black, 1px -1px black;
                        
                        }

                        #talks dl.ilya dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_ilya.gif') no-repeat center top;
				color: #fff;

			 }                                                    	
			
			 #talks dl.ilya dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/ilya.png') repeat-x left center;
                                color: #fff;
                                text-shadow: -1px 0px black, 0px -1px black, 1px 0px black, 0px 1px black, -1px -1px black, 1px 1px black, -1px 1px black, 1px -1px black;
                        
                        }

                        #talks dl.d dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_d.gif') no-repeat center top;
				color: #5C4B71;
                                text-shadow: -1px 0px #fff, 0px -1px #fff, 1px 0px #fff, 0px 1px #fff, -1px -1px #fff, 1px 1px #fff, -1px 1px #fff, 1px -1px #fff;

			 }                                                    	
			
			 #talks dl.d dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/nya_f.gif') repeat-x left center;
                                color: #fff;
                                text-shadow: -1px 0px #000, 0px -1px #000, 1px 0px #000, 0px 1px #000, -1px -1px #000, 1px 1px #000, -1px 1px #000, 1px -1px #000;
                                border-color: #5C4B71;
                        
                         }

			 #talks dl.d dd div.bubble div div {
				background-image: url(https://web.archive.org/web/20140403004441im_/http://www.sunnyhome.tk/css/tail2-d.png);
			 }

                        #talks dl.panda dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_panda.gif') no-repeat center top;
				color: #54417A;
                                text-shadow: -1px 0px #fff, 0px -1px #fff, 1px 0px #fff, 0px 1px #fff, -1px -1px #fff, 1px 1px #fff, -1px 1px #fff, 1px -1px #fff;

			 }                                                    	
			
			 #talks dl.panda dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/panda.gif') repeat-x left center;
                                color: #000;
                               text-shadow: -1px 0px #fff, 0px -1px #fff, 1px 0px #fff, 0px 1px #fff, -1px -1px #fff, 1px 1px #fff, -1px 1px #fff, 1px -1px #fff;
                                border-color: #54417A;

                         }

			 #talks dl.panda dd div.bubble div div {
				background-image: url(https://web.archive.org/web/20140403004441im_/http://www.sunnyhome.tk/css/tailpanda.png);
			 }

                        #talks dl.boll dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_boll.gif') no-repeat center top;
				color: #fff;

			 }                                                    	
			
			 #talks dl.boll dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/boll.gif') repeat-x left center;
                                color: #fff;

                         }

                        #talks dl.voltage dt {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/icon_voltage.gif') no-repeat center top;
				color: #fff;
                                text-shadow: 0 0 5px #009, 0 0 5px #009, 0 0 5px #009, 0 0 5px #009, 0 0 5px #009, 0 0 5px #009, 0 0 5px #009, 0 0 5px #009;
			 }                                                    	
			
			 #talks dl.voltage dd div.bubble p.body {
				background: transparent url('/web/20140403004441im_/http://sunnyhome.tk/css/voltage.jpg') repeat-x left center;
                                color: #fff;
                                text-shadow: 0 0 5px #009, 0 0 5px #009, 0 0 5px #009, 0 0 5px #009, 0 0 5px #009, 0 0 5px #009, 0 0 5px #009, 0 0 5px #009;
                         }

#login {
	min-height: 100px;
	position: relative;
	width: 400px;
    float: right
}

#login .language {
	position: absolute;
	z-index:10;
	top: 120px;
	left: -104px;
}

#login .field {
	position: relative;
	text-align: center;
	width: 280px;
	display: block;
	padding: 129px 1px 4px 31px;
}

#login .field .textbox {
	width: 240px;
	font-size: 20px;
	letter-spacing: 1px;
	text-align: left;
	padding: 5px;
	border: 1px solid #cccccc;
	margin: 0 0 5px 0;
}

#login .footer {
	text-align: center;
	margin: 40px 0 20px 0;
	clear: both;
	color: #8a8a8a;
	font-size: 13px;
}

#login .copyright {
	text-align: center;
	margin: 10px 0 0 0;
	clear: both;
	color: #fff;
	font-size: 10px;
}

#login .copyright a {
	color: #fff;
}
.notice {
	text-align: left;
	font-size: 11px;
}

ul.icons {
	position: relative;
	list-style-type: none;
	width: 350px;
	margin-left: -5px;
}

	ul.icons li {
		display: block;
		float: left;
		width: 58px;
		margin: 2px 5px;
		text-align: center;
	}
	ul.icons li img {
		cursor: pointer;
		width: 58px;
	}
	ul.icons li input {
		display: none;
	}
#create_room {
	float: right;
}

ul#profile {
	float: left;
	width: 612px;
	list-style-type: none;
	background: url('/web/20140403004441im_/http://sunnyhome.tk/css/pixieblack.png') repeat;
	margin: 20px 0 20px 0;
	border-radius: 6px;
	border: 1px #000 solid;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
}

	ul#profile li {
		display: block;
		float: left;
		vertical-align: middle;
		height: 60px;
		margin: 15px 0;
	}

	ul#profile li.icon {
		width: 60px;
		margin-left: 15px;
	}

	ul#profile li.icon div {
		overflow: hidden;
		width: 58px;
		height: 58px;
	}
	ul#profile li.icon div div {
		position: relative;
		margin: 0 0 0 -14px;
		width: 86px;
		text-align: center;
	}

	ul#profile li.name {
		min-width: 50px;
		color: #fff;
		font-size: 20px;
		text-align: left;
		line-height: 60px;
		padding: 0 15px
	}

	ul#profile li.logout {
		float: right;
		line-height: 60px;
		margin-right: 15px;
	}

ul.rooms {
	list-style-type: none;
	clear: both;
}

	ul.rooms li {
		list-style-type: none;
		display: block;
		text-align: center;
		float: left;
		padding: 8px 0;
	}

	ul.rooms li.name {
		width: 180px;
		text-align: left;
	}

	ul.rooms li.creater {
		width: 180px;
		text-align: left;
		font-size: 13px;
	}

	ul.rooms li.member {
		width: 70px;
	}

	ul.rooms li.login {
		text-align: left;
	}

ul#members {
	list-style-type: none;
	text-align: left;
	clear: both;
	color: #fff;
}

	ul#members li {
		display: inline;
	}
.error {
	color: #fff;
	background: #f00;
	text-align: center;
	width: 337px;
	position: absolute;
	margin-left: 30px;
}

/* -- Create room -- */

.rc_header {
	position: relative;
	left: 50%;
	margin-left: -285px;
	margin-top: 10px;
	width: 570px;
	background: url('/web/20140403004441im_/http://sunnyhome.tk/css/formback.png') repeat;
	border: #000 1px solid;
	padding: 15px;
	color: #fff;
}
#unique {
	position: relative;
	left: 50%;
	margin-left: -285px;
	margin-top: 10px;
	width: 570px;
	background: url('/web/20140403004441im_/http://sunnyhome.tk/css/formback.png') repeat;
	border: #000 1px solid;
	padding: 15px;
	font-size: 12px;
	clear: both;
	color: #aaa;
}
#unique_room {
	width: 261px;
}
.romadd {
	font-weight: bold;
	border: none;
}

/* -- Main -- */
#bounds {
	height: 100%;
	min-height: 761px;
	width: 600px;
	position: relative;
	left: 50%;
	margin-left: -400px;
	padding: 0 0 0 200px;
}
#bounds td {
	vertical-align: bottom;
}
#uarrow {
	position: absolute;
	width: 29px;
	height: 29px;
	background: url('/web/20140403004441im_/http://sunnyhome.tk/css/uarrow.png') no-repeat;
	margin-left: 186px;
}
#darrow {
	position: absolute;
	width: 29px;
	height: 29px;
	background: url('/web/20140403004441im_/http://sunnyhome.tk/css/darrow.png') no-repeat;
	margin-top: 449px;
	margin-left: 186px;
}
#iconsouterbound {
	position: relative;
	width: 330px;
	height: 408px;
	margin-left: 35px;
	overflow: hidden;
	top: -28px;
	margin-top: 63px;
}
#iconsinnerbound {
	position: relative;
}
#usersonline {
	color: #000;
	font-size: 11px;
	text-align: center;
	padding-top: 5px;
}
#pagecounter1 {
	position: absolute;
	font-size: 14px;
	margin-left: 275px;
	margin-top: 5px;
}

/* -- Lounge -- */
.lo_header {
	background: url('/web/20140403004441im_/http://sunnyhome.tk/css/formback.png') repeat;
	padding: 10px;
	border-radius: 6px;
	border: 1px #000 solid;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
}
.lo_happy {
	background: url('/web/20140403004441im_/http://sunnyhome.tk/css/happy.jpg') repeat;
	padding: 10px;
//	color: #ff9c00;
	font-weight: bold;
	font-size: 17px;
	text-shadow: #000 0 0 3px, #000 0 0 3px;
	border-radius: 6px;
	border: 1px #000 solid;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	margin: -12px 0 19px 0;
}
.lo_happy img {
	margin: -2px 1px -9px -1px;
}
#lo_users_online {
	text-align: center;
	font-size: 10px;
	color: #ccc;
}
#lo_room_name {
	padding-right: 5px;
	white-space: nowrap;
}
#lo_room_border {
	border: 0px none;
	height: 1px;
	color: #aaa;
	background-color: #aaa;
	clear:both;
}
#lo_total {
	padding-left: 5px;
}
#lo_users {
	padding-bottom: 15px;
}
.lo_user_icon {
	display: inline-block;
	width: 88px;
	vertical-align: top;
	text-align: center;
	font-size: 12px;
}
.lo_user_icon div {
//	width: 40px;
	height: 40px;
	overflow: hidden;
}
#nekoradio {
	position: absolute;
	text-align: center;
}
#nekoradio a {
	font-size: 12px;
	color: #fff;
	text-decoration: none;
}
#nekoradio a span{
	position: absolute;
	width: 70px;
	left: 0px;
	top: 67px;
}
/* -- Room -- */
#txtsymbols {
	position: absolute;
	top: 15px;
	margin: 15px 0 0 300px;
}
.smile {
	position: relative;
	color: #fff;
	font-size: 10px;
	display: inline-block;
	border: #aaa 1px dashed;
	padding: 10px;
	cursor: pointer;
	background: #000;
}
.smile:hover {
	border: #ddd 1px dotted;
	background: #333;
}
#smilesblock {
	position: absolute;
	z-index: 9999;
	color: #fff;
	font-size: 10px;
	display: none;
	background: url('/web/20140403004441im_/http://sunnyhome.tk/css/pixieblack.png') repeat;
	width: 646px;
	top: 125px;
	left: -23px;
	padding: 5px;
}
.emoticon {
	color: #fff;
}
#videoroom{
	height: 390px;
	position: relative;
	width: 640px;
	left: 50%;
	margin-left: -338px;
	margin-bottom: 30px;
}
.message_box {
	color: #fff;
	background: url('/web/20140403004441im_/http://sunnyhome.tk/css/formback.png') repeat-y center;
}
#video_mini {
	position:relative;
	margin-left: 290px;
	cursor:pointer;
}
#txt {
	outline: none;
}
#profileicon {
  position: absolute;
  text-align: center;
  width: 78px;
  max-width: 78px;
  min-width: 78px;
  margin-top: 31px;
  margin-left: -4px;
  font-size: 11px;
}
#profileicon_icon {
  position: relative;
  overflow: hidden;
  width: 78px;
  height: 58px;
}
#profileicon_icon img {
  margin: 0 0 0 -5px;
}
.namesign {
  width: 78px;
  text-align: center;
}
.lo_members {

	background: url('/web/20140403004441im_/http://sunnyhome.tk/css/formbackwhite.png') repeat;
	padding: 10px;
	border-radius: 6px;
	border: 1px #fff solid;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	margin: 10px 0 10px 0;
	color: #000;
}
.lo_members h3 {
	margin: 0 0 10px 0;
}
#mailer {
	position: absolute;
	display: block;
	width: 55px;
	height: 55px;
	margin-top: 150px;
	margin-left: -50px;
	background: url('/web/20140403004441im_/http://sunnyhome.tk/css/mail.png') no-repeat;
}
#allrooms {
//	position: absolute;
	font-size: 11px;
//	top: 490px;
//	left: -293px;
	width: 333px;
	margin: 0 0 0 35px;
	height: 52px;
	overflow: hidden;
	color: #000;
}
#allrooms span {
	font-size: 14px;
}
#vkgroup {
	position: absolute;
	outline: none;
	display: block;
	width: 55px;
	height: 56px;
	background: url('/web/20140403004441im_/http://sunnyhome.tk/css/vk.png') no-repeat;
	top: 150px;
	left: -100px;
}
#namename {
	position: relative;
}
#passpass {
	position: relative;
}
#pagepage {
	position: relative;
}
#signin {
	position: absolute;
	left: 45px;
	margin-top: 46px;
	font-weight: bold;
	text-decoration: underline;
	cursor: pointer;
}
#signinfo {
	position: absolute;
	display: none;
	padding: 10px;
	background: url('/web/20140403004441im_/http://sunnyhome.tk/css/formback.png') repeat;
	width: 600px;
	height: 626px;
	z-index: 999;
	top: 110px;
	left: -121px;
	font-size: 12px;
	font-weight: normal;
}
#signinfo a {
	color: #fff;
}
#signinfo span {
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	display: block;
	width: 600px;
}
#signinfo #ok {
	display: block;
	position: relative;
	width: 215px;
	height: 24px;
	background: #000;
	border: #fff 1px solid;
	text-align: center;
	left: 195px;
	top: 10px;
	cursor: pointer;
	line-height: 25px;
}
.vd {
	position: relative;
	display: block;
	margin-left: 114px;
}
/* <lenn> */
body.sunnyhome-login-page {
	background: #696969 url('../images/bg/login.png') no-repeat center bottom;
	min-width: 800px;
	min-height: 788px;
	    background-size: cover;
}

body.sunnyhome-login-page div#body {
	width: 100%;
	height: 100%;
	min-height: 788px;
}

body.sunnyhome-login-page #bounds {
	min-height: 788px;
	width: 460px;
	left: auto;
	margin: 0 auto;
	padding: 0;
}

body.sunnyhome-login-page #login {
	width: 390px;
	float: none;
	margin: 0 auto 18px;
}

body.sunnyhome-login-page #login .language {
	top: 118px;
	left: -118px;
}

body.sunnyhome-login-page #sunnyhome_logo {
	position: absolute;
	top: 12px;
	left: 55px;
	width: 220px;
	text-align: center;
}

body.sunnyhome-login-page #login .field {
	width: 310px;
	padding: 154px 0 4px 26px;
}

body.sunnyhome-login-page #login .field .textbox {
	width: 240px;
}

body.sunnyhome-login-page #namename {
	display: block;
	width: 250px;
	margin: 0 auto 2px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.75);
}

body.sunnyhome-login-page #sunnyhome_logo img {
	display: block;
	max-width: 220px;
	height: auto;
	margin: 0 auto;
}

body.sunnyhome-login-page #enterbutton {
	position: absolute;
	top: 141px;
	left: 286px;
	display: block;
	width: 71px;
	height: 67px;
}

body.sunnyhome-login-page #enterbutton input {
	background: transparent url('../images/enter.png') no-repeat top right;
	display: block;
	width: 71px;
	height: 67px;
	margin: 0;
	border: 0;
	cursor: pointer;
}

body.sunnyhome-login-page #pagecounter1 {
	position: absolute;
	top: 2px;
	right: 2px;
	margin: 0;
	color: #fff;
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.7);
}

body.sunnyhome-login-page #iconspager {
	position: relative;
	width: 338px;
	margin: 12px 0 0 26px;
	padding: 26px 0 34px;
}

body.sunnyhome-login-page #uarrow,
body.sunnyhome-login-page #darrow {
	background: transparent no-repeat;
	width: 29px;
	height: 29px;
	position: absolute;
	left: 50%;
	margin-left: -14px;
	cursor: pointer;
}

body.sunnyhome-login-page #uarrow {
	background-image: url('../images/uarrow.png');
	top: 0;
}

body.sunnyhome-login-page #darrow {
	background-image: url('../images/darrow.png');
	bottom: 0;
}

body.sunnyhome-login-page #uarrow.disabled,
body.sunnyhome-login-page #darrow.disabled {
	opacity: 0.35;
	cursor: default;
}

body.sunnyhome-login-page #iconsouterbound {
	width: 338px;
	height: 404px;
	margin-left: 0;
	top: 0;
	margin-top: 20px;
	overflow: hidden;
}

body.sunnyhome-login-page #iconsinnerbound {
	top: 0 !important;
}

body.sunnyhome-login-page ul.icons {
	width: 338px;
	margin-left: 0;
}

body.sunnyhome-login-page ul.icons li {
	margin: 4px;
}

body.sunnyhome-login-page ul.icons li img {
	box-sizing: border-box;
	border: 1px solid rgba(255, 255, 255, 0.18);
}

body.sunnyhome-login-page #usersonline,
body.sunnyhome-login-page #allrooms {
	width: 338px;
	margin-left: 26px;
	color: #000;
}

body.sunnyhome-login-page #usersonline {
	padding-top: 8px;
	font-size: 11px;
	text-align: center;
}

body.sunnyhome-login-page #allrooms {
	height: auto;
	max-height: 58px;
	margin-top: 8px;
	line-height: 1.25;
}

body.sunnyhome-login-page #login .copyright {
	width: 338px;
	margin: 34px 0 0 26px;
	line-height: 1.45;
}

body.sunnyhome-login-page .error {
	width: 338px;
	margin-left: 26px;
}
/* </lenn> */
/*
     FILE ARCHIVED ON 00:44:41 Apr 03, 2014 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 18:52:42 May 27, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 0.595
  load_resource: 67.867
  PetaboxLoader3.resolve: 38.253
  PetaboxLoader3.datanode: 10.539
*/
