* {
	margin:0;
	padding:0;
	list-style:none;
}
h1, h2, h3, h4, h5, h6 {
	font-weight:normal;
}
em, dfn, del, ins, i {
	font-style:normal;
	text-decoration:none;
}
::-moz-selection{
	background:#23741B;
	color:#fff;
}

::selection {
	background:#23741B;
	color:#fff;
}

html, body {
	height:100%;
	min-height:100%;
}
body {		
	line-height:1.4;
	height:100%;
}
body.mlima {
	background:#0a0a0a url(/i/blogs/mlima/body.jpg) no-repeat 50% 50px;
	color:#4f4f4f;
	font:normal 10px Arial, Helvetica, sans-serif;
}
body.almull {
	font:normal 12px Tahoma, Geneva, sans-serif;
	color:#666;
	background:#1e4028 url(/i/blogs/amuller/body.jpg) repeat-x 50% 18px;
}
body.neto {
	font:normal 12px Tahoma, Geneva, sans-serif;
	color:#666;
	background:#fff url(/i/blogs/neto/body.jpg) repeat-x 50% 50px;
}
img {border:0;}
/* IE6 and lower fix */

:focus {outline:0;}
a {
	color:#c31319;
	text-decoration:none;
}
a:hover {
	color:#ed171e;
}
.almull a {color:#259339;}
.almull a:hover {color:#2baa42;}
.neto a, .neto .bposts_list h5 a {color:#3d4b62;}
.neto a:hover, .neto .bposts_list h5 a:hover {color:#556888;}
.va {vertical-align:middle;}
.b, .theBlock h4.b {
	font-weight:bold;
}
.ac {text-align:center;}
.ar {
	text-align:right;
	font-weight:bold;
}
.rel {position:relative;}
.pip, .fl {float:left;}
.fr {float:right;}
.wrap {
	overflow:hidden;
	min-height:1%;
}
.clear {clear:both;}
.clearit {
	clear:both;
	font-size:0;
	height:1px;
	overflow:hidden;
	display:block;
}
.wrapper:after, .content:after, .main_menu ul:after, .header:after, .supablock:after, .clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.wrapper, .main_menu ul, .header, .supablock, .clearfix {
	min-height:1px;
}

/*GlOBAL*/
.header_container {
	position:absolute;
	left:0;
	top:0;
	z-index:89;
	width:100%;
	background:url(/i/fon_header_container.png) repeat-x 0 0;
}
.header {
	position:relative;
	z-index:4;
	width:990px;
	height:82px;
	margin:0 auto;
	background:url(/i/fon_header.png) no-repeat 0 0;
}
.header h1 {
	position:absolute;
	top:0;
	left:20px;
	z-index:2;
	width:166px;
	margin-left:-2px;
	background:url(/i/logo/logo-big.png) no-repeat 0 0;
}
.header h1 a {
	display:block;
	height:71px;
	text-indent:-9999em;
	text-align:left;
}
.header .user_menu {
	position:absolute;
	top:120px;
	left:15px;
	z-index:3;
	width:360px;
	font:bold 14px Arial, Helvetica, sans-serif;
}
.header .user_menu li {
	display:inline;
	padding:0 7px;
	margin-right:-3px;
	border-right:solid 1px #424040;
}
.header .user_menu li.inbox {
	border:0;
}
.header .user_menu li a {
	color:#e3e3e3;
	text-decoration:none;
}
.header .user_menu li.on a, .header .user_menu li.on a:hover {
	color:#e17300;
}
.header .user_menu li a:hover {
	color:#fff;
}
.header .user_menu2 {
	position:absolute;
	top:0px;
	right:270px;
	padding: 0px;
	border-left:1px solid #144B0F;
	font-size:9px;
        font-family:Verdana,Geneva,sans-serif;
	color:#aaa;
	background-color:#0F420B;
}
.header .user_menu2 li {
	display:block;
	height:26px;
	line-height:26px;
	float:left;
}
.header .user_menu2 li a {
	color:#FFF;
	text-decoration:none;
}
.header .user_menu2 li a:hover {
	color:#ffe19a;
	background-image:url(/i/main_menu/menu2-btn-hover-bg.png);
}
.header .user_menu2 li span {
	padding:0px 10px;
	float:left;
}
.header .user_menu2 li i {
	display:inline-block;
	vertical-align:middle;
	width:150px;
	height:5px;
	padding:1px;
	background:url(/i/main_menu/level-bar.png) no-repeat 0 0;
	margin-top:10px;
	margin-bottom:4px;
}
.header .user_menu2 li i ins {
	display:inline-block;
	height:5px;
	background:url(/i/bigblock/cardbox_l.gif) repeat-x 0 0;
}
.header .user_menu2 .logout {
	color:#fff;
}
.header .user_menu2 .logout .logoutme, .header .user_menu2 li a  {
	display:block;
	float:left;
	height:26px;
	padding: 0px 10px;
	padding-left: 20px;
	border-right:1px solid #144B0F;
	border-left:1px solid #0B3808;
	vertical-align:middle;
	line-height:26px;
}
.header .user_menu2 li a {
	padding: 0px 10px;
	font-family: Verdana, Arial, sans-serif;
}
.header .user_menu2 .logout .logoutme {
	background:url(/i/main_menu/menu2-logout-btn-bg.png) no-repeat left top;
}
.header .user_menu2 .logout .logoutme:hover {
	background:url(/i/main_menu/menu2-logout-btn-hover-bg.png) no-repeat left top;
}
.header .userPointsSub {
	position:absolute;
	z-index:9999;
	top:26px;
	width:170px;
	background-color:#0B3808;
	-moz-border-radius-bottomleft:7px;
	-moz-border-radius-bottomright:7px;
	-webkit-border-bottom-left-radius:7px;
	-webkit-border-bottom-right-radius:7px;
}
.header li.langChooser {
	height:26px;
	background-position:left;
	background-repeat:no-repeat;
	padding:0px;
}
.header li.langChooser a {
	width:40px;
	padding:0px;
}
.header li.langChooser a:hover {
	background-image:url(/i/main_menu/flag-hover.png);
}
.header li.langChooser .langChooserSub {
	position:absolute; z-index:9999; top:26px;
	padding-bottom:5px;
	background-color:#0B3808;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
}
.header li.langChooser .langChooserSub a {
	width:30px;
	background-color:#0B3808;
}
.header li.langChooser .langChooserSub a:hover {
	background-image:url(/i/main_menu/menu2-btn-hover-bg.png);
}
.header .user_menu .login {
	background-image:url(/i/bigblock/login.png);
	margin-left:14px;
}
.main_menu {
	position:absolute;
	z-index:9998;
	left:205px;
	top:28px;
	width:785px;
	height:30px;
}
.main_menu ul {
	height:30px;
	font:bold 13px/30px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
.main_menu li {
	position:relative;
	margin-right:8px;
	float:left;
}
.main_menu li.last {
	margin-right:0px;
}
.main_menu li a {
	color:#FFF;
	text-decoration:none;
	display:block;
	padding:0px 7px;
}
.main_menu li a:hover, .main_menu li a.hovered {
	color:#ddf6d8;
	background-color:#154510;
}
.main_menu .mykigolLinks {
	display:block;
	position:absolute; left:0; top:30px; z-index:9999;
	min-width:100%;
	height:auto;
	padding:0 0 7px 0;
	background-color:#154510;
	text-transform:capitalize;
	-moz-border-radius-bottomleft:7px;
	-moz-border-radius-bottomright:7px;
	-webkit-border-bottom-left-radius:7px;
	-webkit-border-bottom-right-radius:7px;
}
.main_menu .mykigolLinks li {
	float:none;
	margin:0; padding:0;
	border-bottom:dotted 1px #CCC;
	font-size:11px;	font-weight:normal; line-height:16px;
	background-color:#154510;
	white-space:nowrap;
}
.main_menu .mykigolLinks li a {
	padding:3px 7px;
}
.main_menu li.on .mykigolLinks a {
	display:block;
	color:#FFF;
}
.main_menu li.on .mykigolLinks a:hover, .main_menu li .mykigolLinks a:hover {
	color:#EBB734;
}
.main_menu .mykigolLinks li.mkBtn2  {
	position:absolute;top:-30px;left:0;
	height:30px;
	padding:0;
	border-bottom:none;
	font-size:13px; font-weight:bold;
	text-decoration:none; line-height:30px; text-transform:uppercase;
}
.main_menu .mykigolLinks li.mkBtn2 a {
	padding:0 7px;
}

/**
 * Championships and Entertainment sub-menus
 *
 * @author Yuri Teixeira
 * @edited by David Nurser
 */
.main_menu .championshipsLinks {
	text-transform:none;
}

.menu_search {
	position:absolute;
	top:-24px;
	right:47px;
	width:190px;
	height:19px;
	padding:0 0 0 8px;
	background:url(/i/bigblock/search.png) no-repeat 0 100%;
}
.menu_search small {
	display:block;
	padding-bottom:5px;
	height:1em;
}
.menu_search input.i {
	width:163px;
	height:17px;
	padding:0;
	font:normal 12px Arial, Helvetica, Sans-Serif;
	color:#b8b6b3;
	border:0;
	background:transparent;
	vertical-align:middle;
}
.mlima .menu_search input.mfs, .almull .menu_search input.mfs, .neto .menu_search input.mfs {
	width:22px;
	height:20px;
	background:transparent;
	border:0;
	cursor:pointer;
	font-size:0;
	color:#aaa;
	vertical-align:middle;
}
#top_search_rh {
	z-index:10000;
}
.bodybox {
	width:952px;
	margin:276px auto 0;
}
.neto .bodybox {margin-top:320px;}
.mainbox {
	position:relative;
	float:left;
	width:630px;
}
.addbox {
	position:relative;
	float:right;
	width:315px;
}
.neto .addbox {margin-top:211px;width:320px;}
.bloggername {
	position:absolute;top:-48px;right:29px;
	width:187px;height:48px;
	background:url(/i/blogs/mlima/marcello_lima.png) no-repeat 0 0;
	text-indent:-9999em;
}
.almull .bloggername {
	top:-118px;right:-159px;
	width:461px;height:56px;
	background:url(/i/blogs/amuller/alex_muller.png) no-repeat 0 0;
}
.neto .bloggername {
	top:-40px;right:-74px;z-index:2;
	width:260px;height:97px;
	background:url(/i/blogs/neto/neto.png) no-repeat 0 0;
}
.bloggerface {
	position:absolute;top:-188px;left:28px;
	width:260px;height:190px;
	background:url(/i/blogs/mlima/marcello-lima-face.png) no-repeat 0 0;
	text-indent:-9999em;
}
.almull .bloggerface {
	top:-209px;left:29px;
	width:248px;height:209px;
	background:url(/i/blogs/amuller/alex_muller_face.png) no-repeat 0 0;
}
.neto .bloggerface {
	top:-455px;left:-9px;z-index:5;
	width:326px;height:488px;
	background:url(/i/blogs/neto/neto-face.png) no-repeat 0 0;
}
.bloggername a, .bloggerface a {display:block;height:100%;}
.rounds {
	position:relative;
	margin:13px 0;
	background: #fff;
}
.rounds .r_top, .rounds .r_bottom {
	position:absolute;left:0;
	width:100%;height:12px;
	overflow:hidden;
}
.rounds .r_top {top:-12px;}
.rounds .r_bottom {top:100%;}
.rounds .r_top p, .rounds .r_bottom p {
	height:100%;margin-right:13px;
	background:url(/i/blogs/rounds.png) no-repeat -12px 0;
}
.rounds .r_top p {background-position: -12px -11px;}
.rounds .r_top p b, .rounds .r_bottom p b {
	position:absolute;top:0;left:100%;
	display:block;
	width:13px;height:12px;
	padding-right:1987px;
	margin-left:-13px;
	background:url(/i/blogs/rounds.png) no-repeat 0 0;
}
.rounds .r_top p b {background-position: 0 -11px;}
.neto .rounds {
	margin:35px 0;
	background:url(/i/blogs/neto/l_mid.png) repeat-y 0 0;
}
.neto .rounds .r_top, .neto .rounds .r_bottom {
	height:35px;top:-35px;
	background:url(/i/blogs/neto/l_tbr.png) no-repeat 0 0;
}
.neto .rounds .r_bottom {background-position: 0 -35px;top:100%;}
.neto .rounds .r_top *, .neto .rounds .r_bottom * {visibility:hidden;}
.neto .addbox .rounds {background:#fff url(/i/blogs/neto/r_mid.png) repeat-y 0 0;}
.neto .addbox .rounds .r_top {background:url(/i/blogs/neto/r_tbr.png) no-repeat 0 0;}

.bposts_list {padding:5px 13px;}
.neto .bposts_list {padding:0 20px;}
.bposts_list li {
	padding:0 0 18px;
	margin-bottom:20px;
	border-bottom:solid 1px #ddd;
}
.bposts_list li.last {
	border:0;margin:0;
}

.bposts_list h5 {
	font:bold 20px Arial, Helvetica;
	line-height:1.1;
	padding-bottom:15px;
	color:#2a2a2a;
	min-height: 35px;
}
.almull .bposts_list h5, .neto .bposts_list h5 {font-family:tahoma, geneva, sans-serif;}
.bposts_list h5 a, .neto .addbox .bposts_list h5 a {
	color:#000;
	text-decoration: none;
}
.bposts_list h5 a:hover, .neto .addbox .bposts_list h5 a:hover {color:#2f2f2f;}
.bposts_list h5 small {
	display: inline-block;
	font-size:10px;
	font-weight:normal;
	padding: 0 4px;
	margin: 10px 0 0 0;
	line-height:2.2;
	background-color:#F4F4F4;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.bposts_list h5 small b { padding: 0 5px 0 0;}
.bposts_list h5 small a, .theBlock h4 i small {
	padding:1px 5px;
	margin:0 2px;
	color:#000;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	line-height:1.8;
}
.bposts_list h5 small a {
	white-space: nowrap;
	padding:0 2px;
	display:inline-block;
}
.bposts_list h5 small a:hover {
	color:#fff;background:#b8b8b8;
}
.bposts_list li .wrapper {
	position:relative;
	clear:both;
	padding-right:65px;
	min-height:160px;
}
.bposts_list .pip {margin:0 13px 10px 0;}
.neto .bposts_list h5 small {color:#666;background:#d7ddeb;}
.neto .bposts_list h5 small a:hover {background:transparent;}

.mainbox .theBlock  {margin:0 13px;}
.theBlock .bposts_list {padding:0 19px;font-size:11px;}
.theBlock .bposts_list li {border:0;margin:0;padding-bottom:15px;}
.theBlock .bposts_list h5 {font-size:13px;font-weight:bold;padding-bottom:3px;}
.theBlock .bposts_list .pip {margin:0 8px 12px 0;width:76px;height:76px;}

.textBlock {font-size:11px;color:#555;}
.textBlock p {padding-bottom:11px;}

.bposts_list li:first-child .textBlock {font-size:12px;}

.date_box {
	float:left;
	margin:2px 15px 10px 0;
	width:51px;height:32px;
	padding:3px 4px 0 0;
	background:url(/i/blogs/mlima/date_box.png) no-repeat 0 0;
	text-align:center;
	color:#fff;
	font-weight:bold;
	line-height:15px;
}
.almull .date_box {background:url(/i/blogs/amuller/date_box.png) no-repeat 0 0;}
.neto .date_box {background:url(/i/blogs/neto/date_box.png) no-repeat 0 0;}
.foll_bub, .almull .foll_bub, .neto .foll_bub {
	float:none;
	width:49px;height:39px;
	padding:4px 0 0;margin:7px 0 0;
	background-image:url(/i/blogs/foll_bub.gif);
	color:#514e51;
	font:bold 10px/1 Arial, Helvetica, sans-serif;
	
}
.date_box b, .almull .date_box b {
	display:block;
	font-size:18px;
}

dl.followers {
	position:absolute;top:0;right:0;
	width:53px;
}
.smallsharingform {margin-top:-5px;}
.smallsharingform dl.followers {position:static;width:auto;height:25px;}
.smallsharingform dl.followers dd { float:left;width:53px;margin-right:2px; padding:0 5px 8px 0;}
dl.followers dd {padding-bottom:2px;}
dl.followers dd a {
	position:relative;
	display:block;
	height:19px;
	padding:2px 4px;
	border:solid 1px #e3e1e1;
	color:#afa6a6;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	background-color:#FFF;
}
dl.followers dd a:hover {
	background-color:#f1efef;
}
dl.followers dd a b {font-weight:normal;}
dl.followers dd a i {margin:1px 5px 0 0;}

/*dl.followers dd.facebook a {background-position:3px 3px;}
dl.followers dd.twitter a {background-position:3px -21px;}
dl.followers dd.orkut a {background-position:3px -45px;}
dl.followers dd.mail a {background-position:3px -69px;}
dl.followers dd.comments a {background-position:3px -93px;}
dl.followers dd.kigol a {background-position:3px -118px;}*/

dl.followers dd a span {
	position:absolute;top:-22px;left:0;z-index:10;
	display:none;
	padding:2px 5px;
	white-space:nowrap;
	background: #b8b3b3;
	color:#fff;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
dl.followers dd a:hover span {display:block;}
dl.followers dd a span em {
	position:absolute;left:25px;top:100%;
	display:block;width:5px;
	margin-left:-3px;
}
dl.followers dd a span i {
	display:block;margin:0 auto;
	height:1px;overflow:hidden;
	background: #b8b3b3;
}
dl.followers dd a span i.a1 {width:5px;}
dl.followers dd a span i.a2 {width:3px;}
dl.followers dd a span i.a3 {width:1px;}

.tagsbox {
	font-size:10px;
	display:inline-block;
	padding:3px 7px;
	background:#f4f4f4;
	color:#555;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.tagfield {
	margin:0 11px;padding:10px 8px;
	font-size:12px;font-weight:bold;
	background:#eee;
	color:#555;text-align: center;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	word-spacing: 1.5ex;
}
.tagfield a {word-spacing: 0;}

.author {
	padding:10px 20px 18px;
	font-size:11px;
}
.neto .author {
	margin:0 4px 18px;padding:0 16px 18px;
	background:#f3f1f1;
}

.author h6 {
	padding-bottom:8px;
	font-size:12px;font-weight:bold;
	color:#000;
}
.connectauthor {
	height:44px;
	padding:9px 0 7px 9px;
	margin:0 10px 20px;
	border:solid 1px #ddd;
	background:url(/i/blogs/connectauthor_fon.png) repeat-x 0 100%;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.neto .connectauthor {margin-bottom:15px;}
.connectauthor li {
	display:inline-block;
	width:40px;height:40px;
	margin:0 6px;
}

.match_res {padding:0 10px 10px;}
.match_res li {
	padding:2px;
	margin-bottom:4px;
	background:#eee;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.match_res li a {float:left;color:#3a3a3a;font-size:10px;}
.match_res li a:hover {color:#5a5a5a;}
.match_res li a img {vertical-align:middle;}
.match_res li a.ht {
	width:118px;padding:3px 2px 0 0;
	text-align:right;
}
.match_res li a.at {width:118px;padding:3px 0 0 2px;}
.match_res li a.score {
	width:47px;
	text-align:center;
	font-size:17px;font-weight:bold;
	color:#000;
}

.theBlock {padding-bottom:14px;}
.theBlock h4 {
	padding:0 0 13px 13px;
	background: url(/i/blogs/mlima/h4.png) no-repeat 0 6px;
	font-size:15px;font-weight:bold;text-transform: uppercase;
	color:#c31319;
}
.almull .theBlock h4 {
	background: url(/i/blogs/amuller/h4.png) no-repeat 0 6px;
	color:#2c9941;
}
.neto .theBlock h4 {
	background: transparent;
	color:#3e4c63;
}
.neto .theBlock h4 a {font-weight:normal;font-size:14px;}
.theBlock h4 small {font-weight: normal;}
.theBlock h4 i {font-size:10px;color:#888;vertical-align:2px;text-transform:none;}
.theBlock h4 i small {font-size:11px;}
.userlist {padding-left:12px;}
.userlist .roundi {width:30px;height:30px;margin:0 5px 5px 0;}
.roundi {
	float:left;
	width:50px;height:50px;
	margin:0 10px 10px 0;
	border:solid 2px #ccc;overflow:hidden;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.roundi img {width:100%;height:100%;}
.impovedActivity .roundi {width:30px;height:30px;}

.banner_r {padding:0 6px 14px;text-align: center;overflow:hidden;}
.banner_r img {border:1px solid #999;}
.banner_r div {padding-bottom:7px;}

.blogImage {padding:3px; border:1px solid #CCC;}

.t_pager {
	padding-bottom:4px;
	margin:-6px 25px 0;
	font-size:12px;color:#000;
}
.t_pager a {text-decoration:none;}
.t_pager .prev {
	float:left;
	padding:3px 0 3px 24px;
	background:url(/i/paginator/prev.gif) no-repeat 0 50%;
}
.t_pager .next {
	float:right;
	padding:3px 24px 3px 0;
	background:url(/i/paginator/next.gif) no-repeat 100% 50%;
}
.users_small {
	padding:0 0 10px 10px;
}
.users_small li {
	float:left;
	height:30px; width:30px;
	padding:0 0 6px 6px;
}

.users_small2 li {
	float:left;
	height:50px; width:50px;
	padding:0px; margin: 0 0 6px 6px;
}
.users_small2 li a {
	display:block;height:100%;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}

.reactionsBar {padding:10px;text-align:left;}
.reactionsBar li {display:inline-block; float:left; padding:0 9px 0 0; vertical-align:top;}
.reactionsBar li h6, .ownerTools li h6, .responsesBlock h4 {padding:0 0 2px; border-bottom:1px solid #DFDFDF; color:#2a2a2a; font-size:10px; font-weight:bold; text-transform:uppercase; line-height:10px; }
.responsesBlock h4 {border:0;}
.reactions {padding:3px 0;	}
.reactions li {float:left;line-height:9px;margin:0 1px 2px 0;padding:0;}
.reactions li a {display:inline-block;width:auto !important;}

.reaction_message {padding:0 5px;font-size:12px;font-weight:bold;}
a.reaction_message, span.reaction_message {padding:4px 6px;color:#333333;background:#FFE13F;text-decoration:none; -moz-border-radius:5px 2px 5px 2px; -webkit-border-radius:5px 2px 5px 2px;}
span.reaction_message a, span.reaction_message a:hover {color:#1E6C14;}

.voteCount {display:block;color:#888888;font-size:11px;font-weight:bold;line-height:normal;padding-top:3px;text-align:center;}

.responsesBar {padding:15px 5px; margin:0; border-top:1px solid #ddd;}
.responsesBar li, .ownerTools li {display:inline-block; float:left; width:80px; margin:10px 16px 0 0; }
.responsesBar li a {display:block;}
.responsesBar li b {color:#FE6700; line-height:20px; font-size:12px;}
.responsesBar li h5 {line-height:12px; font-size:11px; padding:5px 0 0; word-wrap:break-word;}

.responsesBlock {padding:0 15px 15px 15px;}
.responsesBlock .activity_item {padding:0 0 10px 0; border:none;}
.responsesBlock .additional_text {
	display:block;padding:4px 0 2px;
	color:#aaa;
}
.activity_item .wrap p {padding-bottom:4px;}
.activity_item .wrap p big {display:block;padding-bottom:2px;}
.activity_item .wrap p .pip {margin-right:10px;}
.activity_item .wrap p .imgbd2 {float:left;margin-right:5px;}
.actishare {
	padding:2px 3px 5px;white-space:nowrap;
	background:#e6e6e6;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.del_it img {
	position:absolute;top:5px;right:5px;
	background:url(/i/activ_icos/1_2.png) no-repeat 0 0;
	width:12px;
	height:12px;
	margin-left:5px;
}
.del_it:hover img {
	background-position:0 -12px;
}
.responsesBlock .comm_item_ .additional_text {padding-bottom:0;}
.responsesBlock .impovedActivity {padding:0 0 15px 0; margin:0 0 10px 0;}
.responsesBlock .impovedActivity .wrapper .comm_item_ {padding-left:0;}
.responsesBlock .like_comment {line-height:18px;}
.responsesBlock .activity_item .wrap a.red {font-weight:bold;display:block;}
.responsesBlock .activity_item b.act_usertext {display:block;}
.responsesBlock .activity_item .action_links {position:absolute;top:5px;right:18px;}
.responsesBlock .activity_item .wrap .wrap {border-width:0;padding-top:0;}
.responsesBlock .activity_item .wrap .wrap .wrap {border-width:1px;background:#fff;padding:4px 8px;position:relative;}
.responsesBlock .activity_item .wrap .wrap .wrap br {display:none;}
.responsesBlock .activity_item .like_comment span img.va {display:none;}
.responsesBlock .muted_message {
	 position: absolute; top:3px; right:3px;
	 background: #fff; border: 1px solid #ccc;padding:2px;z-index:5;
}
.responsesBlock .impovedActivity .wrapper .commentsBubble {background:transparent;}
.responsesBlock input[type="text"], .responsesBlock textarea {
	width:96.5%;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.responsesBlock textarea {margin-bottom:4px;}
.angle_add {
	position:relative;z-index:2;
	float:left;margin-right:-1px;
	background:url(/i/000/angle_lima01.gif) no-repeat 100% 10px;
}
.comm_item_ .angle_add {
	background-image:url(/i/000/angle_lima02.gif);
}
.activity_item .roundi {margin:3px 13px 5px 0;}
.activity_item .comm_item_ .roundi {margin:3px 8px 5px 0;}


.reactedItem {display:block; line-height:18px;}
.reactedItem img {vertical-align:middle;}
.reactedItem a.act_photos {margin:3px 7px 0 0;}
.new_media_buttons li a[class] {
	display:inline-block;
	width:21px;
	height:21px;
	background:url(/i/media/butts/all_butts.gif) no-repeat 0 0;
}
.new_media_buttons li a.likebutt {background-image:url(/i/dashboard/feed-icon-set1.png);background-position:0 -46px;}
.new_media_buttons li a.likebutt:hover {background-image:url(/i/dashboard/feed-icon-set2.png);}
.new_media_buttons li a.removelike {background-image:url(/i/dashboard/feed-icon-set1.png);background-position:0 -71px;}
.new_media_buttons li a.removelike:hover {background-image:url(/i/dashboard/feed-icon-set2.png);}
.new_media_buttons li a.togroup {background-position:-21px 0;}
.new_media_buttons li a.togroup:hover {background-position:-21px -21px;}
.new_media_buttons li a.tagger {background-position:-42px 0;}
.new_media_buttons li a.tagger:hover {background-position:-42px -21px;}
.new_media_buttons li a.editbutt {background-position:-63px 0;}
.new_media_buttons li a.editbutt:hover {background-position:-63px -21px;}
.new_media_buttons li a.deletebutt {background-position:-84px 0;}
.new_media_buttons li a.deletebutt:hover {background-position:-84px -21px;}
.new_media_buttons li a.abusebutt {background-position:-105px 0;}
.new_media_buttons li a.abusebutt:hover {background-position:-105px -21px;}

.new_media_buttons li a.commentjump {width:70px; height:30px; background-image:url(/i/common/comments-bubble.png); background-position:2px 4px; text-decoration:none; color:#999; font-weight:bold;}
.new_media_buttons li a.commentjump:hover {background-position:2px -26px; color:#333;}
.new_media_buttons li a.commentjump span {display:block; padding:2px 0 0 28px; line-height:11px; font-size:9px; text-transform:uppercase; }
.new_media_buttons li a.commentjump em {display:block; position:absolute; top:5px; left:2px; width:22px; font-size:9px; font-weight:normal; color:#FFF; text-align:center;}

.new_media_buttons li a.share_tw, .new_media_buttons li a.share_fb, .new_media_buttons li a.share_or {width:16px; background:no-repeat 0px 4px; text-indent:-9999px;}
.new_media_buttons li a.share_tw {background-image:url(/i/activ_icos/37.png);}
.new_media_buttons li a.share_fb {background-image:url(/i/activ_icos/85.png);}
.new_media_buttons li a.share_or {background-image:url(/i/activ_icos/89.png);}

.impovedActivity {
	font-family:"lucida grande",tahoma,arial,sans-serif;
	font-size:11px;
	line-height:16px;
	text-transform:none;
}
.activity_item, .impovedActivity label {
	border-bottom:1px dotted #96A98B;
}
.activity_item {
	padding:6px 0;
	position:relative;
}
.activity_item .wrap {
	padding:7px 10px;
	border:solid 1px #dfdfdf;
	background:#f7f7f7;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
}
.activity_item img {vertical-align:middle;}
.act_usertext {
	color:#333333;
	font-size:13px;
	font-weight:normal;
}
.like_comment {clear:left;}
.additional_text {color:#777777;}
#activityMoreLink {
	margin-top:15px;
	display:block;
	padding:3px;
	background-image:url(/i/dashboard/bg-more.jpg);
	border:1px solid #CCCCCC;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	text-decoration:none;
}
#load_activity_link, #activityMoreIndicator {
	margin-top:15px;
	display:block;
}
.action_links {padding-left:15px;white-space:nowrap;}
.action_links a.mute_link.on {background-image: url(/i/activ_icos/13.png);}
.like_comment a.comment_link, .like_comment a.like_link, .like_comment a.repost_link, .like_comment a.unlike_link,
.like_comment a.orkut_link, .like_comment a.tw_link, .like_comment a.fb_link, .action_links a.mute_link {
	padding:0 3px 5px 19px;
	color:#999;
	background-image:url(/i/dashboard/feed-icon-set1.png);
	background-repeat:no-repeat;
}
.action_links a.mute_link {
	background: url(/i/activ_icos/13_act.png) no-repeat 0 0;
}
.action_links a.mute_link:hover {
	background-position:0 -37px;
}
.like_comment a.comment_link {
	background-position:0 -25px;
}
.like_comment a.like_link {
	background-position:0 -50px;
}
.like_comment a.unlike_link {
	background-position:0 -76px;
}
.like_comment a.repost_link {
	background-position:0 -1px;
}
.like_comment a.orkut_link, .like_comment a.tw_link, .like_comment a.fb_link {
	padding: 0 10px 5px 5px;
}
.like_comment a.orkut_link {
	background-position:-3px -148px;
	padding-left:2px;
}
.like_comment a.tw_link {
	background-position:2px -125px;
}
.like_comment a.fb_link {
	background-position:2px -100px;
}
.like_comment a.comment_link:hover, .like_comment a.like_link:hover, .like_comment a.repost_link:hover, .like_comment a.unlike_link:hover,
.like_comment a.orkut_link:hover, .like_comment a.tw_link:hover, .like_comment a.fb_link:hover  {
	color:#333;
	text-decoration:none;
	background-image:url(/i/dashboard/feed-icon-set2.png);
	background-repeat:no-repeat;
}


.share_inc {	
	width:57px;padding:7px 0 0 8px;	
	background:#fff;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.neto .share_inc {border:solid 1px #ddd;padding-left:7px;width:56px;}

.share_fix{
	position:fixed;left:50%;
	margin-left:-550px;
	top:20px;
}

.share_abs{
	position:absolute;margin-left:-74px;
}

.share_inc del {
	position:absolute;left:100%;top:28px;
	display:block;
	width:6px;height:14px;
	background:url(/i/blogs/share_arr.png) no-repeat 0 0;
}
.neto .share_inc del {background:url(/i/blogs/neto/share_arr.png) no-repeat 0 0;}
.share_inc a.ev {
	display:block;
	width:47px;height:16px;
	margin:1px 0 11px 1px;
	background:url(/i/blogs/foll_bub.gif) no-repeat 0 -43px;
	text-indent:-9999em;
}
.share_inc a.fac {background-position:0 -59px;}
.share_inc a.ork {background-position:0 -75px;}
.share_inc a.kigol {background-position:0 -91px;}
.share_inc a.mail {background-position:0 -107px;height:22px;}
.share_inc a.ev:hover {opacity:0.8;}

.loader {background:url(/i/loading.gif) no-repeat 80px 0;padding:3px 0 40px 120px;font-size:18px;}

input[type="button"], input[type="submit"], .paginatorBtn {
	padding:3px 10px;
	border:solid 2px #b40012;
	font-size:12px;font-weight:bold;
	color:#FFDFDF;
	background:#d42c36 url(/i/blogs/mlima/button.gif) repeat-x 0 100%;
	cursor:pointer;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	vertical-align:middle;
}

.mlima input[type="button"], .mlima input[type="submit"], .mlima .paginatorBtn {
	border-color: #b40012;
	color:#FFDFDF;
	background:#d42c36 url(/i/blogs/mlima/button.gif) repeat-x 0 100%;
}
.almull input[type="button"], .almull input[type="submit"], .almull .paginatorBtn {
	border-color:#27883a;
	background:#53ab5d url(/i/blogs/amuller/button.gif) repeat-x 0 100%;
	color:#FFF;
}
.neto input[type="button"], .neto input[type="submit"], .neto .paginatorBtn {
	border-color:#566276;
	background:#748091 url(/i/blogs/neto/button.gif) repeat-x 0 100%;
	color:#E0E6EF;
}

input[type="button"]:hover, input[type="submit"]:hover, .paginatorBtn:hover, a.paginatorBtn:hover {color:#FFF;}
/* Form Elements */
select {
	padding:2px;
	font-size:14px;
	font-weight:bold;
	vertical-align:middle;
}
select option {
	padding-right:12px;
}
input[type='text'], input[type='password'] {
	vertical-align:middle;
}
input[type='text'], input[type='password'], textarea, .multipleInputDiv {
	padding:4px;
	font-size:14px;
	font-weight:bold;
	width:97%;
}
textarea, select, .submit, a.submit:hover {
	font-family:Helvetica, "Trebuchet MS", sans-serif;
}
input[type='text'], input[type='password'], textarea, .multipleInputDiv, select, .submit, a.submit:hover, .tagmedata .add, .tagmedata .close {
	background:#fefefe;
	color:#7d7d7d;
	border:solid 1px #d2d2d2;
}
.submit, a.submit, a.submit:hover, .tagmedata .add, .tagmedata .close {
	-moz-border-radius:4px 4px 4px 4px;
	background:url("/i/bigblock/sharebox.gif") repeat-x scroll 0 100% #FCFCFC;
	border:1px solid #CCCCCC;
	cursor:pointer;
	display:inline-block;
	font-size:11px;
	font-weight:bold;
	margin-right:10px;
	padding:3px 6px;
	position:relative;
	text-align:center;
	text-decoration:none !important;
	text-transform:uppercase;
	vertical-align:middle;
}
.buttoz {margin-left:-2px; width:110%;}

.author .wrapper {padding-bottom:8px;}
.author .buttoz {background:url(/i/blogs/mlima/mlima-dotted-line.jpg) repeat-x 0 50%; text-align:center; width:100%;}
.neto .author .buttoz {background: transparent;}
.almull .author .buttoz {background-image:url(/i/blogs/amuller/alexmuller-dotted-line.jpg)}

.author .buttoz input {margin:0 4px; width:140px; padding:3px 0;}
.author .buttoz input:first-child {width:100px;}

/*.megapopup_inner*/
.dialog-styles {
	padding:8px;
	background:url(/i/fon_popup.png) repeat;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
}
.dialog-innerstyles {
	background:#eee;
	padding:20px !important;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.dialog-styles .popup_close, .popup_closer {
	position:absolute;top:12px;right:12px;
	width:12px;height:12px;
	background:url(/i/actions/delete.png) no-repeat 0 0;
	text-indent:-9999em;
	cursor:pointer;
}
.popup_closer {top:13px;right:3px;}
/*SHAREBOX*/
.sharebox {
	padding:9px;
	border-bottom:1px solid #d7d7d7;
}
.sharebox_block {
	margin:0 0 5px 0;
	border:1px solid #D2D2D2; border-left:none; border-right:none;
	background:#EAEAEA;
}
.shareBtn {
	float:right;
	width:220px;
	padding:10px;
	border-bottom:none;
	color:#23741B;
	font:11px bold;
	cursor:pointer;
}
.commentsBubble .arr_ i, .impovedActivity .wrapper .commentsBubble {
	background:#eaeaea;
}
.impovedActivity .wrapper .commentsBubble * {
	font-size:11px;
}

.impovedActivity .wrapper .commentsBubble .submit {
	color:#fff;
}
.impovedActivity .wrapper .commentsBubble textarea {
	color:#666;
}
.sharebox textarea {
	width:80%; height:22px;
	min-height:22px;
	overflow:hidden;
	border: 1px solid #D2D2D2;
	vertical-align:top;
	font-size:17px;
	resize: none;
}
.sharebox .submit, .sharebox .submit:hover, .shareBtn .submit, .shareBtn .submit:hover {
	display:block; position:relative;
	float:right;
	width:auto;
	margin:0; padding:6px;
	border-top:none;
	border-left:none;
	background:#fff;
}
.sharebox .charslimit {
	position:absolute;
	right:15px;
	top:3px;
	z-index:100;
	width:auto;
	padding:1px 5px;
	text-align:center;
	font-size:9px;
	font-family:Tahoma, Geneva, sans-serif;
	background:#23741B;
	border:solid 1px #fff;
	color:#fff;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
.sharebox_block .error {
	color:#F90;
}
.sharebox_block .filer {
	display:inline;
	float:left;
	width:215px;
	padding:0; margin:0 0 5px 0;
	border:1px solid #c7c7c7;
	background-color:#FFF;
}
.sharebox_block .shareBoxLink {
	width:220px;
	white-space:nowrap;
}
.sharebox_block .shareButton {
	float:right;
	border-bottom:none;
}
.add_block {
	display:block;
	min-height:27px; height:auto !important; height:27px;
	padding:0;
	border-top:1px solid #ffffff; border-bottom:1px solid #D2D2D2;
	font:12px bold Arial, Helvetica, sans-serif; text-transform:uppercase;
	color:#848487; background:transparent url(/i/common/white20.png) repeat;
}
.add_block a, .add_block .va {
	display:block; float:left;
	padding:6px 20px 7px 10px;
	border-right:1px solid #D2D2D2;
	font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;	color:#7d7d7d;	text-decoration:none;
}
.add_block .va {
	float:right;
	padding:6px 11px 3px 7px;
	border-left:1px solid #D2D2D2; border-right:none;
}
.add_block a i {
	display:inline-block;
	height:16px;
	width:18px;
	margin-right:4px;
	background:url(/i/common/sharebox-icons.png) no-repeat 0 0;
	vertical-align:bottom;
}
.add_block a#video-tool i {
	background-position:0 -16px;
}
.add_block a#link-tool i {
	background-position:0 -32px;
}
.add_block a.on {
	position:relative;
	bottom:-1px;
	margin-top:-1px;
	padding-bottom:8px;
	background:#EAEAEA url(/i/actions/del_l.png) no-repeat 90% 50%;
	color:#000; text-decoration:none;
}
.adder {
	display:block;
	padding:10px 0 12px 10px;
}
.adder2 {
	float:left;
	width:235px;
}
.adder3 {
	width:96%;
	clear:both;
}
.adder .photoIcon {
	display:block;
	float:left;
	width:20px; height:18px;
	text-indent: -9999px;
	background:url(/i/common/sharebox-icons.png) no-repeat 0 -50px;
}
#shareBoxPhoto .adder img {
	vertical-align:-2px;
}
.adder .submit, .adder .submit:hover, .sharebox_block .vidBack {
	margin:0 3px;
	border-top:none;
	border-left:none;
	text-transform:lowercase;
	color:#7D7D7D;
	background:#fff;
	border-color:#ddd;
}
.adder input[type="text"] {
	margin:0; padding:2px;
	border:1px solid #CCC;
	color:#000;
	background-color:#FFF;
	font-size:10px; font-weight:normal;
}
.adder input.extVid {
	width:210px;
	margin-bottom:5px;
}
.adder .shareBoxLink input {
	width:150px;
}
.vidFind, .vidFind2 {
	display:block;
	float:left;
	width:45%; min-height:72px; height:auto !important; height:72px;
	margin: 0 10px 0 0; padding:6px;
	border:solid 1px #cfcfcf;
	background:#EEEEEE;
}
.adder .vidFind2 {
	margin:0;
}
.adder .vidFind b, .adder .vidFind2 b {
	line-height:20px;
}
.adder .vidFind2 img {
	display:inline-block;
	float:left;
	margin:2px;
}
.sharebox_block .extVideoThumbs a, .sharebox_block .extVideoThumbs img {
	overflow:hidden;
}
.sharebox_block .extVideoThumbs a {
	display:block;
	margin:0 0 4px 0;
}
.sharebox_block .extVideoThumbs a:hover {
	border:2px solid #F57D00;
}
.sharebox_block .extVideoThumbs a:hover img {
	margin:-2px
}
.sharebox_block .vidBack, .sharebox_block .vidBack:hover {
	margin:0 0 0 10px;
}
.sharebox_block .extVideoThumbs h4 ins a:hover{
	border:none;
}
.adder img {
	vertical-align:middle;
}
.adder .closeit {
	width:18px;
	height:18px;
	cursor:pointer;
	background:url(/i/actions/del.gif) no-repeat 0 0;
	vertical-align:middle;
}
.adder .closeit:hover {
	background-position:-18px 0;
}
.tacon {
	margin-right:11px;
	position:relative;
	z-index:20;
}
.nothing {
	padding:30px;
	text-align:center;
	display:block !important;
	float:none !important;
	width:auto !important;
	height:auto !important;
	min-height:1% !important;
	font-size:16px;
	margin-bottom:10px;
}
.textBlock p {
	padding-bottom:13px;
}
.addb_rel {

}
.addb_fix {
	position:fixed;left:50%;bottom:14px;
	margin-left:161px;
}
.neto .addb_fix {
	margin-left:156px;
}

.spec_blog_butts {
	text-align:right;
	margin-bottom:15px;
}
.spec_blog_butts li {
	display:inline-block;
	margin-right:3px;
	float: left;
}
.spec_blog_butts li a {
	display:inline-block;
	padding:4px 6px;
	background:#e6e6e6;
	color:#646464;
	font-size:12px;font-weight:bold;
	text-transform: uppercase;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.almull .spec_blog_butts li a {font-size:11px;}
.spec_blog_butts li.on a {
	background:#c31319;
	color:#fff;
}
.almull .spec_blog_butts li.on a {background-color:#259339;}
.neto .spec_blog_butts li.on a {background-color:#3d4b62;}
.spec_blog_butts li.bt {
	float:left;
	width:180px;
	color:#c31319;
	font-size:14px;
	text-align: left;
}
.almull .spec_blog_butts li.bt {color:#259339;}
.spec_blog_butts li.bt b {font-size:16px;}
.neto .spec_blog_butts li.bt {color:#3d4b62;}

/*PHOTOBLOCK*/
.pg_box {
	position: relative;
	padding:0 27px;
}
.pg_box a.prev, .pg_box a.next {
	position:absolute;top:80px;left:17px;z-index:3;
	width:17px;height:47px;
	background: url(/i/blogs/arrz.png) no-repeat 0 0;
}
.pg_box a.prev:hover {background-position: 0 -47px;}
.pg_box a.next {
	left:auto;right:18px;
	background-position: -17px 0;
}
.pg_box .pg_container, .pg_box .pg_container li {height:195px;width:260px;}
.pg_box a.next:hover {background-position: -17px -47px;}
.pg_box .pg_container {
	position:relative;
	overflow:hidden;
}
.pg_box .pg_container dfn {
	position:absolute;left:0;top:0;z-index:2;
	width:100%;height:100%;
	background:url(/i/blogs/border2.png) no-repeat 0 0;
}
.pg_box .pg_container ul {
	position:relative;top:0;z-index:1;
}
.pg_box .pg_container ul li {float:left;text-align:center;}
.loading_pb {
	height:100%;
	background:url(/i/loading.gif) no-repeat 50% 50%;
}
.previous_button_disabled, .next_button_disabled {visibility:hidden;}

.auto_complete {
	background:#f6f5f4;
	color:#4f4f4f;
	z-index:3;
}
.auto_complete ul {
	border:solid 1px #ccc;
	border-top:0;
}
.auto_complete li {
	padding:3px 10px;
}
.auto_complete li img {
	vertical-align:middle;
}
.auto_complete li.selected {
	background:#eee;
}
.header .auto_complete {
	position:absolute;
	right:55px;
	top:22px;
	width:183px;
	background:#154510;
	color:#b8b8b8;
}
.auto_complete dt {
	padding:3px 10px;
	font-weight:bold;
	background:#0c3608;
	color:#EBB734;
}
.auto_complete dd {
	cursor:pointer;
	padding:3px 10px;
}
.auto_complete dd img {
	vertical-align:middle;
	margin-right:3px;
}
.auto_complete dd.selected {
	background:#2e6829;
}
.ts_auto_completer_load {
	position:absolute;
	top:2px;
	right:28px;
	width:16px;
	height:16px;
	background:url(/i/greenloader2.gif) no-repeat;
}
.tacon .auto_complete {
	position:absolute;
	width:100%;
	margin: -1px 0 0 0; padding:4px;
	border:solid 1px #DDD; border-top:0; border-bottom-color:#D2D2D2;
	background:#DDD;
	font:11px Verdana, Geneva, sans-serif;
	-moz-border-radius-bottomleft:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-bottom-right-radius:5px;
}
.tacon .auto_complete dl {
	padding:4px;
	background:#fff;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.tacon .auto_complete dt {
	padding:4px; margin:0 0 6px;
	color:#4f4f4f;
	background:#DDD;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}
.tacon .auto_complete dd {
	padding:0 3px 6px;
}
.tacon .auto_complete dd.selected {
	background:#E7E7E7;
}


.itemShare li {padding:4px 3px;}
.new_media_buttons .reactions li a[class] {background:none;} /*remove existing bg*/

.buttoz-links {
	margin:0 4px;
	padding:0 6px 20px;
	text-transform: uppercase;
}
.buttoz-links li {padding:3px 24px 3px 0;}
.buttoz-links li a {display:block;width:100%;text-align:center;}

li.searcher {padding:30px 20px 20px 20px;}

.supablock li {
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align:top;
}
.media_ {
	padding:0 0 10px 15px;
}
.media_ li {
	padding:0 8px 10px 0;
}

.video_click {
	position:relative;
	padding-bottom:10px;
	margin:0 auto;
}
.video_click, .video_click img {width:520px;}
.video_click a {
	position:absolute;left:0;top:0;z-index:2;
	display:block;width:100%;height:100%;
	background:url(/i/media/videoclick.png) no-repeat 50% 50%;
	text-decoration:none;
}
.video_click a:hover {opacity:.9;}


/* paginator styles */
.mlima .paginator .current_page_mark, .mlima .paginator span strong {background-color:#999}
.almull .paginator .current_page_mark, .almull .paginator span strong {background-color:#999}
.neto .paginator .current_page_mark, .neto .paginator span strong {background-color:#999}

.mlima .paginator span strong, .almull .paginator span strong, .neto .paginator span strong {-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
/* */

/* new social icons */
.kI16, .new_media_buttons .itemShare a.kI16 {width:16px; height:16px; display:block; float:left; background: url("/i/icons/icons_kigol_square_16x16.png") no-repeat transparent; padding:0; overflow:hidden; text-indent:-9999px; vertical-align:top; font-size:1px; line-height:16px;}

.kI16_facebook, .new_media_buttons .itemShare a.kI16_facebook {background-position: -21px -101px; }
.kI16_orkut, .new_media_buttons .itemShare a.kI16_orkut {background-position: -21px -1px; }
.kI16_twitter, .new_media_buttons .itemShare a.kI16_twitter {background-position: -21px -21px; }
.kI16_kigol, .new_media_buttons .itemShare a.kI16_kigol {background-position: -21px -41px; }
.kI16_mail, .new_media_buttons .itemShare a.kI16_mail {background-position: -21px -121px; }
.kI16_comment, .new_media_buttons .itemShare a.kI16_comment {background-position: -21px -61px; }

.kI16_facebook_off {background-position: -1px -101px;}
.kI16_orkut_off {background-position: -1px -1px;}
.kI16_twitter_off {background-position: -1px -21px;}
.kI16_mail_off {background-position: -1px -41px;}
.kI16_rss_off {background-position: -1px -121px;}
.kI16_kigol_off {background-position: -1px -41px;}

.kI40 {width:40px; height:41px; display:block; float:left; background: url("/i/icons/icons_kigol_square_40x40.png") no-repeat transparent; padding:0; overflow:hidden; text-indent:-9999px; vertical-align:top; font-size:1px; line-height:40px;}

.kI40_facebook{background-position: -62px -241px;}
.kI40_orkut {background-position: -62px 0px;}
.kI40_twitter {background-position: -62px -60px;}
.kI40_mail {background-position: -62px -300px;}
.kI40_rss {background-position: -62px -180px;}
.kI40_kigol {background-position: -62px -120px;}

.kI40_facebook_off {background-position: -2px -241px;}
.kI40_orkut_off {background-position: -2px 0px;}
.kI40_twitter_off {background-position: -2px -60px;}
.kI40_mail_off {background-position: -2px -300px;}
.kI40_rss_off {background-position: -2px -180px;}
.kI40_kigol_off {background-position: -2px -120px;}
/* ends */


.blogFooter {display:block; width:930px; padding:12px; margin:10px auto; font-size:10px; text-align:right; background-color: #FFF; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
.blogFooter .copyright li {display:inline; margin:0 10px 0 5px;}
.blogFooter .copyright li:first-child {float:left;}

.join_kigol_team_teaser {
	padding: 15px;
	color: #000;
	background: #fdfdf5;
	border: 1px solid #fbf7de;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

.join_kigol_team_teaser h5 {
	margin: 0;
	padding: 0;
}

.join_kigol_team_teaser p {
	font-size: 1.15em;
	margin-top: 10px;
	margin-bottom: 10px;
}

.join_kigol_team_teaser button {
	padding: 5px 20px;
	background: #f7d45e;
	color: #846600;
	font-weight: bold;
	text-transform: uppercase;
	border: 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	cursor: pointer;
}


#promotion_panel {
    background-color: #f6f6f6;

}

#promotion_panel .panel_start {
    display: block;
    width: 100%;
    height: 15px;
    background-image: url(/i/blogs/panel/t1.jpg);
    background-color: #fff;
    background-repeat: no-repeat;
}

#promotion_panel .panel_end {
    display: block;
    width: 100%;
    height: 15px;
    background-image: url(/i/blogs/panel/t2.jpg);
    background-color: #fff;
    background-repeat: no-repeat;
}

#promotion_panel p {
    font-family: Arial;
    font-size: 11px;
    margin: 10px;
    color: #909090;
}

#promotion_panel ul {
    list-style: none;
    margin-left: 20px;
}

.neto #promotion_panel ul {
    list-style: none;
    margin-left: 10px;
}

#promotion_panel ul li {
    width: 135px;
    height: 110px;
    float: left;
    background-image: url(/i/blogs/panel/bg-blogguer.jpg);
    background-repeat: no-repeat;
    margin-right: 10px;
    border: none;
}

#promotion_panel ul li img {
    height: 101px;
    width: 125px;
    margin-top: 2px;
    margin-left: 1px;
}

#promotion_panel span.title {
    text-align: center;
    display: block;
    width: 100%;
    line-height: 22px;
}

#promotion_panel span.title a {
    color: #909090;
    font-size: 11px;
    font-weight: bold;
}

/* mtv link for top menu */
.mtvLink {position:absolute !important; right:11px; bottom:-1px; background:none; width:44px; height:28px;}
.mtvLink a {width:44px; height:28px; padding:0 !important; background:transparent url(/i/mtv/mtv-btn.png) no-repeat 0px 0px; text-indent:-9999px;}
.mtvLink a:hover {background-color:transparent !important; background-position:-45px 0px;}
/* end*/

/* twitter widget */

.twitterBox {
	margin-top: 10px;
}

.twitterBox #twtr-widget-1 {
	padding: 11px;
}

.twitterBox h4 {
	background-image: none !important;
}

/*imgBrowse*/
.sliderBox, .sliderControl {display:inline-block;  float:left;}
.sliderBox {position:relative; overflow:hidden; width:564px; margin:0 5px; -moz-border-radius:4px;}
a.sliderControl {width:7px; margin:0; padding:0 2px; border:1px solid #CCC; color:#000; text-decoration:none; -moz-border-radius:3px; -webkit-border-radius:3px;}
a.sliderControl:hover {background-color:#23741B; color:#FFF;}
.sb1 {width:500px;}
.sb1, .sc1{height:30px; line-height:30px;}

.mainbox .theBlock .theBlock {margin:0;}
.imgBrowserTools {padding:0 0 10px;}
.imgBrowser {max-width:620px; padding:5px; border:1px solid #DED9D9; background:#FFF; -webkit-border-radius:4px;}

.sc2 {height:44px; line-height:44px;}
.sb2 {position:relative; overflow:hidden; height:44px; width: 575px;}
.sb2 ul li {padding:0 3px 0 2px;}
.sb2 ul li a{display:block; float:left; width:56px; height:40px; margin:2px 5px 0 0; border:1px solid #FFF;}
.sb2 ul li a:hover {border:1px solid #333;}
.sb2 ul li.viewed a {border-color:#FE6700;}
.sb2 ul li img {width:56px; height:40px; padding:0; margin:0;}

.sb3 {position:relative; overflow:hidden; height:44px; width: 427px;}
.sb3 ul li {padding:0 3px 0 2px;}
.sb3 ul li a{display:block; float:left; width:56px; height:40px; margin:2px 5px 0 0; border:1px solid #FFF;}
.sb3 ul li a:hover {border:1px solid #333;}
.sb3 ul li.viewed a {border-color:#FE6700;}
.sb3 ul li img {width:56px; height:40px; padding:0; margin:0;}

.albumTabs {position:relative; overflow:hidden; width:605px; height:18px; margin:0; padding:0 2px;}
.albumTabs li {display:inline-block; float:left; margin:0 2px; padding:0 8px; border-color:#DED9D9; border-bottom:none; line-height:18px; background:#DED9D9; -moz-border-radius-topright:4px; -moz-border-radius-topleft:4px; -webkit-border-top-right-radius:4px;-webkit-border-top-left-radius:4px;}
.albumTabs li a {text-decoration:none;}

.imgBrowser .sliderControl {display:inline-block; float:left; margin:0 2px; padding:0 2px; border-color:#CCCCCC; border-bottom: solid 1px #ccc; -moz-border-radius-topright:4px; -moz-border-radius-topleft:4px; -webkit-border-top-right-radius:4px;-webkit-border-top-left-radius:4px;}
.imgBrowser a, .albumTabs  a {text-decoration:none;}

#slideshow {
	height: auto;
}

#slideshow_items {
	height: auto;
}

.slidePanel {
	border: solid 1px #DFD9D9;
	padding: 10px;
}
.slideImage img {max-width:100%;}

.slidePanel h4{
	margin-left: 5px;
	line-height: 24px;
}

.slidePanel span{
	display: block;
	font-family: arial,sans-serif;
	font-size: 15px;
	margin: -25px 5px 8px 0;
	text-align: right;
	color: #3D962E;
}

.slidePanel h4 b{
	color: #3D962E;
}

.slidePanel .slideImage {
	text-align: center;
}
.sliderOnOff {
	-moz-border-radius: 4px 4px 4px 4px;
	background: #E2E2E2;
	border: 1px solid #CCCCCC;
	border-left-width:1px;
	height: 15px;
	float: left;
	margin-top: 4px;
	padding: 15px 0px 7px 6px;
	width: 70px;
	position: relative;
	top: 2px;
	left: 7px;
}

#slideshow_start_link, #slideshow_stop_link {
	-moz-border-radius: 4px 4px 4px;
	background: #ECEBEB;
	border: 1px solid #CCCCCC;
	border-bottom-width: 0px;
	border-right-width: 2px;
	height: 16px;
	padding: 5px 3px 2px;
	color: #1B6C00;
	font-family: arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background: #ECEBEB;
	text-transform: uppercase;
	display: block;
	margin-top:-9px;
	text-align: center;
	width: 56px;
}

a.sc3 {margin:0; border: none; line-height:18px;}

