/* XXXXXXXXXXXXX */

.removed
{
background-color: #EEEEEE;
}

table.yourfeed
{
table-layout: fixed;
width: 100%;
}

table.yourfeed td u
{
font-style: italic;
text-decoration: none;
}

table.yourfeed tr.user td
{
padding-bottom: 5px;
font-weight: bold;
}

table.yourfeed td
{
line-height: 17px;
padding-bottom: 25px;
}

table.yourfeed td blockquote
{
padding: 0px;
margin: 10px 0px 0px 0px;
margin: 5px 10px;
}

table.yourfeed td.f_i img
{
float: left;
margin: 2px 10px 5px 0px;
border: 1px solid #DDD;
background-color: #EEE;
}


table.yourfeed td.f_i
{
width: 65px;
}

table.yourfeed td.f_f .star 
{
vertical-align: text-top;
}

table.yourfeed td.f_f
{
line-height: 18px;
}

Xdiv.f_c
{
padding: 3px;
}

div.f_c
{
padding: 0 0 6px 0;
xpadding: 6px;
xbackground-color: #f2f2f2;
xbackground-color: #F0F0F0;
xborder: 1px #d1d1d1 dashed;
}


/*
This is fucking insane. Too general.
ul.ulplain li
{
margin-bottom: 10px;
}
*/

/* Blast Stuff */

#blastedit
{
}

#blastedit .area
{
display: none;
}

.blastareas
{
padding: 5px 18px 0px 18px;
clear: both;
margin-right: 10px;
}

.area0 #area0, .area1 #area1
{
display: block;
}

.f_n
{
margin: 0 0 6px 0;
line-height: 11px;
font-weight: bold;
}

#blast_title
{
font-weight: bold;
}

#blast_title, #blastedittextarea2, #blastedittextarea
{
padding: 4px;
margin-bottom: 10px;
width: 100%;
line-height: 16px;
}

#blastedittextarea2, #blastedittextarea
{
height: 65px;
}

.blastedittable
{
margin: 0 0 15px 0;
}

#charsLeft
{
padding: 1px 1px 1px 1px;
background-color: #EEEEEE;
border: 2px solid #CCC;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
font-weight: bold;
color: #232323;
float: right;
width: 3em;
text-align: center;
}

#charsLeft.overChar
{
color: red !important;
}

.blastedittable
{
width: 100%;
}

.blastedittable td
{
vertical-align: middle;
}

 .alwaysblack
{
}

table.yourfeed tr .f_r
{
width: 30px;
padding-left: 5px;
}

.f_r .xicon
{
display: none;
}

table.yourfeed tr:hover .f_r .xicon, .xicon.show
{
display: block;
}

.share img
{
vertical-align: middle;
vertical-align: text-top;
margin: -1px 2px 0 0;
}

.aftertext p
{
margin: 15px 0 0 0;
}

.LT_LB_blast
{

}

/* BLAST CHROME */

.blastchrome
{
margin: 0;
width: 100%;
padding: 6px 5px 0 15px;
background-color: #DDD;
}

.blastchrome tr
{
background-color: #DDD;
}

.blastchrome td
{
padding: 6px 12px 6px 12px !important;
white-space: nowrap;
background-color: #DDD;
color: #444;
font-weight: bold;
border: 1px solid #DDD;
cursor: pointer;
}

.blastchrome li div
{
padding: 10px;
float: left;
}

.blastchrome td.selected
{
background-color: white;
color: black;
border: 1px solid #CCC;
border-bottom-style: none;
}

.blastchrome
{
margin-bottom: 15px;
}

.blastchrome span
{
margin: 0 5px 0 5px;
}

.end
{
line-height: 16px;
color: gray;
}


/* CH added */
.f_f .about 
{
margin-bottom: 12px !important;
}

.blast_text {

}

.cr_item
{
border-style: none !important;
padding-top: 0px !important;
}

.cr_item:nth-child(2n+2)
{
background: none !important;
}

.cr_item_info
{
margin: 0 !important;
}

div.imageadd
{
xborder: 1px solid #DDD;
background-color: #AAA;
position: absolute;
font-weight: bold;
line-height: 10px;
padding: 2px;
top: 39px;
right: 7px;
top: 38px;
right: 14px;
top: 3px;

-moz-opacity: 0.4;
opacity:.40;
filter:alpha(opacity=40);

background-color: black;
color: white;
}

td.f_i div.rel
{
position: relative;
}

div.newsfeedtestingchrome
{
margin: 0 0 10px 0;
border: 2px solid #AAA;
background-color: #EEE;
padding: 2px;
font-weight: bold;
}

.blast_form_body {
}