/* COMMON */

div.ido-clear {clear:both; height: 1px; overflow: hidden; line-height: 1px;}
.ido-page img {margin:0;}

.ido-obertka {width: 100% !important; border-collapse: collapse;}
.ido-block_left {
	float:left;
	width: 49%;
}
.ido-block_right {
	float:right;
	width: 49%;
}

.ido-page {
	text-align:left !important;
	min-width: 40em;
}
#ido-header {
	margin-bottom: 1.3em;
}
.ido-page .ido-pos_left, .ido-module .ido-pos_left {
	float:left;
	width: 102px;
	margin-right: 18px;
	text-align:center !important;
}
.ido-page .ido-pos_left * {
	text-align:center !important;
}
.ido-margin_left {
	margin-left: 120px;
}
.ido-margin_y {
	margin: 0.6em 0 0.6em 0;
}
.ido-right_link {
	float: right;
	margin-top: -1.4em;
}
.ido-page h3, .ido-module h3, .ido-page h4, .ido-module h4 {
	margin: 0 !important;
	padding:0 !important;
	text-transform: none !important;
}
.ido-page h4, .ido-module h4 {
	font-weight: normal !important;
}
.ido-page p, #ido-user_manage, #ido-carma_informer, #ido-user_picture, .ido-user_place {
	margin:  0.4em 0 !important;
}
#ido-user_manage, #ido-carma_informer, #ido-user_picture{
	margin-top: 0  !important;
}
.ido-inline {
	display: inline;
}
a.ido-service {
	white-space:nowrap;
	display:inline-block;
}
a.ido-manage {
	display: inline-block;
	white-space: nowrap;
}
.ido-page .ido-border, .ido-module .ido-border {
	border: 1px solid !important;
}
#ido-user_picture {
	height: 102px  !important;
}
#ido-carma_informer .ido-informer-karma, .ido-user_place .ido-informer-karma {
	line-height: 1.3em !important;
	text-align: center !important;
	margin: 0.1em 0 !important;
	white-space: nowrap !important;
	background-image: none !important;
	padding:0 !important;
	font-size: 1.5em !important;
	font-weight: bold;
}
.ido-carma {
	padding: 0 0.2em !important;
}
.ido-carma_value {
	padding: 0 0.3em !important;
}
.ido-page ul, .ido-page ul li, .ido-module ul, .ido-module ul li {
	list-style: none !important;
	background: none !important;
	padding:0 !important;
	margin:0  !important;
}
.ido-page ul.ido-main_ul, .ido-module ul.ido-main_ul {
	margin-top: 0.3em  !important;
	margin-bottom: 0.5em  !important;
}
.ido-page ul.ido-main_ul li, .ido-module ul.ido-main_ul li {
	padding: 0.15em 0  !important;
}

.ido-page ul.ido-ul_inline li, .ido-module ul.ido-ul_inline li {
	display: inline;
	margin-right: 1.5em  !important;
}
a.ido-carma {
	text-decoration: none  !important;
}
#ido-main_menu {
	margin-top: 1.4em;
}
#ido-main_menu ul {
	margin:0 !important;
	padding:0 0.5em !important;
	white-space: nowrap  !important;
	height: 25px  !important;
}
#ido-main_menu ul li {
	float:left  !important;
	line-height: 25px  !important;
}
#ido-main_menu ul a, #ido-main_menu ul b {
	display: inline-block  !important;
	padding: 0 0.5em !important;
}
#ido-main_menu ul li#ido-feed {
	float:right !important;
	width: 6em !important;
	text-align:right !important;
}
#ido-feed a.ido-icon_feed {
	display: inline-block !important;
	line-height: 16px !important;
}
.ido-page #ido-feed ul {
	width: 10em !important;
	position:absolute !important;
	margin: -3px 0 0  -5.5em !important;
	text-align:left !important;
	border: 1px solid !important;
	padding: 0.7em 1em 0.7em 1.5em !important;
	height: auto !important;
}
.ido-page #ido-feed ul li {
	float:none !important;
	display:block !important;
	padding: 0.25em 0 !important;
	white-space: normal !important;
}
#ido-feed ul li a {
	display: inline !important;
	padding:0 !important;
}
#ido-user_informer {
	padding-bottom: 0.7em;
}
.ido-common_block, .ido-common_block_noimg  {
	padding: 15px 25px;
	margin: 0.6em 0 0.6em 0;
}
#ido-join_community h3, #ido-join_community h4  {
	float:left;
	width: 7em;
	margin-right: 1em;
}
#ido-join_community p, #ido-join_community ul {
	margin: 0.2em 12em 0 0em !important;
}
#ido-join_community ul {
	padding-left: 1.5em !important;
}
#ido-join_community ul li {
	list-style: disc !important;
	padding:0 !important;
}
#ido-join_community .ido-join_community_button_block {
	float:right;
	width: 9em;
	text-align:center !important;
	margin-top: 5px;
}
#ido-join_community .ido-join_community_button_block a.ido-button_add {
	margin-bottom: 5px;
}
#ido-new_messages .ido-container {
	width: 18%;
	float:left;
	text-align:center !important;
	margin-right: 0.5em;
}
#ido-new_messages .ido-container h3, #ido-new_messages .ido-container h4 {
	display: inline-block;
	padding: 0 5px 0 20px;
}
#ido-what_to_do {
	width: 12em;
	margin: 0 0 0 auto;
}
ul.ido-photo_thumbs {
	overflow: hidden;
	white-space: nowrap;
	margin: 0.7em 0 0em 0 !important;
}
ul.ido-photo_thumbs li {
	display: inline-block;

}
ul.ido-photo_thumbs img {
	border: 1px solid;
	margin-right: 5px;
}
/*a.ido-user_text img {
	position: absolute;
	margin-left: -20px;
	margin-top: -1px;
}*/
.ido-topic_info .ido-icon_comments_sm, .ido-topic_info .ido-rate, .ido-topic_info .ido-date, .ido-comment .ido-date, .ido-topic_info .ido-icon_creator_sm {
	margin-left: 1em !important;
}
.ido-page h3 a img, .ido-page h4 a img {
	vertical-align:middle;
	margin-left: 5px;
	margin-bottom: 0.3em;
}
.ido-topic h3, .ido-topic h4, .ido-topic_info {
	padding-left: 60px !important;
}
.ido-topic.ido-small h3, .ido-topic.ido-small h4, .ido-topic.ido-small .ido-topic_info {
	padding-left: 30px !important;
}
.ido-home .ido-topic h3, .ido-home .ido-topic h4, .ido-home .ido-topic_info {
	padding-left: 0 !important;
}
ul.ido-tags {
	margin: 1em 0 0 0 !important;
}
ul.ido-tags li {
	display: inline;
	margin: 0 0.4em !important;
}
.ido-topic .ido-functions, .ido-comments .ido-functions  {
	margin-top: 1.1em;
	padding: 0.8em 0 0.3em 0;
	border-top: 1px dotted;
}
.ido-topic .ido-edit_post, .ido-topic .ido-delete_post {
	float:right;
	display:inline-block;
	padding-top: 0.1em;
	padding-bottom: 0.1em;
	margin-left: 1em;
}
.ido-comments ul li li {
	padding-left: 1.5em  !important;
}
.ido-comment {
	padding: 0.8em;
	margin: 0 0 0 -0.8em;
}
.ido-comment p {
	margin:0.3em 0 0 0;
}
.ido-comment .ido-rate {
	float:right;
}
.ido-permalink img {
	margin-left: 1em !important;
	vertical-align:middle  !important;
	margin-bottom: 0.3em  !important;
}
.ido-comment .ido-delete {
	margin-left: 0.5em;
}
.ido-commentform {
	margin-top: 1em;
	margin-left: 28px;
}
.ido-commentform .ido-field-text {
	float:left;
	width: 4em;
	line-height: 1.6em;
}
.ido-commentform .ido-bbcode {
	float:left;
}
.ido-commentform .ido-smiles {
	float:right;
}
.ido-commentform textarea {
	margin: 0 0 0.5em 0;
}
.ido-commentform .ido-captcha {
	margin: 1em 0 1em 0;
}
.ido-commentform .ido-captcha-screen {
	float:left;
	width: 140px;
}
.ido-commentform  .ido-enter-captcha {
	padding: 0.5em 0;

}
ul.ido-friends_list {
	margin-top: 0.7em !important;
	margin-bottom: 0.3em !important;
}
ul.ido-friends_list li {
	display: inline !important;
	line-height: 24px !important;
}
ul.ido-friends_list li a, a.ido-user {
	white-space: nowrap !important;
	/*padding-left: 22px !important;*/
}
ul.ido-friends_list li a, a.ido-user {
	display: inline-block !important;
	margin-right: 0.8em !important;
}
ul.ido-friends_list li a img, a.ido-user img {
	vertical-align:middle;
	margin:0 !important;
	width: 20px !important;
	height: 20px !important;
}
.ido-userpic {margin: 0 !important;
width: 50px !important;
height: 50px !important;
}
#ido-user_picture .ido-userpic {
	width: 100px !important;
	height: 100px !important;
}
/*ul.ido-friends_list img {
	position: absolute !important;
	margin: 0 0 0 -22px !important;
	float:none !important;
	border: none !important;
	max-height: 20px !important;
	max-width: 20px !important;
}
.ido-border-post {
	width: 50px;
	height: 50px;
	float:left;
	border: 1px solid;
	text-align:center;
}
.ido-topic.ido-small .ido-border-post {
	width: 20px;
	height: 20px;
}
.ido-border-header {
	width: 100px;
	height: 100px;
	border: 1px solid;
	text-align:center;
}

.ido-border-comment {
	position: absolute !important;
	margin: -2px 0 0 -22px !important;
	width: 20px  !important;
	height: 20px  !important;
	border: none !important;
	text-align:center  !important;
}
.ido-border-post img {
	max-width: 50px;
	max-height: 50px;
	-width: 50px;
	-height:50px;
}
.ido-topic.ido-small .ido-border-post img {
	max-width: 20px !important;
	max-height: 20px !important;
	-width: 20px !important;
	-heigth: 20px !important;
}
.ido-border-header img {
	max-width: 100px;
	max-height: 100px;
	-width: 100px;
	-height:100px;
}
.ido-border-comment img {
	max-width: 20px  !important;
	max-height: 20px  !important;
	-width: 20px  !important;
	-height:20px  !important;
}
.ido-border-post img, .ido-border-header img, .ido-border-post .ido-userpic, .ido-border-header .ido-userpic   {
	margin: auto !important;
}*/
.ido-topic .ido-userpic {
float:left !important;
}
.ido-userpic {border: 1px solid #999 !important;}
form.ido-manage-form {display:inline;}
.ido-activity-date {
	margin-top: 0.7em;
	margin-bottom: 0.2em;
}
.ido-action-time {
	margin-right: 0.4em;
}
.ido-module {
	border-collapse: collapse;
	width: 100%;
}
.ido-module td, .ido-module th {
	padding:0.5em 0 0.9em 0!important;
	vertical-align:top !important;
}
.ido-page .ido-module td, .ido-page .ido-module th {
	padding: 0 0.5em 0 0 !important;
}
td.ido-bottom_line {
	border-bottom: 1px solid;
}
.ido-page td.ido-left_line {
	border-left: 1px solid;
	padding-left: 1em !important;
}
.ido-user_place {
	text-align:center !important;
	padding-left: 60px;
	width: 7em;
	margin-bottom: 1em !important;
	padding-left: 10px;
	float:left;
	margin-right: -100% !important;
}
.ido-textimg {
	vertical-align:middle;
}
.ido-your_guests a {
	float:left;
	margin: 0.1em 0.3em 0.2em 0;
}
.ido-your_guests a img {
	border: 1px solid;
}
.ido-border_news .ido-topic_info {
	padding-left:0 !important;
	margin: 0.3em 0 0 0 !important;
}
.ido-border_news .ido-date {
	margin-left:0 !important;
}
.ido-border_news p.ido-news_text {
	margin:  0.2em 0 0.8em 0 !important;
}
.ido-news_author {
	padding: 0 0 0.3em 0;
}
.ido-news_author a {
	overflow: hidden !important;
}
.ido-h07 {
	height: 0.7em !important;
	overflow:hidden;
}
.ido-communities .ido-item {
	padding-top: 1em;
}
.ido-communities .ido-user_place {
	float:left;
	padding-left: 0 !important;
	width: 4.5em;
	margin-top: 0.8em !important;
	margin-right: 0.6em !important;
}
/*.ido-communities .ido-border-post {
	margin-right: 15px;
}*/
.ido-communities .ido-topic_info, .ido-communities h4 {
	padding-left: 127px !important;
}
/*.ido-last_users .ido-border-post {
	margin: 0 4px 4px 0;
}*/
.ido-all_tags {
	text-align:center;
}
.ido-top_communities .ido-item, .ido-top_users .ido-item {
	clear:both;
	padding-bottom: 0.8em;
}
.ido-top_communities .ido-community_icon {
	float:right;
	margin-left: 10px;
}
.ido-top_communities .ido-community_place{
	clear:both;
	margin-top: 0.25em;
}
.ido-top_communities .ido-community_members {
	float:right;
	padding-left: 10px;
	padding-top: 0.5em;
}
.ido-top_users .ido-userpic {
	float:right;
	margin-left: 7px;
}
.ido-top_users .ido-top_user_place {
	margin-top: 0.25em;
}
.ido-top_users .ido-username {
	overflow: hidden;
	padding-top: 3px;
}
.ido-topic_text ul {
	padding-left: 1.7em !important;	
}
.ido-topic_text ul li {
	list-style: disc !important;
}
.ido-view_all {
	display: block;
	width: 10em;
	margin-top: 1em;
}
.ido-user img {
	width: 20px !important;
	height: 20px !important;
}
#ido-leave-comment2 {
	margin-left: 2em;
}
.ido-other_block {
	padding: 30px;
}
.ido-invite_to_community {
	background: url('ido-imgs/ido-invite_community_image.gif') no-repeat 100% 0;
}
.ido-invite_friends_to_community {
	background: url('ido-imgs/ido-invite_friends_image.gif') no-repeat 100% 0;
}
.ido-invite_to_community p, .ido-invite_friends_to_community p {padding-right: 200px; color:#666;}
.ido-invite_to_community table, .ido-invite_friends_to_community table {width: 100%; margin-top: 20px; border-collapse: collapse;}
.ido-invite_to_community table td, .ido-invite_to_community table th, .ido-invite_friends_to_community table td, .ido-invite_friends_to_community table th {text-align:left; vertical-align:top; padding: 3px 5px 3px 3px}
.ido-invite_to_community table th, .ido-invite_friends_to_community table th {font-size: 1.1em;}
.ido-invite_to_community table .alt td, .ido-invite_friends_to_community table .alt td {background: #f7f8f1;}
.ido-invite_to_community table img , .ido-invite_friends_to_community table img{margin: 2px 0 0 4px;}
.ido-register_or_signin  {
	background: url('ido-imgs/register_image.gif') no-repeat 95% 20px;
}
.ido-register_or_signin p {padding-right: 200px; color: #666;}
.ido-register_or_signin div {background: #f7f8f1;  padding: 15px 20px; margin: 10px 100px 10px 0;}
.ido-register_or_signin ul {margin: 0.3em 0 0.7em 0 !important; padding-left: 1.5em !important;}
.ido-register_or_signin ul li {list-style: disc !important; padding: 0 0 0 0 !important; line-height: 1.4em !important;}
.ido-register_or_signin small {display:block; font-size: 0.9em; padding-left: 1.7em; }

.ido-message_list {margin-top: 1em;}
.ido-message_list .ido-date {float:left; overflow: hidden; white-space: nowrap; width: 10em !important; margin-right: 1em; line-height: 20px; font-size: 0.8em; color: #999;padding-left: 7px;}
.ido-message_list .ido-from {float:left; width: 11em; overflow: hidden;margin-right: 1em; }
.ido-message_list .ido-text {white-space: nowrap; line-height: 20px; height: 20px  !important; overflow: hidden !important;}
.ido-message_list .ido-text small {font-size: 0.8em; color: #999 !important;}
.ido-message_list .ido-line {height: 20px; padding: 5px 0; margin: 1px}
.ido-message_list .ido-line.alt {background: #f7f8f1;}
.ido-message_list .ido-line.selected {border: 1px solid #999; margin: 0; height: auto !important;}
.ido-message_list .ido-line.selected span {display: none}
.ido-message_list .ido-line.selected .ido-message {clear:left; padding: 5px 20px 10px 9.4em;}

.ido-community_members .ido-carma {float:right; margin-left: 1em; padding-right: 10px; line-height: 20px !important;}
.ido-community_members .ido-name {float:left; width: 11em; overflow: hidden;margin-right: 1em; padding-left: 5px}
.ido-community_members .ido-mood {white-space: nowrap; overflow: hidden;line-height: 20px !important;}
.ido-community_members .ido-line {height: 20px; padding: 5px 0; }
.ido-community_members .ido-line.alt {background: #f7f8f1;}
.ido-community_members .ido-block {margin-top: 1em;}
.ido-community_members .ido-block big {line-height: 2em;}

.ido-ratings #ido-carma_informer {float:left; width: 90px; text-align:center; padding-top: 20px;}
.ido-ratings #ido-user_picture {float:left; margin: 0 15px !important; }
.ido-ratings #ido-user_info {margin-left: 220px;}
.ido-ratings .ido-block {clear:both; margin-top: 20px;}
.ido-ratings .ido-lessthanfive {clear:both; margin-top: 30px;}
.ido-ratings .ido-lessthanfive .ido-place  {float:left; line-height: 20px !important; width: 100px; text-align:center;}
.ido-ratings .ido-lessthanfive .ido-place small {line-height: 20px !important;}
.ido-ratings .ido-lessthanfive .ido-name {float:left; width: 15em; overflow: hidden; margin-right: 1em; padding-left: 5px}
.ido-ratings .ido-lessthanfive .ido-mood {white-space: nowrap; overflow: hidden;line-height: 20px !important;}
.ido-ratings .ido-lessthanfive .ido-line {height: 20px; padding: 5px 0; }
.ido-ratings .ido-lessthanfive .ido-line.alt {background: #f7f8f1;}
.ido-field-textarea {border: 2px inset !important;}

/* FONTS METRICS */
.ido-page strong {
	font-size: 1em;
}
.ido-page, ul.ido-main_ul, ul.ido-main_ul li, ul#ido-feed_menu li, .ido-module {
	line-height: 1.4em;
}
.ido-page h3, .ido-module h3, .ido-page h4, .ido-module h4 {
	font-size: 1.5em !important;
	line-height: 1.3em !important;
}
.ido-page small, .ido-module small, a.ido-service, ul#ido-feed_menu li, #ido-join_community ul li, .ido-tags, .ido-topic .ido-delete_post, .ido-topic .ido-edit_post, .ido-activity-date, .ido-action-time, .ido-border_news .ido-news_text  {
	font-size: 0.9em;
	line-height: 1.3em !important;
}
a.ido-manage {
	line-height: 1.6em;
}
#ido-main_menu ul, .ido-button_add  {
	font-size: 1.2em;
}
#ido-feed ul {
	font-size: 0.85em;
}
#ido-feed ul a {
	line-height: 1.2em;
}
.ido-button_add, .ido-activity-date {
	font-weight: bold;
}
#ido-new_messages .ido-container h3, #ido-new_messages .ido-container h4 {
	line-height: 1em !important;
	font-weight: normal !important;
}
#ido-new_messages .ido-container small {
	line-height: 1.2em;
}
.ido-border_news, .ido-top_communities {
	line-height: 1.2em;
}
sup.ido-cnt {
	margin:0;
	padding:0;
	line-height: 1em;
	padding-left: 0.3em;
	position:relative;
	top: 0.2em;
}
.ido-carma{
	font-size: 1.1em;
	line-height: 0.9em;
}
.ido-all_tags .ido-t1 {
	font-size: 0.7em; line-height: 1.45em;
	padding: 0 5px 0 0;
}
.ido-all_tags .ido-t2 {
	font-size: 0.8em; line-height: 1.4em;
	padding: 0 5px 0 0;
}
.ido-all_tags .ido-t3 {
	font-size: 0.9em; line-height: 1.35em;
	padding: 0 5px 0 0;
}
.ido-all_tags .ido-t4 {
	font-size: 1em; line-height: 1.3em;
	padding: 0 5px 0 0;
}
.ido-all_tags .ido-t5 {
	font-size: 1.15em; line-height: 1.25em;
	padding: 0 5px 0 0;
}
.ido-all_tags .ido-t6 {
	font-size: 1.3em; line-height: 1.2em;
	padding: 0 5px 0 0;
}
.ido-all_tags .ido-t7 {
	font-size: 1.5em; line-height: 1.15em;
	padding: 0 5px 0 0;
}
.ido-all_tags .ido-t8 {
	font-size: 1.8em; line-height: 1.1em;
	padding: 0 5px 0 0;
}

.ido-all_tags .ido-t9 {
	font-size: 2em; line-height: 1em;
	padding: 0 5px 0 0;
}

.ido-all_tags .ido-t10 {
	font-size: 2.3em; line-height: 1em;
	padding: 0 5px 0 0;
}

.ido-all_tags .ido-t11 {
	font-size: 2.5em; line-height: 0.8em;
	padding: 0 5px 0 0;
}

.ido-community_place small, .ido-top_user_place small {
	line-height: 1.1em !important;
}


/* TEMPLATE COLORS */
.ido-page {
	background: #fff !important;
}
.ido-page, .ido-topic_info .ido-icon_comments_sm {
	color: #333 !important;
}
.ido-page h3, .ido-page h4,  #ido-main_menu a  {
	color: #000 !important;
}
.ido-page small, .ido-module small, #ido-join_community ul, a.ido-service:hover, .ido-activity-date {
	color: #666 !important;
}
.ido-border, ul.ido-photo_thumbs img, h3 em, h4 em, .ido-topic .ido-functions,
.ido-comments .ido-functions, .ido-userpic,  .ido-action-time , .ido-your_guests a img {
	color: #999 !important;
}
.ido-page a, #ido-feed ul a, .ido-module a {
	color:#07c !important;
}
a.ido-service, sup.ido-cnt {
	color: #999 !important;
}
h3 a.ido-alt, h4 a.ido-alt, .ido-tags a, .ido-tags a:visited, .ido-all_tags a, .ido-all_tags a:visited {
	color: #688 !important;
}
.ido-page a:hover, .ido-tags a:hover, #ido-main_menu a:hover, .ido-module a:hover {
	color: #d00 !important;
}
td.ido-bottom_line, td.ido-left_line {
	border-color: #bbb !important;
}

/* CUSTOM COLORS */
.ido-comment.ido-bg {
	background: #f5f5ee !important;
}
.ido-good, a.ido-good {
	color: #0a1 !important;
}
.ido-bad, a.ido-bad {
	color: #d00 !important;
}
a.ido-good:hover, a.ido-bad:hover {
	color: #000 !important;
}
.ido-carma_value {
	color: #fff !important;
	background: #aaa !important;
}
.ido-carma_good {
	background: #0a1 !important;
}
.ido-carma_bad {
	background: #d00 !important;
}
#ido-feed a.ido-icon_feed, #ido-feed ul {
	color: #d62 !important;
}
#ido-feed ul {
	background:  #fff !important;
}


/* IMAGES */
.ido-icon_edit_sm {
	padding-left: 19px;
	background: transparent url('ido-imgs/edit_small.png') no-repeat 4px 0;
	-background: transparent url('ido-imgs/ie6/edit_small.png') no-repeat 4px 0;
}
.ido-icon_config_sm {
	padding-left: 20px;
	background: transparent url('ido-imgs/config_small.png') no-repeat 4px 0;
	-background: transparent url('ido-imgs/ie6/config_small.png') no-repeat 4px 0;
}
.ido-icon_add_friend {
	padding-left: 19px;
	background: transparent url('ido-imgs/add_friend.png') no-repeat 0 50%;
	-background: transparent url('ido-imgs/ie6/add_friend.png') no-repeat 0 50%;
}
.ido-icon_delete_friend {
	padding-left: 19px;
	background: transparent url('ido-imgs/delete_friend.png') no-repeat 0 50%;
	-background: transparent url('ido-imgs/ie6/delete_friend.png') no-repeat 0 50%;
}
.ido-icon_write_message {
	padding-left: 20px;
	background: transparent url('ido-imgs/write_message.png') no-repeat 0 50%;
	-background: transparent url('ido-imgs/ie6/write_message.png') no-repeat 0 50%;
}
.ido-icon_message {
	padding-left: 20px;
	background: transparent url('ido-imgs/message.png') no-repeat 0 50%;
	-background: transparent url('ido-imgs/ie6/picture_add.png') no-repeat 0 70%;
}
a.ido-icon_register {
	padding-left: 20px;
	background: transparent url('ido-imgs/register.png') no-repeat 0 50%;
}

.ido-icon_friend {
	padding-left: 20px;
	background: transparent url('ido-imgs/friend.png') no-repeat 0 50%;
	-background: transparent url('ido-imgs/ie6/friend.png') no-repeat 0 50%;
}
.ido-icon_invite_community {
	padding-left: 20px;
	background: transparent url('ido-imgs/community.png') no-repeat 0 50%;
	-background: transparent url('ido-imgs/ie6/community.png') no-repeat 0 50%;
}
.ido-icon_write_blog {
	padding-left: 20px;
	background: transparent url('ido-imgs/write_blog.png') no-repeat 0 40%;
	-background: transparent url('ido-imgs/ie6/write_blog.png') no-repeat 0 40%;
}
.ido-icon_add_photo {
	padding-left: 20px;
	background: transparent url('ido-imgs/picture_add.png') no-repeat 0 70%;
	-background: transparent url('ido-imgs/ie6/picture_add.png') no-repeat 0 70%;
}
.ido-icon_edit {
	padding-left: 18px;
	background: transparent url('ido-imgs/edit.png') no-repeat 0 50%;
	-background: transparent url('ido-imgs/ie6/edit.png') no-repeat 0 50%;
}
.ido-icon_delete {
	padding-left: 18px;
	background: transparent url('ido-imgs/delete.png') no-repeat 0 50%;
	-background: transparent url('ido-imgs/ie6/delete.png') no-repeat 0 50%;
}
.ido-icon_read_friends {
	padding-left: 19px;
	background: transparent url('ido-imgs/read_friends.png') no-repeat 0 1px;
	-background: transparent url('ido-imgs/ie6/read_friends.png') no-repeat 0 1px;
}
.ido-icon_add_comment {
	padding-left: 19px;
	background: transparent url('ido-imgs/comment_add.png') no-repeat 0 -2px;
	-background: transparent url('ido-imgs/ie6/comment_add.png') no-repeat 0 -2px;
}
.ido-icon_comments_sm {
	padding-left: 14px;
	background: transparent url('ido-imgs/comments_small.png') no-repeat 0 50%;
	-background: transparent url('ido-imgs/ie6/comments_small.png') no-repeat 0 50%;
}
.ido-icon_user_sm {
	padding-left: 13px;
	background: transparent url('ido-imgs/user_small.png') no-repeat 0 50%;
	-background: transparent url('ido-imgs/ie6/user_small.png') no-repeat 0 50%;
}
.ido-top_users .ido-item {
	padding-left: 15px;
	background: transparent url('ido-imgs/user_small.png') no-repeat 0 0.4em;
	-background: transparent url('ido-imgs/ie6/user_small.png') no-repeat 0 0.4em;
}
.ido-top_communities .ido-item {
	padding-left: 15px;
	background: transparent url('ido-imgs/community_small.png') no-repeat 0 0.2em;
	-background: transparent url('ido-imgs/ie6/community_small.png') no-repeat 0 0.2em;
}
.ido-icon_community_sm {
	padding-left: 15px;
	background: transparent url('ido-imgs/community_small.png') no-repeat 0 0.2em;
	-background: transparent url('ido-imgs/ie6/community_small.png') no-repeat 0 0.2em;
}

.ido-icon_members_sm {
	padding-left: 16px;
	background: transparent url('ido-imgs/members_small.png') no-repeat 0 50%;
	-background: transparent url('ido-imgs/ie6/members_small.png') no-repeat 0 50%;
}
.ido-icon_creator_sm {
	padding-left: 18px;
	background: transparent url('ido-imgs/creator_small.png') no-repeat 0 50%;
	-background: transparent url('ido-imgs/ie6/creator_small.png') no-repeat 0 50%;
}
.ido-icon_reply {
	padding-left: 18px;
	background: transparent url('ido-imgs/reply.png') no-repeat 0 50%;
}
.ido-icon_tags_sm, ul.ido-icon_tags_sm {
	padding-left: 17px !important;
	background: transparent url('ido-imgs/tag_small.png') no-repeat 0 50% !important;
	-background: transparent url('ido-imgs/ie6/tag_small.png') no-repeat 0 50% !important;
}
#ido-feed a.ido-icon_feed {
	padding-left: 20px !important;
	padding-right: 10px !important;
	background: transparent url('ido-imgs/feed.png') no-repeat 0 40%;
}
#ido-main_menu ul.ido-menu {
	background: transparent url('ido-imgs/mainmenu_bg.gif') !important;
}
#ido-main_menu ul.ido-menu:before {
	content: url('ido-imgs/mainmenu_crn1.gif');
	background: transparent url('ido-imgs/mainmenu_crn2.gif') no-repeat 100% 0;
	display: block;
	height: 30px !important;
	margin: 0 -0.5em -30px -0.5em !important;
}
#ido-main_menu ul b {
	color: #000;
	background: #fff;
	display:inline-block !important;
	padding: 0 1em !important;
}
#ido-main_menu ul b:before {
	content: url('ido-imgs/mainmenu_crn2.gif');
	background: transparent url('ido-imgs/mainmenu_crn1.gif') no-repeat 100% 0;
	display: block !important;
	height: 30px !important;
	margin: 0 -1em -30px -1em !important;
}
a.ido-icon_feed:after {
	content: url('ido-imgs/feed_arrow.gif');
	position: relative !important;
	margin-left: 3px !important;
}
.ido-common_block {
	background: transparent url('ido-imgs/bl1.png') no-repeat 0 0;
}
.ido-common_block:after {
	display: block;
	height: 50px;
	content: " ";
	color: #fff;
	text-align:right !important;
	margin: -35px -25px -15px -20px;
	background: transparent url('ido-imgs/bl2.png') no-repeat 100% 100%;
}
a.ido-button_add {
	color: #fff !important;
	border: 0;
	height: 30px;
	line-height: 30px;
	text-align: left !important;
	background: #0a1;
	display: inline-block;
	text-decoration: none;
	margin-left: 10px;
	-behavior: expression(!this.isInserted==true ? this.isInserted=(this.innerHTML = '<span style="position: relative; display:block; height: 30px; margin: 0 -15px -30px -30px; padding:0 ; background: url(/components/com_idoblog/assets/templates/nicomo/ido-imgs/green_button_2.gif) no-repeat 100% 0;"><img src="/components/com_idoblog/assets/templates/nicomo/ido-imgs/green_button_1.gif" alt="" /></span>' + this.innerHTML) : '');
}
a.ido-button_add:hover {
	color: #fff !important;
	text-decoration: underline;
}
a.ido-button_add:before {
	display: block;
	height: 30px;
	margin: 0 -15px -30px -24px;
	padding:0;
	content: url('ido-imgs/green_button_1.gif');
	background: url('ido-imgs/green_button_2.gif') no-repeat 100% 0;
}
a.ido-view_all:after {
	content: '\00A0\2192';
}


.ido-module {width:100% !important;}