div.forum_msg_panel {
	background: url(/imgs/panel/pan_bg.gif) #FFFFFF repeat-x top !important;
	border: solid 1px #000099;
	padding: 0 5px; /*clear:both;
	width:290px !important;*/
}

div.forum_msg_panel div {
	display: inline; /*float:left;*/
}

span.e_acute {
	background: url("/imgs/emoticons/acute.gif") no-repeat bottom;
	display: inline-block;
	padding: 6px 6px;
}

span.e_acute span {
	visibility: hidden;
}

span.e_banned {
	background: url("/imgs/emoticons/banned.gif") no-repeat bottom;
	display: inline-block;
	padding: 12px 6px;
}

span.e_banned span {
	visibility: hidden;
}

span.e_blush2 {
	background: url("/imgs/emoticons/blush2.gif") no-repeat bottom;
	display: inline-block;
	padding: 8px 6px;
}

span.e_blush2 span {
	visibility: hidden;
}

span.e_clapping {
	background: url("/imgs/emoticons/clapping.gif") no-repeat bottom;
	display: inline-block;
	padding: 7px 6px;
}

span.e_clapping span {
	visibility: hidden;
}

span.e_cool {
	background: url("/imgs/emoticons/cool.gif") no-repeat bottom;
	display: inline-block;
	padding: 6px 6px;
}

span.e_cool span {
	visibility: hidden;
}

span.e_cray {
	background: url("/imgs/emoticons/cray.gif") no-repeat bottom;
	display: inline-block;
	padding: 6px 6px;
}

span.e_cray span {
	visibility: hidden;
}

span.e_dance {
	background: url("/imgs/emoticons/dance.gif") no-repeat bottom;
	display: inline-block;
	padding: 6px 6px;
}

span.e_dance span {
	visibility: hidden;
}

span.e_diablo {
	background: url("/imgs/emoticons/diablo.gif") no-repeat bottom;
	display: inline-block;
	padding: 6px 6px;
}

span.e_diablo span {
	visibility: hidden;
}

span.e_fans {
	background: url("/imgs/emoticons/fans.gif") no-repeat bottom;
	display: inline-block;
	padding: 13px 24px;
}

span.e_fans span {
	visibility: hidden;
}

span.e_fool {
	background: url("/imgs/emoticons/fool.gif") no-repeat bottom;
	display: inline-block;
	padding: 6px 6px;
}

span.e_fool span {
	visibility: hidden;
}

span.e_give_heart {
	background: url("/imgs/emoticons/give_heart.gif") no-repeat bottom;
	display: inline-block;
	padding: 6px 6px;
}

span.e_give_heart span {
	visibility: hidden;
}

span.e_glare {
	background: url("/imgs/emoticons/glare.gif") no-repeat bottom;
	display: inline-block;
	padding: 6px 6px;
}

span.e_glare span {
	visibility: hidden;
}

span.e_good {
	background: url("/imgs/emoticons/good.gif") no-repeat bottom;
	display: inline-block;
	padding: 6px 6px;
}

span.e_good span {
	visibility: hidden;
}

span.e_happy {
	background: url("/imgs/emoticons/happy.gif") no-repeat bottom;
	display: inline-block;
	padding: 6px 6px;
}

span.e_happy span {
	visibility: hidden;
}

span.e_huh {
	background: url("/imgs/emoticons/huh.gif") no-repeat bottom;
	display: inline-block;
	padding: 6px 6px;
}

span.e_huh span {
	visibility: hidden;
}

span.e_king2 {
	background: url("/imgs/emoticons/king2.gif") no-repeat bottom;
	display: inline-block;
	padding: 6px 6px;
}

span.e_king2 span {
	visibility: hidden;
}

span.e_ohmy {
	background: url("/imgs/emoticons/ohmy.gif") no-repeat bottom;
	display: inline-block;
	padding: 6px 6px;
}

span.e_ohmy span {
	visibility: hidden;
}

span.e_spiteful {
	background: url("/imgs/emoticons/spiteful.gif") no-repeat bottom;
	display: inline-block;
	padding: 6px 6px;
}

span.e_spiteful span {
	visibility: hidden;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~`*/
.e_biggrin {
	background: url(/imgs/emoticons/biggrin.gif) no-repeat bottom;
	display: inline-block;
	padding: 6px 6px;
}

.e_biggrin span {
	visibility: hidden;
}

.e_black_eye {
	background: url(/imgs/emoticons/black_eye.gif) no-repeat bottom;
	display: inline-block;
	padding: 6px 6px;
}

.e_black_eye span {
	visibility: hidden;
}

.e_crazy {
	background: url(/imgs/emoticons/crazy.gif) no-repeat bottom;
	display: inline-block;
	padding: 6px 6px;
}

.e_crazy span {
	visibility: hidden;
}

.e_sad {
	background: url(/imgs/emoticons/sad.gif) no-repeat bottom;
	display: inline-block;
	padding: 6px 6px;
}

.e_sad span {
	visibility: hidden;
}

.e_smile {
	background: url(/imgs/emoticons/smile.gif) no-repeat bottom;
	display: inline-block;
	padding: 6px 6px;
}

.e_smile span {
	visibility: hidden;
}

.e_tongue {
	background: url(/imgs/emoticons/tongue.gif) no-repeat bottom;
	display: inline-block;
	padding: 6px 6px;
}

.e_tongue span {
	visibility: hidden;
}

.e_wink {
	background: url(/imgs/emoticons/wink.gif) no-repeat bottom;
	display: inline-block;
	padding: 6px 6px;
}

.e_wink span {
	visibility: hidden;
}

.forum_msg_panel img {
	border: 0 solid;
}

.forum_msg_panel textarea {
	border: 0 !important;
	padding: 2px 0 0 0; /*	clear:both;*/
	width: 98% !important;
}

/*~~~~~~~~~~~~~~*/
.smile {
	background: #FFFFFF;
	border: 1px #3063C6 solid; /*margin:0 0 0 10px;*/
	padding: 5px; /*width:290px !important;*/
}

.smile img {
	margin: 0 0 10px 0;
}

