/* Profile-page */
#container #content #sidebar .karma
{
	width: 244px;
	margin-top: -8px;
	background: #fff url('../img/profile/karma-header-bg2.gif') no-repeat top left;
}

#container #content #sidebar .karma-footer
{
	height: 50px;
}

#container #content #sidebar .karma h2
{
	color: #fff;
	padding: 0.5em 0;
	text-align: center;
}

#container #content #sidebar .websites
{
	
}

#container #content #sidebar .websites li
{
	background: url('../img/profile/websites-bullet.gif') no-repeat top left;
}

#container #content #sidebar .websites li a
{
	color: #000;
	font-size:1.4em;
	margin: 0 1em;
}

#container #content #main #profile-card
{

}

#container #content #main #profile-card .profile-card-wrapper
{
	background-color: #fff;
	padding: 1em;
}

#container #content #main #profile-card .profile-card-wrapper img.status
{
	float: right;
}

#container #content #main #profile-card .profile-card-wrapper img.picture
{
	float: left;
	width: 60px;
	font-size: 1em;
}

#container #content #main #profile-card .profile-card-wrapper h1
{
	color: #fa8700;
	font-size: 1.3em;
	margin-left: 95px;
	margin-bottom: 0;
	margin-top: 0;
	padding: 0;
	background: none;
}

#container #content #main #profile-card .profile-card-wrapper span.grey
{
	color: #b9b9b9;
	margin: 0;
}

#container #content #main #profile-card .profile-card-wrapper p.interest
{
	clear: left;
	margin-top: 10px;
}

#container #content #main #profile-card .profile-card-wrapper ul
{
	margin-left: 95px;
	list-style-type: none !important;
}

#container #content #main #profile-card .profile-card-wrapper a.edit-profile
{
	float: right;
	width: 119px;
	height: 22px;
	background: url('../img/profile/edit-profile.gif') no-repeat top left;
	color: #fff;
	text-align: center;
	padding-top: 2px;
	display: block;
}

/* Profile activity list*/

#container #content #main #activity
{
	margin-top: 4em;
}

#container #content #main #activity table.activities
{
	width: 100%;
	border: 0 none;
	line-height: 0.8;
}

#container #content #main #activity table.activities td, #container #content #main #activity table.activities tr
{
    height: 32px;
}


#container #content #main #activity table.activities td.title
{
	width: 200px;
	background-color: #ccc;
	color: #5d5e5f;
	font-size: 1em;
	border-bottom: 2px solid #eaeaea;
	border-right: 2px solid #eaeaea;
	vertical-align: middle;
	padding-left: 7px;
}

#container #content #main #activity table.activities td.activity-left-side
{
	width: 5px;
	background: url('../img/profile/activity-lm.gif') no-repeat bottom left;
	border-bottom: 2px solid #eaeaea;
}

#container #content #main #activity table.activities td.counter
{
	background-color: #525353;
	color: #fff;
	font-size: 1em;
	border-bottom: 2px solid #eaeaea;
	vertical-align: middle;
	padding-left: 7px;
}

#container #content #main #activity table.activities td.activity-right-side
{
	width: 9px;
	padding-left: 9px;
	border-bottom: 2px solid #eaeaea;
	background: url('../img/profile/activity-rm.gif') no-repeat bottom left;
}

/* Icons */

#container #content #sidebar div.karma .net_nemein_favourites
{
    margin: 0 30%;
    text-align: center;
    padding-bottom: 20px;
}

#container #content .net_nemein_favourites .fav_btn span,
#container #content .net_nemein_favourites .bury_btn span
{
    line-height: 18px;
	float: right;
	font-weight: bold;
	font-size: 1.5em;
}

#container #content .net_nemein_favourites .bury_btn
{
	float: right;
}



#container #content #sidebar div.karma .net_nemein_favourites_clearfix {
	clear: both !important;
	height: 0;
	line-height: 0;
	margin: 0;
	padding: 0;
}


/* Profile listing */

#container #content #main #main-wrapper table#profile_listing
{
	width: 100%;
	border: 0 none;
	line-height: 1;
}

#container #content #main table#profile_listing th
{
	vertical-align: bottom;
	font-weight: normal;
	padding-bottom: 7px;
	padding-left: 7px;
}

#container #content #main table#profile_listing th a
{
    color: #404040;
}

#container #content #main table#profile_listing tr, #container #content #main table#profile_listing td
{
    height: 33px;
}

#container #content #main table#profile_listing tr.odd td
{
    background-color: #dedede;
}

#container #content #main table#profile_listing tr.even td
{
    background-color: #cecece;
}

#container #content #main table#profile_listing td.title
{
	color: #5d5e5f;
	font-size: 1em;
	border-bottom: 2px solid #eaeaea;
	border-right: 2px solid #eaeaea;
	vertical-align: middle;
	padding-left: 7px;
}

#container #content #main table#profile_listing td.left-side
{
	width: 33px;
	background: url('../img/profile/activity-lm.gif') no-repeat bottom left;
	border-bottom: 2px solid #eaeaea;
}

#container #content #main table#profile_listing tr.even td.left-side, 
#container #content #main table#profile_listing tr.odd td.left-side
{
	width: 33px;
	border-bottom: 2px solid #eaeaea;
}

#container #content #main table#profile_listing tr.even td.left-side
{
	background: #cecece url('../img/profile/activity-lm.gif') no-repeat bottom left;
}

#container #content #main table#profile_listing tr.odd td.left-side
{
	background: #dedede url('../img/profile/activity-lm2.gif') no-repeat bottom left;
}

#container #content #main table#profile_listing tr.odd td.counter
{
	background: #a3a3a3 url('../img/profile/list-even-rm.png') no-repeat bottom right;
}

#container #content #main table#profile_listing tr.even td.counter
{
	background: #808080 url('../img/profile/list-odd-rm.png') no-repeat bottom right;
}

#container #content #main table#profile_listing td.counter
{
	color: #fff;
	font-size: 1em;
	border-bottom: 2px solid #eaeaea;
	vertical-align: middle;
	width: 70px;
	padding-right: 7px;
	padding-left: 7px;
}

#container #content #main table#profile_listing td.left-side a img
{
    width: 30px;
    height: 30px;
    margin-left: 4px;
    margin-top: 1px;
}
