html, body{
	height:auto !important;
	height: 100%; 
	min-height:100%;
	margin: 0px;
	font-family: "Trebuchet MS","Arial";
	font-size:12px;
	background-color:#469EE6;
}

form	{padding: 0; margin: 0;}
input	{padding: 0; margin: 0;}
img		{border: 0 none;}
a 		{
	cursor:pointer; 
	font-family: "Trebuchet MS","Arial"; 
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	margin:0;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:0;
	padding:0;
	vertical-align:baseline;
}
a img	{border: 0 none; cursor:pointer; }
.group_album_box a img	{display:block;}
a:focus	{outline: none;}
table {font-family: "Trebuchet MS","Arial";}

#main {width:100%; min-width:850px; background:none repeat scroll 0 0 #469EE6;}

/******  HEADER   **********/
#head_main{width:100%; background:#FFF; height:230px; padding-top:20px;}
#head_page {width:850px;}

#head_logo {}

#head_form_login input.btn{ border:1px solid #c6c6c6; background:#d4d4d4; width:70px; height:25px; color:#747474; font-weight:bold; cursor:pointer; }
#head_form_login input.btn_log {width:77px; height:22px; background:url("../images/btn_login.gif") no-repeat; border:0px; cursor:pointer;}
#head_form_login input.txt{ border:1px solid #cbcbcb; width:174px; height:19px; margin:0px; font-size:14px;}
#head_form_login table{ color:#696361; font-size:11px; font-weight:bold;}

.rememe {font-size:12px; color:#7d7676; padding:0px 3px 0px 0px; font-weight:normal;}

/********   CONTENT    ************/
#con_main{width:100%; background:#469ee6; color:#ffffff; }

 #main_content {width:940px; text-align:left; padding:0px 0px 40px 75px;}
 
#con_page_search {width:850px; padding:0px 0px 0px 0px;}

#con_page_find_out {width:100%;  /*height:217px;*/ background:url("../images/line_hor.gif") repeat-x 0px 0px;}
#con_page_find_in {width:100%; /*height:217px;*/ background:url("../images/line_hor.gif") repeat-x 0px 100%;}
#con_page_find_con {width:870px; padding:0px 0px 0px 6px; }

#con_page_find_con .item {width:288px; padding:0px; cursor:pointer;}
#con_page_find_con .item  .txt{width:165px; padding:10px 0px 10px 5px; text-align:left; font-size:16px; font-weight:bold; height:60px;}

#con_page_find_con .item  .find_f{width:223px; height:71px; background:url("../images/find_f_bg.png") no-repeat 0px 0px; position:relative; text-align:left; padding:10px 0px 0px 12px}


#con_page_find_con .txt_field input{width:200px;  border:0px; font-size:14px; font-family:"Trebuchet"; font-style:italic; color:#585858; }
#con_page_find_con .btn_field input{margin:13px 20px 0px 0px; float:right; width:70px; height:22px; border:0px; font-size:12px; font-family:"Trebuchet MS","Verdana"; color:#fdea95; background:none; font-weight:bold; }
/** Search index **/
 .edit_l_p {width:8px; height:43px; background:url("../images/edit_left_part.gif") no-repeat 0px 0px;}
 .edit_r_p {width:6px; height:43px; background:url("../images/edit_right_part.gif") no-repeat 0px 0px;}
 .edit_m_p {width:550px; height:43px; background:url("../images/edit_main_bg.gif") repeat-x 0px 0px;}
 .edit_b_p {width:80px; height:43px; background:url("../images/edit_btn_part.gif") repeat-x 0px 0px; color:#444444;}

#con_page_search  input.btn{width:159px; height:43px; background:url("../images/btn_index_big_search.gif") no-repeat 0px 0px; border:0px; cursor:pointer; }
input.txt{width:550px;  border:0px; margin-top:10px; font-size:18px; font-family:"Trebuchet"; font-style:italic; color:#585858; }
#con_page_search .btn__big_search {margin:0px 0px 0px 10px;}

 .edit_b_p table td {padding:10px 0px 0px 5px;}
 .list_item {font-size:14px; padding-top:3px;}
 .arrow {}

#con_page_search {padding:20px 0px;}

#con_page_search_no_index {width:100%; height:135px; background:url("../images/search_bg_no_index.gif") repeat-x 0px 0px; padding:8px 0px;}
#con_page_search_no_index input.btn{width:160px; height:64px; background:url("../images/btn_no_index_search_big.png") no-repeat 0px 0px; border:0px; cursor:pointer; margin-left:20px; }
#con_page_search_no_index  .under_header {width:870px; text-align:left; /*background:#F00;*/}

/********   TOP MENU  ********/
#con_page_search_no_index  #top_menu {}
#con_page_search_no_index  #top_menu table {height:62px; padding-left:2px;}
#con_page_search_no_index  #top_menu table td{ padding:6px 16px 10px 16px; background:url("../images/main_menu_bg.gif") repeat-x;}
#con_page_search_no_index  #top_menu table td.active{ background:url("../images/main_menu_bg_active.gif") no-repeat 50% 0px;}
#con_page_search_no_index  #top_menu table td a{color:#FFF; font-weight:bold; text-decoration:none; font-size:20px; text-shadow:2px 2px 2px #0154A6;}
#con_page_search_no_index  #top_menu table td.active a{color:#0275bf;}
#con_page_search_no_index  #top_menu table td a:hover{color:#0079aa;}
#con_page_search_no_index  #top_menu table td.line{width:6px;  padding:0px 0px 0px 6px;}
#con_page_search_no_index  #top_menu table td.line div{width:2px;}


#top_menu_log table		 	 	{height:57px; padding-left:2px; margin-top:5px;}
#top_menu_log table td	 	 	{ padding:4px 9px 8px 9px; background:url("../images/main_menu_bg.gif") repeat-x 0px -5px; }

#top_menu_log table td.active	{ background:url("../images/main_menu_bg_active.gif") no-repeat 50% -6px;}
#top_menu_log table td a		{color:#FFF; font-weight:bold; text-decoration:none; font-size:14px; white-space:nowrap; text-shadow:2px 2px 2px #0154A6;}
#top_menu_log table td.active a	{color:#0275bf;}
#top_menu_log table td a:hover	{color:#0079aa;}
#top_menu_log table td.line		{width:6px;  padding:0px 0px 0px 6px;}
#top_menu_log table td.line div	{width:2px;}


#con_page_find_con .active .find_f{background:url("../images/find_f_bg_active.png") no-repeat 0px 0px;}

#con_page_find_con .active .border_l {background:url("../images/line_vert.gif") repeat-y 0px 0px;}
#con_page_find_con .active .border_r {background:url("../images/line_vert.gif") repeat-y 100% 0px; padding:6px;}
#con_page_find_con .active_in { padding:16px 16px 16px 16px;}
#con_page_find_con .active .active_in {background:#1d7cc9; padding:10px;}



/** Index menu**/
#con_page_menu {width:850px; padding:40px 0px; }

#con_page_menu .item{width:290px;}
#con_page_menu .third{width:200px;}
#con_page_menu .item .i_txt{width:185px; text-align:left; font-size:18px; font-weight:bold; vertical-align:middle;}

#con_page_menu .item .photo,
#con_page_menu .item .brush {padding:7px 10px; }
#con_page_menu .item .box{padding:25px 10px; width:85px;}

.line .line_bg {background:url("../images/line_vert_menu.gif") repeat-y; height:30px;}


/** Languages**/
#con_page_lang {width:863px; background:url("../images/line_hor.gif") repeat-x 0px 0px; display:none;}
#con_page_lang  {text-align:left; padding:30px 0px;}
#con_page_lang  table td {min-width:50px;}

#con_page_lang  a {color:#FFF; text-decoration:none;}

/** Languages no INDEX**/
#con_page_lang_noindex {width:940px; display:none; }
#con_page_lang_noindex  {text-align:left; padding:30px 0px; padding-left:60px;}
#con_page_lang_noindex  table td {min-width:50px; background:url("../images/lang_bg.gif") repeat-x; height:30px; padding:0px 5px; }

#con_page_lang_noindex  table td.lang_l {padding:0px; min-width:5px; width:5px; background:url("../images/lang_l.gif") no-repeat; height:30px;}
#con_page_lang_noindex  table td.lang_r {padding:0px; min-width:5px; width:5px; background:url("../images/lang_r.gif") no-repeat; height:30px;}
#con_page_lang_noindex  a {color:#FFF; text-decoration:none;}

/********  BOTTOM    ***********/
#bot_main{width:100%; background:#3984c2; height:55px; color:#ffffff; }
#bot_page {width:850px; padding:20px 0px 0px 0px;}

#bot_page .copy {font-family:"Tahoma"; font-size:12px;}

#bot_page table {padding:0px; margin:0px; }
#bot_page table td {border-left:1px solid #5f9cce; padding:0px 10px; }
#bot_page table td.first {border-left:0px; }

/********  APPLICATIONS    ***********/

.item_app {background: url("../images/dotted_border.gif") repeat-x 0px 100%; padding:20px 0px ;}


/********** TEXT **********/

.t_a_r {text-align:right;}
.t_a_l {text-align:left;}
.t_a_c {text-align:center;}
.t_bold {font-weight:bold;}

.t_Th {font-family:"Tahoma";}

.t_s_10 {font-size:10px;}
.t_s_11 {font-size:11px;}
.t_s_12 {font-size:12px;}
.t_s_13 {font-size:13px;}
.t_s_14 {font-size:14px;}
.t_s_15 {font-size:15px;}
.t_s_16 {font-size:16px;}
.t_s_18 {font-size:18px;}
.t_s_20 {font-size: 20px;}
.t_s_22 {font-size:22px;}
.t_s_24 {font-size:24px;}
.t_s_28 {font-size:28px;}
.t_s_36 {font-size:36px;}

.t_c_5 {color:#555555;}
.t_c_0 {color:#000000;}
.t_c_f47721 {color:#f47721;}
.t_c_276041 {color:#276041;}
.t_c_0f492a {color:#0f492a;}
.t_c_df651e {color:#df651e;}
.t_c_f {color:#ffffff;}
.t_c_ed1c24 {color:#ed1c24;}
.t_c_c13903 {color:#c13903;}
.t_c_00aa4f {color:#00aa4f;}
.t_c_6e3100 {color:#6e3100;}
.t_c_d2ddf1 {color:#d2ddf1;}
.t_c_79		{color:#797979;}

/********** OTHER **********/
.w_100 {width:100px;}
.w_160 {width:150px;}

.f_l {float:left;}
.f_r {float:right;}
.clear {clear:both;}

/*MARGIN*/
.m_t_3 {margin-top:3px;}
.m_t_5 {margin-top:5px;}
.m_t_10 {margin-top:10px;}
.m_t_20 {margin-top:20px;}
.m_t_30 {margin-top:30px;}

.m_b_5 {margin-bottom:5px;}
.m_b_10 {margin-bottom:10px;}
.m_b_20 {margin-bottom:20px;}
.m_b_30 {margin-bottom:30px;}

.m_l_5 {margin-left:5px;}
.m_l_10 {margin-left:10px;}
.m_l_20 {margin-left:20px;}
.m_l_30 {margin-left:30px;}

.m_r_5 {margin-right:5px;}
.m_r_10 {margin-right:10px;}
.m_r_20 {margin-right:20px;}
.m_r_30 {margin-right:30px;}

/*PADDING*/
.p_t_5 {padding-top:5px;}
.p_t_6 {padding-top:6px;}
.p_t_10 {padding-top:10px;}
.p_t_20 {padding-top:20px;}
.p_t_30 {padding-top:30px;}

.p_b_5 {padding-bottom:5px;}
.p_b_10 {padding-bottom:10px;}
.p_b_20 {padding-bottom:20px;}
.p_b_30 {padding-bottom:30px;}

.p_l_5 {padding-left:5px;}
.p_l_10 {padding-left:10px;}
.p_l_20 {padding-left:20px;}
.p_l_30 {padding-left:30px;}

.p_r_5 {padding-right:5px;}
.p_r_10 {padding-right:10px;}
.p_r_20 {padding-right:20px;}
.p_r_30 {padding-right:30px;}


.t_border {border-top:1px solid #68aee7;}
.b_border {border-bottom:1px solid #68aee7;}

/********* REGISTRATION FORM  **********/
#registration {width:600px; text-align:left;}

#registration .r_error{ font-size:14px; color:#F00; font-weight:bold;}

.h_text_main a,.h_text_main {font-size:30px; color:#FFF; font-weight:bold; text-shadow:2px 2px 2px #0154a6;}

#registration table {color:#FFF; font-size:13px; font-weight:bold; border-right:1px solid #55a4e4; margin-top:20px; }
#registration table td{padding:5px 0px 5px 0px;}
#registration table td .p_b_5 {padding-bottom:5px;}
#registration table table td{padding:0px 0px 0px 0px; }
#registration table table {margin:0px 0px 0px 0px; border:0px;}

#registration table td.txt_txt{
	width:494px; 
	height:40px; 
	background:url("../images/input_text_reg.png") no-repeat; 
	border:0px; 
	padding:0px;
	font-size:13px;
}

#registration table td input{
	width:474px; 
	height:25px; 
	border:0px; 
	margin-left:7px;
	padding-top:7px;
	font-size:13px;
}

#settings table td input{
	border:1px solid #FFF; 
	background:none;
	width:auto;
	height:auto;
	margin:6px 0px 0px;
	padding:0px;
	font-size:13px;
}

#registration table td input[type="submit"]{
	width:157px; 
	height:43px; 
	background:url("../images/input_btn_reg.png") no-repeat; 
	border:0px; 
	cursor:pointer;
	padding:0px;
	margin:0px;
}

#registration table td.txt_area{
	width:492px; 
	height:190px; 
	background:url("../images/area_text_reg.png") no-repeat; 
	border:0px; 
	padding:0px;
	font-size:13px;
}

#registration table td textarea{
	width:480px; 
	height:180px; 
	margin-left:4px;
	border:0px; 
	padding:0px;
	font-size:13px;
}

#registration table td.txt_pass{
	width:231px; 
	height:40px;
	background:url("../images/input_text_reg_pass.png") no-repeat; 
}
#registration table td.txt_pass input{
	width:220px; 
	margin-top:2px;

}

#registration table td.txt_day{
	width:80px; 
	height:40px;
	background:url("../images/input_text_reg_day.png") no-repeat; 
}
#registration table td.txt_day input{
	width:70px; 
	margin-top:2px;
}


#registration table div.txt_cap{
	width:130px; 
	height:40px;
	background:url("../images/input_text_reg_cap.png") no-repeat; 
}
#registration table div.txt_cap input{
	width:120px; 
	margin-top:2px;
}

/******  REG Right  *********/
#reg_right {width:340px;}

.right_users { margin-bottom:40px;}

.h_reght_text { font-size:24px; font-weight:bold; color:#FFF; margin-bottom:20px; text-shadow:2px 2px 2px #0154A6;}
.right_user_item {text-align:center; margin-right:20px; margin-bottom:10px;}
.right_user_item a { font-size:12px; font-weight:normal; color:#18334a; text-decoration:none;}


.right_blogs { margin-bottom:40px;}

.blog_item_img 		{border:1px solid #4289c3; padding:1px 1px 0;}
.border_4_48a1e9 	{background:#48A1E9 none repeat scroll 0 0; padding:4px;}
.height_90 			{ height:90px;}
.right_blog_item 	{margin-bottom:10px;}

.blog_item_text a {font-weight:bold; font-family:"Trebuchet MS","Verdana"; color:#FFF; font-size:12px; text-decoration:underline;}

.blog_item_text .head a {font-size:22px;  text-decoration:none; font-weight:normal; word-wrap:break-word; }
.blog_item_text {font-weight:bold; font-family:"Trebuchet MS","Verdana"; font-size:12px; color:#FFF; text-align:left; margin-left:10px; width:175px; word-wrap:break-word;}

.blog_item_text .date {margin:5px 0px;}
.blog_item_text .nick {padding:0px 0px 0px 5px;} 
.blog_item_text .date .l {background:url("../images/right_blog_day_l.gif") no-repeat; width:5px; height:20px;}
.blog_item_text .date .m {background:url("../images/right_blog_day_m.gif") repeat-x; height:20px; padding-top:2px;}
.blog_item_text .date .r {background:url("../images/right_blog_day_r.gif") no-repeat; width:5px; height:20px;}


#top_menu {text-align:left;}


.item_app .blog_item_text {width:320px;}
.item_app .blog_item_text .head{padding-left:5px; font-weight:bold; padding-right:10px;}
.item_app .blog_item_text .nick a, .item_app .blog_item_text .date{font-weight:bold;}

.item_app .buttons {width:151px;}
.item_app .buttons .btn_start_app{ }

.advert_content {color:#4c4c4c; /*background:#FFF;*/ width:314px; /*position:absolute; top:-36px; left:4px;*/}
.advert_content .h a,.advert_content .head {font-weight:bold; font-size:14px;}
.advert_content a {color:#0000dd;}
.advert_content .head {padding-bottom:20px;}
.advert_content .link a {text-decoration:none;}

.wAll { width:270px; padding:20px;}
.advert_content .item {padding-bottom:10px;}
#advert_right {width:40px; padding-bottom:30px;}

.member_items {padding-top:20px;}
.member_items .member_item {text-align:left; margin-right:20px; padding-bottom:20px;}




.member_items .member_item_text a {font-weight:normal; font-family:"Trebuchet MS","Verdana"; color:#FFF; font-size:14px; text-decoration:underline;}

.member_items .member_item_text {font-family:"Trebuchet MS","Arial","Verdana"; font-size:12px; color:#FFF; text-align:left; width:112px; padding-top:5px;}

#registration .member_items table {color:#FFF; font-size:12px; font-weight:normal; border-right:0px; margin-top:0px; width:100%;}
#registration .member_items table td{padding:3px 0px 0px 0px;}
#registration .member_items table td .sec {padding-bottom:0px; text-align:right;}


#blogs_items .item_app {width:300px; background:none;}

#blogs_items .blog_item_text .head a {font-size:20px;}
#blogs_items .blog_item_text  {width:155px;}

#registration #media_menu table {margin:20px 0px 40px 0px ; padding:0px; border:1px solid #1e86d0; width:100%}
#registration #media_menu table td{margin:0px; /*padding:5px 55px;*/ background:#f8f8f8; text-align:center;}
#registration #media_menu table td.active{ background:url("../images/media_menu_active_bg.gif") repeat-x;}

#registration #media_menu table td a{font-family:"Trebuchet MS","Arial","Verdana"; font-size:18px; color:#494949;  text-decoration:none; font-weight:bold;}
#registration #media_menu table td.active a{color:#FFF; }


/*******  SMS BOX ********/
#message_out_box {margin-top:30px;}
#message_out_box .l_t {background:url("../images/edit_box/l_t.gif") no-repeat; width:9px; height:3px;}
#message_out_box .t_t {background:url("../images/edit_box/t_t.gif") repeat-x; width:550px; height:3px;}
#message_out_box .r_t {background:url("../images/edit_box/r_t.gif") no-repeat; width:9px; height:3px;}

#message_out_box .l_b {background:url("../images/edit_box/l_b.gif") no-repeat; width:9px; height:3px;}
#message_out_box .b_b {background:url("../images/edit_box/b_b.gif") repeat-x; width:550px; height:3px;}
#message_out_box .r_b {background:url("../images/edit_box/r_b.gif") no-repeat; width:9px; height:3px;}

#message_out_box .r_r {background:url("../images/edit_box/r_r.gif") repeat-y 100%; width:568px; }
#message_out_box .l_l {background:url("../images/edit_box/l_l.gif") repeat-y 0px; padding-left:9px; width:550px; }
#message_out_box .content {background:#fff; width:550px; padding:10px 5px 0px 0px;  word-wrap:break-word;}
/*******  SMS BOX ********/

#registration .border_r {background:url("../images/border_r.gif") repeat-y 100% 60px;}

.h_inbox {color:#0275bf; font-family:"Trebuchet MS","Arial"; font-size:18px; font-weight:bold;}

#registration .msg_items .message_item table {border:0px; width:100%;}
#registration .msg_items .message_item table table.msg_from {width:170px; border:0px; word-wrap:break-word; color:#000; font-weight:normal; vertical-align:top;}
#registration .msg_items .message_item table table.msg_from input {width:15px; height:auto;}

#registration .msg_items .message_item table td.free_space {width:60px;}
#registration .msg_items .message_item table td.msg_from {width:170px; vertical-align:top; }
#registration .msg_items .message_item table td.msg_from,
#registration .msg_items .message_item table td.msg_prev {border:0px; border-bottom:1px solid #e5e5e5;}
#registration .msg_items .message_item table td.msg_prev a{font-weight:normal; color:#026fbb; }

#registration .msg_items .message_item table table.msg_from td {vertical-align:top;}

#registration .msg_items .message_item table table.msg_from td.m_name div{width:100px; word-wrap:break-word; padding:0px 0px 0px 10px; }

#registration .msg_items .message_item table table.msg_from td.m_from{padding:0px 0px 0px 10px; color:#707070;}


/***********   PAGING   ***************/
#registration .paging {padding-top:10px; padding-bottom:10px;}
#registration .paging table{color:#000; font-size:10px; border:none;}
#registration .paging table td {padding-right:10px;}
#registration .paging a {color:#3354AC; font-size:14px; font-weight:bold; text-decoration:none;}
#registration .paging a.curent {color:#9ac9ef;}


/********  MEMBER PROFILE   *************/
#member {width:710px;}
.border_1_025892 {border:1px solid #025892;}
.border_1_df {border:1px solid #dfdfdf;}
.border_5_f {background:#FFF; padding:5px 5px 2px 5px}


/*****  BLOCK MENU LIGHT *******/	
#left_menu {width:162px; padding-bottom:30px;}

.block_menu{text-align:center; background:url("../images/dot_light/bg.gif") repeat;}
.block_menu .t_l{background:url("../images/dot_light/t_l.gif") no-repeat 0px 0px;}
.block_menu .t_r{background:url("../images/dot_light/t_r.gif") no-repeat 100% 0px;}
.block_menu .b_l{background:url("../images/dot_light/b_l.gif") no-repeat 0px 100%;}
.block_menu .b_r{background:url("../images/dot_light/b_r.gif") no-repeat 100% 100%;}
.block_menu  .content{}

.block_menu_dark .h_block_menu,
.block_menu .h_block_menu{
	text-align:left; 
	padding:5px 0px 5px 17px; 
	font-size:18px; 
	color:#f4d671;
}

.block_menu .no_img_album{}

.block_menu_dark .block_album_name a,
.block_menu .block_album_name a {
	font-size:16px;
	font-weight:normal;
	text-decoration:none;
	word-wrap:break-word;
	color:#FFF;
}
.block_menu_dark .block_album_name ,
.block_menu .block_album_name  {padding:10px 5px}

.block_menu_dark .block_blogs,
.block_menu .block_blogs { overflow:hidden;}

.block_menu_dark .block_blogs a,
.block_menu .block_blogs a {font-weight:bold; color:#FFF; font-size:12px; text-decoration:none;}

.block_menu_dark .block_blogs .bl_comments,
.block_menu .block_blogs .bl_comments{color:#9ac8ec}

.block_menu_dark .block_blogs .bl_item,
.block_menu .block_blogs .bl_item {text-align:left; border-top:1px solid #4a9cdc; margin:0px 10px; padding:5px 7px; margin-top:-1px;}

.block_menu_dark .btn_view_all,
.block_menu .btn_view_all{text-align:right; margin-right:5px;}

#right_menu .block_menu_dark .content table.gr_item,
#left_menu .block_menu .content table.gr_item{padding:0px 0px 5px 10px;font-weight:normal; color:#acd2ef; font-size:12px;}

#right_menu .block_menu_dark .content table.gr_item table td,
#left_menu .block_menu .content table.gr_item table td{padding:0px 0px 0px 5px;}

.sug_content a,
#right_menu .block_menu_dark .content table.gr_item a,
#left_menu .block_menu .content table.gr_item a{font-weight:bold; color:#FFF; font-size:12px; text-decoration:none;}

		
/*****  BLOCK MENU F  *******/	

#midle_profile {width:275px;}							
.block_menu_f			{text-align:center; background:url("../images/dot_f/bg.gif") repeat;}
.block_menu_f .t_l		{background:url("../images/dot_f/t_l.gif") no-repeat 0px 0px;}
.block_menu_f .t_r		{background:url("../images/dot_f/t_r.gif") no-repeat 100% 0px;}
.block_menu_f .b_l		{background:url("../images/dot_f/b_l.gif") no-repeat 0px 100%;}
.block_menu_f .b_r		{background:url("../images/dot_f/b_r.gif") no-repeat 100% 100%;}
.block_menu_f  .content	{padding:15px;}


.block_menu_f .h_block_menu{
	text-align:left;  
	font-size:24px; 
	padding:0px 0px 10px; 
	color:#0278c4; 
	font-family:"Arial"
}

.block_menu_f .block_album_name a {
	font-size:16px;
	font-weight:normal;
	text-decoration:none;
	word-wrap:break-word;
	color:#FFF;
}

/*****  BLOCK MENU DARK  *******/	
#right_menu {width:213px;  padding-bottom:30px;}

.block_menu_dark		{text-align:center; background:url("../images/dot_dark/bg.gif") repeat;}
.block_menu_dark .t_l	{background:url("../images/dot_dark/t_l.gif") no-repeat 0px 0px;}
.block_menu_dark .t_r	{background:url("../images/dot_dark/t_r.gif") no-repeat 100% 0px;}
.block_menu_dark .b_l	{background:url("../images/dot_dark/b_l.gif") no-repeat 0px 100%;}
.block_menu_dark .b_r	{background:url("../images/dot_dark/b_r.gif") no-repeat 100% 100%;}

#right_menu .content .right_user_item {margin:0px 7px;}

.sug_content {}

.block_information {text-align:left; color:#595353; font-size:12px; font-family:"Tahoma"; font-weight:bold; padding:5px;}

.block_info_h {color:#0278c4; font-size:18px; font-family:"Arial"; font-weight:normal; border-bottom:1px solid #e5e5e5; padding:30px 0px 10px 0px; margin-bottom:10px;}
.block_information table { font-size:12px; font-family:"Tahoma"; font-weight:bold; margin-bottom:20px;}

.block_information table a {color:#0032db;}
.block_information table td {padding-bottom:10px;}
.block_info_list div {margin-bottom:20px;}
.thick {font-weight:normal;}

.block_infor_user {padding:10px;}
.block_infor_user .hide{ overflow:hidden;}
.block_infor_user .item_info_user {background:url("../images/border_dot_light.gif") repeat-x; margin-top:-1px; padding:8px 0px 5px 0px; color:#3f3f3f; font-size:12px; font-family:"Verdana";}
.block_infor_user .item_info_user table table {margin:0px 0px 0px 5px;}
table.news_table td{padding:5px 0px 0px 0px; color:#3f3f3f; font-size:11px; font-family:"Verdana";}
table.news_table a{text-decoration:none;}

.success p {font-size:18px;  }

#head_after_login {color:#474949; font-size:12px; font-family:"Arial"; }


#head_after_login .head_table_after_login {background:#eff4f6; border:1px solid #e8e8e8;}
#head_after_login table.head_table_after_login td{padding:10px;}

#head_after_login .btn_after_login{text-align:center; width:116px; height:23px; border:1px solid #c6c6c6; background: url("../images/btn_bg_23h.gif") repeat-x 0px 0px; }
#head_after_login .btn_after_login a {text-decoration:none; font-weight:bold; color:#474949;}

#head_after_login .btn_after_login a.btn_logout {color:#0279c6;}
#head_after_login .btn_shadow_116{ width:116px; height:3px; background: url("../images/btn_shadow_116.gif") repeat-x 0px 0px;}

#settings table {border:0px;}
#settings table td {border:0px; padding:10px 10px 10px 0px;  font-weight:normal;}
#settings table td.b_border_light {border-bottom:1px solid #68aee7; font-weight:bold;}

#settings table table td {padding:5px 10px 0px 0px ;}

#settings input[type="submit"] {
	color:#027bca; 
	font-size:22px; 
	font-family:"Arial"; 
	font-weight:bold; 
	background:url("../images/btn_without_text_15743.gif") no-repeat !important; 
	width:157px; 
	height:43px;
	cursor:pointer;
	border:0px;
}

#settings input[type="text"] {
	width:205px;
	height:19px;
	background:#FFF;
	border:1px solid #a5a5a5;
	color:#000;
	padding:0px 5px;

}

#settings input[type="text"].to_find {
	background:url("../images/ico_search_txt.gif") no-repeat 4px 0px #FFF;
	padding-left:20px;
	width:191px;
}

/********   Sett Menu  ********/
#set_menu {}
#set_menu table {height:38px; padding:0px;}
#set_menu table td{ padding:10px 16px 10px 16px; background:url("../images/main_menu_bg.gif") repeat-x;}
#set_menu table td.active{ background:url("../images/main_menu_bg_active.gif") no-repeat 50% 0px;}
#set_menu table td a{color:#FFF; font-weight:bold; text-decoration:none; font-size:14px;}
#set_menu table td.active a{color:#0275bf;}
#set_menu table td a:hover{color:#0079aa;}
#set_menu table td.line{width:6px;  padding:0px 0px 0px 6px;}
#set_menu table td.line div{width:2px;}


/*****  LOAD ACCOUNT  *****/
#load_account table {font-size:14px; font-weight:bold;}

#load_account .border_r {border-right:1px solid #5ea9e5; padding-right:8px; margin-right:8px;}

#load_account table table{}
#load_account table td{}


#load_account table td.txt_txt{
	width:301px; 
	height:40px; 
	background:url("../images/input_text_reg_300.gif") no-repeat; 
	border:0px; 
	padding:0px;
	font-size:13px;
}

#load_account table td input{
	width:280px; 
	height:25px; 
	border:0px; 
	margin-left:7px;
	padding-top:7px;
	font-size:13px;
}

#load_account table td.txt_day{
	width:80px; 
	height:40px;
	background:url("../images/input_text_reg_day.png") no-repeat; 
}
#load_account table td.txt_day input{
	width:70px; 
	margin-top:2px;
}

#load_account .title {font-size:16px; font-weight:bold; height:30px;}

#load_account input[type="submit"] {
	color:#027bca; 
	font-size:22px; 
	font-family:"Arial"; 
	font-weight:bold; 
	background:url("../images/btn_without_text_15743.gif") no-repeat !important; 
	width:157px; 
	height:43px;
	cursor:pointer;
	border:0px;
	padding:0px;
	margin:0px;
}

/****   FAVORITES  *****/
#favorites table {border:0px;}
#favorites .content_f {width:560px; margin-right:0px;}
#favorites .content_f .right_user_item{margin-right:10px;}
#favorites .block_groups_all {width:220px; padding:0px 0px 20px 20px; border-left:1px solid #55a4e4;}
#favorites .block_menu {width:220px;}
#favorites .content_f .btn_favor {margin:7px 25px 0px 0px;}

#favorites .block_menu .gr_item {margin-left:15px; margin-bottom:10px;}
#favorites .block_menu .gr_item a{text-decoration:none; font-weight:bold; color:#FFF; font-size:13px;}
#favorites .block_menu table.gr_item table {margin-left:5px;}

#favorites .block_groups_all .h_text_main {font-size:24px; padding-top:10px; padding-bottom:30px;}

.error_login {font-weight:bold; color:#F00; font-size:12px; text-align:right;}

#fr_create_blog table {color:#585858; font-size:14px; font-family:"Trebuchet MS"; font-weight:bold; border:0px; margin:0px 0px 0px 10px;}
#fr_create_blog td {border:0px;}

#fr_create_blog input {
	border:0 none;
	font-size:14px;

	margin-left:7px;
	
	width:474px;
}
/*******  SMS BOX ********/
#fr_create_blog #message_out_box {margin-top:0px;}
#fr_create_blog #message_out_box .l_t {background:url("../images/input_back_fff/l_t.gif") no-repeat; width:3px; height:4px;}
#fr_create_blog #message_out_box .t_t {background:url("../images/input_back_fff/t_t.gif") repeat-x; width:520px; height:3px;}
#fr_create_blog #message_out_box .r_t {background:url("../images/input_back_fff/r_t.gif") no-repeat; width:3px; height:4px;}

#fr_create_blog #message_out_box .l_b {background:url("../images/input_back_fff/l_b.gif") no-repeat; width:3px; height:4px;}
#fr_create_blog #message_out_box .b_b {background:url("../images/input_back_fff/b_b.gif") repeat-x 0px 100%; width:520px; height:3px;}
#fr_create_blog #message_out_box .r_b {background:url("../images/input_back_fff/r_b.gif") no-repeat 0px 100%; width:3px; height:4px;}

#fr_create_blog #message_out_box .r_r {background:url("../images/input_back_fff/r_r.gif") repeat-y 100%; width:526px; }
#fr_create_blog #message_out_box .l_l {background:url("../images/input_back_fff/l_l.gif") repeat-y 0px; padding-left:3px; width:520px; }
#fr_create_blog #message_out_box .content {background:#fff; width:510px; padding:0px !important;  word-wrap:break-word;}
/*******  SMS BOX ********/

#fr_create_blog table td textarea {width:510px;}

#fr_create_blog table td input[type="submit"],
#fr_create_blog table td input[type="reset"]{
	width:101px; 
	height:26px; 
	background:url("../images/btn_apply.gif") no-repeat; 
	border:0px; 
	cursor:pointer;
	padding:0px;
	margin:0px;
}

#fr_create_blog table td input.btn_add {background:url("../images/btn_add.gif") no-repeat; }

#fr_create_blog table td input[type="reset"]{background:url("../images/btn_cancel.gif") no-repeat; }

#f_upload table td input {width:200px; font-style:normal; padding-top:5px;}
#f_upload table  {border-left:0px; border-right:0px; margin-top:30px;}
#f_upload table td .btn_upload {
	margin:15px 10px 0;
}

#f_upload input.btn_choosefile{
	width:101px; 
	height:26px; 
	background:url("../images/btn_choosefile.gif") no-repeat; 
	border:0px; 
	cursor:pointer;
	padding:0px;
	margin:0px 0px 0px 10px;
}

#btn_update input.btn_update,
#btn_create input.btn_create,
#btn_upload input.btn_upload{
	width:157px; 
	height:43px; 
	background:url("../images/btn_upload_big.gif") no-repeat; 
	border:0px; 
	cursor:pointer;
	padding:0px;
	margin:0px;
}

#btn_create input.btn_create {background:url("../images/btn_create_big.gif") no-repeat; padding:20px 0px 2px ;}
#btn_update input.btn_update{background:url("../images/btn_update_big.gif") no-repeat; padding:20px 0px 2px ;}

#btn_upload {padding:20px 0px 2px ;}

#f_upload .edit_m_p {width:200px;}

#f_upload .edit_b_p {width:40px;}

.block_n { padding-top:30px;}

.h_txt_midle {font-size:20px; font-family:"Trebuchet MS"; font-weight:bold; }




/*******  SELECT MINI BOX ********/
#fr_create_blog .input_select #message_out_box {margin-top:0px;}
#fr_create_blog .input_select #message_out_box .l_t {background:url("../images/input_back_fff/l_t.gif") no-repeat; width:3px; height:4px;}
#fr_create_blog .input_select #message_out_box .t_t {background:url("../images/input_back_fff/t_t.gif") repeat-x; width:205px; height:3px;}
#fr_create_blog .input_select #message_out_box .r_t {background:url("../images/input_back_fff/r_t.gif") no-repeat; width:3px; height:4px;}

#fr_create_blog .input_select #message_out_box .l_b {background:url("../images/input_back_fff/l_b.gif") no-repeat; width:3px; height:4px;}
#fr_create_blog .input_select #message_out_box .b_b {background:url("../images/input_back_fff/b_b.gif") repeat-x 0px 100%; width:205px; height:3px;}
#fr_create_blog .input_select #message_out_box .r_b {background:url("../images/input_back_fff/r_b.gif") no-repeat 0px 100%; width:3px; height:4px;}

#fr_create_blog .input_select #message_out_box .r_r {background:url("../images/input_back_fff/r_r.gif") repeat-y 100%; width:211px; }
#fr_create_blog .input_select #message_out_box .l_l {background:url("../images/input_back_fff/l_l.gif") repeat-y 0px; padding-left:3px; width:205px; }
#fr_create_blog .input_select #message_out_box .content {background:#fff; width:176px; padding:0px !important;  word-wrap:break-word;}
/*******  SELECT MINI BOX ********/
#fr_create_blog .input_select input {
	border:0 none;
	font-size:14px;
	margin-left:7px;
	width:164px;
	padding:0px 0px 4px;
}


#message_out_box.view_blog .content{ padding:0px 0px 0px;}

.blog_author_info {margin:0px 10px;}
.blog_author_info .online {color:#0165b1;}
.t_border_e5 {border-top:1px solid #e5e5e5;}
.b_border_e5 {border-bottom:1px solid #e5e5e5;}
.blog_author_info a{color:#5b5454;}
.blog_author_info div {padding:5px 0px;}


.b_border_c {border-bottom:1px solid #cccccc;}

.blog_view_content {
	color:#585858; 
	width:405px;
	margin-left:20px;
}
.blog_view_content .view_blog_txt {text-align:justify;}
.blog_view_content .view_blog_txt img{max-width:400px;}
.topics a {color:#027bca; text-decoration:none;}

.blog_view_content .h_view_blog,.blog_view_content .h_view_blog a {text-decoration:none; font-size:20px; font-family:"Trebuchet MS"; font-weight:bold; color:#0275bf;}

.blog_view_content .view_blog_date {font-size:11px; font-family:"Trebuchet MS"; padding:10px 0px;}
.blog_view_content .topics {padding:10px 0px 0px;}
.blog_view_content .blog_comments {padding:0px 0px 20px;  font-weight:bold;}

.h_block_menu_black {color:#333333; font-size:24px; font-family:"Arial";}

.btn_profile input {
		background:url("../images/btn_profile_bg.gif") no-repeat; 
		width:149px; 
		height:23px; 
		padding-left:20px;
		margin-bottom:10px;
		color:#424242; 
		font-size:11px; 
		font-family:"Arial"; 
		font-weight:bold; 
		cursor:pointer;
		text-align:left;
		border:0px;
}

#fr_create_blog input {padding-bottom:5px;}
#fr_create_blog .input_select #message_out_box .content {}

#registration #fr_create_blog .edit_m_p {width:250px;}
#registration #fr_create_blog table td  .edit_m_p input {width:200px;}

/*  ROUND MENU  */
#round_menu {}
#round_menu .item_round{}
#round_menu .item_round .cont_block {background:url("../images/round_menu/item_bg.gif") repeat-x; height:43px; padding:0px 30px 0px;}

#round_menu .item_round .cont_block a{ padding-top:13px; display:block; text-decoration:none; color:#0275bf; font-size:14px; font-weight:bold; font-family:"Arial";}
#round_menu .item_round .left_block {background:url("../images/round_menu/item_l_bg.gif") no-repeat; width:7px; height:43px;}
#round_menu .item_round .right_block {background:url("../images/round_menu/item_r_bg.gif") no-repeat; width:7px; height:43px;}
#round_menu .item_round .item_gran {background:url("../images/round_menu/item_gran.gif") no-repeat; width:1px; height:43px;}

#round_menu .item_round.active .cont_block {background:url("../images/round_menu/item_bg_active.gif") repeat-x; }
#round_menu .item_round.active .cont_block a{color:#eef4f9; }
#round_menu .item_round.active .left_block {background:url("../images/round_menu/item_l_bg_active.gif") no-repeat;}
#round_menu .item_round.active .right_block {background:url("../images/round_menu/item_r_bg_active.gif") no-repeat;}

#registration #radio_privacy input {width:auto;}
#registration #radio_privacy .r_lable{
	margin-top:4px;
	padding:0px 20px 0px 10px;
}



/*   My Group*/
#my_group #message_out_box .content .item > div {padding-left:10px; padding-right:10px;}
#my_group #message_out_box .content {color:#6B6B6B;}
#my_group .main_h_group {font-size:24px; font-family:"Arial"; font-weight:normal; color:#000;}
#my_group .middle_h_group {font-size:18px; font-family:"Arial"; font-weight:normal; color:#2173b9;}

/*Ava album*/
#my_group #message_out_box .content .item > div.ga_boxes {padding-right:0px;}
.group_album_box {width:115px; margin-right:20px;}
.group_album_box .box_4_48a1e9 {border:4px solid #48a1e9;}
.group_album_box .box_1_438ac4 {border:1px solid #438ac4;}
.group_album_box .group_album_name {color:#000; font-weight:bold; font-family:Arial; font-size:12px;}
 #my_group #message_out_box .content .gf_text{width:410px;}

#my_group #message_out_box .content .group_forum_item {padding-top:20px;}
#my_group #message_out_box .content .group_forum_item .gf_text_buttons {padding-top:10px;}
#my_group #message_out_box .content .group_forum_item  .bnt_group_forum{
	background:url("../images/btn_msgs.gif") no-repeat;  
	width:101px;
	height:26px;
	cursor:pointer;
	text-align:center;
	padding-top:4px;
	margin-right:20px;
}

#my_group #message_out_box .content .group_forum_item .bnt_group_forum a{
	font-size:11px;
	color:#027bca;
	font-family:"Arial";
	font-weight:bold;
	text-decoration:none;
}

textarea.comment_txt {width:520px; height:100px;}

input.btn_leave {
	background:url("../images/btn_msgs.gif") no-repeat;  
	width:101px;
	height:26px;
	cursor:pointer;
	border:none;
	color:#027BCA;
	font-family:"Arial";
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	
}

.select_block {position:relative;}

.select_block position_select {position:absolute; top:0px;}

.select_block position_select .newListSelected {width:230px; padding-top:13px; background-position:100% 20px;}

.select_140_box .newListSelected {
	background:url("../images/select_140.gif") no-repeat scroll 100% 10px transparent;
	color:#000000;
	float:left;
	height:50px;
	padding:0 0 0 0;
	width:280px;
}

.select_140_box .newListSelHover,
.select_140_box .newListSelFocus {
	background-position:100% 10px;
	cursor:pointer;
}

.select_140_box ul.newList {
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #CCCCCC;
	color:#000000;
	left:2px !important;
	list-style:none outside none;
	margin:0;
	overflow:auto;
	padding:0;
	position:absolute;
	top:49px !important;
	width:238px;
	z-index:9999;
}

.select_140_box .selectedTxt {
	height:16px;
	overflow:hidden;
	padding:20px 23px 5px 10px;
}

#registration .my_blogs {width:350px;}

.blog_item {border-bottom:1px solid #CCC; padding-top:20px;}

/*******  SEARCH RESULT *******/


#message_out_box .content .search_h_text {font-size:20px; color:#000; font-weight:bold; font-family:"Arial";}
#message_out_box .content .search_result_h a{font-size:16px; color:#002cd0; font-weight:bold; font-family:"Arial";}
#message_out_box .content .search_result_text {font-size:13px; color:#000; font-weight:normal; font-family:"Arial";}
#message_out_box .content .search_result_link a{font-size:12px; color:#996012; font-weight:bold; font-family:"Arial";}

#message_out_box .content .search_member_data {width:400px; padding-left:20px;}


.border_1_0165b1 {border:1px solid #0165b1;}
.border_9_f {border:9px solid #FFF;}

#message_out_box .content  .search_result_album .album_item {padding-right:15px; padding-bottom:15px;}

.profile_item {font-family:"Arial";}
.search_result_profile a, .album_item a {color:#0167b3; font-weight:bold; font-family:"Arial"}
.album_item {}
.search_result_profile a.album_name ,.album_item a.album_name {text-decoration:none; font-size:18px;}
.search_result_profile a.album_link ,.album_item a.album_link {font-size:12px;}
.album_item a.avatar {display:block; line-height:0px; width:100%; height:100%;}

/*******************/
#registration  input.btn_upphoto  , #registration input.btn_delphoto {width:176px; height:43px; cursor:pointer; background:url("../images/btn_uploadphoto.gif") no-repeat; border:0px; margin:0px;}
#registration  input.btn_delphoto{ background:url("../images/btn_deletephoto.gif") no-repeat; margin-left:20px;}
#registration  .photo_item table,
#registration  .form_avatarupload table {border:0px; margin:0px;}
#registration  .form_avatarupload .album_item {}
#registration  .form_avatarupload {padding:20px 0px 0px; position:relative;}

#registration .form_avatarupload table td.txt_pass input {padding-top:0px;}

#registration  .photo_item table img {max-width:530px;}
#registration  .album_item_list .album_item {padding:15px;}
#registration  .view_toptext {margin:0px 45px 0px 15px; text-align:justify;}
#registration  .view_toptext_photo {margin:0px 45px 0px 0px; text-align:justify;}

#registration  .border_hor_img {background:url("../images/border_hor_img.gif") repeat-x 0px 100%; padding-bottom:10px;}
#registration  .border_hor_top_img {background:url("../images/border_hor_img.gif") repeat-x 0px 0px; padding-top:10px;}

#registration  .block_comments {
	background:url("../images/border_hor_img.gif") repeat-x 0px 0px; 
	padding-top:10px;
}

.back_f {background:#FFF;}

a.a_arrow_prev, a.a_arrow_next {text-decoration:none; color:#FFF; font-size:14px; background:url(../images/arrow_prev.gif) no-repeat 0px 3px; padding:0px 0px 0px 20px;}
a.a_arrow_next {background:url(../images/arrow_next.gif) no-repeat 100% 3px; padding:0px 20px 0px 0px;}

/******* COMMENTS PHOTO  ******/
.block_comments { padding:0px 0px 10px 0px;}
.border_ava_f_4 {border:4px solid #FFF;}
.block_comments .ava_nick {padding:5px 0px 0px; }
.block_comments .ava_nick a {text-decoration:none; color:#FFF;}

#registration .block_comments table {margin:0px;}
#registration .block_comments table td {padding:0px 0px 0px 20px; vertical-align:top;}
#registration .block_comments table td.date {color:#a1cdf0; font-weight:normal;}
#registration .block_comments table td.comment_text {font-weight:normal;}


#registration  .form_avatarupload .uploadifyQueueItem {width:350px; height:70px; left:180px; top:70px;}

/*****  FIXED SELECT BLUE  ******/

.btn_select_blue{height:30px;}

.btn_select_blue .selectedTxt {
background:url("../images/btn_select_blue.gif") no-repeat scroll 100% 0 transparent;
height:28px;
overflow:hidden;
padding:5px 23px 0 0;
width:100px;
}

.btn_select_blue .newListSelected {padding-top:0px; background-image:none;}

#fr_create_blog .input_select_blue #message_out_box .t_t {width:132px;}
#fr_create_blog .input_select_blue #message_out_box .b_b {width:132px;}
#fr_create_blog .input_select_blue #message_out_box .r_r {width:137px;}


/********  11.05.10 **********/
.album_list_edit ul.newList {left:-3px !important;}

#registration .albums_view .view_toptext {margin:0px 45px 0px 0px;}

.albums_nophotos { 
	font-size:30px;
	font-weight:bold;
	text-shadow:2px 2px 2px #0154A6;
}
.albums_description {font-size:14px; padding:10px 0;}
.tags_albums {font-size:16px;}

#error {font-size:16px; padding:20px 0px;}

.head_table_after_login a {text-decoration:none; font-size:14px; font-weight:bold; color:#171919;}

.friends_list_ava {width:80px ; height:80px;}