@charset "utf-8";
/* CSS Document */

/******** more_news.css ********/
#news_allin{
	float: left;
	width: 1000px;
	height: auto;
	margin-top: 15px;
	position: relative;
	margin-bottom: -50px;
	border: 1px solid #c6c2bd;
		-moz-box-shadow: 0px 0px 1px #e6e6e6;
		-webkit-box-shadow: 0px 0px 1px #e6e6e6;
		box-shadow: 0px 0px 1px #e6e6e6;
	}
#news_allin_site{
	width: 998px;
	float:left;
	border: 1px solid #ffffff;
	background-color: #f8f7f5;
	padding-bottom: 3px;
	}
#news_top_title{
	float: left;
	width: 998px;
	height: 35px;
	background: url(images/news_tab_bg.png) repeat-x;
	}
#news_vortals_categs_all{
	float: left;
	width: 998px;
	min-height: 60px;
	height: auto;
	margin-bottom: 12px;
	}
#news_vortal{
	float: left;
	width: 998px;
	height: 47px;
	background-color: #edebe8;
	margin-bottom: 1px;
	border-bottom: 1px solid #ffffff; 
	border-top: 1px solid #ffffff;
	}
#news_vortal_title{
	float: left;
	min-width: 140px;
	height: 47px;
	background: #e7e5e1 url(images/more_news_vortal_bg.png) no-repeat right;
	}
#news_vortal_logo{
	float: left;
	margin-left: 10px;
	margin-top: 10px;
	width: 25px;
	height: 25px;
	border: 1px solid #bdbcb9;
	overflow: hidden;	
	}
#news_vortal_name{
	float: left;
	min-width: 50px;
	width: auto;
	height: 25px;
	line-height: 25px;
	margin-top: 11px;
	margin-left: 10px;
	margin-right: 10px;
	font-size: 12px;
	}
ul#news_vortals_categs_list{
	float: left;
	width: 820px;
	height: 47px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style: none;
	}
ul#news_vortals_categs_list li{
	float: left;
	height: 47px;
	line-height: 47px;
	margin: 0px 0px 0px 15px;
	}
ul#news_vortals_categs_list li a{
	font-size: 13px;
	color: #666666;
	} 
#news_post{
	float: left;
	width: 983px;
	min-height: 276px;
	height: auto;
	margin-left: 8px;
	margin-top: 4px;
	margin-bottom: 4px;
	background-color: #eceae6;
	}
#news_post_title{
	float: left;
	width: 983px;
	height: 32px;
	line-height: 32px;
	}
#news_post_title_txt{
	float: left;
	width: 600px;
	height: 32px;
	line-height: 32px;
	color: #333333;
	font-size: 16px;
	margin-left: 33px;
	}
.news_post_title_txt_categ{
	font-size: 13px;
	margin-left: 10px;
	}
#news_post_title_txt_specs{
	float: right;
	width: 300px;
	height: 32px;
	margin-right: 15px;
	font-size: 13px;
	color: #666;
	text-align: right;
	margin-top: 1px;
	}
#news_post_left{
	float: left;
	width: 175px;
	height: auto;
	}
#news_post_left_image{
	float: left;
	width: 185px;
	height: 185px;
	overflow: hidden;
	background: url(images/articlephoto.png) no-repeat;
	}
#news_post_left_image img{
	margin-top: 10px;
	margin-left: 10px;
	}
#news_post_left_image_lezanta{
	float: left;
	width: 175px;
	height: auto;
	font-size: 10px;
	color: #666666;
	line-height: 16px;
	margin-top: 5px;
	margin-left: 10px;
	margin-bottom: 5px;
	}
#news_post_right{
	float: right;
	width: 755px;
	min-height: 190px; 
	height: auto;
	margin-top: 15px;
	margin-right: 25px;
	}
#news_post_right_title{
	float: left;
	width: 400px;
	height:auto;
	font-size: 16px;
	color: #333333;
	line-height: 22px;
	}
#vortal_small_logo{
	float: right;
	width: 48px;
	height: 48px;
	margin-right: -25px;
	margin-top: -15px;
	}
#categ_post_right_text{
	float: left;
	width: 760px;
	height:auto;
	font-size: 12px;
	color: #333333;
	line-height: 18px;
	margin-top: 15px;
	}
/*#categ_small_post_comments{
	float: right;
	width: 170px;
	height: 25px;
	margin-top: 25px;
	margin-right: -30px;
	}*/
#community_main_comment{
	float:left;
	padding-right: 10px;
	font-size: 11px;
	color:#333333;
	}
#community_count{
	float:left;
	width: 33px;
	height: 16px;
	padding-left: 10px;
	font-size: 10px;
	line-height: 16px;
	color: #666666;
	background:url(images/numb_back.png) no-repeat;
	}
#pages_all{
	float: left;
	width: 985px;
	height: 25px;
	margin-left: 5px;
	margin-bottom: 20px;
	border-top: 1px solid #aba59a;
	}

/*--------------------------------------------*/	
#pages{
	width: 800px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
		background-color: #CCC
	}
#pages ul{
	width: 400px;
	float: left;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
		background-color: #CCC;
	list-style: none;
	}
#pages li{
	width: 10px;
	height: 10px;
	float: left;
	margin-left: 5px;
	margin-right: 5px;
	}
/*--------------------------------------------*/
/************* photo_gallery_page.css *********/
.current-cat{
	color: #333333;
	}
#photo_gallery_page_all{
	float:left;
	width: 100%;
	min-height: 387px;
	margin-top: 23px;
	margin-bottom: 5px;
	position: relative;
	}
#photo_gallery_page{
	float:left;
	width: 100%;
	min-height: 385px;
	background-color: #f3f2f0;
	}
#photo_gallery_page_top_title{
	float:left;
	width: 100%;
	height: 60px;
	background: url(images/photo_gallery_top_rep.png) repeat-x;
	border-bottom: 1px solid #ffffff;
	}
#photo_gallery_page_title_txt{
	float:left;
	color: #ffffff;
	font-size: 20px;
	font-family: Verdana, Geneva, sans-serif;
	margin-top: 23px;
	line-height: 43px;
	margin-left: 10px;
	letter-spacing: 2px;
	background: url(images/photo_gallery_mark.png) left 37px no-repeat;
	}
#photo_gallery_menu{
	float: left;
	width: 200px;
	height: 100%;
	margin-left: -30px;
	}
#photo_gallery_menu ul{
	list-style: none;
	float: left;
	}
ul.children{
	float: right;
	margin: 0;
	padding: 0px 0px 0px 40px;
	}
#photo_gallery_menu li{
	margin-bottom: 8px;
	font-size: 12px;
	list-style: none;
	background: none;
	}
#photo_gallery_menu li:hover{
	margin-bottom: 8px;
	font-size: 12px;
	color: #585550;
	cursor: pointer;
	}
	

.photo_gallery_list a, .photo_gallery_list a:visited{
	font-size: 11px;
	color: #999999;
	line-height: 20px;
	}
.photo_gallery_list a:hover{
	font-size: 11px;
	color: #333333;
	line-height: 20px;
	}
	
/*.current-menu-item a, .current-menu-item a:visited{
	color: #29231d;
	}*/
	
	
	
	
	
	
	
#tableta img{
	width: 45%;
	margin-left: auto;
	margin-right: auto;
	cursor: pointer;
		border: 1px solid #333333;
		-moz-box-shadow: 0px 2px 7px #333333;
		-webkit-box-shadow: 0px 2px 7px #333333;
		box-shadow: 0px 2px 7px #333333;
	}
#gallery_rep_user{
	font-size: 12px;
	height: 12px;
	color: #5b5753;
	}
#gallery_rep_pic_name{
	font-size: 11px;
	color: #333333;
	height: 15px;
	overflow: hidden;
	}
#tableta {
	padding-bottom: 10px;
	}
	
	
#photo_gallery_inside_all{
	width: auto;
	height: auto;
	padding-left: 10px;
	padding-top: 80px;
	padding-bottom: 80px;
	margin-top: 75px;
	margin-bottom: 10px;
	overflow: auto;
	background: url(images/photo_gallery_page_inside_line_rep.png) left repeat-y;
	}
#photo_gallery_inside_repeat{
	position: relative;
	float: left;
	width: 204px;
	height: 222px;
	margin-top: 15px;
	margin-left: 3px;
	margin-right: 3px;
	background-color: #e8e5e0;
	}
#photo_gallery_inside_repeat img{
	margin-top: 12px;
	cursor: pointer;
	border: 1px solid #d2d1d0;
		-moz-box-shadow: 0px 0px 5px #d2d1d0;
		-webkit-box-shadow: 0px 0px 5px #d2d1d0;
		box-shadow: 0px 0px 5px #d2d1d0;
	}
#photo_gallery_inside_repeat_image{
	display: table-cell;
    text-align: center;
    vertical-align: middle;
	width: 204px;
	height: 190px;
	}
#photo_gallery_adds{
	float: right;
	width: 350px;
	height: 270px;
	margin-top: -33px;
	margin-right: 12px;
	background-color: #e7e4de;
	}
#photo_gallery_adds_in{
	float: left;
	width: 300px;
	height: 250px;
	margin: 10px;
	overflow: hidden;
	}
#photo_gallery_adds_close{
	float: right;
	width: 10px;
	height: 10px;
	margin-top: 15px;
	margin-right: 15px;
	cursor: pointer;
	background: url(images/close_adds.png) no-repeat;
		/*TEMP*/ display: none;
	}
#photo_gallery_adds_close:hover{
	float: right;
	width: 10px;
	height: 10px;
	margin-top: 15px;
	margin-right: 15px;
	cursor: pointer;
	background: url(images/close_adds_rollover.png) no-repeat;
	}
#photo_gallery_search{
	float: right;
	width: 198px;
	height: 34px;
	margin-top: 23px;
	margin-right: 8px;
	background: url(images/photo_gallery_search.png) no-repeat;
	}
#gallery_search_imput{
	float: left;
	width: 170px;
	height: 24px;
	margin: 5px 0px 0px 0px;
	font-size: 10px;
	line-height: 24px;
	color: #999999;
	background: none;
	border: none;
	box-shadow: none;
	}
#gallery_search_bt{
	float: right;
	width: 25px;
	height: 25px;
	margin-top: 5px;
	margin-right: 5px;
	cursor: pointer;
	border: none;
	background: none;
	}
#agenda_right_filters{
	float:right;
	width: 335px;
	height: 59px;
	margin-top: -1px;
	background: url(images/agenda_top_right.png) no-repeat left;
	}
.select {
	position: absolute;
	width: 153px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 31px;
	margin-top: 13px;
	padding: 10px 0px 0 10px;
	color: #666666;
	font-size: 12px;
	background: url(images/menus_bg.png) no-repeat;
	overflow: hidden;
}
.month_select_list{
	float:left;
	width: 200px;
	margin: 20px 0px 0px 0px;
	border: none;
	}
#select_pics_per_page{
	float: right;
	margin: 27px 8px 0px 0px;
	}
#select_pics_cat{
	float: right;
	margin: 27px 10px 0px 0px;
	}
#photo_gallery_pager{
	margin-left: auto;
	margin-right: auto;
	width: 965px;
	height: 50px;
	margin-top: 20px;
	border-top: 1px solid #ABA59A;
	}

/********* photo_gallery_page ********/
#agenda_post_all{
	float:left;
	width: 1000px;
	min-height: 445px;
	margin-top: 15px;
	position: relative;
	margin-bottom: -50px;
	border: 1px solid #c1bdb8;
		-moz-box-shadow: 0px 0px 1px #e6e6e6;
		-webkit-box-shadow: 0px 0px 1px #e6e6e6;
		box-shadow: 0px 0px 1px #e6e6e6;
	}
#agenda_post{
	float:left;
	width: 998px;
	min-height: 445px;
	background-color: #f8f7f5;
	border: 1px solid #ffffff;
	}
#agenda_post_top{
	float:left;
	width: 998px;
	height: 58px;
	border-bottom: 1px solid #ffffff;
	}
#agenda_post_right_filters{
	float:right;
	width: 335px;
	height: 59px;
	margin-top: -1px;
	background: url(images/agenda_top_right.png) no-repeat left;
	}
#agenda_post_top_title{
	float:left;
	width: 167px;
	height: 66px;
	background: url(images/agenda_bt.png) no-repeat -5px -2px;
	}
#agenda_post_title_txt{
	float:left;
	color: #ffffff;
	font-size: 15px;
	font-family: Verdana, Geneva, sans-serif;
	margin-top: 11px;
	margin-left: 7px;
	letter-spacing: 0px
	}
#agenda_post_menu{
	float:left;
	width: 502px;
	height: 58px;
	margin-left: -6px;
	background: url(images/agenda_top_rep.png) repeat-x;
	}
	
#agenda_post_menu ul{
	float:left;
	width: 600px;
	margin-top: 30px;
	margin-left: -20px;
	list-style: none;
	}
#agenda_post_menu li{
	float:left;
	text-align: center;
	width: 85px;
	height: 38px;
	color: #615b50;
	font-size: 14px;
	list-style: none;
	opacity: 0.6;
	alpha: filter(opacity=60);
	}
#agenda_post_menu li:active{
	float:left;
	width: 85px;
	height: 38px;
	font-size: 14px;
	color: #000000;
	list-style: none;
	}
#agenda_post_menu li:hover{
	float:left;
	width: 85px;
	height: 38px;
	font-size: 14px;
	color: #000000;
	list-style: none;
	opacity: 1;
	alpha: filter(opacity=100);
	}
.month_select_list{
	float:left;
	width: 200px;
	margin-top: 20px;
	border: none;
	}
#agenda_post_right_filters_month{
	float:left;
	width: 220px;
	margin-left: 0px;
	margin-top: 3px;
	}
#agenda_post_right_filters_year{
	float:left;
	width: 220px;
	margin-left: 165px;
	margin-top: -44px;
	}
.select {
	position: absolute;
	width: 153px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 31px;
	margin-top: 13px;
	padding: 8px 0px 0 10px;
	color: #333333;
	font-size: 13px;
	background: url(images/menus_bg.png) no-repeat;
	overflow: hidden;
}
#agenda_post_content{
	float:left;
	max-width: 980px;
	min-height: 682px;
	height: auto;
	margin-top: 15px;
	margin-bottom: 5px;
	overflow: hidden;
	}
#agenda_post_post_rep_all{
	float: left;
	width: 960px;
	height: auto;
	margin-left: 19px;
	margin-top: 15px;
	margin-bottom: 15px;
	}
#top_bar_all{
	float: left;
	width: 960px;
	height: 50px;
	border-bottom: 1px solid #d2cfc9;
	}
#agenda_post_post_rep_inside_left_top{
	float: left;
	width: 568px;
	min-height: 615px;
	border-top: 1px solid #ffffff;
	border-right: 1px solid #d5d2cd;
	background: #ece9e5 url(images/agenda_post_main_bg.png) top right no-repeat;
	margin-bottom: 60px;
	}
#agenda_post_post_rep_inside_left{
	float: left;
	width: 568px;
	height: auto;
	border-right: 1px solid #d5d2cd;
	background: url(images/agenda_post_main_bg_rep.png) repeat-y;
	}
#agenda_post_post_rep_inside_right{
	float: right;
	width: 390px;
	padding-bottom: 10px;
	border-left: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #d8d5d2;
	}
#agenda_post_post_rep_inside_month{
	float: left;
	width: 50px;	
	text-align: center;
	margin-left: 10px;
	margin-top: 5px;
	}
.agenda_post_post_rep_inside_month{
	font-size: 20px;
	color: #666666;
	}
.agenda_post_post_rep_inside_year{
	font-size: 14px;
	color: #999999;
	}
#agenda_post_post_rep_inside_img{
	float: left;
	width: 397px;
	height: auto;
	margin-top: 10px;
	margin-left: 20px;
	overflow: hidden;
	}
#agenda_post_post_rep_inside_img img{
	border: 1px solid #999999;
	}
#agenda_post_post_rep_inside_txt{
	float: left;
	width: 430px;
	margin-top: 15px;
	margin-left: 80px;
	font-size: 12px;
	color: #333333;
	line-height: 18px;
	}
#agenda_post_post_rep_inside_right_title{
	float: right;
	width: 381px;
	height: 36px;
	margin-top: 15px;	
	background: url(images/aggenda_inside_pin.png) no-repeat;
	}
#agenda_post_post_rep_inside_right_title_text{
	float: left;
	font-size: 16px;
	margin-top: 10px;
	margin-left: 10px;
	color: #ffffff;
	}
#agenda_post_post_rep_inside_right_date{
	float: right;
	width: 381px;
	height: 36px;
	margin-top: 5px;
	background-color: #9e8077;
	}
#agenda_post_post_rep_inside_right_date_txt{
	float: left;
	margin: 10px;
	font-size: 14px;
	color: #ffffff;
	}
#agenda_post_post_rep_inside_right_more_text{
	float: right;
	width: 381px;
	height: auto;
	margin-top: 5px;
	background-color: #d2c5b5;
	}
#agenda_post_post_rep_inside_right_more_text_txt{
	float: left;
	width: 320px;
	height: auto;
	line-height: 19px;
	margin: 15px 15px 15px 15px;
	font-size: 14px;
	color: #000000;
	}
#agenda_post_post_rep_inside_right_more_text2{
	float: right;
	width: 381px;
	height: auto;
	margin-top: 5px;
	background-color: #e4dcd2;
	}
#agenda_post_post_rep_inside_right_more_text2_txt{
	float: left;
	width: 320px;
	height: auto;
	line-height: 19px;
	margin: 15px 15px 15px 15px;
	font-size: 14px;
	color: #000000;
	}
#agenda_post_post_buttons{
	float: left;
	width: 30px;
	height: 80px;
	margin-top: 25px;
	margin-left: 10px;
	}
#agenda_post_post_button_fav{
	width: 21px;
	height: 21px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	cursor: pointer;
	}
#agenda_post_post_button_notes{
	width: 20px;
	height: 19px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 5px;
	background: url(images/notes_new.png) no-repeat;
	cursor: pointer;
	}
#agenda_post_post_button_alert{
	float: left;
	width: 16px;
	height: 16px;
	background: url(images/reminder_icon.png) no-repeat center top;
	cursor: pointer;
	margin: 0px 0px 0px 0px;
	}
#agenda_post_post_button_alert:hover,
#agenda_post_post_button_alert.active{
	background: url(images/reminder_icon.png) no-repeat center bottom;
	}
#agenda_post_post_info_all{
	float: right;
	width: 390px;
	min-height: 300px;
	height: auto;
	border-top: 1px solid #ffffff;
	background: url(images/info_bg_shadow.png) no-repeat top left;
	}
#agenda_post_post_info_title{
	float: left;
	width: 100px;
	font-size: 12px;
	color: #000000;
	margin-top: 25px;
	margin-left: 10px;
	}
#agenda_post_post_info_box{
	float: right;
	width: 279px;
	height: auto;
	margin-top: 10px;
	background-color: #eeebe8;
	}
#agenda_post_post_info_phone, #agenda_post_post_info_mail, #agenda_post_post_info_www{
	float: left;
	width: 240px;
	margin-left: 18px;
	margin-top: 15px;
	font-size: 14px;
	line-height: 18px;
	color: #000000;
	}
#agenda_post_post_info_www a:hover{
	text-decoration: underline;	
	}
.info_cats{
	font-size: 12px;
	color: #666666;
	}
#agenda_post_post_mashup{
	float: left;
	width: 398px;
	height: 240px;
	margin-left: -9px;
	margin-top: 8px;
	position: relative;
	z-index: 100;
	background: url(images/aggenda_map_inside_bg.png) no-repeat;
	padding-top: 10px;
	}
#agenda_post_sosial_all{
	float: left;
	width: 568px;
	height: 170px;
	position: relative;
	z-index: 10;
	margin-top: -60px;
	border-right: 1px solid #d5d2cd;
	background: url(images/sosial_all_bg.png) bottom no-repeat;
	}
#agenda_post_sosial_btns{
	float: left;
	width: 135px;
	height: 100px;
	margin-left: 15px;
	margin-top: 65px;
	background: url(images/agenda_post_sosial.png) no-repeat;
	}
#agenda_post_social{
	float:right;
	width: 107px;
	height: 75px;
	margin-top: 13px;
	margin-right: 17px;
	}
/*----------------------------------------------------------*/
#agenda_post_bt1{
	float: left;
	width: 25px;
	height: 25px;
	margin-left: 11px;
	margin-top: 7px;
	cursor: pointer;
	}
#agenda_post_bt2{
	float: left;
	width: 25px;
	height: 25px;
	margin-left: 2px;
	margin-top: 12px;
	cursor: pointer;
	}
#agenda_post_bt3{
	float: left;
	width: 25px;
	height: 25px;
	margin-left: 0px;
	margin-top: 14px;
	cursor: pointer;
	}
#agenda_post_bt4{
	float: left;
	width: 25px;
	height: 25px;
	margin-left: 8px;
	margin-top: -6px;
	cursor: pointer;
	}
#agenda_post_bt5{
	float: left;
	width: 25px;
	height: 25px;
	margin-left: 0px;
	margin-top: -3px;
	cursor: pointer;
	}
#agenda_post_bt6{
	float: left;
	width: 25px;
	height: 25px;
	margin-left: 0px;
	margin-top: 2px;
	cursor: pointer;
	}
#agenta_visit_site{
	float: left;
	width: 99px;
	height: 29px;
	margin-top: 5px;
	background: url(images/chrome_website.png) no-repeat;
	}
#agenda_post_post_cursor{
	float: left;
	width: 30px;
	height: 35px;
	margin-top: -3px;
	margin-left: 10px;
	}

/*----------Agenda PAGE CSS------------*/
/*----------Agenda Top------------*/
#agenda_page_top_promo{
	float: left;
	float:left;
	width: 1000px;
	min-height: 165px;
	margin-top: 15px;
	margin-bottom: 0px;
	border: 1px solid #c1bdb8;
		-moz-box-shadow: 0px 0px 1px #e6e6e6;
		-webkit-box-shadow: 0px 0px 1px #e6e6e6;
		box-shadow: 0px 0px 1px #e6e6e6;
	}
/*--------------------------------*/	
	
	
/*-----------Agenda-----------*/
/*#agenda_page_all{
	float:left;
	width: 1000px;
	min-height: 445px;
	margin-top: 15px;
	position: relative;
	margin-bottom: -50px;
	border: 1px solid #c1bdb8;
		-moz-box-shadow: 0px 0px 1px #e6e6e6;
		-webkit-box-shadow: 0px 0px 1px #e6e6e6;
		box-shadow: 0px 0px 1px #e6e6e6;
	}
#agenda_page{
	float:left;
	width: 998px;
	min-height: 445px;
	background-color: #f8f7f5;
	border: 1px solid #ffffff;
	}*/

#agenda_page_right_filters{
	float:right;
	width: 335px;
	height: 59px;
	margin-top: -1px;
	background: url(images/agenda_top_right.png) no-repeat left;
	}
#agenda_page_top_title{
	float:left;
	width: 167px;
	height: 66px;
	background: url(images/agenda_bt.png) no-repeat -5px -2px;
	}
#agenda_page_title_txt{
	float:left;
	color: #ffffff;
	font-size: 15px;
	font-family: Verdana, Geneva, sans-serif;
	margin-top: 10px;
	margin-left: 10px;
	letter-spacing: 0px
	}
#agenda_page_menu{
	float:left;
	width: 502px;
	height: 58px;
	margin-left: -6px;
	background: url(images/agenda_top_rep.png) repeat-x;
	}
	
#agenda_page_menu ul{
	float:left;
	width: 600px;
	margin-top: 30px;
	margin-left: -20px;
	list-style: none;
	}
#agenda_page_menu li{
	float:left;
	height: 37px;
	color: #000000;
	font-size: 14px;
	list-style: none;
	margin-right: 15px;
	cursor:	pointer;
	background:  url(images/agenta_mark.png) no-repeat center top;
	}
html #agenda_page_menu li:hover, #agenda_page_menu li:active{
	color: #797165;
	}
#agenda_page_content{
	float:left;
	max-width: 962px;
	min-height: 700px;
    margin: 30px;
	overflow: hidden;
	}
#agenda_page_box{
	float: left;
	width: 550px;
	height: 140px;
	background-color: #ece9e5;
	border: 1px solid #f7f6f4;
	}
#agenda_page_box:hover{
	float: left;
	width: 550px;
	height: 140px;
	background-color: #e3e0d9;
	border: 1px solid #f7f6f4;
	}
#agenda_page_box_inside{
	float: left;
	width: 105px;
	height: 140px;
	overflow: hidden;
	}
#agenda_page_box_inside:hover{
	float: left;
	width: 550px;
	height: 140px;
	overflow: hidden;
	}
#agenda_page_box_date{
	float:left;
	width: 100px;
	margin-top: 10px;
	margin-left: 10px;
	font-size: 11px;
	color: #999999;
	font-style: italic;
	}
.date{
	font-style: normal;
	color: #666666;
	font-size: 13px;
	}
#agenda_page_box_post_title{
	float:left;
	width: 500px;
	margin-top: 10px;
	margin-left: 10px;
	color: #3333cc;
	font-size: 13px;
	}
.post_type{
	font-size: 11px;
	color: #666666;
	font-style: italic;
	}
.post_place{
	font-size: 11px;
	color: #333333;
	}
/*************-************/

.agenda_kwicks {
	width: 962px;
    height: 100px;
    list-style: none;
    padding: 0px;
    margin: 0px;
}
.agenda_kwicks li{
	height: 140px;
    float: left;
    margin: 0px 0px;
    overflow: hidden;
}

#kwick_2 {
	cursor: pointer;
}

/*************-************/
#agenda_page_footer{
	float:left;
	width: 998px;
	height: 163px;
	background-color: #c2d0db;
	border: 1px solid #ffffff;
	}
#agenda_logo{
	float:left;
	width: 48px;
	height: 48px;
	overflow: hidden;
	margin-left: 15px;
	margin-top: 10px;
	}
#small_mashup{
	float: left;
	margin-top: 80px;
	margin-left: -70px;
	width: 95px;
	height: 71px;
	background: url(images/map_place_small.png) no-repeat;
	}
#agenda_page_footer_img{
	float: left;
	width: 132px;
	height: 132px;
	margin-top: 13px;
	margin-left: 11px;
	overflow: hidden;
	border: 1px solid #a2a1a1;
	}
#agenda_page_footer_title{
	float:left;
	width: 500px;
	margin-top: 20px;
	margin-left: 15px;
	font-size: 16px;
	color: #333333;
	}
#agenda_page_footer_subtitle{
	float:left;
	width: 500px;
	margin-top: 5px;
	margin-left: 15px;
	font-size: 12px;
	color: #666666;
	}
.event_type{
	color: #333333;
	}
#agenda_page_footer_txt{
	float:left;
	width: 500px;
	height: 45px;
	margin-top: 25px;
	margin-left: 15px;
	font-size: 13px;
	color: #333333;
	}
#agenda_page_footer_txt p{
	margin: 0;
	}
#agenda_page_footer_etc{
	float:left;
	width: 500px;
	margin-left: 15px;
	font-size: 11px;
	color: #333333;
	}
#agenda_page_footer_sep_line{
	float:left;
	width: 2px;
	height: 143px;
	margin-left: 35px;
	margin-top: -117px;
	background: url(images/agenda_footer_v_line.png) no-repeat;
	}
#agenda_page_footer_right{
	float:right;
	width: 170px;
	height: 120px;
	margin-top: -105px;
	margin-right: 20px;
	color: #333333;
	font-size: 9px;
	}
.agenda_footer_right_title{
	font-size: 17px;
	color: #666666;
	}
#line_sep{
	float: left;
	width: 960px;
	height: 5px;
	background: url(images/aggenda_line_rep.png) repeat-x;
	margin-left: 19px;
	margin-bottom: 20px;
	}
#agenta_page_btn_big{
	float: left;
	width: 963px;
	height: 31px;
	background: url(images/agenta_change_view_btn.png) no-repeat;
	margin: -15px 0px 0px 19px;
	}
#agenta_page_btn_big span.left_text{
	float: left;
	width: 365px;
	line-height: 31px;
	color: #ffffff;
	font-size: 14px;
	margin: 0px 0px 0px 50px;
	}
#agenta_page_btn_big span.left_text span.small_txt{
	line-height: 31px;
	font-size: 10px;
	}
#agenta_page_btn_big span.right_text{
	float: right;
	width: 455px;
	line-height: 31px;
	color: #ffffff;
	font-size: 14px;
	margin: 0px 0px 0px 0px;
	}
#agenta_page_btn_big span.right_text a,
#agenta_page_btn_big span.left_text a{
	text-decoration: none !important;
	}
#agenda_page_post_rep_all{
	float: left;
	width: 960px;
	min-height: 200px;
	margin-left: 19px;
	margin-top: 10px;
	margin-bottom: 10px;
	background: url(images/agenta_post_rep_bg.png) repeat-y;
	}
#agenta_top_bar_all{
	float: left;
	width: 960px;
	height: 50px;
	background-color: #F8F7F5;
	border-bottom: 1px solid #d2cfc9;
	}
#top_bar_date{
	float: left;
	width: 40px;
	text-align: center;
	margin-left: 15px;
	}
.top_bar_date_small{
	font-size: 11px;
	color: #999999;
	font-style: italic;
	}
.top_bar_date_big{
	font-size: 27px;
	color: #333333;
	}
#top_bar_type{
	float: left;
	font-size: 14px;
	margin-top: 27px;
	margin-left: 20px;
	margin-right: 15px;
	}
#top_bar_title{
	float: left;
	width: 600px;
	font-size: 16px;
	color: #333333;
	margin-top: 26px;
	}
#agenda_page_post_rep_inside_left{
	float: left;
	width: 790px;
	min-height: 160px;
	border-top: 1px solid #ffffff;
	}
#agenda_page_post_rep_inside_right{
	float: right;
	width: 168px;
	min-height: 160px;
	border-top: 1px solid #ffffff;
	}
#agenda_page_post_rep_inside_month{
	float: left;
	width: 50px;	
	text-align: center;
	margin-left: 10px;
	margin-top: 5px;
	}
.agenda_page_post_rep_inside_month{
	font-size: 20px;
	color: #666666;
	}
.agenda_page_post_rep_inside_year{
	font-size: 14px;
	color: #999999;
	}
#agenda_page_post_rep_inside_mashup{
	float: left;
	width: 95px;
	height: 71px;
	margin-top: 78px;
	margin-left: -87px;
	background: url(images/aggenda_map_bg.png) no-repeat;
	}
#agenda_page_post_rep_inside_img{
	float: left;
	width: 127px;
	height: 127px;
	border: 1px solid #999999;
	margin-top: 15px;
	margin-left: 20px;
	overflow: hidden;
	}
#agenda_page_post_rep_inside_txt{
	float: left;
	width: 470px;
	height: 80px;
	margin-top: 25px;
	margin-left: 15px;
	font-size: 12px;
	color: #333333;
	line-height: 16px;
		overflow: hidden;
	}
#agenda_page_post_rep_inside_txt p{
	margin: 0;
	}
#agenda_page_post_rep_inside_read_more{
	float: left;
	width: 64px;
	height: 20px;
	margin-top: 15px;
	margin-left: 15px;
	background: url(images/agenda_read_more.png) no-repeat;
	cursor: pointer;
	}
#agenda_page_post_rep_inside_right_title{
	float: left;
	width: 168px;
	height: 33px;
	font-size: 12px;
	color: #ffffff;
	background: url(images/agenda_right_tab.png) no-repeat;
	}
#agenda_page_post_rep_inside_right_title_text{
	float: left;
	font-size: 12px;
	margin-top: 12px;
	margin-left: 15px;
	color: #ffffff;
	}
#agenda_page_post_rep_inside_right_specs{
	float: left;
	width: 130px;
	min-height: 90px;
	margin-left: 15px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 12px;
	color: #333333;
	}
/********************** agenda running events ****************/
#agenta_running_rep{
	float: left;
	width: 960px;
	margin: 10px 0px 10px 19px;
	}
#agenta_running_rep_inside{
	float: left;
	width: 783px;
	min-height: 163px;
	background: #ece9e5 url(images/agenda_new_bg.png) repeat-x top;
	margin: 0px 0px 0px 0px;
	border-right: 1px solid #cac7c1;
	}
#agenta_running_map{
	float: left;
	width: 95px;
	height: 138px;
	background: url(images/agenda_map_bg.png) no-repeat;
	margin: 12px 0px 0px -28px;
	}
#agenta_running_image{
	float: left;
	width: 126px;
	height: 126px;
	margin: 17px 0px 0px 10px;
	border: 1px solid #999999;
	}
#agenta_running_rep_inside_right_a{
	float: right;
	width: 175px;
	min-height: 98px;
	background: #dc5c66 url(images/agenta_running_red_top.png) no-repeat top;
	margin: 1px 0px 1px 0px;
	}
#agenta_running_rep_inside_right_b{
	float: right;
	width: 175px;
	min-height: 63px;
	background: #6d5d58 url(images/agenta_running_grey_top.png) no-repeat top;
	margin: 0px 0px 1px 0px;
	}
.agenta_right_a_text{
	width: 150px;
	height: 50px;
	padding: 15px 0px 0px 15px;
	display: table-cell;
	vertical-align: middle;
	}
.agenta_right_a_text span.text_a{
	float: left;
	width: 150px;
	font-size: 10px;
	color: #000000;
	margin: 0px 0px 2px 0px;
	}
.agenta_right_a_text span.date_a{
	float: left;
	width: 150px;
	font-size: 12px;
	color: #ffffff;
	margin: 0px 0px 8px 0px;
	}
.agenta_right_b_text{
	float: left;
	width: 150px;
	height: 30px;
	margin: 15px 0px 0px 15px;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	overflow: hidden;
	line-height: 15px;
	}
.agenta_right_b_text span.place{
	font-weight: normal;
	color: #cccccc;
	}
#alert_dates {
	left: 210px;
	top: 10px;
	}
#favorites_list ul.reminder_ul{
	margin: 0;
	}
#favorites_list .reminder_ul li{
	list-style: url(images/allert_new_inc.png);
	height: 25px;
	width: 280px;
	margin-bottom: 5px;
	font-size: 12px;
	color: #ffffff;
	font-family: Verdana, Geneva, sans-serif;
	vertical-align: top;
	line-height: 28px;
	}
#favorites_list .reminder_ul li:hover,
#favorites_list .reminder_ul li.active{
	list-style: url(images/allert_new_act.png);
	color: #d0c7b8;
	}

/*---------Photo Gallery POST-----------*/
#photo_gallery_post_all{
	width: 1000px;
	min-height: 387px;
	margin-top: 100px;
	margin-bottom: 5px;
	position: relative;
	margin-left: auto;
	margin-right: auto;
		-moz-box-shadow: 0px 0px 1px #e6e6e6;
		-webkit-box-shadow: 0px 0px 1px #e6e6e6;
		box-shadow: 0px 0px 1px #e6e6e6;
	}
#photo_gallery_post{
	float:left;
	width: 100%;
	min-height: 385px;
	}
#photo_gallery_post_top_title{
	float:left;
	width: 100%;
	height: 60px;
	background: url(images/photo_gallery_top_rep.png) repeat-x;
	border-bottom: 1px solid #ffffff;
	}
#photo_gallery_post_title_txt{
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	color: #ffffff;
	font-size: 20px;
	font-family: Verdana, Geneva, sans-serif;
	margin-top: 23px;
	line-height: 43px;
	letter-spacing: 2px;
	background: url(images/photo_gallery_mark.png) left 37px no-repeat;
	}
#photo_gallery_post_image_bef{
	/*float: left;*/
	float: right;
	width: 750px;
	height: 448px;
	}
#photo_gallery_post_image{
	width: 750px;
	height: 448px;
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	}
#photo_gallery_post_image img{
	border: 2px solid white;
	-moz-box-shadow: 0px 0px 5px #C1C1C1;
	-webkit-box-shadow: 0px 0px 5px #C1C1C1;
	box-shadow: 0px 0px 5px #C1C1C1;
	}
	
#photo_gallery_mashup{
	/*float: right;*/
	float: left;
	width: 237px;
	height: 176px;
	background: url(images/photo_gallery_mashup_bg.png) no-repeat center;
	}
#photo_gallery_single_adds{
	float: left; 
	width: 1000px; 
	height: 112px;
	background: #eceae6 url(images/com_h_line.png) repeat-x bottom;
	border-top: 7px solid #aaa6a0;
	margin-top: -23px;
	position: relative;
	z-index: 1;
	overflow: hidden;
	}
#photo_gallery_post_adds1{
	float: left;
	width: 728px;
	height: 90px;
	background-color: #ffffff;
	border: 1px solid #7f7f7f;
	margin: 10px 0px 0px 10px;
	}
#photo_gallery_post_adds_close{
	float: left;
	width: 10px;
	height: 10px;
	margin-top: 15px;
	margin-left: 15px;
	cursor: pointer;
	background: url(images/close_adds.png) no-repeat;
		/*TEMP*/ display: none;
	}
#photo_gallery_post_adds_close:hover{
	background: url(images/close_adds_rollover.png) no-repeat;
	}
#photo_gallery_post_adds2{
	float: left;
	width: 232px;
	height: 58px;
	background-color: #ffffff;
	border: 1px solid #7f7f7f;
	margin: 15px 0px 0px 18px;
	}
#photo_gallery_post_btns_all{
	/*float: right;*/
	float: left;
	width: 233px;
	height: 170px;
	margin-top: 20px;
	}
#photo_gallery_post_btn{
	float: left;
	height: 30px;
	width: 233px;
	background: url(images/com_h_line.png) repeat-x bottom;
	}
#photo_gallery_post_favorites_btn{
	float: left;
	width: 30px;
	height: 30px;
	margin-left: 5px;
	cursor:	pointer;
	background: url(images/add_to_favorits_new.png) no-repeat center;
	}
#photo_gallery_post_note_btn{
	float: left;
	width: 30px;
	height: 30px;
	margin-left: 5px;
	cursor:	pointer;
	background: url(images/notes_new.png) no-repeat center;
	}
#photo_gallery_post_btns_title{
	float: left;
	font-size: 12px;
	color: #666666;
	margin-left: 10px;
	margin-top: 5px;
	}

#photo_gallery_post_stat_title{
	float: left;
	font-size: 12px;
	color: #333333;
	margin-left: 10px;
	margin-top: 30px;
	}
#photo_gallery_post_stats{
	float: left;
	font-size: 11px;
	color: #666666;
	margin-left: 10px;
	margin-top: 10px;
	}
.photo_gallery_post_stats_value{
	color: #333333;
	}
#so_btns_dv{
	/*float: right;*/
	float: left;
	width: 214px;
	height: 64px;
	background: url(images/shos_photo_bg.png) no-repeat;
	margin: 50px 10px 23px 0px;
	}
#photo_gallery_post_sosial_btns{
	float: right;
	width: 135px;
	height: 100px;
	margin-right: -5px;
	margin-top: -13px;
	background: url(images/agenda_post_sosial.png) no-repeat;
	position: relative;
	z-index: 10;
	}
#photo_gallery_post_social{
	float:right;
	width: 107px;
	height: 75px;
	margin-top: 13px;
	margin-right: 18px;
	}
/*----------------------------------------------------------*/
#photo_gallery_post_bt1{
	float: left;
	width: 25px;
	height: 25px;
	margin-left: 11px;
	margin-top: 7px;
	cursor: pointer;
	}
#photo_gallery_post_bt2{
	float: left;
	width: 25px;
	height: 25px;
	margin-left: 2px;
	margin-top: 12px;
	cursor: pointer;
	}
#photo_gallery_post_bt3{
	float: left;
	width: 25px;
	height: 25px;
	margin-left: 0px;
	margin-top: 14px;
	cursor: pointer;
	}
#photo_gallery_post_bt4{
	float: left;
	width: 25px;
	height: 25px;
	margin-left: 8px;
	margin-top: -6px;
	cursor: pointer;
	}
#photo_gallery_post_bt5{
	float: left;
	width: 25px;
	height: 25px;
	margin-left: 0px;
	margin-top: -3px;
	cursor: pointer;
	}
#photo_gallery_post_bt6{
	float: left;
	width: 25px;
	height: 25px;
	margin-left: 0px;
	margin-top: 2px;
	cursor: pointer;
	}
#photo_gallery_post_autor{
	float: left;
	width: 1000px;
	height: auto;
	margin-top: 30px;
	background: url(images/com_h_line.png) repeat-x bottom;
	margin-bottom: 20px;
	}
#photo_gallery_post_autor_img{
	float: left;
	width: 68px;
	height: 68px;
	border: 1px solid #cecece;
	}
#photo_gallery_post_autor_name{
	float: left;
	width: 800px;
	color: #333333;
	font-size: 18px;
	margin-left: 15px;
	}
#photo_gallery_post_categories{
	float: left;
	width: 800px;
	color: #666666;
	font-size: 11px;
	margin-left: 15px;
	margin-top: 5px;
	}
#photo_gallery_post_by{
	float: left;
	}
#photo_gallery_post_desc{
	float: left;
	margin-top: 20px;
	width: 1000px;
	}
#photo_gallery_post_desc_top{
	float: left;
	width: 998px;
	height: 8px;
	background: url(images/photo_gallery_post_desc_top.png) no-repeat;
	}
#photo_gallery_post_desc_center{
	float: left;
	width: 998px;
	min-height: 100px;
	height: auto;
	background: url(images/photo_gallery_post_desc_rep.png) repeat-y;
	}
#photo_gallery_post_desc_bottom{
	float: left;
	width: 998px;
	height: 7px;
	margin-top: 0px;
	margin-bottom: 20px;
	background: url(images/photo_gallery_post_desc_bottom.png) no-repeat;
	}
#photo_gallery_post_desc_center_txt{
	float: left;
	width: 960px;
	margin-top: 5px;
	margin-left: 20px;
	margin-bottom: 15px;
	font-size: 12px;
	color: #333333;
	font-style: italic;
	}
#photo_gallery_post_comments_all{
	float: left;
	width: 998px;
	height:auto;
	background: #e7e4de url(images/photo_gallery_post_comments_all_top.png) no-repeat top left;
	}
#photo_gallery_post_comments_all_title{
	float: left;
	width: 900px;
	font-size: 20px;
	color: #333333;
	margin-left: 20px;
	margin-top: 15px;
	}
#photo_gallery_post_comments_add_comment_all{
	float: left;
	width: 962px;
	min-height: 100px;
	height: auto;
	margin-left: 18px;
	margin-top: 25px;
	}
#photo_gallery_add_comment_title{
	float: left;
	font-size: 12px;
	color: #333333;
	margin-left: 3px;
	}
.add_comment{
	font-size: 12px;
	color: #666666;
	font-style: italic;
	}
#photo_gallery_post_comments_add_top{
	float: left;
	width: 962px;
	height: 12px;
	margin-top: 5px;
	background: url(images/photo_gallery_add_comment_top.png) no-repeat top;
	}
#photo_gallery_post_comments_add_center{
	float: left;
	width: 962px;
	min-height: 85px;
	height: auto;
	background: url(images/photo_gallery_add_comment_rep.png) repeat-y;
	}
#photo_gallery_post_comments_add_bottom{
	float: left;
	width: 962px;
	height: 6px;
	background: url(images/photo_gallery_add_comment_bottom.png) no-repeat top;
	}
#photo_gallery_post_comments_add_center_img{
	float: left;
	width: 68px;
	height: 68px;
	border: 1px solid #cecece;
	overflow: hidden;
	margin-left: 15px;
	margin-top: 5px;
	}
.photo_gallery_post_comments_add_center_imput{
	float: right;
width: 825px;
min-height: 45px;
	margin-right: 3px;
	margin-top: 11px;
	border: 1px solid #C1BDB8;
	background: none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333333;
	}
input[type=button].post_comment_btn{
	float: left;
	width: 116px;
	height: 26px;
	margin-left: 12px;
	margin-top: 10px;
	margin-bottom: 10px;
	background: url(images/add_comment_btn.png) no-repeat;
	text-align: center;
	line-height: 26px;
	font-size: 12px;
	color: #ffffff;
	cursor: pointer;
	border: none;
	}	
#photo_gallery_comments_sep{
	float: left;
	width: 962px;
	height: 2px;
	margin-left: 0px;
	margin-top: 20px;
	margin-bottom: 20px;
	background: url(images/com_h_line.png) repeat-x;
	}
#photo_gallery_posted_comments{
	float: left;
	width: 962px;
	margin-left: 18px;
	}
#photo_gallery_comment_specs{
	float: right;
	margin-right: 5px;
	font-size: 12px;
	color: #999999;
	}
#photo_gallery_comment_txt{
	float: right;
	width: 810px;
	font-size: 12px;
	color: #333333;
	line-height: 18px;
	margin-right: 20px;
	font-style: italic;
	}
#photo_gallery_comment_reply_btn{
	float: left;
	width: 91px;
	height: 26px;
	background: url(images/photo_gallery_reply_btn.png) no-repeat;
	font-size: 12px;
	color: #ffffff;
	text-align: center;
	line-height: 26px;
	margin-left: 15px;
	margin-top: 10px;
	margin-bottom: 10px;
	cursor: pointer;
	}

.children_mag3{
	float: left;
	margin: 0px;
	}
.photo_gallery_post_comments_reply{
	float: right;
	width: 922px;
	min-height: 70px;
	margin-top: 7px;
	margin-bottom: 3px;
	}
.photo_gallery_post_comments_reply_top{
	float: left;
	width: 922px;
	height: 11px;
	background: url(images/photo_gallery_reply_comment_top.png) no-repeat;
	}
.photo_gallery_post_comments_reply_center{
	float: left;
	width: 922px;
	min-height: 60px;
	height: auto;
	background: url(images/photo_gallery_reply_rep.png) repeat-y;
	}
.photo_gallery_post_comments_reply_bottom{
	float: left;
	width: 922px;
	height: 8px;
	background: url(images/photo_gallery_reply_bottom.png) no-repeat;
	}
/*********Controls*********/
#controls{
	float: right;
	width: 166px;
	height: 43px;
	background: url(images/photo_gallery_post_nav.png) no-repeat center;
	margin-top: -6px;
	margin-right: -13px;
	}
#pg_prev_post{
	float: left;
	width: 40px;
	height: 30px;
	margin-left: 13px;
	margin-top: 13px;
	background: url(images/slider_prev_img.png) no-repeat 13px;
	}
#pg_nect_post{
	float: right;
	width: 40px;
	height: 30px;
	margin-right: 13px;
	margin-top: 13px;
	background: url(images/slider_next_img.png) no-repeat 19px;
	}
#ads_close_mesage_all{
	float: right;
	width: 186px;
	height: 0px;
	background: url(images/mouseover_titles_bg.png) no-repeat;
	position: relative;
	z-index: 1000;
	margin: -230px 10px 0px 0px;
	overflow: hidden;
	}
#ads_close_mesage_text{
	float: left;
	margin: 15px;
	font-size: 12px;
	color: #ffffff;
	}
/************** blogs_post.css ************/
#blog_post_allin{
	float: left;
	width: 1000px;
	height: auto;
	margin-top: 63px;
	margin-bottom: 30px;
	position: relative;
	border: 1px solid #c6c2bd;
		-moz-box-shadow: 0px 0px 1px #e6e6e6;
		-webkit-box-shadow: 0px 0px 1px #e6e6e6;
		box-shadow: 0px 0px 1px #e6e6e6;
	}
#blog_post_allin_site{
	width: 998px;
	float:left;
	min-height: 598px;
	border: 1px solid #ffffff;
	background-color: #f8f7f5;
	}
#blog_post_top_title{
	float: left;
	width: 998px;
	height: 106px;
	background: url(images/simple_blog_post_top_tab.png) no-repeat;
	}
#blog_post_top_logo{
	float: left;
	width: 94px;
	height: 97px;
	margin-left: -23px;
	margin-top: -100px;
	background: url(images/blogs_logo.png) no-repeat;
	}	
#blogs_author_img{
	float: left;
	width: 68px;
	height: 68px;
	overflow: hidden;
	margin-left: 90px;
	margin-top: 20px;
	border: 1px solid cccccc;
		-moz-box-shadow: 0px 0px 7px #999999;
		-webkit-box-shadow: 0px 0px 7px #999999;
		box-shadow: 0px 0px 7px #999999;	
	}
#blogs_author_type{
	float: left;
	width: 400px;
	margin-left: 15px;
	margin-top: 50px;
	font-size: 11px;
	color: #333333;
	}
#blogs_author_type img{
	float: left;
	margin-top: 0px;
	}
.blogs_author_type_name{
	color: #222222;
	}
.blogs_author_type_spec{
	color: #666666;
	font-style: italic;
	}
#blog_post_view_my_profile{
	float: right;
	font-size: 11px;
	color: #666666;
	margin-top: 53px;
	margin-right: 10px;
	}
#blog_post_single_all{
	float: left;
	width: 673px;
	/*min-height: 400px;*/
	margin-left: 10px;
	background-color: #f3f1ee;
	}
#blog_post_single_top_title{
	float: left;
	width: 673px;
	min-height: 32px;
	border-bottom: 1px solid #cdccc9;
	background: #d7d6d3 url(images/simple_blog_post_tab.png) no-repeat top;
	}
#blog_post_single_top_title_txt{
	float: left;
	width: 450px;
	font-size: 16px;
	color: #333333;
	line-height: 20px;
	margin: 5px 0px 5px 20px;
	}
#blog_post_single_top_btn{
	float: right;
	width: 125px;
	height: 28px;
	font-size: 11px;
	color: #666666;
	line-height: 32px;
	text-align: center;
	margin-right: 15px;
	margin-top: -29px;
	cursor: pointer;
	background: url(images/blog_follow_btn.png) no-repeat;
	}
#blog_post_single_content{
	float: left;
	width: 630px;
	min-height: 150px;
	margin-left: 20px;
	margin-top: 20px;
	background: url(images/blogs_line_rep.png) repeat-x bottom;
	}
#blog_post_single_content_date{
	float: left;
	width: 400px;
	font-size: 13px;
	color: #666666;
	}
#blog_post_single_content_btns{
	float: right;
	width: 30px;	
	margin: 0px 20px 0px 0px;
	}
#blog_post_single_content_btns_favorite{
	float: left;
	width: 21px;
	height: 21px;
	background: url(images/add_to_favorits_new.png) no-repeat;
	cursor: pointer;
	}
#blog_post_single_content_btns_notes{
	float: left;
	width: 21px;
	height: 21px;
	margin-left: 10px;
	margin-top: 5px;
	background: url(images/notes_new.png) no-repeat;
	cursor: pointer;
	}
#blog_post_single_content_text{
	float: left;
	width: 625px;
	/*min-height: 300px;*/
	font-size: 12px;
	color: #333333;
	line-height: 18px;
	margin-bottom: 30px;
	}
#blog_post_single_content_text img{
	text-align: left;
	margin-right: 10px;
	margin-bottom: 10px;
		-moz-box-shadow: 0px 0px 7px #999999;
		-webkit-box-shadow: 0px 0px 7px #999999;
		box-shadow: 0px 0px 7px #999999;
	
	}
#blog_post_single_comments_all{
	float: left;
	width: 630px;
	min-height: 400px;
	height: auto;
	margin-left: 18px;
	margin-top: 10px;
	}
#blog_post_single_comments_title{
	float: left;
	width: 600px;
	font-size: 16px;
	margin-top: 5px;
	margin-left: 5px;
	color: #333333;
	}
#blog_post_single_comments_subtitle{
	float: left;
	width: 600px;
	font-size: 11px;
	margin-top: 5px;
	margin-left: 5px;
	color: #666666;
	}
#blog_post_single_name_add{
	float: left;
	width: 600px;
	height: auto;
	font-size: 12px;
	color: #666666;
	margin-left: 5px;
	margin-top: 10px;
	font-style: italic;
	}
.add_comment_name{
	font-style: normal;
	color: #333333;
	}
#blog_post_comment{
	float: left;
	width: 960px;
	height: 95px;
	margin-top: -7px;
	margin-left: 0px;
	overflow: hidden;
	position: relative;
	z-index: 0;
	background-color: #ffffff;
		-moz-box-shadow: 0px 0px 4px #cccccc;
		-webkit-box-shadow: 0px 0px 4px #cccccc;
		box-shadow: 0px 0px 4px #cccccc;
		-moz-border-radius: 6px 6px 6px 6px;
		-khtml-border-radius: 6px 6px 6px 6px;
		-webkit-border-radius: 6px 6px 6px 6px;
		border-radius: 6px 6px 6px 6px;
	}
#blog_post_comment_posted{
	float: left;
	width: 960px;
	min-height: 145px;
	margin-top: -7px;
	margin-left: 0px;
	position: relative;
	overflow: hidden;
	z-index: 0;
	background-color: #ffffff;
		-moz-box-shadow: 0px 0px 4px #cccccc;
		-webkit-box-shadow: 0px 0px 4px #cccccc;
		box-shadow: 0px 0px 4px #cccccc;
		-moz-border-radius: 6px 6px 6px 6px;
		-khtml-border-radius: 6px 6px 6px 6px;
		-webkit-border-radius: 6px 6px 6px 6px;
		border-radius: 6px 6px 6px 6px;
	}
#blog_post_comment_reply{
	float: right;
	width: 890px;
	min-height: 145px;
	margin-top: -8px;
	margin-right: 2px;
	position: relative;
	overflow: hidden;
	z-index: 0;
	background-color: #f5f5f5;
		-moz-box-shadow: 0px 0px 4px #cccccc;
		-webkit-box-shadow: 0px 0px 4px #cccccc;
		box-shadow: 0px 0px 4px #cccccc;
		-moz-border-radius: 6px 6px 6px 6px;
		-khtml-border-radius: 6px 6px 6px 6px;
		-webkit-border-radius: 6px 6px 6px 6px;
		border-radius: 6px 6px 6px 6px;
	}
#blog_post_comment_reply2{
	float: right;
	width: 820px;
	min-height: 95px;
	margin-top: -8px;
	margin-right: 2px;
	position: relative;
	overflow: hidden;
	z-index: 0;
	background-color: #f5f5f5;
		-moz-box-shadow: 0px 0px 4px #cccccc;
		-webkit-box-shadow: 0px 0px 4px #cccccc;
		box-shadow: 0px 0px 4px #cccccc;
		-moz-border-radius: 6px 6px 6px 6px;
		-khtml-border-radius: 6px 6px 6px 6px;
		-webkit-border-radius: 6px 6px 6px 6px;
		border-radius: 6px 6px 6px 6px;
	}
#blog_post_comment_magkia{
	float: left;
	width: 16px;
	height: 9px;
	margin-top: 10px;
	margin-left: 12px;
	position: relative;
	z-index: 100;
	background: #E7E4DE url(images/single_white_comm_arr.png) no-repeat;
	}
#blog_post_comment_magkia_reply{
	float: left;
	width: 16px;
	height: 9px;
	margin-top: 3px;
	margin-left: 45px;
	position: relative;
	z-index: 100;
	background: #E7E4DE url(images/single_white_comm_reply.png) no-repeat;
	}
#blog_post_comment_magkia_reply2{
	float: left;
	width: 16px;
	height: 9px;
	margin-top: 3px;
	margin-left: 77px;
	position: relative;
	z-index: 100;
	background: #E7E4DE url(images/single_white_comm_reply.png) no-repeat;
	}
#blog_post_comment_member_image{
	float: left;
	width: 68px;
	height: 68px;
	overflow: hidden;
	margin-top: 10px;
	margin-left: 14px;
	border: 1px solid #cecece;
	}
#blog_post_comment_member_form{
	float: right;
	width: 950px;
	min-height: 70px;
	height: auto;
	margin-top: 3px;
	margin-right: 12px;
	background: none;
	border: none;
	}
#blog_post_comment_member_form_posted{
	float: right;
	width: 852px;
	min-height: 70px;
	height: auto;
	margin-top: 12px;
	margin-right: 12px;
	background: none;
	border: none;
	}
#blog_post_comment_member_form_reply{
	float: right;
	width: 780px;
	min-height: 70px;
	height: auto;
	margin-top: 10px;
	margin-right: 12px;
	background: none;
	border: none;
	font-size: 12px;
	color: #333333;
	}
#blog_post_comment_member_form_reply2{
	float: right;
	width: 708px;
	min-height: 70px;
	height: auto;
	margin-top: 10px;
	margin-right: 12px;
	background: none;
	border: none;
	font-size: 12px;
	color: #333333;
	}
	
	
#blog_post_comment_member_form_posted_by{
	float: left;
	width: 100%;
	height: auto;
	margin-top: 3px;
	font-size: 12px;
	color: #666666;
	}
#comment_text{
	float: left;
	width: 95%;
	margin-left: 2%;
	height: auto;
	font-size: 12px;
	color: #333333;
	line-height: 20px;
	margin-bottom: 5px;
	}
#comment_text p{
	margin: 10px 0 0 0;
	}
	
	
#comment_infos{
	float: right;
	text-align: right;
	margin-right: 10px;
	font-size: 12px;
	color: #999999;
	}
#blog_post_comment_form{
	float: right;
	width: 840px;
	height: 66px;
	margin-top: 12px;
	margin-right: 3px;
	background: none;
	border: none;
	}
#blog_post_comment_add_btn{
	float: left;
	width: 116px;
	height: 26px;
	margin-left: 12px;
	margin-top: 10px;
	margin-bottom: 10px;
	background: url(images/add_comment_btn.png) no-repeat;
	text-align: center;
	line-height: 26px;
	font-size: 12px;
	color: #ffffff;
	cursor: pointer;
	}
#blog_post_sidebar_all{
	float: right;
	width: 300px;
	min-height: 200px;
	height: auto;
	margin-right: 10px;
	}
#blog_post_sidebar_set{
	float: left;
	width: 300px;
	min-height: 200px;
	margin-bottom: 5px;
	height: auto;
	}
#blog_post_sidebar_set_title{
	float: left;
	width: 300px;
	height: 38px;
	background: url(images/simple_blog_post_sidebar_title_tab.png) no-repeat left;
	}
#blog_post_sidebar_set_title_txt{
	float: left;
	width: auto;
	font-size: 14px;
	color: #ffffff;
	margin-left: 30px;
	margin-top: 8px;
	}
#blog_post_sidebar_set_content{
	float: right;
	width: 290px;
	min-height: 100px;
	height: auto;
	background-color: #e9e8e5;
	}
#blog_post_sidebar_set_content_rep{
	float: left;
	width: 270px;
	min-height: 40px;
	height: auto;
	margin: 10px;
	background: url(images/blogs_line_rep.png) repeat-x bottom;
	}
#blog_post_sidebar_set_content_rep_title{
	float: left;
	width: 240px; 
	margin-left: 10px;
	font-size: 14px;
	color: #333333;
	line-height: 18px;
	}
#blog_post_sidebar_set_content_by{
	float: left;
	width: 250px;
	height: auto;
	margin-left: 10px;
	margin-top: 3px;
	font-size: 12px;
	color: #666666;
	font-style: italic;
	}
.blog_post_by{
	color: #333333;
	font-style: normal;
	}
.blog_post_name{
	color: #333333;
	font-style: normal;
	font-weight: bold;
	}
#blog_post_sidebar_set_content_text{
	float: left;
	width: 240px;
	height: auto;
	margin-bottom: 15px;
	font-size: 12px;
	color: #666666;
	line-height: 16px;
	margin-left: 20px;
	margin-top: 10px;
	}
#blog_post_sidebar_set_content_arcive{
	float: left;
	width: 230px;
	margin-left: 10px;
	font-size: 12px;
	color: #666666;
	}
.curent_year{
	font-size: 14px;
	}
.curent_year_count{
	font-size: 14px;
	color: #333333;
	}
#blog_post_sidebar_set_content_arcive ul{
	list-style: none;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 5px 15px;
	}
.posts_count{
	font-size: 14px;
	color: #333333;
	}
#opinions_single_post_txt_mashup.blog_post{
	background: none;
	font-size: 12px;
	font-size: 11px;
	color: #666666;
	font-style: italic;
	overflow: hidden;
	}

/********** issues_page.css ***********/
#issue_allin{
	float: left;
	width: 100%;
	height: auto;
	margin-top: 20px;
	position: relative;
	margin-bottom: 30px;
	border: 1px solid #c6c2bd;
		-moz-box-shadow: 0px 0px 1px #e6e6e6;
		-webkit-box-shadow: 0px 0px 1px #e6e6e6;
		box-shadow: 0px 0px 1px #e6e6e6;
	}
#issue_allin_site{
	width: 100%;
	float:left;
	min-height: 598px;
	border: 1px solid #ffffff;
	background-color: #f8f7f5;
	}
#issue_top_title{
	float: left;
	width: 100%;
	height: 35px;
	background: url(images/issue_tab_top.png) repeat-x;
	}
#issue_title_txt{
	color: #f1efeb;
	text-align: left;
	font-size: 25px;
	font-family: Open Sans ConsLight;
	margin: 0px 20px;
	letter-spacing: 2px;
	}
#issues_top{
	margin-left:auto;
	margin-right:auto;
	margin-top: 37px;
	width: 962px;
	height: 410px;
	background: url(images/issue_bg.png) repeat-x;
	}
#issue_specs{
	float: left;
	width: 940px;
	margin-left: 30px;
	font-size: 16px;
	color: #333333;
	}
.issue_number{
	font-size: 20px;
	margin-right: 5px;
	}
.issue_month{
	font-size: 14px;
	color: #666666;
	margin-right: 5px;
	}
.issue_pages{
	font-size: 12px;
	color: #999999;
	margin-right: 5px;
	}
.issue_katast{
	font-size: 11px;
	color: #cc0000;
	margin-right: 5px;
	}
#issue_specs_thema{
	float: right;
	font-size: 12px;
	color: #333333;
	margin-top: 10px;
	}

#issue_content{
	float: left;
	width: 950px;
	height: 25px;
	margin-left: 22px;
	}
#issue_themata a {
	text-decoration:none;
	font-size: 12px;	
}
#issue_themata{
	float: left;
	width: 969px;
	height: 41px;
	background:url(images/issue_periexomena_submenu.png) no-repeat;
	margin-left: 14px;
	margin-top: 10px;
	}
#issue_themata ul{
	float: left;
	list-style: none;
	margin-top: -5px;
	}
/*#issue_themata li{
	float: left;
	width: auto;
	margin-right: 10px;
	margin-left: 10px;
	font-size: 12px;
	color: #999999;
	line-height: 50px;
	}
#issue_themata li:hover{
	float: left;
	width: auto;
	margin-right: 10px;
	margin-left: 10px;
	font-size: 12px;
	color: #596182;
	line-height: 50px;
	background: url(images/issue_mark.png) no-repeat center 41px;
	cursor: pointer;
	}*/
#issue_post_all{
	width: 963px;
	min-height: 200px;
	height: auto;
	float: left;
	background-color: #f0eeeb;
	margin-left: 17px;
	margin-top: 15px;
	margin-bottom: 15px;
	}
#issue_post_top_bar{
	float: left;
	width: 989px;
	height: 100px;
	margin-left: -13px;
	}
#issue_post_top_bar_image_all{
	float: left;
	width: 127px;
	margin-left: 15px;
	margin-top: -102px;
	}
#issue_post_top_bar_image{
	float: left;
	width: 127px;
	position: relative;
	min-height: 99px;
	height: auto;
	}
#issue_post_top_bar_image img{
	float: left;
	width: 127px;
	border: 1px solid #f1f1ee;
		-moz-box-shadow: 0px 0px 3px #f0eeeb;
		-webkit-box-shadow: 0px 0px 3px #f0eeeb;
		box-shadow: 0px 0px 3px #f0eeeb;
	}
#issue_post_top_bar_image_desc{
	float: left;
	margin-top: 7px;
	font-size: 11px;
	color: #999999;
	line-height: 14px;
	font-style: italic;
	margin-bottom: 15px;
	}
#issue_post_top_bar_title{
	float: left;
	width: 620px;
	margin-top: 28px;
	margin-left: 17px;
	color: #ffffff;
	font-size: 16px;
	line-height: 20px;
	}
#issue_post_top_bar_subtitle{
	float: left;
	margin-top: 1px;
	font-size: 12px;
	color: #cccccc;
	margin-left: 17px;
	font-style: italic;
	}
#issue_post_top_bar_download{
	float: right;
	width: 72px;
	height: 41px;
	margin-top: 16px;
	margin-right: 22px;
	cursor: pointer;
	}
#issue_post_text{
	float: right;
	width: 780px;
	margin-right: 20px;
	margin-left: 10px;
	font-size: 12px;
	color: #333333;
	line-height: 21px;
	margin-bottom: 10px;
	}
#issue_post_text p{
	margin: 0;
	}
#issue_post_sosial{
	float: left;
	width: 151px;
	height: 100px;
	margin-top: -70px;
	margin-bottom: 10px;
	margin-left: -7px;
	background: url(images/issue_spsial.png) no-repeat;
	}

/******************************************************/
#issues_year_etc_all{
	float: left;
	width: calc(100% - 36px);
	/*height: 120px;*/
    margin: 18px 18px 30px 18px;
	}
.issues_year_etc{
	float: left;
	width: 110px;
    height: 110px;
    margin: 5px 5px;
    text-align: center;
	cursor: pointer;
    background-color: rgba(255, 255, 255, .7);
	}
.year_small{
	font-size: 14px;
	color: #666666;
	font-family: Georgia, "Times New Roman", Times, serif;
	}
.year_big{
	font-size: 20px;
	color: #666666;
	font-family: Georgia, "Times New Roman", Times, serif;
	}
.year_bigactive_issue{
	font-size: 20px;
	color: #993333;
	font-family: Georgia, "Times New Roman", Times, serif;
	}
.year_huge{
	font-size: 30px;
	color: #666666;
	font-family: Georgia, "Times New Roman", Times, serif;
	}
.year_hugeactive_issue{
	font-size: 30px;
	color: #6666cc;
	font-family: Georgia, "Times New Roman", Times, serif;
	}
.year_issues{
	float: left;
	width: 90px;
	font-size: 14px;
	color: #666666;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-top: 10px;
	}
.active_issue_start{
	color: #993333;
	}
.active_issue_end{
	color: #6666cc;
	}
/******************************************************/
/****************************tabs**********************/
/*.issues_tabs li{
	float: left;
	margin: 0;
	padding: 0;
	height: 35px;
	line-height: 35px;
	border-left: none;
	overflow: hidden;
	position: relative;
	}

html ul.issues_tabs li.active_iss, html ul.issues_tabs li.active_iss a {
	color: #FF3;
	font-weight: bold;
	}*/
	
	
ul.issues_tabs {
	float: left;
	list-style: none;
	height: 31px;
}
ul.issues_tabs li {
	float: left;
	height: 30px;
	line-height: 50px;
	border-left: none;
	position: relative;
	margin-right: 15px;
	font-size: 12px;
	color: #999999;
}
ul.issues_tabs li a {
	text-decoration: none;
	display: block;
	text-align: center;	
	outline: none;
	color: #999999;
}

/*#issue_themata li:hover{
	float: left;
	width: auto;
	margin-right: 10px;
	margin-left: 10px;
	font-size: 12px;
	color: #596182;
	line-height: 50px;
	background: url(images/issue_mark.png) no-repeat center 41px;
	cursor: pointer;
	}*/
/******************** issues page II *************************/
#issues_repeat_for_issue{
	float: left;
	width: calc(100% - 12px);
	height: auto;
	min-height: 150px;
	margin: 20px 6px 0px 6px;
	}
#top_issue_title_bar{
	float: left;
	width: calc(100% - 12px);
	height: 34px;
	background: #595652 url(images/issues_top_bar_shadow.png) no-repeat;
	}
#issue_cover_left{
	float: left;
	width: 121px;
	height: 124px;
	margin: -6px 0px 0px 12px;
	background: url(images/issues_cover_shadow.png) no-repeat;
	}
#issue_cover_left .cover_img{
	width: 113px;
	height: 156px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	}
#top_issue_title_bar .title_text{
	float: left;
	width: 800px;
	height: 34px;
	line-height: 34px;
	font-size: 14px;
	color: #ffffff;
	margin: 0px 0px 0px 10px;
	}
#top_issue_title_bar .title_text span.number{
	font-size: 18px;
	}
#top_issue_title_bar .title_text span.pages{
	font-size: 12px;
	}
#issues_posts_articles{
	float: right;
	width: calc(100% - 150px);
	min-height: 100px;
	height: auto;
	margin: 0px 5px 0px 0px;
	}
#issues_posts_articles_repeat{
	float: left;
	width: 100%;
	margin: 5px 0px 5px 0px;
	border-bottom: 1px solid #d8d7d4;
	padding-bottom: 2px;
	}
#issues_posts_articles_repeat span.category{
	float: left;
	width: 70%;
	font-size: 11px;
	font-weight: bold;
	margin: 5px 0px 0px 0px;
	}
#issues_posts_articles_repeat span.title{
	float: left;
	width: 70%;
	font-size: 11px;
	color: #333333;
	margin: 0px 0px 0px 0px;
	}
#issues_posts_articles_repeat span.author{
	float: left;
	width: 70%;
	font-size: 11px;
	color: #999999;
	font-style: italic;
	margin: 0px 0px 0px 0px;
	}
#issues_posts_articles_repeat .open_pdf{
	float: right;
	width: 45px;
	height: 25px;
	background: url(images/velaki_new_pdf_mask.png) no-repeat;
	margin: -13px 20px 0px 0px;
	}
#issues_posts_articles_repeat .open_text{
	float: right;
	width: 43px;
	height: 23px;
	background: url(images/issues_open_close_btn.png) no-repeat;
	margin: -10px 5px 0px 0px;
	cursor: pointer;
	}
#issues_posts_articles_repeat .text{
	float: left;
	width: 90%;
	display:none;
	overflow: hidden;
	font-size: 12px;
	color: #333;
	line-height: 21px;
	margin: 10px 0px 0px 0px;
	}
#issues_posts_articles_repeat .text img{
	float: left;
	padding: 10px 10px 10px 10px;
	}
span.issue_text_img{
	float: left;
	width: 220px;
	border: 1px solid #d8d7d4;
	background: #fdfdfd;
	margin: 0px 10px 5px 0px;
	}
span.issue_text_img span.image_desc{
	float: left;
	font-size: 11px;
	color: #999999;
	font-style: italic;
	line-height: 13px;
	padding: 0px 10px 5px 10px;
	}
#new_view_btn{
	float: right;
	width: 189px;
	height: 33px;
	background: url(images/proboli_listas_btn.png) no-repeat;
	margin: 0px 15px 0px 0px;
	font-size: 11px;
	text-align: center;
	color: #ffffff;
	line-height: 29px;
	}
/************* publishing_post.css ****************/
#single_publishing_post_all{
	float: left;
	width: 100%;
	height: auto;
	margin-top: 63px;
	margin-bottom: 30px;
	}	

#single_publishing_post_main_all{
	float: left;
	width: 100%;
	min-height: 300px;
	background-color: #f8f7f5;
	border: 1px solid #C1BDB8;
	-moz-box-shadow: 0px 0px 1px #E6E6E6;
	-webkit-box-shadow: 0px 0px 1px #E6E6E6;
	box-shadow: 0px 0px 1px #E6E6E6;
	position: relative;
	}
#single_publishing_post_main{
	float: left;
	width: 100%;
	min-height: 300px;
	background-color: #f8f7f5;
	border: 1px solid #ffffff;
	}
#publishing_top_title{
	float:left;
	width: 100%;
	height: 35px;
	background: url(images/publishing_tab_rep.png) repeat-x;
	border-bottom: 1px solid #ffffff;
	}
#favorite_count{
	float:right;
	font-size: 12px;
	color: #ffffff;
	line-height: 35px;
	margin-right: 15px;
	letter-spacing: 1px;
	}
#publishing_top_subtitle{
	float:left;
	width: 998px;
	height: 51px;
	background: #f1efeb url(images/single_publishing_tab_subtitle_bg.png) no-repeat left;
	}
#publishing_top_subtitle_txt{
	float: left;
	width: 200px;
	height: auto;
	font-size: 14px;
	color: #ffffff;
	margin-top: 9px;
	margin-left: 10px;
	}
#publishing_top_subtitle_name{
	float: left;
	width: 400px;
	height: auto;
	font-size: 12px;
	color: #333333;
	margin-top: 11px;
	margin-left: 8px;
	}
#publishing_top_compl_prof{
	float: right;
	font-size: 11px;
	color: #666666;
	margin-top: 14px;
	margin-right: 15px;
	}
#publishing_top_qts_all{
	float:left;
	width: 100%;
	height: 165px;
	background: url(images/publishing_top.png) no-repeat;
	}
#publishing_top_qts_img{
	float: left;
	width: 168px;
	height: 159px;
	margin-top: 0px;
	margin-left: 0px;
	overflow: hidden;
	}
#publishing_top_qts_name{
	float: left;
	width: 400px;
	font-size: 12px;
	color: #ffffff;
	margin-left: 15px;
	margin-top: 13px;
	}
#publishing_top_view_my_profile{
	float: right;
	margin-right: 15px;
	margin-top: 14px;
	font-size: 11px;
	color: #ffffff;
	}
.publishing_member_type{
	font-size: 11px;
	font-style: italic;
	}
#publishing_top_qts_member_type{
	float: left;
	width: 500px;
	margin-left: 20px;
	font-size: 11px;
	color: #ffffff;
	margin-top: 25px;
	}
#publishing_top_qts_txt{
	float: left;
	width: 750px;
	margin-left: 20px;
	margin-top: 5px;
	font-size: 11px;
	line-height: 14px;
	color: #ffffff;
	}
#publishing_visit_my_web_site{
	float: right;
	width: 99px;
	height: 29px;
	margin-top: 25px;
	margin-right: 15px;
	background: url(images/Chrome_website_new.png) no-repeat;
	cursor: pointer;
	}
/*#publishing_visit_my_web_site:hover{
	float: right;
	width: 99px;
	height: 22px;
	margin-top: 25px;
	margin-right: 15px;
	background: url(images/visitmy_web_site_2_rollover.png) no-repeat;
	cursor: pointer;
	}
#visit_my_web_site_my{
	float: left;
	width: 35px;
	font-size: 10px;
	color: #eeece7;
	line-height: 22px;
	text-align: center;	
	}*/
#visit_my_web_site_website{
	float: right;
	width: 64px;
	font-size: 10px;
	color: #eeece7;
	line-height: 29px;
	text-align: center;
	}
#publishing_post_txt_img_mashup{
	float: left;
	width: 620px;
	height: 261px;
	margin-bottom: 20px;
	margin-left: -3px;
	background: url(images/single_publishing_photo&mashup_bg.png) no-repeat;
	}
#publishing_post_txt_img{
	float: left;
	width: 330px;
	height: 230px;
	margin-top: 15px;
	margin-left: 15px;
	overflow: hidden;
		background-color: #C36;
	}
#publishing_post_txt_mashup{
	float: right;
	width: 251px;
	height: 180px;
	margin-top: 15px;
	margin-right: 15px;
	background: url(images/single_publishing_mashup_bg.png) no-repeat;
	}	
#single_publishings_left_post_specs{
	float:left;
	width: 990px;
	min-height: 90px;
	background-color: #dfdedc;
	border-right: 1px solid #f5f3ef;
	margin-top: 5px;
	margin-left: 4px;
	}
#publishing_left_post_fav{
	float:left;
	width: 34px;
	height: 26px;
	margin-left: 15px;
	margin-top: 15px;
	background: url(images/add_to_favorits.png) no-repeat;
	opacity: 0.8;
	filter:alpha(opacity=80);
	cursor: pointer;
	}
#publishing_left_post_fav:hover{
	float:left;
	width: 34px;
	height: 26px;
	margin-left: 15px;
	margin-top: 15px;
	background: url(images/add_to_favorits.png) no-repeat;
	opacity: 1;
	filter:alpha(opacity=100);
	cursor: pointer;
	}
#publishing_left_post_title{
	float:left;
	width: 590px;
	margin-top: 15px;
	margin-left: 10px;
	font-size: 20px;
	color: #323333;
	}
#publishing_left_post_subtitle{
	float:left;
	width: 550px;
	margin-top: 5px;
	margin-left: 10px;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	}
#single_publishings_left_post_by{
	float:left;
	width: calc(100% - 4px);
	height: 37px;
	line-height: 10px;
	margin-top: 0px;
	margin-left: 4px;
	font-size: 10px;
	color: #333333;
	margin-bottom: 7px;
	background-color: #e7e6e4;
	border-top: 1px solid #ffffff;
	}
#single_publishings_view_all_btn{
	float: left;
	width: 62px;
	height: 24px;
	font-size: 11px;
	color: #666666;
	line-height: 24px;
	text-align: center;
	margin-top: 7px;
	margin-left: 15px;
	background: url(images/view_all.png) no-repeat;
	cursor: pointer;
	}
.blue_box_active{	
	float: left;
	width: 13px;
	height: 7px;
	border: 1px solid #f0efeb;
	background-color: #7aa5f3;
	}

#single_publishing_etc_text{
	float: left;
	width: 315px;
	margin-top: 10px;
	font-size: 11px;
	color: #333333;
	margin-left: 10px;
	line-height: 14px;
	margin-bottom: 5px;
		background-color: #9F6;
	}
#article_lang{
	float: left;
	width: 315px;
	line-height: 14px;
	color: #cc3333;
	font-size: 11px;
	font-style: italic;
	color: #333333;
	margin-left: 10px;
	}
.article_current_lang{
	color: #cc3333;
	}
#single_publishing_translate{
	float:left;
	width: 270px;
	margin-left: 10px;
	font-size: 11px;
	color: #666666;
	margin-top: 10px;
	margin-bottom: 10px;
	}	
#publishing_post_txt_all{
	height: 657px;
	overflow:hidden;
	width:715px;
	background: url(images/publishing_book_bg.png) no-repeat -5px;
	}
#publishing_all_text{
	float: left;
	width: 700px;
	height: auto;
	font-size: 14px;
	color: #333;
	line-height: 150%;
	margin-left: 15px;
	
	}
#publishing_post_sidebar_all{
	float: right;
	width: 260px;
	min-height: 600px;
	margin-right: 4px;
	border-left: 1px solid #c1bdb8;
	}

#publishing_post_txt_col{
	float: left;
	width: 322px;
	height: 635px;
	margin-left: 20px;
	margin-right: 20px;
	}

	
	
	
#publishing_post_pager{
	float: left;
	width: 700px;
	height: 20px;
	margin-left: 15px;
	margin-top: 25px;
		background-color: #C99;
	}
	
#most_pop_publishing_sidebar{
	float: left;
	margin-left: 5px;
	margin-bottom: 4px;
	width: 260px;
	height: auto;
	}
#publishing_post_sidebar_image_all{
	position: relative;
	float: left;
	width: 255px;
	height: 307px;
	margin-top: -130px;
	background: url(images/publishing_image_bg.png) no-repeat;
	overflow: hidden;
	}
#publishing_post_sidebar_image{
	float: left;
	width: 235px;
	height: 260px;
	margin-top: 10px;
	margin-left: 10px;
	overflow: hidden;
	}
.publishing_slider{
	float: left;
	width: 235px;
	height: 190px;
	}
.publishing_slider a .pub_slider_image{
	width: 235px;
	height: 190px;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	}
.publishing_slider a .pub_slider_image img{
	max-width: 235px;
	max-height: 190px;
	}
#publishing_post_sidebar_image_desc{
	float: left;
	width: 210px;
	height: 55px;
	overflow: hidden;
	font-size: 11px;
	color: #666666;
	line-height: 14px;
	margin-left: 10px;
	margin-top: 10px;
	}
#publishing_post_txt_img_mashup_pager{
	float: left;
	width: 85px;
	height: 14px;
	margin-top: 0px;
	margin-left: 85px;
	}
#publishing_post_txt_img_mashup_pager_prev{
	float: left;
	width: 8px;
	height: 14px;
	background: url(images/slider_prev_img.png) no-repeat;
	cursor: pointer;
	}
#publishing_post_txt_img_mashup_pager_next{
	float: left;
	width: 8px;
	height: 14px;
	background: url(images/slider_next_img.png) no-repeat;
	cursor: pointer;
	}
#publishing_post_txt_img_mashup_pager_pages{
	float: left;
	width: 68px;
	text-align: center;
	line-height: 14px;
	font-size: 10px;
	color: #666666;
	}
#publishing_post_sidebar_mashup{
	float: left;
	width: 259px;
	height: 154px;
	margin-left: -8px;
	background: url(images/publishing_mashup_bg.png) no-repeat;
	
	}
#most_pop_publishing_sidebar_title{
	float: left;
	width: 255px;
	height: 66px;
	background: url(images/single_community_sidebar_tab_bg.png) no-repeat;
	}
#most_pop_publishing_sidebar_title_txt{
	float: left;
	margin-top: 35px;
	margin-left: 15px;
	color: #ffffff;
	font-size: 16px;
	}
#most_pop_publishing_sidebar_tab{
	float: left;
	width: 255px;
	min-height: 100px;
	background-color: #e9e8e5;
	}
#most_pop_publishing_sidebar_tab_txt{
	float: left;
	width: 220px;
	min-height: 80px;
	margin: 15px;
	font-size: 12px;
	line-height: 17px;
	color: #333333;
	}
.most_pop_publishing_sidebar_tab_txt_title{
	font-size: 12px;
	color: #111111;
	}
.m_p_author{
	font-size: 10px;
	}
#single_sosials_txt{
	float: left;
	margin-top: 30px;
	margin-left: 10px;
	}
#single_sosials_btns{
	float: left;
	width: 141px;
	height: 24px;
	line-height: 24px;
	font-size: 11px;
	color: #999999;
	text-align: center;
	margin-right: 10px;
	background: url(images/buttons.png) no-repeat;
	cursor: pointer;
	}
#publishing_post_social{
	float:right;
	width: 120px;
	height: 75px;
	margin-top: 12px;
	margin-right: 8px;
	}
#pager_numbers a:hover{
	color: #333333;
	cursor: pointer;
	}
/*----------------------------------------------------------*/
#bt1{
	float: left;
	width: 25px;
	height: 25px;
	margin-left: 11px;
	margin-top: 7px;
	cursor: pointer;
	}
#bt2{
	float: left;
	width: 25px;
	height: 25px;
	margin-left: 2px;
	margin-top: 12px;
	cursor: pointer;
	}
#bt3{
	float: left;
	width: 25px;
	height: 25px;
	margin-left: 0px;
	margin-top: 14px;
	cursor: pointer;
	}
#bt4{
	float: left;
	width: 25px;
	height: 25px;
	margin-left: 8px;
	margin-top: -6px;
	cursor: pointer;
	}
#bt5{
	float: left;
	width: 25px;
	height: 25px;
	margin-left: 0px;
	margin-top: -3px;
	cursor: pointer;
	}
#bt6{
	float: left;
	width: 25px;
	height: 25px;
	margin-left: 0px;
	margin-top: 2px;
	cursor: pointer;
	}
#left_side_all{
	float: left;
	width: calc(100% - 4px);
	height: auto;
	margin-left: 4px;
	}
/***************************** all authors ****************/
#publishig_all_authors_list{
	float: left;
	width: 998px;
	height: auto;
	background: #312f2d url(images/publishig_all_authors_left_bg.png) no-repeat top left;
	}
#publishig_all_authors_omada_sign{
	float: right;
	width: 17px;
	height: 17px;
	background: url(images/pub_omada_small.png) no-repeat;
	margin: 9px 9px 0px 0px;
	}
#publishig_all_authors_list ul.omada_syntaktwn{
	float: left;
	padding: 0px;
	margin: 10px 0px 7px 15px;
	width: 500px;
	height: auto;
	list-style: none;
	}
#publishig_all_authors_list ul.omada_syntaktwn li span.omada_name{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #ffffff;
	padding: 0px 0px 0px 3px;
	}
#publishig_all_authors_list ul.omada_syntaktwn li span.omada_spec{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-style: italic;
	}
#publishig_all_authors_list ul.omada_syntaktwn li a{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #ffffff;
	}

/****************** all_publishings_page.css *************/
#all_publishing_allin{
	float: left;
	width: 100%;
	height: auto;
	margin-top: 63px;
	margin-bottom: 30px;
	position: relative;
	border: 1px solid #c6c2bd;
		-moz-box-shadow: 0px 0px 1px #e6e6e6;
		-webkit-box-shadow: 0px 0px 1px #e6e6e6;
		box-shadow: 0px 0px 1px #e6e6e6;
	}
#all_publishing_allin_site{
	width: 100%;
	float:left;
	/*min-height: 365px;*/
	border: 1px solid #ffffff;
	background-color: #f8f7f5;
	}
#all_publishing_top_title{
	float: left;
	width: 100%;
	height: 35px;
	border-bottom: 1px solid #f8f7f5;
	background: url(images/publishing_tab_rep.png) repeat-x;
	}
#all_publishing_repeat{
	float: left;
	width: 100%;
	height: 298px;
	background: url(images/all_publishings_general_back.png) no-repeat left top;
	}
#all_publishing_image{
	float: left;
	width: 169px;
	height: 158px;
	overflow: hidden;
	}
#all_publishing_repeat_top_layer{
	float: left;
	width: 998px;
	height: 160px;
	margin-top: -158px;
	background: url(images/all_publishings_top_with_image.png) no-repeat left;
	}
#all_publishing_repeat_top_layer_name{
	float: left;
	width: 500px;
	height: auto;
	margin-left: 170px;
	margin-top: 10px;
	font-size: 11px;
	color: #ffffff;
	font-style: italic;
	}
#all_publishing_repeat_top_layer_name.omada_sint{
	width: 200px;
	}
.publish_user_name{
	font-size: 12px;
	font-style: normal;
	}
#all_publishing_repeat_top_layer_my_profile{
	float: right;
	width: auto;
	font-size: 11px;
	color: #eeece7;
	margin-right: 15px;
	margin-top: 15px;
	}
#all_publishing_repeat_top_layer_member_type{
	float: left;
	width: 300px;
	height: auto;
	color: #ffffff;
	font-size: 11px;
	margin-left: 185px;
	margin-top: 16px;
	}
#all_publishing_repeat_top_layer_visit_my_site{
	float: right;
	width: 99px;
	height: 22px;
	margin-top: 20px;
	margin-right: 15px;
	cursor: pointer;
	background: url(images/visitmy_web_site_2.png) no-repeat;
	}
#all_publishing_repeat_top_layer_visit_my_site:hover{
	float: right;
	width: 99px;
	height: 22px;
	margin-top: 20px;
	margin-right: 15px;
	cursor: pointer;
	background: url(images/visitmy_web_site_2_rollover.png) no-repeat;
	}
#my{
	float: left;
	width: 34px;
	height: 22px;
	font-size: 10px;
	color: #ffffff;
	line-height: 22px;
	text-align: center;
	}
#website{
	float: left;
	width: 63px;
	height: 22px;
	font-size: 10px;
	line-height: 22px;
	text-align: center;
	color: #ffffff;
	}
#all_publishing_repeat_top_layer_post_title{
	float: left;
	width: 640px;
	height: auto;
	font-size: 20px;
	color: #ffffff; 
	margin-left: 185px;
	margin-top: 18px;
	}
#all_publishing_repeat_top_layer_post_subtitle{
	float: left;
	width: 500px;
	min-height: 30px;
	height: auto;
	font-size: 12px;
	color: #ffffff;
	margin-left: 185px;
	line-height: 18px;
	margin-top: 5px;
	font-style: italic;
	}
#all_publishing_repeat_top_layer_read_the_publishing{
	float: right;
	width: 129px;
	height: 32px;
	font-size: 11px;
	color: #666666;
	padding-left: 10px;
	line-height: 32px;
	margin-right: -13px;
	cursor: pointer;
	margin-top: -5px;
	background: url(images/all_publishings_read_publishing.png) no-repeat;
	}
#all_publishing_repeat_top_layer_favorites{
	float: right;
	width: 200px;
	font-size: 12px;
	text-align: right;
	color: #999999;
	margin-right: 25px;
	margin-top: 8px;
	}
#all_publishing_repeat_mashup{
	float: left;
	width: 175px;
	height: 117px;
	margin-left: -9px;
	margin-top: 7px;
	background: url(images/all_publishings_map_bg.png) no-repeat;
	}
#all_publishing_repeat_mashup_in{
	float: left;
	width: 172px;
	height: 105px;
	margin-top: 6px;
	margin-left: 2px;
	}
#all_publishing_repeat_article_image{
	float: left;
	width: 152px;
	height: 105px;
	margin-top: 14px;
	margin-left: 12px;
	overflow: hidden;
	text-align: center;
	}
#all_publishing_repeat_article_image img{
	border: 1px solid #cccccc;
	}
#all_publishing_repeat_article_text{
	float: left;
	width: 640px;
	height: 100px;
	font-size: 12px;
	color: #ffffff;
	line-height: 18px;
	margin-top: 15px;
	margin-left: 12px;
	}

/************* single_opinions.css **********/
#single_community_post_all{
	float: left;
	width: 1000px;
	height: auto;
	margin-bottom: 30px;
	margin-top: 63px;
	}	

#single_community_post_main_all{
	float: left;
	width: 1000px;
	min-height: 300px;
	background-color: #f8f7f5;
	border: 1px solid #C1BDB8;
	-moz-box-shadow: 0px 0px 1px #E6E6E6;
	-webkit-box-shadow: 0px 0px 1px #E6E6E6;
	box-shadow: 0px 0px 1px #E6E6E6;
	}
#single_community_post_main{
	float: left;
	width: 998px;
	min-height: 300px;
	background-color: #f8f7f5;
	border: 1px solid #ffffff;
	position: relative;
	}
#community_top_title{
	float:left;
	width: 998px;
	height: 35px;
	background: url(images/blogs_top_rab_rep.png) repeat-x;
	border-bottom: 1px solid #ffffff;
	}
#favorite_count{
	float:right;
	font-size: 12px;
	color: #ffffff;
	line-height: 35px;
	margin-right: 15px;
	letter-spacing: 1px;
	}
#community_top_subtitle{
	float:left;
	width: 998px;
	height: 51px;
	background: #f1efeb url(images/single_community_tab_subtitle_bg.png) no-repeat left;
	}
#community_top_subtitle_txt{
	float: left;
	width: 200px;
	height: auto;
	font-size: 14px;
	color: #ffffff;
	margin-top: 9px;
	margin-left: 10px;
	}
#community_top_subtitle_name{
	float: left;
	width: 400px;
	height: auto;
	font-size: 12px;
	color: #333333;
	margin-top: 11px;
	margin-left: 8px;
	}
.user_type{
	font-size: 11px;
	color: #666666;
	font-style: italic;
	}
#community_top_compl_prof{
	float: right;
	font-size: 11px;
	color: #666666;
	margin-top: 14px;
	margin-right: 15px;
	}
#community_top_qts_all{
	float:left;
	width: 998px;
	min-height: 75px;
	background-color: #f1efeb;
	}
#community_top_qts_img{
	float: left;
	width: 98px;
	height: 98px;
	margin-top: -35px;
	margin-left: 95px;
	border: 1px solid #cccccc;
		-moz-box-shadow: 0px 0px 3px #cccccc;
		-webkit-box-shadow: 0px 0px 3px #cccccc;
		box-shadow: 0px 0px 3px #cccccc;
	overflow: hidden;
	}
#community_top_qts_member_type{
	float: left;
	width: 750px;
	margin-left: 20px;
	font-size: 11px;
	color: #333333;
	}
#community_top_qts_txt{
	float: left;
	width: 750px;
	height: 70px;
	margin-left: 20px;
	margin-top: 5px;
	font-size: 11px;
	line-height: 14px;
	color: #333333;
	overflow: hidden;
	}
#visit_my_web_site{
float: right;
width: 99px;
height: 28px;
margin-top: 5px;
background: url(images/Chrome_website_new.png) no-repeat;
cursor: pointer;
	}
/*#visit_my_web_site:hover{
	float: left;
	width: 99px;
	height: 22px;
	margin-top: -15px;
	margin-left: 95px;
	background: url(images/visitmy_web_site_rollover.png) no-repeat;
	cursor: pointer;
	}
#visit_my_web_site_my{
	float: left;
	width: 35px;
	font-size: 10px;
	color: #eeece7;
	line-height: 22px;
	text-align: center;	
	}
#visit_my_web_site_website{
	float: left;
	width: 64px;
	font-size: 10px;
	color: #eeece7;
	line-height: 22px;
	text-align: center;
	}*/
#opinions_single_post_txt_img_mashup{
	float: left;
	width: 620px;
	height: 261px;
	margin-bottom: 20px;
	margin-left: -3px;
	background: url(images/single_community_photo&mashup_bg.png) no-repeat;
	}
#opinions_single_post_txt_img{
	float: left;
	width: 330px;
	height: 230px;
	margin-top: 15px;
	margin-left: 15px;
	overflow: hidden;
	text-align: center;
	}
#opinions_single_post_txt_mashup{
	float: right;
	width: 251px;
	height: 180px;
	margin-top: 15px;
	margin-right: 15px;
	background: url(images/single_community_mashup_bg.png) no-repeat;
	}
#opinions_single_post_txt_img_mashup_pager{
	float: left;
	width: 85px;
	height: 14px;
	margin-top: 30px;
	margin-left: 25px;
	}
#opinions_single_post_txt_img_mashup_pager_prev{
	float: left;
	width: 8px;
	height: 14px;
	background: url(images/slider_prev_img.png) no-repeat;
	cursor: pointer;
	}
#opinions_single_post_txt_img_mashup_pager_next{
	float: left;
	width: 8px;
	height: 14px;
	background: url(images/slider_next_img.png) no-repeat;
	cursor: pointer;
	}
#opinions_single_post_txt_img_mashup_pager_pages{
	float: left;
	width: 68px;
	text-align: center;
	line-height: 14px;
	font-size: 10px;
	color: #666666;
	}
	
	
	
#single_communitys_left_post_specs{
	float:left;
	width: 650px;
	min-height: 90px;
	background-color: #dfdedc;
	border-right: 1px solid #f5f3ef;
	margin-top: 4px;
	margin-left: 4px;
	}
#community_left_post_fav{
	float:left;
	width: 34px;
	height: 26px;
	margin-left: 15px;
	margin-top: 15px;
	background: url(images/add_to_favorits.png) no-repeat;
	opacity: 0.8;
	filter:alpha(opacity=80);
	cursor: pointer;
	}
#community_left_post_fav:hover{
	float:left;
	width: 34px;
	height: 26px;
	margin-left: 15px;
	margin-top: 15px;
	background: url(images/add_to_favorits.png) no-repeat;
	opacity: 1;
	filter:alpha(opacity=100);
	cursor: pointer;
	}
#community_left_post_title{
	float:left;
	width: 590px;
	margin-top: 15px;
	margin-left: 10px;
	font-size: 20px;
	color: #323333;
	}
#community_left_post_subtitle{
	float:left;
	width: 590px;
	margin-top: 5px;
	margin-left: 60px;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	}
#single_communitys_left_post_by{
	float:left;
	width: 650px;
	height: 37px;
	line-height: 10px;
	margin-top: 0px;
	margin-left: 4px;
	font-size: 10px;
	color: #333333;
	margin-bottom: 7px;
	background-color: #e7e6e4;
	border-top: 1px solid #ffffff;
	}
.blue_box_active{	
	float: left;
	width: 13px;
	height: 7px;
	border: 1px solid #f0efeb;
	background-color: #7aa5f3;
	}
#single_community_etc_text{
	float: left;
	width: 315px;
	margin-top: 10px;
	font-size: 11px;
	color: #333333;
	margin-left: 10px;
	line-height: 14px;
	margin-bottom: 5px;
		background-color: #9F6;
	}
#article_lang{
	float: left;
	width: 315px;
	line-height: 14px;
	color: #cc3333;
	font-size: 11px;
	font-style: italic;
	color: #333333;
	margin-left: 10px;
	}
.article_current_lang{
	color: #cc3333;
	}
#single_community_translate{
	float:left;
	width: 270px;
	margin-left: 10px;
	font-size: 11px;
	color: #666666;
	margin-top: 10px;
	margin-bottom: 10px;
	}
#most_pop_opinions_sidebar{
	float: left;
	margin-left: 5px;
	margin-bottom: 4px;
	width: 335px;
	height: auto;
	}
#most_pop_opinions_sidebar_title{
	float: left;
	width: 335px;
	height: 66px;
	background: url(images/single_community_sidebar_tab_bg.png) no-repeat;
	}
#most_pop_opinions_sidebar_title_txt{
	float: left;
	margin-top: 35px;
	margin-left: 15px;
	color: #ffffff;
	font-size: 16px;
	}
#most_pop_opinions_sidebar_tab{
	float: left;
	width: 335px;
	min-height: 100px;
	background-color: #e9e8e5;
	margin: -1px 0px 0px 0px;
	}
#most_pop_opinions_sidebar_tab_txt{
	float: left;
	width: 310px;
	min-height: 80px;
	font-size: 12px;
	line-height: 17px;
	color: #333333;
	}
.most_pop_opinions_sidebar_tab_txt_title{
	font-size: 12px;
	color: #111111;
	}
.m_p_author{
	font-size: 10px;
	}
#single_sosials_txt{
	float: left;
	margin-top: 60px;
	margin-left: 20px;
	font-size: 11px;
	color: #999999;
	}
#single_bibliography{
	float: left;
	width: 990px;
	min-height: 300px;
	margin-left: 4px;
	margin-bottom: 2px;
	background-color: #e3e8e8;
	}
#single_bibliography_txt_title{
	float: left;
	font-size: 11px;
	color: #333333;
	line-height: 16px;
	font-weight: bold;
	}
#single_bibliography_txt_text{
	float: left;
	font-size: 12px;
	color: #333333;
	line-height: 16px;
	margin-bottom: 20px;
	}

/************ single_post.css *****************/
#single_all_top{
	float: left;
	width: 100%;
	height: 415px;
		margin-top: 20px;
	background: url(images/single_top_rep_all.png) repeat-x;
	}
#single_post_top_image_all{
	width: 1000px;
	height: 411px;
	margin-left: auto;
	margin-right: auto;
	background: url(images/single_top_center_bg.png) no-repeat -5px;
	}
#single_post_top_left_image_before{
	float: left;
	width: 630px;
	height: 340px;
	margin-left: 20px;
	margin-top: 10px;
	}
#single_post_top_left_image{
	width: 630px;
	height: 340px;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	}
#single_post_top_left_image img{
	max-width: 615px;
	max-height: 338px;
	-moz-box-shadow: 0px 0px 5px #333333;
	-webkit-box-shadow: 0px 0px 5px #333333;
	box-shadow: 0px 0px 5px #333333;
	}
#single_post_top_left_image_lezanta{
	float: left;
	width: 630px;
	height: 45px;
	margin-top: 12px;
	margin-left: 20px;
	padding-top: 5px;
	font-size: 11px;
	color: #666666;
	line-height: 17px;
	font-style: italic;
	}
#single_post_top_right_more_images_all{
	float: right;
	width: 315px;
	height: 185px;
	margin-right: 10px;
	margin-top: -340px;
	/*background: url(images/single_post_other_images_shadow.png) no-repeat bottom center;*/
	}
#single_post_top_right_more_images{
	float: right;
	width: 227px;
	height: 151px;
	overflow: hidden;
	margin-top: 20px;
	margin-right: 37px;
	position: relative;
	z-index: 100;
	}
#single_post_top_right_more_images_after{
	float: right;
	width: 321px;
	height: 186px;
	overflow: hidden;
	margin-right: -10px;
	margin-top: -172px;
	position: relative;
	z-index: 200;
	background: url(images/tripanew.png) no-repeat;
	}
#single_post_top_left_mashup{
	float: right;
	width: 325px;
	height: 169px;
	margin-top: -123px;
	margin-right: -2px;
	background: url(images/single_mashup_bg.png) no-repeat;
	}
#single_post_top_right_prev_img{
	float: left;
	width: 20px;
	height: 50px;
	margin-top: -115px;
	margin-left: 16px;
	cursor: pointer;
	position: relative;
	z-index: 300;
	}
#single_post_top_right_next_img{
	float: right;
	width: 20px;
	height: 50px;
	margin-top: -115px;
	margin-right: 8px;
	cursor: pointer;
	position: relative;
	z-index: 300;
	}
#single_article_post_main_all{
	float: left;
	width: 1000px;
	min-height: 300px;
	margin-top: 15px;
	background-color: #f8f7f5;
	border: 1px solid #C1BDB8;
	-moz-box-shadow: 0px 0px 1px #E6E6E6;
	-webkit-box-shadow: 0px 0px 1px #E6E6E6;
	box-shadow: 0px 0px 1px #E6E6E6;
	margin-bottom: -50px;
	position: relative;
	}
#single_article_post_main{
	float: left;
	width: 998px;
	min-height: 300px;
	background-color: #f8f7f5;
	border: 1px solid #ffffff;
	}
#articles_top_title_txt{
	float:left;
	width: 645px;
	color: #ffffff;
	font-size: 17px;
	font-style: italic;
	font-family: Verdana, Geneva, sans-serif;
	margin-top: 7px;
	margin-left: 10px;
	letter-spacing: 0px;
	font-weight: lighter;
	}
#favorite_count{
	float:right;
	font-size: 12px;
	color: #ffffff;
	line-height: 35px;
	margin-right: 15px;
	letter-spacing: 1px;
	}
#single_articles_left_post_specs{
	float:left;
	width: 650px;
	min-height: 90px;
	background-color: #e3e1dc;
	border-right: 1px solid #f5f3ef;
	margin-top: 4px;
	margin-left: 4px;
	}
#articles_left_post_fav_btns{
	float:left;
	width: 25px;
	height: 60px;
	margin-left: 15px;
	margin-top: 15px;
	}
#articles_left_post_note{
	float: left;
	width: 20px;
	height: 19px;
	margin-top: 10px;
	background: url(images/notes_new.png) no-repeat center top;
	cursor: pointer;
	}
#articles_left_post_note:hover{
	background: url(images/notes_new.png) no-repeat center bottom;
	}

#articles_left_post_title{
	float:left;
	width: 590px;
	margin-top: 15px;
	margin-left: 10px;
	font-size: 20px;
	color: #323333;
	}
#articles_left_post_subtitle{
	float:left;
	width: 590px;
	margin-top: 5px;
	margin-left: 10px;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	}
#single_articles_left_post_by{
	float:left;
	width: 650px;
	height: 37px;
	line-height: 10px;
	margin-top: 0px;
	margin-left: 4px;
	font-size: 10px;
	color: #333333;
	margin-bottom: 7px;
	background-color: #eeece7;
	border-top: 1px solid #ffffff;
	}
#single_member_type{
	float:left;
	width: 380px;
	margin-left: 15px;
	margin-top: 13px;
	font-size: 11px;
	color: #333333;
	}
#size_select{
	float: right;
	height: 9px;
	width: 88px;
	margin-right: 15px;
	margin-top: 15px;
	}
#small_letter{
	float:left;
	width: 10px;
	height: 10px;
	margin-right: 3px;
	background: url(images/a_small.png) no-repeat center;
	}
.blue_box{
	float: left;
	width: 13px;
	height: 7px;
	border: 1px solid #f0efeb;
	background-color: #c2c1c0;
	}
.blue_box_active{	
	float: left;
	width: 13px;
	height: 7px;
	border: 1px solid #f0efeb;
	background-color: #7aa5f3;
	}	
#big_letter{
	float:left;
	width: 10px;
	height: 10px;
	margin-left: 3px;
	background: url(images/a_big.png) no-repeat center;
	}
#color_select{
	float: right;
	width: 37px;
	height: 9px;
	margin-right: 25px;	
	margin-top: 15px;
	}
#color_select_red{
	float: left;
	width: 15px;
	height: 7px;
	background-color: #d45754;
	border: 1px solid #f0efeb;
	cursor: pointer;
	}
#color_select_black{
	float: right;
	width: 15px;
	height: 7px;
	background-color: #575754;
	border: 1px solid #f0efeb;
	cursor: pointer;
	}
	
#single_translations{
	float: right;
	width: 335px;
	min-height: 129px;
	margin-top: 39px;
	margin-right: 4px;
	background-color: #eeece7;
	font-size: 11px;
	color: #333;
	line-height: 16px;
	}
#single_article_etc_text{
	float: left;
	width: 315px;
	margin-top: 10px;
	font-size: 11px;
	color: #333333;
	margin-left: 10px;
	line-height: 14px;
	margin-bottom: 5px;
	}
#article_lang{
	float: left;
	width: 315px;
	line-height: 14px;
	color: #cc3333;
	font-size: 11px;
	font-style: italic;
	color: #333333;
	margin-left: 10px;
	}
.article_current_lang{
	color: #cc3333;
	}
#single_article_translate{
	float:left;
	width: 270px;
	margin-left: 10px;
	font-size: 11px;
	color: #666666;
	margin-top: 10px;
	margin-bottom: 10px;
	}	
#single_post_txt{
	float: left;
	width: 610px;
	margin-top: 10px;
	margin-left: 20px;
	font-size: 14px;
	color: #333;
	line-height: 150%;
	margin-bottom: 10px;
	text-align: justify;
	}
	
#single_post_sidebar_all{
	float: right;
	width: 340px;
	min-height: 600px;
	margin-right: 4px;
	border-left: 1px solid #c1bdb8;
	}
#most_pop_sidebar{
	float: left;
	margin-left: 5px;
	margin-bottom: 4px;
	width: 335px;
	height: auto;
	}
#most_pop_sidebar_title{
	float: left;
	width: 335px;
	height: 67px;
	position: relative;
	z-index: 200;
	background: url(images/single_article_tab_bg.png) no-repeat;
	margin-bottom: -7px;
	}
#most_pop_sidebar_title_txt{
	float: left;
	margin-top: 35px;
	margin-left: 15px;
	color: #333;
	font-size: 16px;
	}
#most_pop_sidebar_tab{
	float: left;
	width: 335px;
	/*min-height: 100px;*/
	margin-top: 2px;
	}
#most_pop_sidebar_tab_txt{
	float: left;
	width: 280px;
	/*min-height: 80px;*/
	margin: 15px;
	font-size: 12px;
	line-height: 17px;
	color: #333333;
	}
.m_p_author{
	font-size: 11px;
	}
#sidebar_photo_gallery{
	float: left;
	margin-left: 5px;
	width: 335px;
	min-height: 100px;
	height: auto;
	background-color: #e7e4de;
	}
#sidebar_photo_gallery_title{
	float: left;
	width: 335px;
	height: 53px;
	background: url(images/article_photo_gallery_tab.png) no-repeat;
	}
#sidebar_photo_gallery_title_txt{
	float: left;
	width: 220px;
	margin-top: 15px;
	margin-left: 15px;
	color: #ffffff;
	font-size: 14px;
	}
#sidebar_photo_gallery_title_see_all{
	float: right;
	width: 96px;
	margin-top: 18px;
	margin-left: 0px;
	color: #ffffff;
	font-size: 11px;
	}	
#sigebar_gallery_all{
	float: left;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 20px;
	width: 330px;
	min-height: 100px;
	}
#sidebar_gallery_repeat{
	float: left;
	width: 165px;
	height: 180px;
	overflow: hidden;
	}
#sidebar_gallery_image{
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	width: 150px;
	height: 140px;
	}
#sidebar_gallery_repeat img {
	cursor: pointer;
	border: 1px solid #D5D3CE;
		-moz-box-shadow: 0px 2px 5px #D5D3CE;
		-webkit-box-shadow: 0px 2px 5px #D5D3CE;
		box-shadow: 0px 2px 5px #D5D3CE;
	}
#sidebar_gallery_rep_user {
	float: left;
	width: 150px;
	font-size: 12px;
	height: 12px;
	color: #5B5753;
	text-align: center;
	}
#sidebar_gallery_rep_pic_name {
	float: left;
	width: 150px;
	font-size: 11px;
	color: #333333;
	text-align: center;
	}
#single_sosials{
	float: left;
	position: relative;
	width: 644px;
	height: 118px;
	margin-left: 4px;
	margin-top: -158px;
	background: url(images/single_post_sosial.png) no-repeat;
	}
#single_page_sosials_txt{
	float: left;
	margin-top: 50px;
	margin-left: 10px;
	}
#single_sosials_btns{
	float: left;
	width: 141px;
	height: 24px;
	line-height: 24px;
	font-size: 11px;
	color: #999999;
	text-align: center;
	margin-right: 10px;
	background: url(images/buttons.png) no-repeat;
	cursor: pointer;
	}
#single_clear{
	float: left;
	position: static;
	width: 990px;
	height: 32px;
	background-color: #a6a4a0;
	margin-left: 4px;
	margin-top: 4px;
	margin-bottom: 4px;
	}
#single_bibliography{
	float: left;
	width: 990px;
	min-height: 200px;
	margin-left: 4px;
	margin-bottom: 2px;
	background-color: #e3e8e8;
	}
#single_bibliography_title{
	float: left;
	font-size: 20px;
	color: #333333;
	margin-top: 20px;
	margin-left: 15px;
	}
#single_bibliography_txt{
	float: left;
	width: 920px;
	margin-top: 15px;
	margin-left: 15px;
	font-size: 12px;
	color: #333333;
	line-height: 16px;
	}
#single_bibliography_txt_title{
	float: left;
	width: 920px;
	font-size: 11px;
	color: #333333;
	line-height: 16px;
	font-weight: bold;
	}
#single_bibliography_txt_text{
	float: left;
	width: 920px;
	font-size: 12px;
	color: #333333;
	line-height: 16px;
	margin-bottom: 10px;
	}
#single_notes{
	float: left;
	width: 990px;
	min-height: 200px;
	margin-left: 4px;
	margin-bottom: 2px;
	background-color: #dfe3dc;
	}
#single_notes_list{
	font-size: 12px;
	line-height: 18px;
	}
#single_notes_list li{
	margin-bottom: 20px;
	}
#single_comments_all{
	float: left;
	width: 990px;
	min-height: 200px;
	height: auto;
	margin-left: 4px;
	margin-top: 2px;
	margin-bottom: 4px;
	background: #d2d0cc url(images/commenst_top.png) no-repeat top;
	}	
#single_comments_title{
	float: left;
	font-size: 20px;
	color: #333333;
	margin-top: 25px;
	margin-bottom: 20px;
	margin-left: 15px;
	}
#single_comments_new{
	float: left;
	width: 966px;
	height: auto;
	margin-left: 13px;
	margin-bottom: 10px;
	}
#single_comment_center_title{
	float: left;
	width: 105px;
	height: 34px;
	line-height: 34px;
	font-size: 12px;
	color: #333333;
	text-align: right;
	}
#single_comment_center_title_box{
	float: left;
	width: 840px;
	height: 34px;
	line-height: 34px;
	font-size: 12px;
	color: #333333;
	margin-left: 10px;
	background: url(images/new_comment_title_bg.png) no-repeat top;
	margin-bottom: 8px;
	}
#single_comment_center_title_box_input{
	background: none;
	width: 800px;
	height: 20px;
	margin-top: 8px;
	margin-left: 10px;
	border: none;
	font-size: 14px;
	color: #333333;
	}
#single_comment_center_title_box_all{
	float: left;
	width: 840px;
	height: auto;
	margin-left: 10px;
	}
#single_comment_center_title_box_top{
	float: left;
	width: 840px;
	height: 12px;
	background: url(images/new_comment_txt_top_bg.png) no-repeat top;
	}
#single_comment_center_title_box_center{
	float: left;
	width: 840px;
	height: auto;
	background: url(images/new_comment_txt_center_bg.png) repeat;
	}
#single_comment_center_title_box_center_textarea{
	width: 807px;
	min-height: 200px;
	background: none;
	border: none;
	margin-left: 15px;
	margin-top: 5px;
	}
#single_comment_center_title_box_bottom{
	float: left;
	width: 840px;
	height: 12px;
	background: url(images/new_comment_txt_bottom_bg.png) no-repeat top;
	}
#single_new_comment_bt{
	float: right;
	width: 96px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	font-size: 12px;
	color: #ffffff;
	margin-right: 10px;
	margin-bottom:0px;
	margin-top: 5px;
	background: url(images/comments_send_bg.png) no-repeat center;
	cursor: pointer;
	}
	
	
#single_comments_new_top{
	float: left;
	width: 966px;
	height: 13px;
	background: url(images/new_comment_top.png) no-repeat top;
	}	
#single_comment{
	float: left;
	width: 966px;
	height: auto;
	margin-left: 13px;
	margin-bottom: 10px;
	}
#single_comment_top{
	float: left;
	width: 966px;
	height: 13px;
	background: url(images/comments_top.png) no-repeat top;
	}
#single_comment_center{
	float: left;
	width: 966px;
	height: auto;
	background: url(images/comments_rep.png) repeat;
	}
#single_comment_bottom{
	float: left;
	position: relative;
	width: 966px;
	height: 11px;
	background: url(images/comments_bottom.png) no-repeat top;
	}
#single_comment_center_img{
	float: left;
	margin-left: 20px;
	margin-top: 10px;
	width: 68px;
	height: 68px;
	border: 1px solid #cccccc;
	}
#single_comment_name_etc{
	float: left;
	width: 850px;
	margin-top: 8px;
	}
#single_comment_specs{
	float: right;
	width: 400px;
	height: auto;
	}
#single_comment_specs_date{
	float: left;
	width: 200px;
	height: 20px;
	color: #666666;
	font-size: 12px;
	margin-top: 10px;
	}
	
#single_comment_specs_areskw{
	float: left;
	width: 60px;
	color: #666666;
	font-size: 12px;
	margin-top: 10px;
	}
#single_comment_specs_den_areskw{
	float: left;
	float: left;
	width: 60px;
	color: #666666;
	font-size: 12px;
	margin-left: 20px;
	margin-top: 10px;
	}
#single_comment_specs_mo{
	float: right;
	color: #666666;
	font-size: 12px;
	width: 50px;
	margin-top: 12px;
	text-align: right;
	color: #009933;
	}
#single_comment_txt{
	float: left;
	width: 820px;
	margin-left: 15px;
	margin-top: 5px;
	font-size: 12px;
	color: #333333;
	line-height: 16px;
	}
#single_comment_bt{
	float: right;
	width: 96px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	font-size: 12px;
	color: #ffffff;
	margin-right: 10px;
	margin-bottom:0px;
	background: url(images/comments_reply_bg.png) no-repeat center;
	cursor: pointer;
	}
#related_posts_rep{
	float:left;
	background: url(images/related_seperator.png) bottom no-repeat;
	margin-bottom: 10px;
	}
#vortals_top_title_agwn {
	float: left;
	width: 998px;
	height: 35px;
	background: url(images/agwn_tab_bg.png) repeat-x;
	}

#archive_active_pdf {
	float: left;
	width: 563px;
	height: 40px;
	background: url(images/agwn_df_bg.png) left;
	}
	#archive_active_pdf_link_text {
	float: left;
	font-size: 10px;
	color: #ECEBE9;
	margin: 17px 10px 10px 20px;
	}
#archive_active_pdf_link_text a {
	text-decoration: none;
	color: #ECEBE9;
	}
#archive_active_pdf_link {
	float: left;
	width: 60px;
	height: 40px;
	}
	
/********************** omaga syntaktwn ****************/
#single_omada_syntaktwn_all{
	float: left;
	width: 650px;
	min-height: 20px;
	margin: -6px 0px 0px 4px;
	background-color: #e3e1dc;
	}
#single_omada_syntaktwn_all ul.omada_syntaktwn{
	float: left;
	padding: 0px;
	margin: 10px 0px 7px 15px;
	width: 600px;
	height: auto;
	list-style: none;
	}
#single_omada_syntaktwn_all ul.omada_syntaktwn li{
	float: left;
	width: 600px;
	margin: 0px 0px 3px 0px;
	}
#single_omada_syntaktwn_all ul.omada_syntaktwn li span.omada_name{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333333;
	padding: 0px 0px 0px 3px;
	}
#single_omada_syntaktwn_all ul.omada_syntaktwn li span.omada_spec{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #333333;
	font-style: italic;
	}
#single_page_translated {
	font-size: 12px;
	line-height: 18px;
	color: #666;
	margin-bottom: 8px;
	margin-left: 2px;
	}
/************ registration_page.css *************/
#register_allin{
	float: left;
	width: 1000px;
	min-height: 300px;
	margin-top: 63px;
	background-color: #e8e5df;
	}
#register_title{
	float: left;
	width: 500px;
	height: auto;
	font-size: 30px;
	color: #5a5752;
	margin-top: 40px;
	margin-left: 30px;
	}
#register_number_plate{
	float: right;
	width: 90px;
	height: 90px;
	margin-top: 30px;
	margin-right: 30px;
	}
#register_member_type{
	float: left;
	width: 10px;
	height: 10px;
	margin-left: 39px;
	margin-top: 66px;
	}
#register_all_left{
	float: left;
	width: 600px;
	min-height: 300px;
	margin-left: 30px;
	margin-top: 20px;
	}
#gerister_avatar{
	float: left;
	width: 150px;
	height: 150px;
	margin: 0px 0px 5px 0px;
	border: 1px solid #bdb3a7;
		-moz-box-shadow: 0px 0px 5px #d2d1d0;
		-webkit-box-shadow: 0px 0px 5px #d2d1d0;
		box-shadow: 0px 0px 5px #d2d1d0;
	}
.td_txt_left{
	width: 125px;
	font-size: 12px;
	color: #999999;
	}
.td_txt_right{
	width: 335px;
	}
.space{
	float: left;
	width: 21px;
	height: 20px;
	}
#reg_btn{
	float: left;
	width: 161px;
	height: 32px;
	line-height: 32px;
	color: #999999;
	font-size: 12px;
	text-align: center;
	background: url(images/reg_btn_normal.png) no-repeat;
	margin-left: 15px;
	margin-top: -3px;
	margin-bottom: 3px;
	cursor: pointer;
	}
#reg_btn:hover{
	float: left;
	width: 161px;
	height: 32px;
	line-height: 32px;
	color: #666666;
	font-size: 12px;
	text-align: center;
	background: url(images/reg_btn_klick.png) no-repeat;
	margin-left: 15px;
	margin-top: -3px;
	margin-bottom: 3px;
	cursor: pointer;
	}
.reg_input{
	float: left;
	width: 100%;
	margin-bottom: 5px;
	}
#reg_tsek{
	width: 13px;
	height: 13px;
	margin-left: 10px;
	}
#select_date{
	width: 100px;
	float: left;
	margin: 0px 5px 5px 0px;
	}
#select_month{
	width: 136px;
	float: left;
	margin: 0px 5px 5px 0px;
	}
#select_year{
	width: 100px;
	float: left;
	margin: 0px 0px 5px 0px;
	}
#select_region{
	width: 100%;
	float: left;
	}
#delete_my_profile{
	float: left;
	height: 20px;
	color: #fff;
	font-size: 11px;
	font-style: italic;
	line-height: 20px;
	padding-left: 35px;
	padding-right: 15px;
	background: #ba0000 url(images/message.png) no-repeat;
	margin-top: 17px;
	margin-left: 34px;
		-moz-border-radius: 6px 6px 6px 6px;
		-khtml-border-radius: 6px 6px 6px 6px;
		-webkit-border-radius: 6px 6px 6px 6px;
		border-radius: 6px 6px 6px 6px;
	}
#registration_footer{
	float: left;
	width: 100%;
	height: 52px;
	background-color: #dad8d2;
	}
#register_interests_all{
	float: left;
	width: 332px;
	height: 70px;
	background: url(images/interest_bg_all.png) no-repeat;
	margin-left: 4px;
	}
#reg_interests{
	min-height: 100px;
	min-width: 303px;
	max-height: 100px;
	max-width: 303px;
	font-size: 12px;
	margin: 0px 0px 5px 0px;
	}
.reg_yes_no_btn{
	float: left;
	width: 69px;
	height: 36px;
	background: url(images/reg_no_rad_btn.png) no-repeat center;
	text-align: center;
	font-size: 14px;
	color: #999999;
	line-height: 36px;
	cursor: pointer;
	margin: 0px 10px 5px -3px;
	}
.reg_yes_no_btn:hover{
	background: url(images/reg_yes_rad_btn.png) no-repeat center;
	color: #333333;
	}
#registration_skip_step_btn{
	float: left;
	width: 198px;
	height: 38px;
	background: url(images/reg_skip_this_step_btn.png) no-repeat center;
	font-size: 14px;
	color: #666666;
	text-align: center;
	line-height: 38px;	
	margin-left: 28px;
	margin-top: 7px;
	cursor: pointer;
	}
#register_facts_all{
	float: left;
	width: 750px;
	height: 130px;
	margin-top: 30px;
	}
#register_facts_title{
	float: left;
	width: 100%;
	height: auto;
	font-size: 14px;
	/* [disabled]color: #3333ff; */
	/* [disabled]background: url(images/reg_i_ico.png) no-repeat left; */
	padding-left: 30px;
	line-height: 19px;
	margin-bottom: 10px;
	}
.facts{
	font-size: 11px;
	color: #666666;
	width: 140px;
	}
.f_n_b{
	color: #333333;
	}
#register_cont_to_member_all{
	float: left;
	width: 300px;
	height: 120px;
	font-size: 16px;
	color: #333333;
	margin-left: 30px;
	margin-top: -80px;
	}
.prem_membership{
	font-weight: bold;
	}
#clear_payments{
	float: left;
	width: 100%;
	height: 37px;
	background-color: #dad8d2;
	border-bottom: 1px solid #f3f1ee;
	border-top: 1px solid #f3f1ee;
	}
#clear_payments_title{
	float: left;
	font-size: 16px;
	color: #333333;
	margin-left: 30px;
	line-height: 50px;
	margin-top: -5px;
	background: url(images/reg_mark.png) no-repeat left bottom;
	}
#register_payments_months_all{
	float: left;
	width: 960px;
	height: 115px;
	margin-left: 20px;
	border-bottom: 1px solid #c4c1bd;
	}
#payment_set{
	float: left;
	width: 160px;
	height: 90px;
	margin-top: 20px;
	margin-left: 20px;
	margin-right: 20px;
	}
#payment_set_txt{
	float: right;
	width: 145px;
	height: 90px;
	text-align: center;
	font-size: 25px;
	color: #595551;
	line-height: 35px;
	margin-top: -45px;
	}
.payment_red{
	font-size: 20px;
	color: #cc0000;
	}
#payment_rad_btn{
	float: left;
	width: 20px;
	height: 20px;
	margin-top: 35px;
	background: url(images/reg_rad_btn_no.png) no-repeat;
	}
#fpa{
	float: right;
	font-size: 10px;
	color: #333333;
	margin-top: 55px;
	margin-right: 40px;
	}
#payments_methods_all{
	float: left;
	width: 400px;
	margin-left: 40px;
	margin-top: 20px;
	}
#payments_method_set{
	float: left;
	width: 200px;
	}
#payments_all{
	float: left;
	width: 100%;
	}
#payments_all_all{
	float: left;
	width: 100%;
	height: 300px;
	}
#msgbox_user img, #msgbox_mail img, #msgbox_pass img, #msgbox_pass2 img{
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	}
/************* mail for ***********/
.all_checkbox_ps{
	float: left;
	width: 710px;
	}
.for_mail_set{
	float: left;
	margin: 0px 0px 0px 0px;
	color: #666666;
	font-size: 12px;
	width: 148px;
	}
#reg_right_btn_all{
	float: right;
	min-width: 200px;
	height: 38px;
	margin: 7px 30px 0px 0px;
	cursor:pointer;
	}
#reg_right_btn_all span.left{
	float: left;
	width: 15px;
	height: 38px;
	background: url(images/reg_accept_left.png) repeat-x;
	margin: 0px 0px 0px -15px;
	}
#reg_right_btn_all span.right{
	float: left;
	width: 15px;
	height: 38px;
	background: url(images/reg_accept_right.png) repeat-x;
	margin: 0px -15px 0px 0px;
	}
#reg_right_btn_all span.text{
	float: left;
	height: 38px;
	color: #ffffff;
	font-size: 16px;
	text-align: center;
	line-height: 38px;
	background: url(images/reg_accept_rep.png) repeat-x;
	}
#reg_skip_btn_all{
	float: left;
	min-width: 200px;
	height: 38px;
	margin: 7px 0px 0px 30px;
	cursor: pointer;
	}
#reg_skip_btn_all span.left{
	float: left;
	width: 15px;
	height: 38px;
	background: url(images/reg_skip_this_step_left.png) repeat-x;
	margin: 0px 0px 0px -15px;
	}
#reg_skip_btn_all span.right{
	float: left;
	width: 15px;
	height: 38px;
	margin: 0px -15px 0px 0px;
	background: url(images/reg_skip_this_step_right.png) repeat-x;
	}
#reg_skip_btn_all span.text{
	float: left;
	height: 38px;
	color: #666666;
	font-size: 16px;
	text-align: center;
	line-height: 38px;
	background: url(images/reg_skip_this_step_rep.png) repeat-x;
	}
.css_select_sex{
	width: 325px;
	margin: 0px 0px 5px 0px;
	}
.css_reg_p2_tf{
	width: 303px;
	margin: 0px 0px 5px 0px;
	}
#registration_accept_btn {
	float: right;
	width: 198px;
	height: 38px;
	background: url(images/reg_accept_btn.png) no-repeat;
	color: #ffffff;
	font-size: 16px;
	text-align: center;
	line-height: 38px;
	cursor: pointer;
	margin-top: 7px;
	margin-right: 30px;
	}
.error_msg {
	display: none;
	margin: 8px 0px 0px 10px;
	position: absolute;
	font-size: 11px;
	color: #666666;
	}

/************* all_opinions_page.css ***********/
#opinions_page_allin{
	float: right;
	width: 1000px;
	height: auto;
	margin-top: 63px;
	margin-bottom: 30px;
	position: relative;
	border: 1px solid #c6c2bd;
		-moz-box-shadow: 0px 0px 1px #e6e6e6;
		-webkit-box-shadow: 0px 0px 1px #e6e6e6;
		box-shadow: 0px 0px 1px #e6e6e6;
	}
#opinions_page_allin_site{
	width: 998px;
	float:left;
	border: 1px solid #ffffff;
	background-color: #f8f7f5;
	padding-bottom: 10px;
	}
#opinions_page_top_title{
	float: left;
	width: 998px;
	height: 35px;
	background: url(images/blogs_top_rab_rep.png) repeat-x;
	}
/*******************OPINIONS*******************/
#opinions_page_opinions_all{
	float: left;
	width: 978px;
	min-height: 247px;
	height: auto;
	margin-left: 10px;
	margin-top: 10px;
	background: url(images/profile_results_opinions978.png) bottom no-repeat;
	}
#opinions_page_opinions_top_tab{
	float: left;
	width: 978px;
	min-height: 122px;
	border-bottom: 1px solid #f8f7f5;
	background: #e3e1dc url(images/profile_results_opinions_blog_tab_bg_978.png) no-repeat top;
	}
#opinions_page_post_date{
	float: left;
	width: 300px;
	height: auto;
	margin-top: 20px;
	font-size: 10px;
	color: #666666;
	margin-left: 10px;
	}
#opinions_page_opinions_title{
	float: left;
	width: 690px;
	height: auto;
	font-size: 20px;
	color: #333333;
	margin-top: 5px;
	margin-left: 10px;
	}
#opinions_page_opinions_namecat{
	float: left;
	width: 600px;
	font-size: 12px;
	margin-left: 10px;
	margin-top: 5px;
	color: #666666;
	}
#opinions_page_opinions_subtitle{
	float: left;
	width: 700px;
	height: auto;
	font-size: 12px;
	color: #666666;
	line-height: 18px;
	margin-left: 10px;
	margin-top: 10px;
	}
#opinions_page_opinions_all_comments_link{
	float: left;
	width: 500px;
	height: auto;
	font-size: 11px;
	color: #7297ad;
	margin-left: 65px;
	margin-top: 5px;
	}
#opinions_page_opinions_btn{
	float: right;
	width: 137px;
	height: 40px;
	margin-right: -7px;
	margin-top: 20px;
	background: url(images/profile_results_see_the_opinion.png) no-repeat;
	cursor: pointer;
	}
#opinions_page_opinions_image{
	float: left;
	width: 98px;
	height: 98px;
	margin-left: 13px;
	margin-top: 11px;
	overflow: hidden;
	}
#opinions_page_url{
	float: left;
	width: 600px;
	font-size: 11px;
	color: #666666;
	margin-left: 15px;
	margin-top: 15px;
	}
#opinions_page_opinions_text{
	float: left;
	margin-left: 15px;
	margin-top: 20px;
	font-size: 12px;
	color: #333333;
	line-height: 18px;
	width: 800px;
	height: 60px;
	}
#opinions_page_opinions_text p{
	margin: 0px;
	}
	
#profile_results_member_type{
	float: left;
	width: 400px;
	font-size: 11px;
	color: #666666;
	margin-left: 15px;
	margin-top: 12px;
	}
.profile_results_by{
	color: #333333;
	}
.profile_results_name{
	color: #333333;
	font-weight: bold;
	}
.profile_results_type{
	font-style: italic;
	}

/********** notes_style.css **********/
.all_notes_fav{
	float: left;
	width: 374px;
	height: 296px;
	background: url(images/all_bg.png) no-repeat;
	z-index: 1007;
	position: absolute;
	text-align: left;
	}
.notes_res{
	position: absolute;
	float: left;
	margin-left: 60px;
	margin-top: 90px;		
	}
.notes_res ul{
	list-style: none;
	margin-left: -40px;
	width:255px;
	background-color:#666;
	}
.notes_res ul li{
	width:255px;	
	font-size: 14px;
	color: #F3F1EE;
	line-height: 20px;
	cursor:pointer;	
	}	
#notes_title{
	float: left;
	width: 320px;
	font-size: 12px;
	color: #333333;
	margin-top: 20px;
	margin-left: 40px;
	}
#notes_to{
	float: left;
	width: 32px;
	font-size: 11px;
	color: #ffffff;
	margin-left: 25px;
	margin-top: 20px;
	}
.notes_input{
	float: left;
	width: 235px;
	height: 26px !important;
	margin-top: 16px;
	color: #666666 !important;
	font-size: 12px !important;
	}
#search_members, .search_members{
	float: right;
	width: 42px;
	height: 38px;
	background: url(images/notes_search_btn.png) no-repeat;
	border: none;
	margin-top: 14px;
	margin-right: 18px;
	cursor: pointer;
	}
#notes_text, .notes_text{
	float: left;
	width: 322px;
	height: 136px;
	background: url(images/notes_message_text_bg.png) no-repeat;
	border: none;
	margin-top: 8px;
	margin-left: 30px;
	}
#notes_post_title a{
	float: left;
	width: 300px;
	font-size: 10px;
	color: #999999;
	margin-left: 10px;
	margin-top: 10px;
	overflow: hidden;
	text-decoration: none;
	}
#notes_message_tt{
	float: left;
	width: 300px;
	font-size: 12px;
	color: #cccccc;
	margin-top: 0px;
	margin-left: 10px;
	}
#notes_textarea{
	float: left;
	min-width: 280px;
	min-height: 50px;
	margin-top: 5px;
	margin-left: 10px;
	overflow: scroll-y;
	color: #666666;
	font-size: 12px;
	}
#notes_cancel_btm{
	float: left;
	width: 119px;
	height: 37px;
	background: url(images/notes_cancel_btn.png) no-repeat;
	color: #333333;
	font-size: 12px;
	text-align: center;
	line-height: 30px;
	margin-left: 26px;
	margin-top: 5px;
	cursor: pointer;
	}

#notes_send_btm{
	float: right;
	width: 119px;
	height: 37px;
	background: url(images/notes_cancel_btn.png) no-repeat;
	color: #333333;
	font-size: 12px;
	text-align: center;
	line-height: 30px;
	margin-right: 18px;
	margin-top: 5px;
	cursor: pointer;
	}
#notes_cancel_btm:hover,
#notes_send_btm:hover{
	background: url(images/notes_send_btn.png) no-repeat;
	}
/****************FAVORITES*******************/
#favorites_organize{
	float: right;
	width: 99px;
	height: 22px;
	background: url(images/organize_btn.png) no-repeat;
	font-size: 10px;
	color: #999999;
	text-align: center;
	line-height: 20px;
	cursor: pointer;
	text-align: left;
	}
#favorites_list{
	float: left;
	width: 320px;
	height: 180px;
	margin-left: 30px;
	margin-top: 20px;
	border-bottom: 1px solid #aba59a; 
	}
#favorites_list ul{
	margin: 0;
	}
#favorites_list li{
	list-style: url(images/folder_normal.png);
	height: 25px;
	width: 280px;
	margin-bottom: 5px;
	font-size: 12px;
	color: #ffffff;
	vertical-align: top;
	line-height: 28px;
	}
#favorites_list li:hover{
	list-style: url(images/folder_hover.png);
	height: 25px;
	margin-bottom: 5px;
	font-size: 12px;
	color: #d0c7b8;
	vertical-align: top;
	line-height: 28px;
	cursor: pointer;
	}
#favorites_pager{
	float: left;
	width: 320px;
	height: 25px;
	margin-left: 30px;
		background-color: #F03;
	}
/**************about page css*****************/
#about_all{
	float: left;
	width: 1000px;
	min-height: 1000px;
	margin-top: 0px;
	margin-bottom: 30px;
	position: relative;
	z-index: 1;
	}
#about_logo{
	float: left;
	width: 360px;
	height: 60px;
	margin-top: 60px;
	margin-left: 25px;
	background: url(images/about_logo.png) no-repeat left;
	margin-bottom: 10px;
	}
#about_subtitle{
	float: left;
	font-size: 10px;
	color: #666666;
	margin-top: 45px;
	margin-left: 203px;
	font-style: italic;
	}
#big_tab_all{
	float: left;
	width: 968px;
	height: auto;
	margin-left: 15px;
	}
#big_tab_top{
	float: left;
	width: 968px;
	height: 15px;
	background: url(images/about_rep_top.png) no-repeat;
	}
#big_tab_center{
	float: left;
	width: 968px;
	min-height: 68px;
	background: url(images/about_rep_center.png) repeat-y;
	position: relative;
	z-index: 10;
	}
#big_tab_bottom{
	float: left;
	width: 968px;
	height: 15px;
	background: url(images/about_rep_bottom.png) no-repeat;
	position: relative;
	z-index: 110;
	}
#big_tab_bottom_shadow{
	float: left;
	width: 960px;
	height: 20px;
	margin-left: 4px;
	margin-top: -12px;
	background: url(images/about_rep_bottom_shadow.png) repeat-x 200px;
	position: relative;
	z-index: 100; 
	}
#big_tab_center_content{
	float: right;
	width: 750px;
	position: relative;
	z-index: 200;
	}
#big_tab_center_cat{
	float: left;
	width: 155px;
	height: auto;
	margin-left: 20px;
	margin-top: 10px;
	font-size: 14px;
	line-height: 18px;
	color: #333399;
	}
.big_tab_center_cat_desc{
	font-size: 12px;
	color: #666666;
	font-style: italic;
	line-height: 16px;
	}
#big_tab_center_img{
	float: left;
	width: 68px;
	height: 68px;
	overflow: hidden;
	margin-left: 10px;
	border: 1px solid #cccccc;
		-moz-box-shadow: 0px 0px 5px #999;
		-webkit-box-shadow: 0px 0px 5px #999;
		box-shadow: 0px 0px 5px #999;
	}
#big_tab_center_title_etc{
	float: left;
	width: 640px;
	min-height: 70px;
	margin-left: 10px;
	}
#big_tab_center_titles{
	float: left;
	width: 470px;
	min-height: 70px;
	height: auto;
	}
#big_tab_center_title{
	float: left;
	width: 450px;
	font-size: 14px;
	color: #333333;
	margin-top: 10px;
	margin-left: 15px;
	}
#vert_line{
	float: left;
	width: 1px;
	height: 39px;
	background-color: #d8d8d8;
	margin-top: 17px;
	}
#big_tab_center_subtitle{
	float: left;
	width: 450px;
	font-size: 12px;
	color: #999999;
	margin-top: 10px;
	margin-left: 15px;
	margin-bottom: 3px;
	font-style: italic;
	}
#big_tab_center_mashup{
	float: right;
	width: 142px;
	height: 85px;
	margin-right: 30px;
	margin-top: -15px;
	}
#big_tab_center_btn{
	float: right;
	width: 154px;
	height: 47px;
	background: url(images/about_expand_btn.png) no-repeat;
	cursor: pointer;
	margin-top: 12px;
	margin-right: 5px;
	position: relative;
	z-index: 250;
	display: block !important;
	}
#big_tab_center_btn_txt{
	float: left;
	width: 154px;
	text-align: center;
	font-size: 10px;
	color: #666666;
	margin-top: 10px;
	}
	
#big_tab_center_btn_visit_my_site{
	float: right;
	width: 99px;
	height: 22px;
	margin-top: 15px;
	margin-right: 30px;
	margin-bottom: 15px;
	cursor: pointer;
	background: url(images/visitmy_web_site_2.png) no-repeat;
	}
#big_tab_center_btn_visit_my_site:hover{
	float: right;
	width: 99px;
	height: 22px;
	margin-top: 15px;
	margin-right: 30px;
	margin-bottom: 15px;
	cursor: pointer;
	background: url(images/visitmy_web_site_2_rollover.png) no-repeat;
	}
#my{
	float: left;
	width: 34px;
	height: 22px;
	font-size: 10px;
	color: #ffffff;
	line-height: 22px;
	text-align: center;
	}
#website{
	float: left;
	width: 63px;
	height: 22px;
	font-size: 10px;
	line-height: 22px;
	text-align: center;
	color: #ffffff;
	}
#big_tab_center_bio_text{
	float: right;
	width: 620px;
	font-size: 12px;
	line-height: 15px;
	color: #666666;
	border-top: 1px solid #e8e7e7;
	margin-right: 30px;
	overflow: hidden;
	height: 0px;
	}
#big_tab_center_bio_text.open{
	height: auto;
	}
#big_tab_center_bio_text_close_all{
	float: left;
	width: 620px;
	height: 40px;
	border-bottom: 1px solid #d8d8d8;
	margin-bottom: 30px;
	}
#big_tab_center_bio_text_close_arrow{
	float: right;
	width: 12px;
	height: 8px;
	margin-top: 10px;
	margin-right: 66px;
	background: url(images/about_colapse_arrow.png) no-repeat;
	cursor: pointer;
	position: relative;
	z-index: 300;
	}
#big_tab_center_hypertitle{
	float: left;
	width: 450px;
	font-size: 12px;
	color: #666666;
	margin-top: 10px;
	margin-left: 15px;
	font-style: italic;
	margin-bottom: -5px;
	}
#thanks_title{
	float: right;
	width: 620px;
	margin-right: 25px;
	font-size: 12px;
	color: #666666;
	line-height: 18px;
	margin-bottom: 20px;
	margin-top: 10px;
	font-style: italic;
	}
#thanks_text{
	float: right;
	width: 620px;
	margin-right: 25px;
	font-size: 14px;
	color: #333333;
	line-height: 20px;
	margin-bottom: 10px;
	}
/********* profile_results_page.css **********/
#profile_results_filters{
	float: left;
	width: 100%;
	height: auto;
	margin-top: 0px;
	position: relative;
	z-index: 200;
	margin-left: 1px;
	border-bottom: 1px solid #c1bdb8;
    padding: 20px 0px;
	}
#profile_results_filters ul{
	list-style: none;
	margin: 0px;
    padding: 0px;
	}
#profile_results_filters li{
    display: inline-block;
	font-size: 12px;
	margin: 15px 5px 5px;
	color: #666666;
	}
#profile_results_filters li a{
    color: #666666;
}
#profile_results_filters_show_all{
	float: left;
	width: 129px;
	height: 26px;
	line-height: 26px;
	font-size: 11px;
	color: #666666;
	padding-left: 15px;
	margin-top: 40px;
	background: url(images/profile_results_show_all.png) no-repeat;
	cursor: pointer;
	}
#profile_results_allin{
	float: right;
	width: 100%;
	height: auto;
	margin-top: 20px;
	margin-bottom: 60px;
	position: relative;
	z-index: 0;
	border: 1px solid #c6c2bd;
		-moz-box-shadow: 0px 0px 1px #e6e6e6;
		-webkit-box-shadow: 0px 0px 1px #e6e6e6;
		box-shadow: 0px 0px 1px #e6e6e6;
	}
#profile_results_allin_site{
	width: 100%;
	float: left;
	border: 1px solid #ffffff;
	background-color: #f8f7f5;
	padding-bottom: 10px;
	}
#profile_results_top_title{
	float: left;
	width: 100%;
	height: 35px;
	background: url(images/news_tab_bg.png) repeat-x;
	}
#profile_results_top_back{
	float: right;
	width: 200px;
	height: auto;
	font-size: 13px;
	color: #ffffff;
	text-align: right;
	margin-top: 10px;
	margin-right: 10px;
	}
.profile_results_article_all{
	float: left;
	width: calc(100% - 20px);
	min-height: 295px;
	height: auto;
	margin-left: 10px;
	margin-top: 10px;
	/*background: url(images/profile_results_main_bg.png) repeat-x bottom left;*/
    background: #eceae6;
    border-bottom: 4px solid #b4b2af;
	}
.profile_results_publishing_all{
	float: left;
	width: 100%;
	min-height: 295px;
	height: auto;
	margin-left: 10px;
	margin-top: 10px;
	background: url(images/profile_results_main_bg_publishing.png) bottom no-repeat;
	}
#profile_results_article_top_tab{
	float: left;
	width: 100%;
	min-height: 72px;
	border-bottom: 1px solid #f8f7f5;
	background: #e3e1dc url(images/profile_results_top_tab.png) no-repeat top left;
    border-radius: 4px 4px 0px 0px;
    padding-bottom: 20px;
	}
#profile_results_article_top_tab_publishing{
	float: left;
	width: 100%;
	height: 92px;
	border-bottom: 1px solid #f8f7f5;
	background: #e3e1dc url(images/profile_results_publishing_tab_bg.png) no-repeat top;
	}
#profile_results_add_fav_notes{
	float: left;
	width: 21px;
	height: 50px;
	margin-top: 20px;
	margin-left: 25px;
	}
#profile_results_add_fav{
	float: left;
	width: 21px;
	height: 21px;
	background: url(images/add_to_favorits_new.png) no-repeat;
	}
#profile_results_add_note{
	float: left;
	width: 20px;
	height: 19px;
	margin-top: 10px;
	background: url(images/notes_new.png) no-repeat;
	}
#profile_results_article_title{
	float: left;
	width: calc(100% - 200px);
	height: auto;
	font-size: 20px;
	color: #333333;
	margin-top: 15px;
	margin-left: 10px;
	}
#profile_results_article_subtitle{
	float: left;
	width: 635px;
	height: auto;
	font-size: 12px;
	color: #666666;
	line-height: 18px;
	margin-left: 10px;
	margin-top: 5px;
	}
#profile_results_read_article_btn{
	float: right;
	width: 137px;
	height: 40px;
	margin-right: -7px;
	margin-top: 25px;
	background: url(images/profile_results_read_article.png) no-repeat;
	cursor: pointer;
	}
#profile_results_read_publishing_btn{
	float: right;
	width: 137px;
	height: 40px;
	margin-right: -7px;
	margin-top: 25px;
	background: url(images/read_publishing_btn.png) no-repeat top left;
	cursor: pointer;
	}
#profile_results_read_article_btn_txt{
	float: left;
	font-size: 11px;
	color: #ffffff;
	margin-top: 10px;
	margin-left: 15px;
	}
#profile_results_article_image{
	float: left;
	width: 172px;
	height: 172px;
	margin: 10px 0px 10px 10px;
	overflow: hidden;
	}
#profile_results_member_type{
	float: left;
	width: calc(100% - 220px);
	font-size: 11px;
	color: #666666;
	margin-left: 15px;
	}
.profile_results_by{
	color: #333333;
	}
.profile_results_name{
	color: #333333;
	font-weight: bold;
	}
.profile_results_type{
	font-style: italic;
	}
#profile_results_text{
	float: left;
	margin-left: 15px;
	margin-top: 25px;
	font-size: 12px;
	color: #333333;
	line-height: 18px;
	width: calc(100% - 220px);
	height: auto;
	}
#profile_results_post_comments{
	float: right;
	width: 150px;
	margin-right: 10px;
	margin-top: 2px;
	}
#profile_results_post_comments_txt{
	float: left;
	width: 100px;
	font-size: 10px;
	color: #333333;
	margin-right: 15px;
	}
#profile_results_post_comments_count{
	float: left;
	width: 33px;
	height: 16px;
	margin-top: -5px;
	background: url(images/numb_back.png) no-repeat;
	}
#profile_results_post_comments_count_number{
	float: left;
	margin-left: 10px;
	font-size: 10px;
	line-height: 14px;
	color: #666666;
	}
#profile_results_pager_all{
	float: left;
	width: 100%;
	height: 40px;
	margin-top: 23px;
	background: url(images/profile_results_shadow_sep.png) repeat-x bottom;
	}
#profile_results_pager{
	float: left;
	width: calc(100% - 20px);
	/*margin-left: 10px;*/
	height: 18px;
	border-top: 1px solid #ABA59A;
	margin-left: 10px;
	}
/*******************vortals*******************/
.profile_results_vortals_all{
	float: left;
	width: calc(100% - 20px);
	min-height: 205px;
	height: auto;
	margin-left: 10px;
	margin-top: 10px;
    background: #eceae6;
    border-bottom: 4px solid #b4b2af;
	/*background: url(images/profile_results_vortal_bg.png) bottom no-repeat;*/
	}
#profile_results_vortals_top_tab{
	float: left;
	width: 100%;
	min-height: 80px;
	border-bottom: 1px solid #f8f7f5;
	background: #e3e1dc url(images/profile_results_vortal_tab_bg.png) no-repeat top left;
    border-radius: 4px 4px 0px 0px;
	}
#profile_results_vortals_title{
	float: left;
	width: calc(100% - 210px);
	height: auto;
	font-size: 20px;
	color: #333333;
	margin-top: 15px;
	margin-left: 10px;
	}
#profile_results_vortals_namecat{
	float: left;
	width: calc(100% - 210px);
	font-size: 12px;
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	color: #666666;
	}
#profile_results_vortals_subtitle{
	float: left;
	width: calc(100% - 210px);
	height: auto;
	font-size: 12px;
	color: #666666;
	line-height: 18px;
	margin-left: 10px;
	margin-top: 10px;
	}
#profile_results_read_vortals_btn{
	float: right;
	width: 137px;
	height: 40px;
	margin-right: -7px;
	margin-top: 25px;
	background: url(images/profile_results_go_to_vortal.png) no-repeat;
	cursor: pointer;
	}
#profile_results_vortals_image{
	float: left;
	width: 102px;
	min-height: 102px;
	margin-left: 11px;
	margin-top: 9px;
	overflow: hidden;
	}
#profile_results_vortals_image_front{
	float: left;
	width: 113px;
	min-height: 113px;
	margin-left: -108px;
	margin-top: 4px;
	}
#profile_results_vortal_text{
	float: left;
	margin-left: 15px;
	/*margin-top: 20px;*/
	font-size: 12px;
	color: #333333;
	line-height: 18px;
	width: calc(100% - 150px);
	min-height: 70px;
	margin-bottom: 26px;
	}
/*******************OPINIONS*******************/
.profile_results_opinions_all{
	float: left;
	width: calc(100% - 20px);
	min-height: 247px;
	height: auto;
	margin-left: 10px;
	margin-top: 10px;
    background: #eceae6;
    border-bottom: 4px solid #b4b2af;
	}
#profile_results_opinions_top_tab{
	float: left;
	width: calc(100%);
	min-height: 122px;
	border-bottom: 1px solid #f8f7f5;
	background: #e3e1dc url(images/profile_results_opinions_blog_tab_bg.png) no-repeat top left;
	}
#profile_results_opinions_title{
	float: left;
	width: calc(100% - 210px);
	height: auto;
	font-size: 20px;
	color: #333333;
	margin-top: 15px;
	margin-left: 10px;
	}
#profile_results_opinions_namecat{
	float: left;
	width: calc(100% - 210px);;
	font-size: 12px;
	margin-left: 10px;
	margin-top: 5px;
	color: #666666;
	}
#profile_results_opinions_subtitle{
	float: left;
	width: calc(100% - 210px);;
	height: auto;
	font-size: 12px;
	color: #666666;
	line-height: 18px;
	margin-left: 10px;
	margin-top: 10px;
	}
#profile_results_opinions_all_comments_link{
	float: left;
	width: calc(100% - 210px);;
	height: auto;
	font-size: 11px;
	color: #7297ad;
	margin-left: 55px;
	margin-top: 5px;
	}
#profile_results_opinions_btn{
	float: right;
	width: 137px;
	height: 40px;
	margin-right: -7px;
	margin-top: 25px;
	background: url(images/profile_results_see_the_opinion.png) no-repeat;
	cursor: pointer;
	}
#profile_results_opinions_image{
	float: left;
	width: 98px;
	height: 98px;
	margin-left: 13px;
	margin-top: 11px;
	overflow: hidden;
	}
#profile_results_url{
	float: left;
	width: calc(100% - 150px);
	font-size: 11px;
	color: #666666;
	margin-left: 15px;
	margin-top: 15px;
	}
#profile_results_opinions_text{
	float: left;
	margin-left: 15px;
	/*margin-top: 20px;*/
	font-size: 12px;
	color: #333333;
	line-height: 18px;
	width: calc(100% - 200px);
	min-height: 60px;
	}
/*******************Blogs*******************/
#profile_results_blog_btn{
	float: right;
	width: 151px;
	height: 73px;
	margin-right: -7px;
	margin-top: 25px;
	background: url(images/profile_results_see_the_blog.png) no-repeat;
	cursor: pointer;
	}
#profile_results_read_blog_btn_txt{
	float: left;
	font-size: 11px;
	color: #ffffff;
	margin-top: 10px;
	margin-left: 30px;
	}
/*******************Gallery*******************/
#profile_results_gallery_all{
	float: left;
	width: calc(100% - 20px);
	min-height: 247px;
	height: auto;
	margin-left: 10px;
	margin-top: 10px;
	background-color: #eceae6;
	}
.profile_results_gallery_all{
	float: left;
	width: calc(100% - 20px);
	min-height: 247px;
	height: auto;
	margin-left: 10px;
	margin-top: 10px;
	background-color: #eceae6;
	}
#profile_results_gallery_top_tab{
	float: left;
	width: calc(100% - 20px);
	min-height: 40px;
	background: url(images/profile_results_gallery_tab_bg.png) no-repeat top;
	}
#profile_results_gallery_tab_txt{
	float: left;
	font-size: 16px;
	color: #666666;
	margin-left: 30px;
	margin-top: 10px;
	}
/**************************************************/
#profile_results_gallery_repeat_all{
	float: left;
	width: 820px;
	height: auto;
	margin-left: 5px;
	}
#profile_results_gallery_repeat{
	float: left;
	width: 197px;
	height: 222px;
	margin: 4px;
	background-color: #e3e1db;
	}
#admin_tools_line{
	float: left;
	width: 197px;
	height: 30px;
	margin: 0px 0px -17px 0px;
	background: #5a5754;
	position: relative;
	z-index: 100;
	}
#profile_results_gallery_repeat_image{
	width: 197px;
	height: 170px;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	}
#profile_results_gallery_repeat_image img{
	-moz-box-shadow: 0px 0px 5px #666666;
	-webkit-box-shadow: 0px 0px 5px #666666;
	box-shadow: 0px 0px 5px #666666;
	}
#profile_results_gallery_username{
	float: left;
	width: 177px;
	height: auto;
	margin-left: 10px;
	font-size: 12px;
	color: #5b5753;
	text-align: center;
	}
#profile_results_gallery_photo_name{
	float: left;
	width: 177px;
	height: auto;
	margin-left: 10px;
	font-size: 12px;
	color: #333333;
	margin-top: 5px;
	text-align: center;
	}
/*********personal_page********/
#personal_page_top_tab{
	width: 100%;
	height: 76px;
	margin-top: 50px;
	position: relative;
	background: url(images/personal_page_top_tab_rep.png) repeat-x bottom;
	float: left;
	}
#personal_page_top_tab_txt{
	width: 1000px;
	font-size: 11px;
	color: #ffffff;
	margin-left: auto;
	margin-right: auto;
	line-height: 36px;
	}
#personal_page_whatch_btn{
	float: right;
	width: 166px;
	height: 43px;
	position: relative;
	margin-top: -7px;
	margin-right: -9px;
	cursor: pointer;
	font-size: 11px;
	color: #666666;
	text-align: center;
	line-height: 58px;
	background: url(images/personal_page_whatchher.png) no-repeat;
	}
#personal_page_top_big{
	float: left;
	width: 100%;
	min-height: 293px;
	margin-top: -16px;
	margin-bottom: 15px;
	background: #e3e1de url(images/personal_page_top_bg_new.png) repeat-x bottom;
	}
#personal_page_top_big_inside{
	width: 1000px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	}
#personal_page_center{
	width: 1000px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
		background-color: #F06;
	}
#personal_page_mark{
	float: left;
	width: 11px;
	height: 7px;
	position: relative;
	margin-left: 3px;
	background: url(images/personal_page_mark.png) no-repeat;
	}
#personal_page_top_big_image_before{
	float: left;
	width: 250px;
	height: 250px;
	}
#personal_page_top_big_image{
	float: left;
	width: 250px;
	height: 250px;
	display: table-cell;
	vertical-align: top;
	text-align: center;
	margin-top: 16px;
	}	
#personal_page_top_big_image img{
		-moz-box-shadow: 0px 0px 5px #666666;
		-webkit-box-shadow: 0px 0px 5px #666666;
		box-shadow: 0px 0px 5px #666666;
	}
#personal_page_top_member_specs{
	float: left;
	width: 380px;
	min-height: 230px;
	margin-left: 20px;
	margin-top: 0px;
	margin-bottom: 10px;
	}
#oroi_site{
	float: left;
	width: 300px;
	max-height: 75px;
	}
#social_links_all{
	float: left;
	width: 300px;
	text-align: left;
	margin: 10px 0px 0px 0px;
	}
#social_links_all img{
	float: left;
	margin-right: 5px;
	}
#personal_page_top_member_specs_name{
	float: left;
	width: 100%;
	font-size: 14px;
	color: #333333;
	margin-top: 25px;
	}
#personal_page_top_member_specs_sub{
	float: left;
	font-size: 13px;
	color: #666666;
	font-style: italic;
	margin-top: 5px;
	}
#personal_page_top_member_specs_member_type{
	float: left;
	width: 100%;
	font-size: 12px;
	color: #666666;
	margin-top: 5px;
	}	
#personal_page_top_member_specs_member_diafora{
	float: left;
	width: 100%;
	height: 57px;
	overflow: hidden;
	margin-top: 15px;
	font-size: 12px;
	color: #666666;
	line-height: 18px;
	}
.diafora{
	color: #333333;
	}
#personal_page_top_member_specs_member_visit_site{
	float: left;
	width: 99px;
	height: 28px;
	margin-top: 5px;
	background: url(images/Chrome_website_new.png) no-repeat;
	cursor: pointer;
	}
#personal_page_top_member_specs_member_visit_term{
	float: left;
	width: 99px;
	height: 28px;
	margin-top: 5px;
	background: url(images/website_new_rulles.png) no-repeat;
	cursor: pointer;
	}
#personal_site{
	float: right;
	width: 65px;
	height: 20px;
	line-height: 28px;
	font-size: 10px;
	color: #ffffff;
	text-align: center;
	}
#personal_page_top_member_specs_member_email{
	float: left;
	width: 100%;
	font-size: 12px;
	color: #333333;
	margin-top: 25px;
	}
#personal_page_top_member_specs_member_adds{
	float: right;
	width: 300px;
	height: 250px;
	overflow: hidden;
	margin-right: 30px;
		background-color: #F96;
	}
#personal_page_top_member_specs_quote_all{
	float: left;
	width: 205px;
	height: auto;
	margin: 10px 0px 10px 5px;
	}
#personal_page_top_member_specs_quote_top{
	float: left;
	width: 21px;
	height: 17px;
	background: url(images/personal_page_top_q.png) no-repeat left;
	}
#personal_page_top_member_specs_quote_txt{
	width: 155px;
	height: auto;
	font-size: 11px;
	color: #666666;
	line-height: 16px;
	margin-left: auto;
	margin-right: auto;
	}
#personal_page_top_member_specs_quote_bottom{
	float: right;
	width: 21px;
	height: 17px;
	margin-top: -16px;
	background: url(images/personal_page_bottom_q.png) no-repeat right;
	}
#personal_page_sidebar{
	float: left;
	width: 383px;
	height: auto;
	margin-right: 5px;
	overflow: visible;
	}
#personal_page_right{
	float: left;
	width: 604px;
	height: auto;
	margin-left: 8px;
	}
#personal_page_my_publishings_all{
	float: left;
	width: 383px;
	height: 244px;
	margin-bottom: 15px;
	background: url(images/personal_page_publish_all_bg.png) 1px 37px;
	border: 1px solid #C1BDB8;
	-moz-box-shadow: 0px 0px 1px #E6E6E6;
	-webkit-box-shadow: 0px 0px 1px #E6E6E6;
	box-shadow: 0px 0px 1px #E6E6E6;
	}
#personal_page_my_publishings{
	float: left;
	width: 381px;
	height: 242px;
	border: 1px solid #ffffff;
	}
#personal_page_my_publishings_tab, #personal_page_my_favorites_tab, #personal_page_photo_gallery_tab, #personal_page_my_followings_tab, #personal_page_my_watchers_tab, #personal_page_my_collections_tab{
	float: left;
	width: 100%;
	height: 35px;
	border-bottom: 1px solid #ffffff;
	background: url(images/personal_page_general_tab_rep.png) repeat-x;
	}
#personal_page_tab_title{
	float: left;
	font-size: 20px;
	color: #ffffff;
	margin-left: 17px;
	line-height: 35px;
	}
#personal_page_my_publishings_title{
	float: left;
	width: 320px;
	min-height: 57px;
	margin-top: 20px;
	margin-left: 27px;
	font-size: 16px;
	color: #333333;
	line-height: 19px;
	margin-bottom: 5px;
	}
#personal_page_my_publishings_image{
	float: left;
	width: 97px;
	height: 97px;
	margin-left: 27px;
	overflow: hidden;
	}
#personal_page_my_publishings_txt{
	float: left;
	width: 220px;
	height: 95px;
	font-size: 12px;
	color: #666666;
	line-height: 16px;
	margin-left: 15px;
	margin-top: 2px;
	overflow:hidden;
	}
#personal_page_my_favorites_all{
	float: left;
	width: 100%;
	height: auto;
	margin-bottom: 15px;
	background-color: #f8f7f5;
	background-image: url(images/my_ptofile_shadow.png);
	background-repeat: repeat-x;
	background-position: bottom;
	border: 1px solid #C1BDB8;
	-moz-box-shadow: 0px 0px 1px #E6E6E6;
	-webkit-box-shadow: 0px 0px 1px #E6E6E6;
	box-shadow: 0px 0px 1px #E6E6E6;
	}
#personal_page_my_favorites{
	float: left;
	width: 602px;
	height: auto;
	border: 1px solid #ffffff;
	}
#personal_page_my_favorites_inside{
	float: left;
	width: 100%;
	min-height: 100px;
	height: auto;
	}
#personal_page_my_favorites_rep_all{
	float: left;
	width: 177px;
	height: 179px;
	margin: 6px;
	background: url(images/personal_pagefolder_back.png) no-repeat;
	}
.edit_mode_collectionbg > #files_number{
	color: #ffffff;
	}
#personal_page_my_favorites_rep_all.edit_mode_bg{
	background: url(images/personal_pagefolder_back_edit_bode.png) no-repeat;
	}
#personal_page_my_collections_rep_all.edit_mode_collectionbg{
	background: url(images/personal_pagecollection_back_edit_bode.png) no-repeat;
	}
#personal_page_my_collections_rep_all{
	float: left;
	width: 189px;
	height: 179px;
	margin: 8px 0px 2px 9px;
	background: url(images/collections_all_bg.png) no-repeat;
	}
#files_number{
	float: right;
	width: auto;
	margin-top: 13px;
	margin-right: 10px;
	font-size: 11px;
	color: #333333;
	}
#personal_page_my_favorites_img{
	float: left;
	width: 105px;
	height: 65px;
	margin-top: 42px;
	margin-left: 40px;
	overflow: hidden;
	}
#personal_page_my_favorites_folder{
	float: left;
	position: relative;
	width: 155px;
	height: 105px;
	margin-top: -86px;
	margin-left: 10px;
	background: url(images/personal_page_folder.png) no-repeat;
	}
#personal_page_my_favorites_folder_no{
	float: left;
	position: relative;
	width: 155px;
	height: 105px;
	margin-top: -86px;
	margin-left: 10px;
	background: url(images/personal_page_folder_no.png) no-repeat;
	}
#personal_page_my_favorites_folder_title{
	float: left;
	width: auto;
	margin-top: 8px;
	margin-left: 15px;
	margin-right: 15px;
	font-size: 12px;
	color: #666666;
	}
#personal_page_my_favorites_pages{
	float: left;
	width: 367px;
	height: 20px;
	margin: 10px 7px 10px 7px;
	border-top: 1px solid #ABA59A;
	}
/***************************/	
#personal_page_photo_gallery_all{
	float: left;
	width: 100%;
	height: auto;
	margin-bottom: 15px;
	background-color: #f8f7f5;
	background-image: url(images/my_ptofile_shadow.png);
	background-repeat: repeat-x;
	background-position: bottom;
	border: 1px solid #C1BDB8;
	-moz-box-shadow: 0px 0px 1px #E6E6E6;
	-webkit-box-shadow: 0px 0px 1px #E6E6E6;
	box-shadow: 0px 0px 1px #E6E6E6;
	}
#personal_page_photo_gallery{
	float: left;
	width: 100%;
	height: auto;
	border: 1px solid #ffffff;
	}
#personal_page_photo_gallery_inside{
	float: left;
	width: 100%;
	min-height: 100px;
	height: auto;
	}
#personal_page_photo_gallery_rep_all{
	float: left;
	width: 175px;
	height: 177px;
	margin: 6px;
	background-color: #e8e6e0;
	}
#personal_page_photo_gallery_img_begore{
	width: 146px;
	height: 135px;
	margin-top: 12px;
	margin-left: 13px;
	overflow: hidden;
	}
#personal_page_photo_gallery_img{
	width: 146px;
	height: 135px;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	overflow: hidden;
	}
#personal_page_photo_gallery_img img{
	-moz-box-shadow: 0px 0px 4px #999999;
	-webkit-box-shadow: 0px 0px 4px #999999;
	box-shadow: 0px 0px 4px #999999;
	}
#personal_page_photo_gallery_img_name{
	float: left;
	width: 155px;
	height: 15px;
	overflow: hidden;
	margin-top: 5px;
	text-align: center;
	margin-left: 10px;
	margin-right: 10px;
	font-size: 11px;
	color: #333333;
	}
#personal_page_photo_gallery_pages{
	float: left;
	width: 811px;
	height: 20px;
	margin: 10px;
	border-top: 1px solid #ABA59A;
	}
#personal_page_my_followings_all{
	float: left;
	width: 383px;
	height: auto;
	margin-bottom: 15px;
	background-color: #f8f7f5;
	background-image: url(images/my_ptofile_shadow.png);
	background-repeat: repeat-x;
	background-position: bottom;
	border: 1px solid #C1BDB8;
	-moz-box-shadow: 0px 0px 1px #E6E6E6;
	-webkit-box-shadow: 0px 0px 1px #E6E6E6;
	box-shadow: 0px 0px 1px #E6E6E6;
	}
#personal_page_my_followings{
	float: left;
	width: 381px;
	height: auto;
	border: 1px solid #ffffff;
	}
#personal_page_my_followings_repeat{
	float: left;
	width: 360px;
	height: 70px;
	margin-bottom: 5px;
	margin-top: 5px;
	margin-left: 10px;
	background: #e8e6e0;
	}
#personal_page_my_followings_repeat_img{
	float: left;
	width: 68px;
	height: 68px;
	overflow: hidden;
	border: 1px solid #cecece;
	}
#personal_page_my_followings_repeat_txt_before{
	float: left;
	width: 240px;
	height: 52px;
	margin-left: 10px;
	margin-top: 8px;
	}
#personal_page_my_followings_repeat_txt{
	width: 240px;
	height: 52px;
	font-size: 12px;
	color: #666666;
	line-height: 16px;
	font-style: italic;
	display: table-cell;
	}
.personal_page_my_followings_repeat_txt_name{
	font-size: 12px;
	color: #333333;
	font-style: normal;
	}
#personal_page_my_followings_repeat_arrowlink{
	float: right;
	width: 8px;
	height: 14px;
	margin-top: 28px;
	margin-right: 25px;
	cursor: pointer;
	background: url(images/slider_next_img.png) no-repeat;
	}
#personal_page_my_followings_pages{
	float: left;
	width: 360px;
	height: 20px;
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	border-top: 1px solid #ABA59A;
	}
/******************/
#personal_page_my_watchers_all{
	float: left;
	width: 383px;
	height: auto;
	margin-bottom: 15px;
	background-color: #F8F7F5;
	background-image: url(images/my_ptofile_shadow.png);
	background-repeat: repeat-x;
	background-position: bottom;
	border: 1px solid #C1BDB8;
	-moz-box-shadow: 0px 0px 1px #E6E6E6;
	-webkit-box-shadow: 0px 0px 1px #E6E6E6;
	box-shadow: 0px 0px 1px #E6E6E6;
	}
#personal_page_my_watchers{
	float: left;
	width: 381px;
	height: auto;
	border: 1px solid #ffffff;
	}
#personal_page_my_watchers_repeat{
	float: left;
	width: 360px;
	height: 28px;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 10px;
	background: #f4f3f0;
	}
#personal_page_my_watchers_repeat_txt_nickname{
	float: left;
	width: auto;
	height: 28px;
	line-height: 28px;
	margin-left: 10px;
	font-size: 12px;
	color: #666666;
	}
#personal_page_my_watchers_repeat_txt_date{
	float: right;
	width: auto;
	height: 28px;
	line-height: 28px;
	margin-right: 10px;
	font-size: 11px;
	color: #999999;
	}
#personal_page_my_watchers_pages{
	float: left;
	width: 360px;
	height: 20px;
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	border-top: 1px solid #ABA59A;
	}
#personal_page_my_wall_all{
	float: left;
	width: 602px;
	margin-bottom: 15px;
	background-color: #e7e4de;
	background-image: url(images/my_ptofile_shadow.png);
	background-repeat: repeat-x;
	background-position: bottom;
	border: 1px solid #C1BDB8;
	-moz-box-shadow: 0px 0px 1px #E6E6E6;
	-webkit-box-shadow: 0px 0px 1px #E6E6E6;
	box-shadow: 0px 0px 1px #E6E6E6;
	}
#personal_page_my_collections_folder {
	float: left;
	position: relative;
	width: 155px;
	height: 105px;
	margin-top: -86px;
	margin-left: 16px;
	background: url(images/personal_page_folder_blue.png) no-repeat;
	}
#personal_page_my_collections_folder_no {
	float: left;
	position: relative;
	width: 155px;
	height: 105px;
	margin-top: -86px;
	margin-left: 16px;
	background: url(images/personal_page_folder_blue_no.png) no-repeat;
	}
#personal_page_my_collections_ADD{
	float: left;
	width: 187px;
	height: 179px;
	margin: 8px 0px 2px 9px;
	background: url(images/add_collection.png) no-repeat;
	}
#add_new_collection_foldet_title, #add_new_personal_foldet_title{
	float: left;
	width: 154px;
	height: 27px;
	margin: 135px 0px 0px 17px;
	background: url(images/edit_rename_field.png) no-repeat bottom; 
	}
#new_folder_name{
	float: left;
	width: 115px;
	height: 15px;
	border: none;
	background: none;
	margin: 5px 0px 0px 10px;
	color: #666666;
	font-size: 12px;
	}
#new_collection_name{
	float: left;
	width: 115px;
	height: 15px;
	border: none;
	background: none;
	margin: 5px 0px 0px 10px;
	color: #666666;
	font-size: 12px;
	}
#new_collection_btn, #new_folder_btn{
	float: right;
	width: 17px;
	height: 19px;
	background: url(images/edit_rename_field_btn.png) no-repeat top;
	cursor: pointer;
	border: none;
	margin: 4px 8px 0px 0px;
	}
#new_collection_btn:hover, #new_folder_btn:hover{
	background: url(images/edit_rename_field_btn.png) no-repeat bottom;
	}
#personal_page_my_add_personal_folder_ADD{
	float: left;
	width: 177px;
	height: 179px;
	margin: 6px 4px 4px 4px;
	background: url(images/add_personal_folder.png) no-repeat;
	}
#add_fav_folder_reg, #add_col_folder_reg{
	float: left;
	width: 160px;
	height: 120px;
	margin: 8px;
	cursor: pointer;
	}
.pager_folder_numbers{
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	font-size: 11px;
	color: #999999;
	margin-top: 5px;
	letter-spacing: 2px;
	}
.prev_folder{
	float: left;
	width: 43px;
	height: 19px;
	margin-left: 10px;
	background: url(images/pager_all_btns.png) no-repeat left top;
	}
.prev_folder:hover{
	background: url(images/pager_all_btns.png) no-repeat left bottom;
	cursor: pointer;
	}
.next_folder{
	float: right;
	width: 43px;
	height: 19px;
	margin-right: 17px;
	margin-top: -30px;
	background: url(images/pager_all_btns.png) no-repeat right top;
	}
.next_folder:hover{
	background: url(images/pager_all_btns.png) no-repeat right bottom;
	cursor: pointer;
	}
#folder_numbers, .folder_numbers{
	float: left;
	width: 261px;
	text-align: center;
	font-size: 11px;
	color: #999;
	margin-top: 2px;
	letter-spacing: 2px;
	}
#collections_numbers{
	float: left;
	width: 475px;
	text-align: center;
	font-size: 11px;
	color: #999;
	margin-top: 2px;
	letter-spacing: 2px;
	}
.activeSlide {
	color: #333333;	
	}	
#personal_page_my_collections{
	float: left;
	width: 600px;
	height: auto;
	border: 1px solid #ffffff;
	}
#my_photo_gallery_tools{
	float: left;
	width: 165px;
	height: 16px;
	position: relative;
	margin: 5px 5px -8px 5px;
	z-index: 100;
	}
#my_photo_gallery_tools_delete{
	float: left;
	width: 9px;
	height: 8px;
	margin-top: 3px;
	background: url(images/prof_res_page_delete_btn.png) no-repeat top;
	cursor: pointer;
		-webkit-transition: all 0ms !important;
		transition: all 0ms !important;
	}
#my_photo_gallery_tools_delete:hover{
	background: url(images/user_comments_del_btn.png) no-repeat bottom;
	}
#my_photo_gallery_tools_edit{
	float: right;
	width: 10px;
	height: 11px;
	margin-top: 1px;
	background: url(images/prof_res_page_edit_btn.png) no-repeat top;
		-webkit-transition: all 0ms !important;
		transition: all 0ms !important;
	}
#my_photo_gallery_tools_edit:hover{
	float: right;
	width: 10px;
	height: 11px;
	background: url(images/prof_res_page_edit_btn.png) no-repeat bottom;
	}
#delete_collection_folder:hover{
	opacity: 1;
	filter: alpha(opacity=100);
	}
.rename_input{
	float: left;
	width: 115px;
	font-size: 12px;
	color: #666666;
	font-family: Verdana, Geneva, sans-serif;
	border: none;
	background: none;
	margin-left: 10px;
	margin-top: 5px;
	}
#personal_page_edit_folder_folder{
	float: left;
	width: 154px;
	height: 42px;
	background: #5d5a57 url(images/edit_rename_field.png) no-repeat center bottom;
	margin: -16px 0px 0px -5px;
	position: relative;
	z-index: 100;
	}
#personal_page_edit_folder{
	float: left;
	width: 154px;
	height: 42px;
	background: #5d5a57 url(images/edit_rename_field.png) no-repeat center bottom;
	margin: -16px 0px 0px -5px;
	position: relative;
	z-index: 100;
	}	
#personal_page_edit_folder > input[type=text],
#add_new_collection_foldet_title > input[type=text],
#personal_page_edit_folder_folder > input[type=text]{
	background: none;
	border: none;
	padding: 0px;
	box-shadow: none;
	height: 17px;
	font-size: 11px;
	color: #666666;
	}
#rename_title_txt{
	float: left;
	width: 140px;
	height: 15px;
	font-size: 11px;
	color: #ffffff;
	margin-left: 10px;
	}		
.rename_input_fav{
	float: left;
	width: 115px;
	font-size: 12px;
	color: #666666;
	font-family: Verdana, Geneva, sans-serif;
	border: none;
	background: none;
	margin-left: 10px;
	margin-top: 5px;
	}
#rename_collection_folder{
	float: right;
	width: 17px;
	height: 19px;
	background: url(images/edit_rename_field_btn.png) no-repeat top;
	cursor: pointer;
	border: none;
	margin: 4px 8px 0px 0px;
	}
#rename_collection_folder:hover{
	background: url(images/edit_rename_field_btn.png) no-repeat bottom;
	}
#delete_collection_folder{
	float: left;
	width: 9px;
	height: 8px;
	background: url(images/user_comments_del_btn.png) no-repeat top;
	margin: -118px 0px 0px 0px;
	border: none;
	cursor: pointer;
	}
#delete_collection_folder:hover{
	background: url(images/user_comments_del_btn.png) no-repeat bottom;
	}
#comment_delete{	
	float: right;
	width: 9px;
	height: 8px;
	margin-top: 3px;
	background: url(images/user_comments_del_btn.png) no-repeat top;
	cursor:pointer;
	}
#comment_delete:hover{	
	background: url(images/user_comments_del_btn.png) no-repeat bottom;
	}
#profile_comments_results_pager {
	float: left;
	width: 580px;
	height: 18px;
	border-top: 1px solid #ABA59A;
	margin: 10px 10px 0px 10px;
	}
#personal_page_my_collections_inside{
	float: left;
	width: 100%;
	min-height: 100px;
	height: auto;
	}
#personal_page_my_commens_inside{
	float: left;
	width: 100%;
	min-height: 21px;
	height: auto;
	padding-bottom: 10px;
	}	
#personal_page_my_collections_pages {
	float: left;
	width: 581px;
	height: 20px;
	margin: 10px;
	border-top: 1px solid #ABA59A;
	}
#personal_page_my_commens_pages {
	float: left;
	}
#profile_collection_item_edit {
	width: 29px;
	height: 16px;
	position: absolute;
	margin: 7px 14px 0px 0px;
	z-index: 100;
	right: 10px;
	}
.per_page_edit_btn{
	float: right;
	width: 35px;
	height: 35px;
	background: url(images/tab_edit_ico.png) no-repeat 0px -36px ;
	cursor: pointer;
	border-left: 1px solid #c5c3be;
	}
.per_page_edit_btn:hover{
	background: url(images/tab_edit_ico.png) no-repeat top;
	}
.per_page_add_btn{
	float: right;
	width: 35px;
	height: 35px;
	background: url(images/tab_add_ico.png) no-repeat 0px -36px;
	cursor: pointer;
	border-left: 1px solid #c5c3be;
	}
.per_page_add_btn:hover{
	background: url(images/tab_add_ico.png) no-repeat top;
	}
/********************************************************/	
#profile_results_article_top_tab_note_all{
	float: right;
	width: 789px;
	min-height:78px;
	background: #f0eeeb url(images/notes_resalts_top_line.png) no-repeat top;
	position: relative;
	z-index: 10;
	margin: 10px 15px -10px 0px;
	}
#profile_results_article_top_tab_note_img{
	float: left;
	width: 68px;
	height: 68px;
	border: 1px solid #cececd;
	margin-top: 13px;
	margin-left: 10px;
	overflow: hidden;
	}
#profile_results_article_top_tab_note_ico{
	float: left;
	width: 28px;
	height: 27px;
	background: url(images/notes_resalts_note.png) no-repeat;
	margin-top: 13px;
	margin-left: 15px;
	}
#profile_results_article_top_tab_note_member{
	float: left;
	width: 600px;
	height: auto;
	margin-top: 15px;
	margin-left: 15px;
	font-size: 11px;
	color: #333333;
	}
.member_type_title{
	font-style: italic;
	color: #666666;
	}
#profile_results_article_top_tab_note_wrote{
	float: left;
	width: 550px;
	min-height: 40px;
	font-size: 11px;
	line-height: 15px;
	color: #333333;
	font-style: italic;
	margin-left: 15px;
	margin-top: 10px;
	}
#profile_results_article_top_tab_note_shadow{
	float: left;
	width: 789px;
	height: 14px;
	background: url(images/notes_resalts_comments.png) repeat-x;
	position: relative;
	z-index: 100;
	border-bottom: 1px solid #f8f7f5;
	}
#profile_results_article_top_tab_note_arrow{
	float: left;
	width: 16px;
	height: 9px;
	margin-top: 14px;
	margin-left: 18px;
	background: url(images/notes_resalts_arrow.png) no-repeat;
	}
/**********************************************************/
#unreaad_note{
	float: right;
	width: 5px;
	height: 16px;
	background: url(images/unread_note.png) no-repeat;
	margin: 5px 5px 0px -11px;
	}
#big_profile_results_article_top_tab_note_all{
	float: right;
	width: 830px;
	min-height:78px;
	background: #f0eeeb url(images/notes_resalts_top_line_big.png) no-repeat top;
	position: relative;
	z-index: 10;
	margin: 10px 10px 0px 0px;
	}
#big_profile_results_article_top_tab_note_shadow{
	float: left;
	width: 830px;
	height: 14px;
	background: url(images/notes_resalts_comments.png) repeat-x;
	position: relative;
	z-index: 100;
	border-bottom: 1px solid #f8f7f5;
	}
/**********************************************************/
#next_watchers.next_folder{
	margin-top: -15px;
	margin-right: 10px;
	}
#next_followers.next_folder{
	margin-top: -25px;
	margin-right: 20px;
	}
#profile_results_views{	
	float: right;
	margin-right: 4px;
	margin-top: 11px;
	font-size: 12px;
	color: #666;
	}
#profile_photo_results_views{
	float: left;
	font-size: 12px;
	color: #666;
	margin-top: 9px;
	position: absolute;
	margin-left: 10px;	
	}

/************** all_blogs_page.css *************/
#blogs_allin{
	float: left;
	width: 1000px;
	height: auto;
	margin-top: 63px;
	margin-bottom: 30px;
	position: relative;
	border: 1px solid #c6c2bd;
		-moz-box-shadow: 0px 0px 1px #e6e6e6;
		-webkit-box-shadow: 0px 0px 1px #e6e6e6;
		box-shadow: 0px 0px 1px #e6e6e6;
	}
#blogs_allin_site{
	width: 998px;
	float:left;
	border: 1px solid #ffffff;
	background-color: #f8f7f5;
	}
#blogs_title_tab{
	float: left;
	width: 998px;
	height: 35px;
	background: url(images/blogs_top_rab_rep.png) repeat-x;
	}
#title_text{
	float: left;
	width: 500px;
	color: white;
	font-size: 20px;
	font-family: Open Sans;
	margin-top: 5px;
	margin-left: 10px;
	letter-spacing: 2px;
	}
#blogs_logo{
	float: left;
	width: 97px;
	height: 97px;
	background: url(images/blogs_logo.png) no-repeat;
	margin-left: -23px;
	margin-top: -29px;
	}
#blogs_adds{
	float: right;
	width: 728px;
	height: 90px;
	margin-right: 10px;
	margin-top: 10px;
	}
#blog_set_all{
	float: left;
	width: 980px;
	height: 360px;
	margin-left: 10px;
	margin-bottom: 10px;
	}
#blog_set_top{
	float: left;
	width: 980px;
	height: 5px;
	background: url(images/blogs_all_top.png) no-repeat;
	}
#blog_set_center{
	float: left;
	width: 980px;
	min-height: 351px;
	background: url(images/blogs_all_rep.png) repeat-y;
	}
#blog_set_bottom{
	float: left;
	width: 980px;
	height: 4px;
	background: url(images/blogs_all_bottom.png) no-repeat;
	}
#blog_set_center_left{
	float: left;
	width: 245px;
	height: 350px;
	}
#blog_set_center_member_img{
	float: left;
	width: 68px;
	height: 68px;
	margin-top: 10px;
	margin-left: 15px;
	}
#blog_set_center_member_img img{
	-moz-box-shadow: 0px 0px 5px #999;
	-webkit-box-shadow: 0px 0px 5px #999;
	box-shadow: 0px 0px 5px #999;
	}
#blog_set_center_member_type_img{
	float: left;
	width: 24px;
	height: 23px;
	margin-top: 20px;
	margin-left: 10px;
	}
#blog_set_center_member_txt{
	float: left;
	width: 80px;
	font-size: 11px;
	line-height: 16px;
	color: #333333;
	margin-top: 20px;
	margin-left: 5px;
	}
#blog_member_name{
	float: left;
	width: 210px;
	height: auto;
	font-size: 12px;
	color: #222222;
	margin-left: 15px;
	}
#blog_member_etc{
	float: left;
	width: 210px;
	font-size: 11px;
	color: #666666;
	font-style: italic;
	line-height: 16px;
	margin-top: 10px;
	margin-left: 15px;
	}
#blog_member_quote{
	float: left;
	width: 210px;
	height: 110px;
	margin-left: 15px;
	font-size: 11px;
	color: #333333;
	line-height: 20px;
	margin-top: 10px;
	}
#blog_please_visit{
	float: left;
	width: 210px;
	height: auto;
	font-size: 11px;
	color: #666666;
	font-style: italic;
	margin-left: 15px;
	margin-top: 20px;
	}
#blog_set_center_right{
	float: right;
	width: 700px;
	height: 351px;
	margin-right: 15px;
	background: url(images/blogs_line_rep.png) repeat-x center;
	}
#blog_set_center_right_rep{
	float: left;
	width: 700px;
	height: 145px;
	margin-bottom: 30px;
	}
#blog_set_center_right_post_date{
	float: left;
	width: 700px;
	font-size: 10px;
	color: #666666;
	margin-top: 15px;
	}
#blog_set_center_right_post_title{
	float: left;
	width: 670px;
	font-size: 16px;
	color: #333333;
	margin-top: 10px;
	}
#blog_set_center_right_post_txt{
	float: left;
	width: 680px;
	height: 80px;
	font-size: 12px;
	color: #333333;
	line-height: 21px;
	}
#blog_set_center_right_post_comments{
	float: left;
	width: 680px;
	font-size: 11px;
	color: #7297ad;
	margin-top: 10px;
	}