#send {
	width:740px;
	height:32px;
	float:left;
	margin:10px 10px;
	background:url('/images/send-bg.jpg') repeat-x;
	overflow:hidden;
	display:table;
}

#send h4 a {
	margin:0 0 0 10px;
	padding:7px 35px;
	display:block;
	background:url('/images/send-icon.gif') no-repeat;
	
}

.joke h1 {
	font-size:20px;
	margin:0 0 5px 0;
}

#send h4 a.breaked {
	color:black;
	text-decoration:none;
}

#send h4 a.breaked small {
	color:red;
}

#send span {
	display:block;
	float:left;
	width:7px;
	height:32px;
}

#send.open h4 {
	background:url('/images/send-right-solo.gif') top right no-repeat;
}

#send.open h4 span {
	background:url('/images/send-left-solo.gif') no-repeat;
}

#send.open {
	_height:auto;
}

#send h4 {
	background:url('/images/send-right.gif') top right no-repeat;
	height:32px;
}

#send h4 span {
	background:url('/images/send-left.gif') top left no-repeat;
}

#send form {
	display:none;
}

#send.opened form {
	display:block;
}

#send fieldset {
	padding:5px 5px 5px 28px;
	border:none;
}

#send ol {
	margin:0 0 0 0;
}

#send label {
	display:block;
	margin:0 0 2px 0;
}

#send input, textarea {
	margin:0 0 5px 0;
	width:300px;
	padding:3px;
}

#send .submit {
	width:auto;
	padding:4px 15px;
	margin:4px 0 0 0;
}

#send textarea {
	width:350px;
	height:179px;
}

#send ol input {
	margin:0;
}

#send ol {
	color:#999;
}

#send ol .errorlist {
	color:#000;
}

#send ol li {
	margin:3px 0;
}

#send .form, .msg {
	float:left;
}

.msg {
	margin:0 0 0 20px;
}

.adlinks {
	margin:10px 0 0 45px;
}

.joke .text .ad-adsense {
	float:right;
}

.sender {
	font-size:12px;
	margin:5px 0;
}

