/* CSS Document */
body {
padding:0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
/*background:#D5D500 url(/img/back.png) top center;*/
background:#7fc856;
min-width:1000px;
width:expression(document.body.clientWidth < 1000? "1000px" : document.body.clientWidth > 3000? "auto" : "auto"); 
}
a:link, a:active, a:visited, a:hover {
color:#b40018;
text-decoration: underline;
}
.clr {
float:none;
clear:both;
width:100%;
font-size:1px;
overflow:hidden;
}

.login {
padding-top:15px;
float:left;
margin-right:20px;
}
a.topmenlog:link, a.topmenlog:active, a.topmenlog:visited {
color: #000000;
}
a.topmenlog:hover {
color:#aa0010;
}
div.create {
margin-top:13px;
float:left;
width:102px;
height:25px;
background:url(/img/top_create_bg.gif) no-repeat;
margin-right:14px;
color: #000000;
text-decoration:none;
position:relative;
display:block;
cursor:pointer;
text-align:left;
}
.create span {
display:block;
padding:2px 10px;
/*font-size:15px;*/
cursor:pointer;
}
.create span:hover {
color:#aa0010;
}
.create div.dropcrt {
display:block;
/*font-size:15px;*/
position:absolute;
top:23px;
left:2px;
width:98px;
background-color:#fff;
z-index:999;
border:1px #aeaeae solid;
display:none;
}
.dropcrt a:link, .dropcrt a:active, .dropcrt a:visited {
display:block;
margin-top:3px;
margin-bottom:5px;
color: #000000;
text-decoration:none;
padding:2px 0 2px 10px;
}
.dropcrt a:hover {
background-color:#CCCCCC;
color:#aa0010;
}

/*.menu_top {
float:left;
margin-top:13px;
}
.menu_top a:link, .menu_top a:active, .menu_top a:visited, .menu_top a:hover {
display:block;
float:left;
margin-right:10px;
color: #000000;
text-decoration:none;
padding:2px 4px 4px 4px;
}
.menu_top a:hover {
color:#aa0010;
}*/

.w_rnd_t {
background: url(/img/w_rnd_t.png) repeat-x;
height:9px;
font-size:1px;
overflow:hidden;
}
.w_rnd_b {
background: url(/img/w_rnd_b.png) repeat-x;
height:9px;
font-size:1px;
overflow:hidden;
}
.umenu {
background-color:#FFFFFF;
padding:0 10px;
}
.ufnct {
float:left;
width:637px;
}
.ulogin {
font-size:1.5em;
float:left;
}
.ulogin a:link, .ulogin a:active, .ulogin a:visited, .ulogin a:hover {
color:#000000;
}
.frndf {
background:url(/img/umenu_c.gif) repeat-x;
}
.frndf .r {
background:url(/img/umenu_r.gif) top right no-repeat;
}
.frndf .l {
background:url(/img/umenu_l.gif) top left no-repeat;
height:29px;
}
.frndf .pad {
padding:0 10px;
font-size:10px;
font-weight:bold;
}
.isread_on {
padding:9px 10px 8px 20px;
background:url(/img/read_ok.gif) center left no-repeat;
display:block;
border-right:1px #d0d0d0 solid;
float:left;
text-transform:uppercase;
}
.frndf a:link, .frndf a:active, .frndf a:visited, .frndf a:hover {
color:#000000;
text-decoration:none;
}
.read {
padding:9px 10px 8px 15px;
background: url(/img/add_frnd.gif) center left no-repeat;
display:block;
margin-left:8px;
float:left;
text-transform:uppercase;
}
.slogan {
font-size:1.1em;
font-style:italic;
color:#3c423a;
/*border-bottom:1px #3c423a dotted;*/
padding-bottom:1px;
}

/*
.menu {
background:url(/img/menu_c.gif) repeat-x;
}
.menu .r {
background:url(/img/menu_r.gif) top right no-repeat;
}
.menu .l {
background:url(/img/menu_l.gif) top left no-repeat;
height:37px;
}
.menu .pad {
padding:4px 4px 0 4px;
}
.menu td {
font-size:16px;
font-weight:bold;
}
.menu a:link, .menu a:active, .menu a:visited, .menu a:hover {
color:#000000;
text-decoration:none;
display:block;
float:left;
height:33px;
}
.menu a:hover {
color:#aa0010;
}
.menu .itm {
padding:5px 15px 0 15px;
}
.menu a.ac:link, .menu a.ac:active, .menu a.ac:visited, .menu a.ac:hover {
background:url(/img/menu_ac_bg.gif) top center no-repeat;
color:#FFFFFF;
}
.menu .ac .r {
background:url(/img/menu_ac_bg_r.gif) top right no-repeat;
}
.menu .ac .l {
background:url(/img/menu_ac_bg_l.gif) top left no-repeat;
height:33px;
}
*/

.g_rnd_t {
background: url(/img/g_rnd_t.png) repeat-x;
height:9px;
font-size:1px;
overflow:hidden;
}
.g_rnd_b {
background: url(/img/g_rnd_b.png) repeat-x;
height:9px;
font-size:1px;
overflow:hidden;
}
.g_rnd {
background-color:#dbfe90;
padding:1px 10px;
position:relative;
}
.add_img {
	position:absolute;
	width:207px;
	height:89px;
	/*background:url(/img/fck_add_img_bg.gif) no-repeat;*/
	right: 6px;
	top: 0px;
}
.add_img input.txt {
width:195px;
height:27px;
margin-bottom:5px;
border:1px #6d6e6f solid;
padding:5px 0 0 5px;
}
.add_img .txtarea {
width:195px;
height:97px;
border:1px #6d6e6f solid;
padding:3px 0 0 3px;
color:#999999;
}
.add_img span {
	position:absolute;
	font-size:13px;
	color:#403334;
	font-weight:bold;
	top:-7px;
	left:18px;
	z-index:10;
}
.add_button {
border:none;
background:#52acee url(/img/add_btn.gif) no-repeat;
width:195px;
height:38px;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
text-align:center;
position:absolute;
right:13px;
top:220px;
}
.loader_hor {
background:url(/img/load_add.gif) no-repeat; 
width:195px; 
height:38px;
position:absolute;
right:13px;
top:220px;
border:none;
visibility:hidden;
}


.post_rnd_t {
background: url(/img/post_rnd_top.gif) repeat-x;
height:9px;
font-size:1px;
overflow:hidden;
}
.post_rnd_b {
background: url(/img/post_rnd_bottom.gif) repeat-x;
height:9px;
font-size:1px;
overflow:hidden;
}
.post_rnd {
background-color:#FFF;
padding:0px 10px 7px 10px;
position:relative;
}

.post_rnd img {
background:url(/img/loader.gif) center center no-repeat;
}

.post_act {
background:url(/img/post_arr.gif) 0 15px no-repeat;
width:74px;
}
.post_act_author {
background:url(/img/post_arr_l.gif) right 15px no-repeat;
width:74px;
text-align:right;
}
.post_act_author div {
margin-right:10px;
}



/* ------------- TYPE COLOR ----------------- */
.plan_act_author div {
margin-right:10px;
}
.post_act div {
margin-right:10px;
}
.plan_act div {
margin-right:10px;
}
.plan_rnd_t {
background: url(/img/plan_rnd_top.gif) repeat-x;
height:9px;
font-size:1px;
overflow:hidden;
}
.plan_rnd_b {
background: url(/img/plan_rnd_bottom.gif) repeat-x;
height:9px;
font-size:1px;
overflow:hidden;
}
.plan_rnd {
background-color:#ffff60;
padding:0px 10px 7px 10px;
position:relative;
}
.plan_act {
background:url(/img/plan_arr.gif) 0 15px no-repeat;
width:74px;
}
.plan_act_author {
background:url(/img/plan_arr_l.gif) right 15px no-repeat;
width:74px;
text-align:left;
}
.plan_act_author div {
float:left;
}
.item_funct td.planfrst {
background:#7c7f25 url(/img/plan_ac_l.gif) top left no-repeat;
padding:0 10px;
border-left: none;
}
.item_funct td.planlast {
background:#7c7f25 url(/img/plan_ac_r.gif) top right no-repeat;
padding:0 10px;border-left:1px #bebf92 solid;
}
.item_funct td.plansmpl {
background-color:#7c7f25;
padding:0 10px;
border-left:1px #bebf92 solid;
}
.karma_y_num_cmnts {
background-color:#bd0a1b;
font-size:18px;
font-weight:bold;
color:#FFFFFF;
/*float:right;*/
}
.karma_y_num_cmnts .r {
background:url(/img/karma_num_y_r.gif) top right no-repeat;
}
.karma_y_num_cmnts .l {
background:url(/img/karma_num_y_l.gif) top left no-repeat;
height:28px;
}
.karma_y_num_cmnts .pad {
padding:3px 7px 0 7px;
}
.plan_num_cmnts {
background-color:#469fe1;
font-size:18px;
font-weight:bold;
color:#FFFFFF;
/*float:left;*/
}
.plan_num_cmnts .r {
background:url(/img/cmnt_num_y_r.gif) top right no-repeat;
}
.plan_num_cmnts .l {
background:url(/img/cmnt_num_y_l.gif) top left no-repeat;
height:28px;
}
.plan_num_cmnts .pad {
padding:3px 7px 0 13px;
}
/* ------------------------------ */


.post_act_author div {
float:left;
}

.dates {
position:absolute;
right:20px;
top:-4px;
font-size:11px;
color:#333333;
}

.karma {
height:30px;
width:190px;
text-align:center;
overflow:hidden;
position:relative;
background-image:url(/img/karma_btns_bg.gif);
background-repeat:no-repeat;
background-position:0 0;
}
.karma_off {
height:30px;
width:190px;
text-align:center;
overflow:hidden;
position:relative;
background-image:url(/img/karma_btns_bg.gif);
background-repeat:no-repeat;
background-position:0 -90px;
}
.karma div, .karma_off div {
font-size:24px;
font-weight:bold;
text-align:center;
padding-top:0px;
color:#414c51;
}
.plus {
	position:absolute;
	left: 5px;
	top: 2px;
}
.minus {
	position:absolute;
	left: 135px;
	top: 2px;
}

.crt_dt {
/*padding-left:5px;
padding-top:18px;
color:#a8a8a8;
font-size:0.75em;*/
}
.chn_dt {
/*padding-left:5px;
padding-top:18px;
font-size:0.75em;*/
color:#625b5b;
}
.item_funct {
padding-top:18px;
clear:both;
float:none;
}
.item_funct td {
color:#FFFFFF;
font-size:0.75em;
}
.item_funct a:link, .item_funct a:active, .item_funct a:visited, .item_funct a:hover {
color:#FFFFFF;
text-decoration:none;
}
.item_funct td.postfrst, .item_funct td.frst {
background:#7f7f7f url(/img/post_ac_l.gif) top left no-repeat;
padding:0 10px;
border-left: none;
}
.item_funct td.postlast, .item_funct td.last {
background:#7f7f7f url(/img/post_ac_r.gif) top right no-repeat;
padding:0 10px;
border-left:1px #bfbfbf solid;
}
.item_funct td.postsmpl, .item_funct td.smpl {
background-color:#7f7f7f;
padding:0 10px;
border-left:1px #bfbfbf solid;
}



.karma_num_cmnts {
background-color:#bd0a1b;
font-size:18px;
font-weight:bold;
color:#FFFFFF;
/*float:right;*/
}
.karma_num_cmnts .r {
background:url(/img/karma_num_r.gif) top right no-repeat;
}
.karma_num_cmnts .l {
background:url(/img/karma_num_l.gif) top left no-repeat;
height:28px;
}
.karma_num_cmnts .pad {
padding:3px 7px 0 7px;
}



.post_num_cmnts {
background-color:#469fe1;
font-size:18px;
font-weight:bold;
color:#FFFFFF;
/*float:left;*/
}
.post_num_cmnts .r {
background:url(/img/cmnt_num_r.gif) top right no-repeat;
}
.post_num_cmnts .l {
background:url(/img/cmnt_num_l.gif) top left no-repeat;
height:28px;
}
.post_num_cmnts .pad {
padding:3px 7px 0 13px;
}



.plan_rnd_dt_t {
background: url(/img/plan_rnd_dt_top.gif) no-repeat;
height:2px;
font-size:1px;
overflow:hidden;
}
.plan_rnd_dt_b {
background: url(/img/plan_rnd_dt_bottom.gif) no-repeat;
height:2px;
font-size:1px;
overflow:hidden;
}
.plan_rnd_dt {
background: url(/img/plan_rnd_dt_center.gif) repeat-y;
padding:5px 15px 5px 8px;
}
a.map_link:link, a.map_link:active, a.map_link:visited, a.map_link:hover {
height:19px;
padding-left:22px;
background:url(/img/inmap_ico.gif) center left no-repeat;
font-size:0.75em;
padding-bottom:3px;
color:#b40018;
}

.plan_rnd_descr_t {
background: url(/img/plan_rnd_descr_top.gif) no-repeat;
height:2px;
font-size:1px;
overflow:hidden;
}
.plan_rnd_descr_b {
background: url(/img/plan_rnd_descr_bottom.gif) no-repeat;
height:2px;
font-size:1px;
overflow:hidden;
}
.plan_rnd_descr {
background: url(/img/plan_rnd_descr_center.gif) repeat-y;
padding:5px 8px 5px 8px;
}



a.add_fav:link, a.add_fav:active, a.add_fav:visited, a.add_fav:hover {
display:block;
height:12px;
/*padding-left:15px;
background:url(/img/add_favorite.gif) center left no-repeat;*/
}
.item {
padding-bottom:10px;
width:743px;
position:relative;
}

.pages {
background-color:#FFFFFF;
padding:8px 25px 3px 25px;
font-size:16px;
}
.pages td {
height:28px;
font-weight:bold;
padding-right:7px;
}
.pages a:link, .pages a:active, .pages a:visited, .pages a:hover {
display:block;
color:#5e6064;
text-decoration:none;
padding:2px 7px 0 7px;
}
.pages a.pgs:link, .pages a.pgs:active, .pages a.pgs:visited, .pages a.pgs:hover {
color:#127ecd;
text-decoration:none;
}
.page_ac_r {
background:url(/img/pages_r.gif) top right no-repeat;
}
.page_ac_l {
background:url(/img/pages_l.gif) top left no-repeat;
height:28px;
}
.page_ac {
background-color:#b2b2b2;
}
.page_ac_l a:link, .page_ac_l a:active, .page_ac_l a:visited, .page_ac_l a:hover {
padding:3px 10px 0 10px;
font-size:18px;
color:#FFFFFF;
}



.main_bot {
background:url(/img/main_bot.png) no-repeat;
height:14px;
font-size:1px;
overflow:hidden;
}



.txtbodyarea {
WIDTH: 526px; 
HEIGHT: 189px;
}

.wysiwyg IFRAME {
WIDTH: 526px; 
HEIGHT: 189px;
}
.wysiwyg .bold {
border:none;
background:url(/img/fck_bold.gif) no-repeat;
height:26px;
width:19px;
vertical-align: middle;
margin-right:15px;
}
.wysiwyg .ital {
border:none;
background:url(/img/fck_italic.gif) no-repeat;
height:26px;
width:19px;
vertical-align: middle;
margin-right:15px;
}
.wysiwyg .under {
border:none;
background:url(/img/fck_underline.gif) no-repeat;
height:26px;
width:19px;
vertical-align: middle;
margin-right:15px;
}
.wysiwyg .strike {
border:none;
background:url(/img/fck_strike.gif) no-repeat;
height:26px;
width:19px;
vertical-align: middle;
margin-right:15px;
}
.wysiwyg .big {
border:none;
background:url(/img/fck_big.gif) no-repeat;
height:26px;
width:19px;
vertical-align: middle;
margin-right:15px;
}
.wysiwyg .small {
border:none;
background:url(/img/fck_small.gif) no-repeat;
height:26px;
width:19px;
vertical-align: middle;
margin-right:15px;
}
.wysiwyg .link {
border:none;
background:url(/img/fck_link.gif) no-repeat;
height:26px;
width:70px;
vertical-align: middle;
}
.wysiwyg .sim {
	vertical-align:middle;
}
.wysiwyg {
border-top:1px #FFF solid;
width:528px;
}
.wysiwyg .btns {
background:url(/img/fck_panel_bg.gif) repeat-x;
padding-top:1px;
padding-bottom:4px;
padding-left:15px;
}
.wysiwyg .msg_cnt {
float:right;
margin-right:8px;
font-size:18px;
font-weight:bold;
color:#FFFFFF;
padding-top:4px;
}
.wys_bg {
/*background:url(/img/add_post_bg.gif) no-repeat;*/
height:257px;
}


.alert {
color:#f00;
font-weight:bold;
text-align:center;
}



#hide_all {
position:absolute; 
top:-175px; 
left:0; 
background: url(/img/fade.png);
z-index:9999;
}
#fade_content {
position:absolute; 
top:-175px; 
left:0;
z-index:9999;
width:904px;
height:564px;
background:url(/img/popup_bg.png) no-repeat;
}
#fade_txt {
width:870px;
height:485px;
overflow: auto;
position:absolute;
z-index:100000;
/*font-size:12px;*/
font-size:0.9em;
}
#fade_txt td {
font-size:1em;
}
#fade_header {
width:870px;
overflow: hidden;
position:absolute;
z-index:99999;
}
#fade_header_txt {
font-size:1.1em;
font-weight:bold;
}


.pers_links {
padding-top:10px;
}
.pers_links a:link, .pers_links a:active, .pers_links a:visited, .pers_links a:hover {
display:block;
float:left;
margin-right:15px;
}


.check_in {
background:url(/img/inmap_ico_p.gif) 0 0 no-repeat;
padding:0 0 10px 27px;
margin-top:0;
margin-bottom:3px;
}


.post {
font-size:1.3em;
}

.post small {
font-size:0.8em !important;
}

.ac_links {
padding-bottom:35px;
}

.ac_links a:link, .ac_links a:active, .ac_links a:visited, .ac_links a:hover {
margin-right:15px;
}

a.fwlink:link, a.fwlink:active, a.fwlink:visited, a.fwlink:hover {
/*padding:1px 15px 2px 3px;
background:green url(/img/warrow_fw.gif) center right no-repeat;*/
color:#FFF;
margin-right:7px;
}
a.relink:link, a.relink:active, a.relink:visited, a.relink:hover {
/*padding:1px 15px 2px 3px;
background:#F00 url(/img/warrow_re.gif) center right no-repeat;*/
color:#FFF;
margin-right:7px;
}

a.fwlink0:link, a.fwlink0:active, a.fwlink0:visited, a.fwlink0:hover {
padding:1px 15px 2px 3px;
background:green url(/img/warrow_fw.gif) center right no-repeat;
color:#FFF;
}
a.relink0:link, a.relink0:active, a.relink0:visited, a.relink0:hover {
padding:1px 15px 2px 3px;
background:#F00 url(/img/warrow_re.gif) center right no-repeat;
color:#FFF;
}


span.relink {
padding:1px 15px 2px 3px;
background:#F00 url(/img/warrow_re.gif) center right no-repeat;
color:#FFF;
}
span.fwlink {
padding:1px 15px 2px 3px;
background:green url(/img/warrow_fw.gif) center right no-repeat;
color:#FFF;
}
span.relink a:link, span.relink a:active, span.relink a:visited, span.relink a:hover, span.fwlink a:link, span.fwlink a:active, span.fwlink a:visited, span.fwlink a:hover {
color:#FFFFFF;
}


.fstat2 {
background:url(/img/fstat/2.png) no-repeat !important;
position:absolute;
top:-8px; left:340px;
}
.fstat3 {
background:url(/img/fstat/3.png) no-repeat !important;
position:absolute;
top:-8px; left:340px;
}


		.block {
			background-color: #fff;
			padding: 10px;
			border-bottom:1px #ccc solid;
			font-size:0.85em;
			}
		.block.add,
		.block.profile {
			background-color: #dbfe90;
			}
		.block.to_me,
		.block.plan {
			background-color: #f9ff4a;
			}
		.block .userpic {
			float: left;
			margin: 0px 6px 4px 0px;
			}
		.block.my .userpic {
			float: right;
			margin: 0px 0px 4px 6px;
			}
		.block .username {
			margin-bottom: .3em;
			}
		.txt {
			clear: both;
			/*margin: .2em 0px;*/
			}
		.date {
			font-size: .8em;
			color: #777;
			margin-bottom: .3em;
			}
		.image {
			margin-bottom: .7em;
			}
			ul.no-list,
			ul.no-list li {
				padding: 0px;
				margin: 0px;
				list-style-type: none;
				float:left;
				margin-right:20px;
				}
					.clear {
		clear: both;
		width:100%;
		float:none;
		}


/* ------------- TYPE COLOR ----------------- */
.chin .post_act_author div, .checkin_act_author div {
margin-right:10px;
}
.checkin_act div, .chin .post_act div {
margin-right:10px;
}
.checkin_rnd_t, .chin .post_rnd_t {
background: url(/img/checkin_rnd_top.gif) repeat-x;
height:9px;
font-size:1px;
overflow:hidden;
}
.checkin_rnd_b, .chin .post_rnd_b {
background: url(/img/checkin_rnd_bottom.gif) repeat-x;
height:9px;
font-size:1px;
overflow:hidden;
}
.checkin_rnd, .chin .post_rnd {
background-color:#b1eaff;
padding:0px 10px 7px 10px;
position:relative;
}
.checkin_act, .chin .post_act {
background:url(/img/checkin_arr.gif) 0 15px no-repeat;
width:74px;
}
.checkin_act_author, .chin .post_act_author {
background:url(/img/checkin_arr_l.gif) right 15px no-repeat;
width:74px;
text-align:left;
}
.checkin_act_author div, .chin .post_act_author div {
float:left;
}
.item_funct td.checkinfrst, .chin .item_funct td.postfrst {
background:#56747f url(/img/checkin_ac_l.gif) top left no-repeat;
padding:0 10px;
border-left: none;
}
.item_funct td.checkinlast, .chin .item_funct td.postlast {
background:#56747f url(/img/checkin_ac_r.gif) top right no-repeat;
padding:0 10px;
border-left:1px #abbabf solid;
}
.item_funct td.checkinsmpl, .chin .item_funct td.postsmpl {
background-color:#56747f;
padding:0 10px;
border-left:1px #abbabf solid;
}
.karma_checkin_num_cmnts, .chin .karma_num_cmnts {
background-color:#bd0a1b;
font-size:18px;
font-weight:bold;
color:#FFFFFF;
/*float:right;*/
}
.karma_checkin_num_cmnts .r, .chin .karma_num_cmnts .r {
background:url(/img/karma_num_checkin_r.gif) top right no-repeat;
}
.karma_checkin_num_cmnts .l, .chin .karma_num_cmnts .l {
background:url(/img/karma_num_checkin_l.gif) top left no-repeat;
height:28px;
}
.karma_checkin_num_cmnts .pad, .chin .karma_num_cmnts .pad {
padding:3px 7px 0 7px;
}
.checkin_num_cmnts, .chin .post_num_cmnts {
background-color:#469fe1;
font-size:18px;
font-weight:bold;
color:#FFFFFF;
/*float:left;*/
}
.checkin_num_cmnts .r, .chin .post_num_cmnts .r {
background:url(/img/cmnt_num_checkin_r.gif) top right no-repeat;
}
.checkin_num_cmnts .l, .chin .post_num_cmnts .l {
background:url(/img/cmnt_num_checkin_l.gif) top left no-repeat;
height:28px;
}
.checkin_num_cmnts .pad, .chin .post_num_cmnts .pad {
padding:3px 7px 0 13px;
}
/* ------------------------------ */
