/* -------------------- FEED: USER VIEW -------------------- */
.feed_user { border-bottom:1px #D7DAE3 solid; background:#FFFFFF url(images/diag_shadow.jpg) repeat-x bottom left; padding:15px; overflow:hidden;}
.feed_user_date { margin-top:5px; clear:both;}
.feed_user_date, .feed_date a { font-size:10px; color:#CCCCCC; text-decoration:none;}
.feed_user_delete { width:16px; height:16px; position:absolute; top:10px; right:10px;}
.feed_user_edit { font-size:12px; color:#999999; margin-top:10px; clear:both;}
.feed_user_edit a { font-size:12px; color:#0066CC; text-decoration:underline;}
.feed_user_item { border-bottom:1px #F4F4F4 solid; border-top:1px #F4F4F4 solid; background:#FFFFFF; font-size:12px; color:#000000; padding:10px 10px; position:relative;}
.feed_user_item a.displayName { font-size:13px; color:#0066CC; font-weight:bold; text-decoration:none;}
.feed_user_item a.displayName:hover { text-decoration:underline;}
.feed_user_l { width:50px; height:50px; float:left;}
.feed_user_lead { font-size:11px; color:#666666;}
.feed_user_lead a { font-size:11px; color:#006699; font-weight:bold; text-decoration:none;}
.feed_user_lead a:hover { text-decoration:underline;}
.feed_user_links { font-size:11px; color:#CCCCCC; margin-top:10px;}
.feed_user_links a { font-size:11px; color:#0066CC; text-decoration:underline;}
.feed_user_mess { border-left:1px #CCCCCC dotted; background:#F4F4F4; font-size:12px; color:#666666; padding:5px 20px 5px 5px; margin:5px 0px 5px 0px; float:left;}
.feed_user_mess a { font-size:12px; color:#0066CC; text-decoration:none;}
.feed_user_mess a:hover { text-decoration:underline;}
.feed_user_mess img.album_mini { border:1px #CCCCCC solid; background:#FFFFFF; padding:3px; margin:0px 2px;}
.feed_user_mess img.prev { border:1px #CCCCCC solid; background:#FFFFFF; padding:3px; margin:0px 10px 10px 0px; float:left;}
.feed_user_r { margin:0px 0px 0px 60px;}
.feed_user_title { font-size:14px; color:#000000; margin-bottom:5px; text-decoration:none;}
.feed_user_title a { font-size:14px; color:#000000; text-decoration:underline;}
.feed_user_title a.sale { font-size:14px; color:#000000; text-decoration:none;}

/* -------------------- FEED: MATRIX VIEW -------------------- */
.feed_matrix { width:25%; height:156px; overflow:hidden; float:left;}
.feed_matrix_item { border:1px #E3E3E3 solid; background:#FFFFFF; height:135px; margin:5px; padding:5px; overflow:hidden;}
.feed_matrix_img { text-align:center; overflow:hidden;}
.feed_matrix_img a { width:100%; height:96px; display:block; text-decoration:none;}
.feed_matrix_price { font-family:Arial,Helvetica,sans-serif; width:100%; color:#006699; height:15px; overflow:hidden; text-align:left; white-space:nowrap;}
.feed_matrix_price .currency { font-size:12px; font-variant:small-caps;}
.feed_matrix_title { width:100%; height:15px; margin-top:7px; overflow:hidden; text-align:left; white-space:nowrap;}
.feed_matrix_title a { font-family:Arial,Helvetica,sans-serif; color:#666666; font-size:13px; text-decoration:none; white-space:nowrap;}
.feed_matrix_title a:hover { text-decoration:underline;}
.feed_matrix_2 { width:50%;}
.feed_matrix_3 { width:33%;}
.feed_matrix_5 { width:20%;}

/* -------------------- FEED: FEATURED USERS -------------------- */
.feed_featured_user { width:50%; height:122px; overflow:hidden; float:left;}
.feed_featured_user_blurb { font-size:11px; color:#555555; height:53px; overflow:hidden;}
.feed_featured_user_img { width:100px; height:100px; margin-right:7px; float:left;}
.feed_featured_user_img a { display:block; width:100%; height:100%; text-decoration:none;}
.feed_featured_user_item { border:1px #E3E3E3 solid; background:#FFFFFF; height:100px; margin:5px; padding:5px; overflow:hidden; position:relative;}
.feed_featured_user_item a.thumb { margin:0px 8px 3px 0px; float:left;}
.feed_featured_user_link { height:11px; position:absolute; bottom:15px; left:112px;}
.feed_featured_user_link a { font-size:11px; color:#006699; text-decoration:underline;}
.feed_featured_user_title { height:16px; margin-top:3px; overflow:hidden;}
.feed_featured_user_title a { font-family:Arial,Helvetica,sans-serif; color:#006699; font-size:14px; text-decoration:none;}
.feed_featured_user_title a:hover { text-decoration:underline;}

.feed_featured_user_tall { width:50%; height:200px; overflow:hidden; float:left;}
.feed_featured_user_tall_blurb { font-size:12px; color:#555555; max-height:103px; overflow:hidden;}
.feed_featured_user_tall_img { width:100px; height:100px; margin-right:7px; float:left;}
.feed_featured_user_tall_img a { display:block; width:100%; height:100%; text-decoration:none;}
.feed_featured_user_tall_item { border:1px #E3E3E3 solid; background:#FFFFFF; height:178px; margin:5px; padding:5px; overflow:hidden; position:relative;}
.feed_featured_user_tall_item a.thumb { margin:0px 8px 3px 0px; float:left;}
.feed_featured_user_tall_link { height:11px; position:absolute; bottom:15px; left:112px;}
.feed_featured_user_tall_link a { font-size:11px; color:#006699; text-decoration:underline;}
.feed_featured_user_tall_title { max-height:48px; margin-top:3px; overflow:hidden;}
.feed_featured_user_tall_title a { font-family:Arial,Helvetica,sans-serif; color:#006699; font-size:14px; text-decoration:none;}
.feed_featured_user_tall_title a:hover { text-decoration:underline;}

/* -------------------- FEED: SNIPPET VIEW -------------------- */
.feed_snippet { border-bottom:1px #F4F4F4 solid; background:#FFFFFF; font-size:12px; color:#999999; padding:5px 5px; margin:0px 0px 0px 0px;}
.feed_snippet a { font-size:12px; color:#006699; text-decoration:none;}
.feed_snippet a:hover { text-decoration:underline;}

/* -------------------- FEED: LIST VIEW -------------------- */
.feed_list { border-bottom:1px #D7DAE3 solid; background:#FFFFFF; min-height:60px; padding:10px; overflow:hidden;}
.feed_list_blue { background:#f3f5f8;}
.feed_list_tools { list-style:none; margin-top:6px;}
.feed_list_tools li { display:inline;}
.feed_list_tools a { font-size:12px; color:#666666;}
.feed_list .section_tag { font-family:Arial,Helvetica,Sans-Serif; font-size:12px; color:#333333; font-weight:bold; width:110px; padding:5px 5px 5px 5px; text-align:right; float:right;}
.feed_list .section_tag .desc { font-size:16px; color:#666666;}
.feed_list .section_tag .currency { font-size:12px; font-variant:small-caps;}
.feed_list table { width:100%;}
.feed_list td { vertical-align:top;}
.feed_list td.info { padding:0px 10px 0px 10px; text-align:left;}
.feed_list td.info a.title { font-size:13px; color:#006699; text-decoration:none;}
.feed_list td.info a.title:hover { text-decoration:underline;}
.feed_list td.info .license_info { font-size:12px; color:#888888;}
.feed_list td.info .user_tag { background:transparent;}
.feed_list td.info .user_tag table { width:100%;}
.feed_list td.info .user_tag td.info { color:#CCCCCC; padding-left:5px;}
.feed_list td.info .user_tag td.speck { width:16px;}
.feed_list td.info .user_tag a { font-size:12px; color:#666666;}
.feed_list td.info ul { list-style:none;}
.feed_list td.info li { font-size:12px; color:#666666;}
.feed_list td.info li.area { background:url(images/car.png) no-repeat 0 -1px; padding-left:20px;}
.feed_list td.info li.profile_links { font-size:12px; color:#CCCCCC;}
.feed_list td.info li.profile_links a { color:#666666; text-decoration:underline;}
.feed_list td.info li.shipping { background:url(images/truck.png) no-repeat 0 -1px; padding-left:20px;}
.feed_list td.thumb { width:56px; text-align:center;}
.feed_list td.thumb img { border:1px #D7DAE3 solid; background:#FFFFFF; padding:2px;}

.feed_suggested { padding:3px 0px; overflow:hidden;}
.feed_suggested table { width:100%;}
.feed_suggested td { padding:0px; vertical-align:top;}
.feed_suggested td.info { color:#666666; font-size:11px; padding-left:3px; text-align:left;}
.feed_suggested td.info a.title { font-size:12px; color:#006699; text-decoration:none;}
.feed_suggested td.info a.title:hover { text-decoration:underline;}
.feed_suggested td.thumb { width:18px; padding:0px; text-align:center;}
.feed_suggested td.thumb img { border:1px #D7DAE3 solid;}