/* LEFT MENU STYLES */

/***************************/
/* ROUNDED CORNER + BORDER */
/***************************/
.xrounded { margin-bottom:15px; }
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#fff; border-left:1px solid #B7DDED; border-right:1px solid #B7DDED;}
.xb1 {margin:0 5px; background:#B7DDED;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; background:#fff; border:0 solid #B7DDED; border-width:0 1px; padding:5px 10px}

/* END ROUNDED CORNER + BORDER */

.left-menu-link {
	border-top:1px solid #B7DDED;
	margin:0;
	margin:10px 0;
	padding:0;
	list-style:none;
}

.left-menu-link li {
	padding:0;
	margin:0;
}


.left-menu-link li a {
	display:block;
	height:24px;
	border-bottom:1px dashed #B7DDED;
	line-height:24px;
	padding-left:50px;
	background-position:20px center;
	background-repeat:no-repeat;
	font-size:12px;
	font-weight:bold;
}

.left-menu-link a.home {
	background:transparent url(images/sprite-leftmenu.png) no-repeat 20px 2px;
}

.left-menu-link a.friends {
	background:transparent url(images/sprite-leftmenu.png) no-repeat 20px -38px;
}

.left-menu-link a.photos {
	background:transparent url(images/sprite-leftmenu.png) no-repeat 20px -78px;
}

.left-menu-link a.visitors {
	background:transparent url(images/sprite-leftmenu.png) no-repeat 20px -118px;
}

.left-menu-link a.rss {
	background:transparent url(images/sprite-leftmenu.png) no-repeat 20px -158px;
}

.left-menu-link a.newpost {
	background:transparent url(images/sprite-leftmenu.png) no-repeat 20px -198px;
}

.left-menu-link a.editblog {
	background:transparent url(images/sprite-leftmenu.png) no-repeat 20px -238px;
}

.left-menu-link a.editprofile {
	background:transparent url(images/sprite-leftmenu.png) no-repeat 20px -278px;
}

.left-menu-link a.privacy {
	background:transparent url(images/sprite-leftmenu.png) no-repeat 20px -318px;
}

.left-menu-link a.inbox {
	background:transparent url(images/sprite-leftmenu.png) no-repeat 20px -358px;
}

.left-menu-link a.share {
	background:transparent url(images/sprite-leftmenu.png) no-repeat 20px -398px;
}

.left-menu-link a.reportabuse {
	background:transparent url(images/sprite-leftmenu.png) no-repeat 20px -438px;
}

.left-menu-link a.befriend {
	background:transparent url(images/sprite-leftmenu.png) no-repeat 20px -478px;;
}

.left-menu-link a.message {
	background:transparent url(images/sprite-leftmenu.png) no-repeat 20px -518px;
}

.left-menu-link a.subscribe {
	background:transparent url(images/sprite-leftmenu.png) no-repeat 20px -558px;
}

.left-menu-link a.block {
	background:transparent url(images/sprite-leftmenu.png) no-repeat 20px -598px;
}

.left-menu-link a.invitetogroup {
	background:transparent url(images/sprite-leftmenu.png) no-repeat 20px -638px;
}

.left-menu-link a.share2 {
	background:transparent url(images/sprite-leftmenu.png) no-repeat 20px -678px;
}

.left-menu-link a.favorites {
	background:transparent url(images/sprite-leftmenu.png) no-repeat 20px -718px;
}

.left-menu-link a.frndfavorites {
	background:transparent url(images/sprite-leftmenu.png) no-repeat 20px -758px;
}

.left-menu-link a.calendar {
	background:transparent url(images/sprite-leftmenu.png) no-repeat 20px -798px;
}

.left-menu-link a.attend {
	background:transparent url(images/sprite-leftmenu.png) no-repeat 20px -838px;
}

.left-menu-tabs {
	height:27px;
	overflow:hidden;
	margin-bottom:5px;
}

.left-menu-tabs ul {
	margin:0;
	padding:0;
	
}

.left-menu-tabs ul li { 
	margin:0; 
	padding:0;
	float:left;
}

.left-menu-tabs ul li a {
	min-width:87px;
	width:auto !important;
	width:87px;
	display:block;
	background:transparent url(images/bg-button2.png) repeat-x;
	padding:0;
	height:22px;
	line-height:22px;
	border:1px solid #B7DDED;
	margin-top:2px;
	font-weight:bold;
	color:#fff;
	text-align:center;
}

.left-menu-tabs ul li a:hover, .left-menu-tabs ul li.on a {
	margin-top:0;
	height:25px;
	line-height:24px;
	background:transparent url(images/bg-button.png) repeat-x; 
	border-bottom:1px solid #fff;
	color:#246AAC;
}

.left-menu-stats {
	margin-bottom:5px;
}

.left-menu-stats p {
	height:24px;
	margin-bottom:0;
	padding:0 15px;
	font:bold 12px Arial, Helvetica, sans-serif;
	line-height:24px;
	overflow:hidden;
}

.left-menu-stats-e {
	margin-bottom:5px;
}

.left-menu-stats-e p {
	height:24px;
	margin-bottom:0;
	font:bold 12px Arial, Helvetica, sans-serif;
	line-height:24px;
	overflow:hidden;
}

.left-menu-stats .rfloat { color:#246AAC }

.csubs {
	display:block;
	width:30%;
	border-left:3px solid #f70;
	border-bottom:1px solid #B7DDED;
	padding:1px 5px;
	margin-bottom:5px;
	color:#611D92
}

/*
.suggest-link {
	position:relative;
	margin-bottom:-1px;
	border-bottom:0;
	
}

.suggest-link a { 
	background:transparent url(images/bg-button2.png) repeat-x; 
	border-bottom: #fff;
	z-index:9999px;
	color:#fff;
	margin-top:2px;
	margin-right:0px;
	padding-left:10px;
	padding-right:10px;
}

.suggest-link a:hover, .suggest-link a.on {
	background:transparent url(images/bg-button.png) repeat-x; 
	border-bottom:0;
	color:#246AAC;
	margin-top:0px;
	
}*/

	