body {
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	background:#5F9D09 url(assets/background.jpg) top center no-repeat;
	margin:0;
	padding:0;
	text-align:center;
}
.clear {
	clear:both;
}
img {
	border:0;
	behavior:url('/misc/iepngfix.htc');
	margin:0;
	padding:0;
}
.help {
	padding:5px 10px 5px 35px;
	background:#619d09 url(assets/info.png) 5px 5px no-repeat;
	background-color:#eaf4ff;
	border:1px solid #39f;
}
.red {
	color:#c00;
}
a {
	color:#cb3636;
}
dl dt {
	float:left;
	clear:both;
	width:120px;
}
dl dt, dl dd {
	margin-bottom:10px;
}
dl dt img, dl dd img, ul li img {
	vertical-align:middle;
}
h2, h3 {
	margin:0 0 10px 0;
}
h2 {
	font-size:18px;
}
.button {
	background:url(assets/bg-button-blue.jpg) bottom left repeat-x;
	border:1px solid #f0a8c0;
	border:1px solid #f0a8c0;
	font-size:11px;
	font-weight:bold;
	padding:5px 10px;
	color:#e83571;
	text-decoration:none;
}
h3.tab {
	border-bottom:2px solid #4390d0;
}
h3.tab span {
	padding:6px 20px 5px 10px;
	background-color:#4390d0;
	color:#fff;
}
* html body h3.tab span {
	padding:2px 20px 1px 10px;
}
h3.tab span img {
	vertical-align:middle;
	padding-right:5px;
}
.alignleft {
	float:left;
	margin:0 10px 0 10px;
}
.unu {
	font-size:11px;
}
.doi {
	font-size:18px;
}
.trei {
	font-size:26px;
}
.adsense {
	background-color:#fff;
	text-align:center;
	padding:10px 0;
}
.tweetmeme {
	width:55px;
	float:right;
	margin:0 0 5px 10px;
}
#wrapper {
	width:960px;
	margin:0 auto;
	text-align:left;
}
#header {
	margin-bottom:5px;
	padding-top:20px;
}
#visual {
	height:30px;
	margin-bottom:5px;
}
#container #content-wrapper {
	width:655px;
	float:left;
}
#category-list {
	background-color:#fff;
	padding:10px;
	margin-bottom:5px;
}
#halfright {
	width:500px;
	float:left;
	margin-left:40px;
}
#halfleft {
	width:350px;
	float:left;
	margin-right:10px;
}
#halfcenter {
	width:250px;
	float:left;
	margin-top:40px;
}
#header h1 {
	margin:0;
}
#menu {
	width:550px;
	float:right;
	text-align:right;
	margin-top:30px;
}
#menu a {
	font-size:21px;
	color:#fff;
	text-decoration:none;
	padding:3px 30px;
	background-color:#fff;
	margin:20px 0 0 20px;
	border:3px solid #fff;
}
#menu a.background-green {
	background-color:#6bb50a;
}
#menu a.background-orange {
	background-color:#f93;
}
#menu a.background-blue {
	background-color:#4390d0;
}
#accountlinks {
	margin:0;
	padding:0;
	list-style-type:none;
	width:300px;
	text-align:right;
	float:right;
	margin-top:-30px;
	text-align:right;
}
* html body #accountlinks {
	width:210px;
}
#accountlinks li {
	float:right;
	margin-left:10px;
	width:90px;
}
#accountlinks li a {
	background-color:#fff;
	text-decoration:none;
	padding:2px 0;
	display:block;
	font-weight:bold;
	text-align:center;
	border:1px solid #e83571;
}
.content-loop a {
	color:#699100;
}
.content-loop h2 {
	margin:10px 0 10px 10px;
	padding:0;
	font-size:18px;
	font-weight:normal;
	color:#000;
}
.content-loop h2.blue {
	color:#4390d0;
}
.content-loop h2.orange {
	color:#f30;
}
.content-header {
	font-size:11px;
	padding:5px 10px;
	background:transparent url(assets/content-hf-white.gif) top center no-repeat;
}
.content-header h2 {
	width:300px;
	float:left;
}
.content-header h2 img {
	margin-right:10px;
	vertical-align:middle;
}
.content-header .nav {
	text-align:right;
	width:200px;
	float:right;
	margin:5px 0 0 0;
	padding:5px 0;
}
.home .content-header {
	background:transparent url(assets/content-hf-grey.gif) top center no-repeat;
}
.home .adsense {
	border-bottom:1px dotted #ccc;
}
ul#filters {
	margin:0;
	padding:0;
	list-style-type:none;
	border-bottom:3px solid #4390d0;
	height:26px;
}
ul#filters li {
	width:150px;
	float:left;
	margin-right:2px;
}
ul#filters li a {
	display:block;
	text-align:center;
	background:transparent url(assets/nav-sort.gif) 0 0 no-repeat;
	font-size:11px;
	font-weight:bold;
	color:#4390d0;
	text-decoration:none;
	padding:5px 0;
}
ul#filters li a.selected {
	background:transparent url(assets/nav-sort-selected.gif) 0 0 no-repeat;
	color:#fff;
	text-transform:uppercase;
}
ul#filters li a.rose {
	color:#e83571;
}
.content {
	padding:10px 20px 5px;
	clear:both;
	background-color:#fff;
}
.content .joke-voting {
	width:50px;
	float:left;
}
.content .small-voting {
	width:35px;
	font-size:13px;
	font-weight:bold;
	padding:6px 0;
	vertical-align:top;
	float:left;
	text-align:center;
	background:url(assets/bg-top-jokes-list.jpg) 0 0 no-repeat;
	margin:3px 0 5px 0;
	display:block;
	color:#039;
	text-decoration:none;
}
.content .joke-voting a {
	color:#fff;
	text-decoration:none;
}
.content .joke-voting p.votes {
	background:url(assets/bg-num-votes.gif) 0 0 no-repeat;
	font-size:26px;
	text-align:center;
	padding:2px 0 6px;
	margin:0;
	color:#f63;
	line-height:1.3em;
}
.content .joke-voting p.voteup {
	background:url(assets/voteup.jpg) 0 0 no-repeat;
	font-size:11px;
	text-align:center;
	color:#fff;
	padding:0;
	margin:1px 0 0 0;
	line-height:1.1em;
	height:20px;
	width:25px;
	float:left;
}
.content .joke-voting p.votedown {
	background:url(assets/votedown.jpg) 0 0 no-repeat;
	font-size:11px;
	text-align:center;
	color:#fff;
	padding:0;
	margin:1px 0 0 0;
	line-height:1.1em;
	height:20px;
	width:25px;
	float:right;
}
.content .ajaxresponse {
	text-align:center;
	color:#666;
	font-size:11px;
	font-weight:normal;
	margin:0;
	padding:0;
}
.content .joke-voting p a {
	display:block;
	padding:2px 0 1px;
}
.content .item {
	border-bottom:1px dotted #ccc;
	font-size:14px;
	line-height:1.5em;
}
.content .item .text {
	margin-bottom:3px;
}
.content .item .date {
	margin-top:0;
	font-size:11px;
	font-style:italic;
	color:#666;
}
.content .item .more {
	font-size:11px;
}
.content #profile {
	font-size:12px;
	margin-bottom:20px;
	padding-bottom:20px;
	border-bottom:1px solid #ccc;
	position:relative;
}
.content #profile .about {
	margin:10px 0;
}
.content .joke-text {
	width:550px;
	float:right;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	line-height:26px;
	font-size:16px;
	color:#022257;
}
.content-loop .joke-footer {
	clear:both;
	font-size:11px;
	padding:0 20px 20px 85px;
	background-color:#fff;
	border-bottom:1px dotted #ccc;
}
.content-loop .bg-white {
	background-color:#fff;
}
.content-loop .joke-footer a.comments {
	background:url(assets/icon-mini-comment.gif) 0 3px no-repeat;
	padding-left:15px;
	color:#4390d0;
}
.content-loop .joke-footer img {
	vertical-align:middle;
}
.content-loop .joke-footer .save {
	background:url(assets/icon-mini-love.gif) 0 3px no-repeat;
	padding-left:15px;
}
.content-loop .joke-footer .save a {
	color:#f63;
}
.content .list {
	margin-bottom:10px;
	padding:5px 5px 10px;
}
.content .list .joke-text {
	line-height:1.5em;
	font-size:13px;
	padding-bottom:0;
	width:560px;
}
.content .list .joke-text a {
	color:#022257;
	text-decoration:none;
}
.content .list .joke-text a:hover {
	color:#090;
}
.content .list .meta {
	clear:both;
	font-size:11px;
	margin:0;
	padding:10px 0 0 60px;
	list-style-type:none;
	height:22px;
}
.content .odd {
	background-color:#fff;
}
.content .even {
	background-color:#f7fbfd;
}
.content .list .meta li {
	float:left;
	padding:3px 10px;
	margin-right:10px;
}
.content .jokeform textarea {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:21px;
	background:url(assets/texarea-dictando.gif) repeat;
	border:2px solid #ccc;
	margin-bottom:10px;
}
.content .sharelist {
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px dotted #ccc;
}
.content .sharelist dt {
	width:300px;
}
.content .sharelist dd {
	font-size:11px;
	font-weight:bold;
	color:#666;
}
.content-footer {
	clear:both;
	font-size:11px;
	padding:10px 10px;
	background:transparent url(assets/content-hf-grey.gif) bottom center no-repeat;
	border-top:1px solid #ccc;
	margin-bottom:5px;
}
.content-footer p.trail {
	margin:0 10px;
	text-align:center;
	padding:5px;
}
.content-footer p.trail a {
	color:#5f9d09;
	text-decoration:none;
	padding:1px 7px;
	border:1px solid #5f9d09;
	background-color:#fff;
	font-size:13px;
}
.content-footer p.trail a.selected {
	background-color:#5f9d09;
	color:#fff;
	text-decoration:none;
}
.content-footer p.trail a:hover {
	background-color:#d7eaae;
}
.add-joke {
	background-color:#fff;
	font-size:18px;
	padding:10px 20px;
}
ul#new-user-list {
	margin:0;
	padding:0;
	list-style-type:none;
}
ul#new-user-list li {
	float:left;
	margin-right:8px;
}
.details {
	padding:20px;
	font-size:18px;
	background-color:#fffbde;
	border:3px solid #f6d968;
	line-height:30px;
}
.details .joke-voting {
	margin:0 10px 10px 0;
}
.content .nav {
	background-color:#f6d968;
	padding:5px 10px;
}
.content #tools {
	background-color:#f2f2f2;
}
.content #tools img {
	vertical-align:middle;
}
.content #tools a {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#f60;
}
table.table {
	width:100%;
	border-collapse:collapse;
	border-color:#efefef;
}
table.table th {
	padding:3px 3px;
	text-align:left;
	font-size:11px;
	color:#333;
	background-color:#efefef;
}
table.table td {
	padding:3px;
}
table.table tfoot tr {
	background-color:#ff6;
	font-weight:bold;
	font-size:14px;
}
table.table tr.highlight td {
	background-color:#ffe580;
!important;
}
table.table tr.highlight td.tdhighlight {
	background-color:#fc0;
!important;
}
.comment {
	border-bottom:1px solid #d6e7f5;
	padding:10px 0;
	position:relative;
}
.comment .user {
	width:150px;
	float:left;
	color:#666;
	font-size:11px;
	position:relative;
}
.comment .user strong a {
	color:#4390d0;
	text-decoration:none;
}
.comment .user strong a:hover {
	text-decoration:underline;
}
.comment .user img {
	float:left;
	margin-right:10px;
}
.comment .comment-body {
	width:450px;
	float:right;
	font-size:13px;
	position:relative;
}
.comment-body form {
	width:80px;
	float:right;
	margin-left:10px;
}
#comment-form {
	padding-top:10px;
	margin-top:10px;
}
#comment-form textarea {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:21px;
	background:url(assets/texarea-dictando.gif) repeat;
	border:2px solid #ccc;
	margin-bottom:10px;
	width:615px;
}
* html body #comment-form textarea {
	width:610px;
}
#wide {
	background:url(assets/bg-wide-white.gif) top center no-repeat;
	padding-top:10px;
}
.content-footer-wide {
	background:url(assets/bg-wide-white.gif) bottom center no-repeat;
}
#left {
	width:600px;
	margin-bottom:20px;
	float:left;
}
.validation-advice {
	background-color:#c00;
	padding:2px 5px;
	color:#fff;
	margin:0 14px 0 80px;
	font-size:11px;
}
textarea#joke_text {
	width:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:21px;
	background:url(assets/texarea-dictando.gif) repeat;
	border:3px solid #f6d968;
}
textarea#joke_tags {
	width:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:21px;
	border:3px solid #ccc;
}
.verified {
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px dotted #ccc;
}
.verified .verified-content {
	width:430px;
	float:left;
	font-size:14px;
}
.verified .verified-promote {
	width:150px;
	float:right;
	text-align:right;
}
.verified .verified-promote input {
	padding:5px 10px;
	background-color:#e83571;
	font-size:18px;
	color:#fff;
	border:2px solid #e87da1;
}
div#category-list {
	background-color:#f2f2ea;
}
div.level_one {
	border-bottom:1px dotted #ccc;
	padding:5px 10px;
}
div.level_one h4 {
	clear:both;
	width:200px;
	float:left;
	font-size:13px;
	font-weight:bold;
	margin:0;
	padding:0;
}
div.level_one div.level_two {
	float:left;
	padding:0;
	line-height:26px;
	width:650px;
	font-size:13px;
}
.fourzerofour div.level_one div.level_two {
	width:100%;
}
div.level_one div.level_two a {
	text-decoration:none;
	padding:2px 0;
	margin:0 10px 5px 0;
	color:#1e4f78;
}
div.level_one div.level_two a:hover {
	background-color:#1e4f78;
	color:#fff;
}
div.level_one div.level_two a.selected {
	background-color:#c00;
	color:#fff;
}

/*-----------------------------------*/
.friend-list {
	margin:0;padding:0px;
	list-style-type:none;
}

	.friend-list li {
		margin:0 5px 5px;padding:5px;
		border:2px solid #efefef;
		width:180px;
		height:50px;
		float:left;
	}
		.friend-list li div.friends-avatar{
			width:50px;
			height:50px;
			border:1px solid #efefef;
			float:left;
			margin-left:5px;
		}
		
		.friend-list li  .friends-info {
			width: 120px;
			float:right;
		}
		
		.friend-list li  a.friend-username  {
			font-size:13px;
			font-weight:bold;
			color:#333;
			text-decoration:none;
		}
		
		.friend-list li  .friends-location {
			font-size:11px;
			color:666;
			margin-top:5px;
			overflow:hidden;
			height:20px;
		}


#sidebar {
	width:300px;
	float:right;
}
#sidebar .box {
	margin-bottom:5px;
}
#sidebar .box h3 {
	margin:0;
	padding:7px 10px;
	background-color:#ccc;
}
#sidebar .box h3.green {
	background:transparent url(assets/bg-sbar-h3-greed.gif) 0 0 no-repeat;
	color:#fff;
}
#sidebar .box h3.orange {
	background:url(assets/bg-sbar-h3-orange.gif) 0 0 no-repeat;
	color:#fff;
}
#sidebar .box h3.pink {
	background:url(assets/bg-sbar-h3-pink.gif) 0 0 no-repeat; 
	color:#fff;
}
#sidebar .box h3.twitter {
	background:url(assets/bg-sbar-h3-twitter.gif) 0 0 no-repeat;
	color:#fff;
}
#sidebar .box .box-content {
	padding:10px;
	background-color:#fff;
}
#sidebar .box .padding-none {
	padding:0;
	background-color:#fff;
}
#sidebar .newsletter-box p {
	margin:0 0 30px 0;
}
#sidebar .newsletter-box {
	background:url(assets/bg-newsletter-box.jpg) 0 0 no-repeat;
}
#sidebar .newsletter-box form {
	margin-top:20px;
}
#sidebar .newsletter-box label {
	color:#fff;
	font-weight:bold;
}
#sidebar .input {
	border:1px solid #ccc;
	width:180px;
	padding:3px;
	background-color:#fffff;
}
#sidebar .submit {
	border:1px solid #ccc;
	padding:1px 5px;
	background-color:#f60;
	margin-top:5px;
	color:#fff;
	font-weight:bold;
}
#sidebar .box .box-content dl.top-jokes {
	margin:0;
	padding:0;
	list-style-type:none;
	font-size:11px;
	position:relative;
	clear:both;
}
#sidebar .box .box-content dl.top-jokes dt, #sidebar .box .box-content dl.top-jokes dd {
	margin:0;
	padding:0;
}
#sidebar .box .box-content dl.top-jokes dt, a.votes {
	width:35px;
	font-size:14px;
	font-weight:bold;
	padding:6px 0;
	vertical-align:top;
	float:left;
	text-align:center;
	background:url(assets/bg-top-jokes-list.jpg) 0 0 no-repeat;
	margin:0 10px 7px 0;
	color:#000;
	text-decoration:none;
	position:relative;
}
a.votes:hover {
	color:#c00;
}
#sidebar .box .box-content dl.top-jokes dt {
	clear:both;
}
#sidebar .box .box-content dl.top-jokes dd {
	padding:0 3px;
	color:#666;
	text-decoration:none;
}
#sidebar .box .box-content dl.top-jokes a {
	color:#000;
	text-decoration:none;
	display:block;
}
#sidebar .box .box-content dl.top-jokes a:hover {
	color:#f60;
}
#sidebar .box .box-content dl.top-users {
	margin:0;
}
#sidebar .box .box-content dl.top-users {
	clear:both;
	height:40px;
	background-color:#e6f3fa;
	margin-bottom:1px;
}
#sidebar .box .box-content dl.top-users dt {
	clear:both;
	padding:5px;
	margin:0;
	width:130px;
}
#sidebar .box .box-content dl.top-users dt a {
	text-decoration:none;
	color:#000;
}
#sidebar .box .box-content dl.top-users dt a img {
	margin-right:10px;
	vertical-align:middle;
}
#sidebar .box .box-content dl.top-users dd {
	padding:10px 10px;
	color:#000;
	text-decoration:none;
	text-align:right;
}
#sidebar .box .box-content dl.top-users dd.light {
	padding:5px 10px;
	color:#000;
	text-decoration:none;
	text-align:right;
	color:#999;
}
#sidebar .sidebar-help {
	margin-top:70px;
}
#sidebar .box .box-footer {
	padding:5px 10px;
	border-top:1px solid #ccc;
	text-align:right;
	background:url(assets/bg-sbar-footer-grey.gif) bottom center no-repeat;
}
#sidebar .box .box-footer a {
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
#sidebar .box .box-footer a:hover {
	color:#f03e0a;
}
#sidebar .box .box-content dl#top-members {
	margin:0;
	padding:0;
}
#sidebar .box .box-content dl#top-members dt, #sidebar .box .box-content dl#top-members dd {
	float:left;
	margin:0;
	padding:3px 0;
	border-bottom:1px dotted #ccc;
	font-size:11px;
}
#sidebar .box .box-content dl#top-members dt {
	width:200px;
}
#sidebar .box .box-content dl#top-members dt a {
	font-size:11px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
}
#sidebar .box .box-content dl#top-members dt a img {
	vertical-align:middle;
}
#sidebar .box .box-content dl#top-members dd {
	width:80px;
	padding:10px 0;
}
#sidebar .box .twitter {
	background-color:#d9f6f6;
}

#catlist {
	margin:0; padding:0; list-style-type:none;
	
}

	#catlist li a{
		display:block;
		padding: 2px 10px;
		border-bottom:1px solid #efefef;
		font-size:13px;
		text-decoration:none;
		color:#333;
		background:url(assets/bg-catlist.gif) center right no-repeat;
	}
	
	#catlist li a:hover {
		background-color:#E6F3FA;
	}

ol#twitter_update_list {
	margin:0 0 0 20px;
	padding:0;
	font-size:18px;
}
ol#twitter_update_list li {
	margin-bottom:5px;
	color:#207b99;
	background-color:#fff;
	padding:5px;
	font-size:11px;
}
ol#twitter_update_list li a {
	color:#e87da1;
}
#register-form {
	padding:10px;
	background-color:#e6f3fa;
	border:1px solid #aecfea;
	margin-top:30px;
}
#register-form dl dt, #register-form dl dd, #login-form dl dt, #login-form dl dd, #from-edit dl dt, #from-edit dl dd {
	margin-bottom:15px;
	font-size:14px;
}
.border2blue {
	border:2px solid #aecfea;
	font-size:15px;
	line-height:18px;
	width:190px;
}
.border2grey {
	border:2px solid #ccc;
	font-size:15px;
	width:190px;
}
.border2green {
	border:2px solid #c3e085;
	font-size:15px;
	line-height:18px;
	width:190px;
}
.w250 {
	width:250px;
}
.w350 {
	width:350px;
}
#login-form {
	background-color:#ebf5d6;
	border:1px solid #c3e085;
	padding:10px;
	margin-top:30px;
}
#from-edit {
	padding:10px;
	background-color:#e6f3fa;
	border:1px solid #aecfea;
	margin:10px 0;
}
#halfright h2 {
	margin-bottom:30px;
}
#halfright ul#what_to_do {
	margin:10px 20px 10px 0;
	padding:0;
	list-style-type:none;
}
#halfright ul#what_to_do li {
	margin-bottom:8px;
	padding-bottom:8px;
	border-bottom:1px solid #aecfea;
}
#halfright ul#what_to_do li img {
	vertical-align:middle;
}
#modalwindow {
	padding:10px;
	background-color:#fff;
}
#modalwindow #close {
	width:100px;
	float:right;
	text-decoration:none;
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
	text-align:right;
	color:#666;
}
#modalwindow .input {
	border:2px solid #ccc;
	padding:3px;
}
.log_1 {
	background:url(assets/disk.png) 0 2px no-repeat;
	padding-left:20px;
}
.log_2 {
	background:url(assets/pencil_add.png) 0 2px no-repeat;
	padding-left:20px;
}
.log_3 {
	background:url(assets/comments-16x16.png) 0 2px no-repeat;
	padding-left:20px;
}
.log_4 {
	background:url(assets/comments-16x16.png) 0 2px no-repeat;
	padding-left:20px;
}
.log_5 {
	background:url(assets/comments-16x16.png) 0 2px no-repeat;
	padding-left:20px;
}
.log_6 {
	background:url(assets/comments-16x16.png) 0 2px no-repeat;
	padding-left:20px;
}
.log_7 {
	background:url(assets/page_copy.png) 0 2px no-repeat;
	padding-left:20px;
}
.log_8 {
	background:url(assets/delete.png) 0 2px no-repeat;
	padding-left:20px;
}
#partners {
	color:#fff;
	text-align:left;
	width:960px;
	margin:0 auto;
	margin-bottom:20px;
}
#partners a {
	color:#fff;
}
#top-bar {
	height:110px;
	width:960px;
	background:url(assets/bg_top_ad.png) 0 0 no-repeat;
}
#top-bar-container {
	padding:10px;
}
#top-bar-ad {
	width:728px;
	float:left;
}
#top-bar-login {
	width:202px;
	float:right;
}
#top-bar-login table td {
	font-size:12px;
	padding: 0 0 3px 10px;
	color:#4390D0;
}
#top-bar-login table td ul {
	margin:0;
	padding:5px 0 5px 20px;
	line-height:18px;
}
#top-bar-login table td ul li a {
	color:#1D4D74;
	font-weight:bold;
}
#top-bar-login table td .enter {
	margin:0;
	padding:1px 3px;
	background-color:#fff;
	font-size:13px;
	font-weight:bold;
	color:#333;
}
#top-bar-login table td .input {
	font-family:Arial;
	font-size:16px;
	border:none;
	background-color:#fff;
	width:100%;
	margin:0;
	padding:0;
}
#top-bar-login table td .button {
	padding:2px 10px;
}

#feedback {
	width:39px;
	height:149px;
	position:fixed;
	right:0;
	bottom:0;
}

* html body #feedback {
	position:absolute;
}