* { padding:0px; margin:0px; }

img { outline:none; border:none; }

body { }

#bg { z-index:10; width:100%; height:100%; }

#wrapper_out { z-index:20; position:absolute; width:100%; padding-bottom:20px; }

#wrapper { width:904px; margin:0px auto; }

#wrapper_out_bottom { width:904px; float:left;   }

#wrapper_in { width:904px; float:left; padding-left:2px;  font-family: Arial, Helvetica, sans-serif;}

#logo_vitosha { position:absolute; margin-left:-15px; }

#logo_vitosha img { behavior: url(/css/iepngfix.htc); }

#upper_tape { width:900px; float:left; background-image:url(/img/bg_up_part_big.gif); background-repeat:repeat-x; height:37px; }

#upline { position:absolute; top:0px; background-image:url(/img/bg_up_part_big.gif); background-repeat:repeat-x; height:37px; width:100%; z-index:15; }

#login_pack { float:right; text-align:right; height:37px;}

#register_btn { float:left; padding-top:10px; font-size:12px; color:#FFF; }

#register_btn a { text-decoration:none; color:#FFF; }

#register_btn a:hover { text-decoration:underline; color:#FFF; }

#user_name_btn { float:left; padding-top:10px; font-size:12px; color:#FFF; padding-right:20px;}

#user_name_btn a { text-decoration:none; color:#FFF; padding-left:13px; padding-right:13px;}

#user_name_btn a:hover { text-decoration:underline; color:#FFF; }

.user_menu { float:left; padding-top:10px; height:37px; font-size:12px; color:#FFF; background-image:url(/img/bg_user_menu.gif); background-repeat:repeat-x;margin-right:1px;}

.user_menu a { text-decoration:none; color:#FFF; padding-left:13px; padding-right:13px;}

.user_menu a:hover { text-decoration:underline; color:#FFF; }


#login_user { float:left; padding-top:8px; padding-left:14px;  }

#login_user input { float:left; width:116px; height:16px; border:solid #526172 1px; padding-left:4px; padding-top:3px; padding-right:2px; font-size:11px; color:#333; }

#login_password { float:left; padding-top:8px; padding-left:6px; padding-right:6px; }

#login_password input { float:left; width:116px; height:16px; border:solid #526172 1px; padding-left:4px; padding-top:3px; padding-right:2px; font-size:11px; color:#333;}

#login_btn_top { float:left; width:54px; height:20px; padding-top:8px;}

#login_btn_top input { float:left; }

#logout_btn_top { float:left; padding-top:10px; font-size:12px; color:#FFF;}

#logout_btn_top a { text-decoration:none; color:#FFF; padding-left:13px; padding-right:13px;}

#logout_btn_top a:hover { text-decoration:underline; color:#FFF; }


#main_stage { float:left; width:900px; height:218px; /* background-image:url(/img/bg_main_stage.jpg); */ background-repeat:no-repeat; }

#main_menu { float:left; width:900px;  height:26px; background-image:url(/img/bg_menu.png); background-repeat:repeat-x; }

.menu_btn, .menu_btn_selected { float:left; font-size:11px; text-transform:uppercase; }

.menu_btn a, .menu_btn_selected a { display:block; padding-left:17px; padding-right:17px; padding-top:7px; padding-bottom:5px; color:#FFF; text-decoration:none; line-height:14px; }

.menu_btn a:visited, .menu_btn_selected a:visited { display:block; padding-left:17px; padding-right:17px; padding-top:7px; padding-bottom:5px; color:#FFF; text-decoration:none; line-height:14px; }


.menu_btn a:hover, .menu_btn_selected a:hover  { text-decoration:none; }

.menu_btn_selected { background-image:url(/img/bg_menu_selected.gif); background-repeat:repeat-x; height:26px;}

.menu_btn_selected a { color:#5d8cc9; }

.menu_btn_selected a:visited { color:#5d8cc9; }

.menu_separator { float:left; width:1px; height:26px; background-image:url(/img/menu_separator.gif); background-repeat:no-repeat; }

.subnav_pack { float:left; width:900px; border-bottom:dotted 1px #a0c3d5; background-color:#fdfbe2; padding-top:5px; padding-bottom:6px;}

.subnav_item { float:left; font-family:Verdana, Geneva, sans-serif; font-size:11px; padding-left:11px; padding-right:11px; }

.subnav_item a, .subnav_item a:visited { text-decoration:none; color:#5d8cc9; }

.subnav_item a:hover { text-decoration:underline; }

#menu_msg_box { float:left; font-size:11px; height:26px; width:194px; }

#msg_box_circle { float:left; }

#msg_box_messages { float:left; padding-top:6px; text-transform:uppercase; width:137px;}

#msg_box_messages a { text-decoration:none; color:#dde44e;}

#msg_box_messages a:hover { text-decoration:underline; color:#dde44e;}

#msg_box_sign { float:left; }

#center_frame { width:900px; background-image:url(../img/bg_content.png); float:left; padding-top:24px; }

#left_center_column { width:195px; float:left; background-image:url(../img/bg_columns.png); padding-left:9px; padding-top:10px; padding-bottom:35px; }

.column_title { float:left; padding-bottom:6px; }

.column_bullet { float:left; width:17px; height:17px; overflow:hidden; padding-right:5px; }

.column_bullet img { behavior: url(/css/iepngfix.htc); }

.column_title_txt { float:left; height:17px; overflow:hidden; }

.column_title_hr { float:left; height:1px; overflow:hidden; width:185px; padding-bottom:16px; }

.column_texts { float:left; width:160px; font-size:11px; color:#333333; padding-bottom:18px; padding-left:4px;}

.column_texts a { float:left; color:#333333; text-decoration:none}

.column_texts a:hover { float:left; color:#333333; text-decoration:underline;}

#column_discussions_box { float:left; padding-bottom:34px; }

#last_post_box { float:left; width:166px; font-size:11px; padding-bottom:48px; padding-left:13px;}

#last_post_title { float:left;  width:166px; text-decoration:underline; padding-bottom:8px; }

#last_post_title a { color:#333333; }

#last_post_img { float:left; width:50px; height:50px; border:solid #399347 1px; margin-right:14px; }

#post_descr_name { float:left; font-weight:bold; width:100px; }

#post_descr_name a {  color:#333333; text-decoration:none;  }

#post_descr_name a:hover {  color:#333333; text-decoration:underline;  }

#post_descr_info { float:left; padding-bottom:5px; }

#post_descr_posts { float:left; }

#column_users_box { float:left;	padding-bottom:34px;  }

.single_user_box { float:left; width:150px; font-size:11px; padding-left:21px; width:170px;  padding-bottom:16px; }

.single_user_img { float:left; width:50px; height:50px; border:solid #399347 1px; margin-right:14px; }

.single_user_name { float:left; font-weight:bold; width:80px; }

.single_user_name a {  color:#333333; text-decoration:none;  }

.single_user_name a:hover {  color:#333333; text-decoration:underline;  }

.single_user_info { float:left; padding-bottom:5px; }

.column_small_hr { float:left; height:1px; overflow:hidden; width:100px; padding-bottom:5px; }

.single_user_posts { float:left; }


/* CONTENT START CSS */

#content_frame_0_col, #content_frame_1_col, #content_frame_2_col { float:left; padding-left:17px; padding-right:24px; }

#content_frame_0_col {width:846px; }
#content_frame_1_col {width:647px; }
#content_frame_2_col {width:445px; }

/* GALLERY CONTENT START */
	
	
	#template_2_col_content { float:left; width:445px; padding-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; }
	
	#template_2_col_content #photo_gallery_column { float:left; width:200px; margin-right:34px; }
	
	#template_2_col_content #photo_gallery_title { float:left; width:200px; padding-bottom:26px; }
	
	#template_2_col_content #photo_gallery_title_bullet { float:left; width:17px; height:17px; overflow:hidden; padding-right:5px; }
	
	#template_2_col_content #photo_gallery_title_bullet img { behavior: url(/css/iepngfix.htc); }
	
	#template_2_col_content #photo_gallery_title_txt { float:left; width:180px; height:17px; overflow:hidden; }
	
	#template_2_col_content .photo_gallery_box { float:left; width:200px; height:171px; padding-bottom:15px; }	
	
	#template_2_col_content .photo_gallery_img { float:left; width:200px; height:131px; }
	
	#template_2_col_content .photo_gallery_img_info { float:left; width:200px; height:40px; background-color:#505050; font-size:11px; color:#ffffff; }
	
	#template_2_col_content .photo_gallery_img_info a {  color:#ffffff; text-decoration:none;}
	
	#template_2_col_content .photo_gallery_img_info a:hover { color:#ffffff; text-decoration:underline;}
	
	#template_2_col_content .img_info_title { float:left; font-weight:bold; padding-left:6px; padding-top:5px; width:192px; }
	
	#template_2_col_content .img_info_descr { float:left; font-size:10px; padding-left:6px; width:138px; padding-top:4px; }
	
	#template_2_col_content .img_info_rating_out { float:left; width:50px; height:8px; overflow:hidden; background-image:url(/img/rating_img_off.gif); background-repeat:no-repeat; margin-top:6px; }
	
	#template_2_col_content .img_info_rating_in { float:left; width:50px; height:8px; overflow:hidden; background-image:url(/img/rating_img_on.gif); background-repeat:no-repeat;  }

	#template_2_col_content .gallery_see_more { float:left; width:200px; text-align:right; }

	
	#template_2_col_content #video_gallery_column { float:left; width:200px; }
	
	#template_2_col_content #video_gallery_title { float:left; width:200px; padding-bottom:26px; }
	
	#template_2_col_content #video_gallery_title_bullet { float:left; width:17px; height:17px; overflow:hidden; padding-right:5px; }
	
	#template_2_col_content #video_gallery_title_bullet img { behavior: url(/css/iepngfix.htc); }
	
	#template_2_col_content #video_gallery_title_txt { float:left; width:180px; height:17px; overflow:hidden; }
	
	#template_2_col_content .video_gallery_box { float:left; width:200px; height:171px; padding-bottom:15px; }	
	
	#template_2_col_content .video_gallery_img { float:left; width:200px; height:131px; }
	
	#template_2_col_content .video_gallery_img_info { float:left; width:200px; height:40px; background-color:#505050; font-size:11px; color:#ffffff; }
	
	#template_2_col_content .video_gallery_img_info a {  color:#ffffff; text-decoration:none;}
	
	#template_2_col_content .video_gallery_img_info a:hover { color:#ffffff; text-decoration:underline;}
	
	#template_2_col_content .img_info_title { float:left; font-weight:bold; padding-left:6px; padding-top:5px; width:192px; }
	
	#template_2_col_content .img_info_descr { float:left; font-size:10px; padding-left:6px; width:138px; padding-top:4px; }
	
	#template_2_col_content .img_info_rating_out { float:left; width:50px; height:8px; overflow:hidden; background-image:url(/img/rating_img_off.gif); background-repeat:no-repeat; 			margin-top:6px; }
	
	#template_2_col_content .img_info_rating_in { float:left; width:50px; height:8px; overflow:hidden; background-image:url(/img/rating_img_on.gif); background-repeat:no-repeat;  }

	#content_end_hr { float:left; width:445px; height:1px; overflow:hidden; padding-top:60px; padding-bottom:60px; }

	#template_1_col_content { float:left; width:647px; padding-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; }
	
	#template_1_col_content #photo_gallery_column { float:left; width:647px; }
	
	#template_1_col_content #photo_gallery_title { float:left; width:647px;  }
	
	#template_1_col_content #photo_gallery_title_bullet { float:left; width:17px; height:17px; overflow:hidden; padding-right:5px; }
	
	#template_1_col_content #photo_gallery_title_bullet img { behavior: url(/css/iepngfix.htc); }

	#template_1_col_content #photo_gallery_title_txt { float:left; width:180px; height:17px; overflow:hidden; }
	
	#template_1_col_content .photo_gallery_box { float:left; width:200px; height:171px; padding-bottom:15px; padding-right:15px; }	
	
	#template_1_col_content .photo_gallery_img { float:left; width:200px; height:131px; }
	
	#template_1_col_content .photo_gallery_img_info { float:left; width:200px; height:40px; background-color:#505050; font-size:11px; color:#ffffff; }
	
	#template_1_col_content .photo_gallery_img_info a {  color:#ffffff; text-decoration:none;}
	
	#template_1_col_content .photo_gallery_img_info a:hover { color:#ffffff; text-decoration:underline;}

	#template_1_col_content .single_img_small_rating  { float:left; text-align:center; width:30px; height:34px; padding-left:3px; padding-right:3px; padding-top:7px; }
	
	#template_1_col_content .single_img_small_votes  { text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF;}

	#template_1_col_content .single_img_small_votes_txt  {  text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#FFF;}

	#template_1_col_content .img_info_title { float:left; font-weight:bold; padding-left:6px; padding-top:5px; width:192px; }
	
	#template_1_col_content .img_info_descr { float:left; font-size:10px; padding-left:6px; width:138px; padding-top:4px; }
	
	#template_1_col_content #photo_gallery_paging { float:left; width:632px; text-align:center; padding-bottom:30px; }

	#template_1_col_content #photo_gallery_paging a { color:#333333; text-decoration:none; font-size:11px; line-height:14px; padding-top:2px;}

	#template_1_col_content #photo_gallery_paging .selected_page { color:#8c8c8c; background:#FFF; }
	

	#template_1_col_content #centered { text-align:center; }

	#template_0_col_content { float:left; width:846px; padding-top:10px; }
	
	#template_2_col_content #photo_gallery_single { float:left; width:430px;}

	#template_2_col_content .single_img_pack { float:left; width:430px;  padding-top:26px;  }
	
	#template_2_col_content .single_img { float:left; width:430px;  }
	
	#template_2_col_content .single_img_descr { float:left; width:420px; height:36px; background-color:#505050; padding-top:4px; padding-left:10px;}
	
	#template_2_col_content .single_img_desc_pack { float:left; width:358px; }

	#template_2_col_content .single_img_title { float:left; width:358px; font-size:12px; font-weight:bold; color:#FFF; text-decoration:none; padding-bottom:2px; }

	#template_2_col_content .single_img_info { float:left; width:358px; font-size:11px; color:#FFF; }

	#template_2_col_content .single_img_info a { color:#FFF; text-decoration:none;}

	#template_2_col_content .single_img_info a:hover { color:#FFF; text-decoration:underline;}

	#template_2_col_content .single_img_rating  { float:left; text-align:center; width:44px; height:34px; padding-left:9px; padding-right:9px; padding-top:2px; }
	
	#template_2_col_content .single_img_votes  { text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF;}

	#template_2_col_content .single_img_votes_txt  {  text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFF;}

	#template_2_col_content .single_img_text_pack { float:left; width:410px; padding-left:10px; margin-top:1px; padding-right:10px; padding-top:7px; padding-bottom:28px; background-color:#dad9c5; }
	
	#template_2_col_content .single_img_text_title { float:left; width:410px; font-size:12px; font-weight:bold; padding-bottom:7px; }	
	
	#template_2_col_content .single_img_voting_pack { float:left; width:430px; margin-top:1px; }
	
	#template_2_col_content .other_user_images_pack { float:left; width:430px; margin-top:1px; }
	
	.photo_gallery_box_out { float:left; padding-top:26px; padding-bottom:35px; }
	
	.gallery_cat_see_more { float:left; width:630px; text-align:right; }
	
	#upload_images_gallery { float:left; width:185px; text-align:right; }

	.photo_gallery_img_info_in { float:left; width: 155px; padding-right:5px; }

	.img_info_title_pack { float:left; overflow:hidden; width:155px; padding-right:5px; height:18px; }




	.content_title { float:left; width:445px; }
	
	.content_title_bullet { float:left; width:17px; height:17px; overflow:hidden; padding-right:5px; }
	
	.content_title_bullet img { behavior: url(/css/iepngfix.htc); }

	.content_title_txt { float:left;  width:415px; height:17px; overflow:hidden;}
	
	.content_txt_top { float:left; width:445px; padding-top:15px; }

	.content_txt_top img { behavior: url(/css/iepngfix.htc); }

	.home_box_pack { float:left; width:200px; padding-top:45px; }
	
	.home_box_top { float:left; width:200px; height:25px; }
	
	.home_box_img { float:left; width:200px; height:106px; }
	
	.home_box_txt { float:left; width:200px; height:52px; padding-top:7px; overflow:hidden; line-height:13px;}
	
	.box_spacer { float:left; width:42px; height:190px;}

	.voting_pack { float:left; width:410px; background-color:#73726d;  padding-left:10px; padding-right:10px;}
	
	.voting_title { float:left; width:395px; padding-top:8px; padding-bottom:9px; color:#FFF; }
	
	.voting_btn { float:left; padding-top:5px; }
	
	.other_user_content { float:left; width:430px; background-color:#505050; padding-top:7px; }
	
	.other_user_content_title { float:left; color:#FFF; font-size:12px; font-weight:bold; padding-left:10px; width:420px; padding-bottom:10px; }

	.other_user_content_title a { color:#FFF; text-decoration:none; }

	.other_user_content_title a:hover { text-decoration:underline; }

	.other_user_content_entries { float:left; width:430px; padding-bottom:5px; }
	
	.other_user_content_entry { float:left; width:80px; height:61px; padding-left:5px; padding-bottom:5px; }
	
	
	/* PROJECT CONTENT START */
	
	.content_pictures { float:left; width:445px; padding-bottom:25px; }
	
	.content_pictures img { float:left; }
		
	#project_compare_left { float:left; width:215px; padding-right:15px; }

	#project_compare_right { float:left; width:215px; }
	
	.compare_img_desc { float:left; width:195px; height:32px; background-color:#505050; padding-left:10px; padding-top:4px; padding-right:10px;}

	.compare_img_desc a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; font-weight:bold; text-decoration:none;}

	.compare_img_desc a:hover { text-decoration:underline;}



	/* LIVE CONTENT START */

	#live_tit_hr { float:left; width:445px; height:1px; overflow:hidden; padding-top:6px; }
	
	.webcams_box { float:left; width:432px; padding-left:22px; padding-top:5px; }
	
	.webcam_single { float:left; width:200px; padding-right:16px; }
	
	.webcam_title { float:left; width:200px; height:17px; overflow:hidden; }
	
	.webcam_img { float:left; width:200px; height:131px; margin-top:20px; background-image:url(/img/img_webcam_small.jpg); background-repeat:no-repeat;}
	
	.webcam_resize { float:left; width:20px; height:15px; padding-left:175px; padding-top:5px; overflow:hidden; }
	
	.webcam_info_box { float:left; width:200px; height:41px; background-image:url(/img/bg_webcam_box.gif); background-repeat:repeat-x; }
	
	.webcam_info_top { float:left; width:200px; height:17px; overflow:hidden; padding-top:3px;}
	
	.webcam_info_top .webcam_info_small_box { float:left; width:66px; height:20px; overflow:hidden; text-align:center; color:#FFF; }

	.webcam_info_top .webcam_info_small_box_separator { width:1px; height:20px; overflow:hidden; float:left; }

	.webcam_info_bottom { float:left; width:200px; height:17px; overflow:hidden; padding-top:4px;}

	.webcam_info_bottom .webcam_info_small_box { float:left; width:66px; height:20px; overflow:hidden; text-align:center; color:#000; }

	.webcam_info_bottom .webcam_info_small_box_separator { width:1px; height:20px; overflow:hidden; float:left; background-image:url(/img/webcam_box_separator.gif); background-repeat:no-repeat; }
	
	.table_tracks_box { float:left; padding-top:35px; padding-left:20px; width:420px; }
	
	.table_title { float:left; width:420px; }
	
	.table_tracks { float:left; width:420px; padding-top:15px; }

	.table_tracks table { border-bottom:dotted #666 1px; }

	.table_tracks td { height:29px; border-top:dotted #666 1px; }

	.cell_center { text-align:center; }
	
	.cell_border_right { border-right:dotted #666 1px; }
	
	.cell_left { text-align:left; }
	
	.cell_column_4 { width:80px; }
	
	.ok_for_use { background:#FFF; }
	
	.cell_column_2 { padding-left:10px;  width:178px; }
	
	.cell_column_3 { width:100px; }
	
	
	
	
	
	
	

	/* NEWS CONTENT START */
	
	.last_news_pack { float:left; width:445px; padding-top:15px; }

	.last_news_pack a{ color:#333; text-decoration:underline; font-weight:bold;}
	
	.news_page_date { float:left; width:445px; color:#cc0000; font-size:11px; font-weight:bold; }
	
	.news_title { float:left; width:430px; text-transform:uppercase; padding-top:5px; padding-bottom:19px;}

	.news_title a { text-decoration:none; color:#333333; }

	.news_title a:hover { text-decoration:underline; }

	.news_pack  { float:left; width:442px; }

	.news_img { float:left; padding-right:12px; padding-top:3px; padding-bottom:3px;}
	
	.news_page_txt { line-height:14px; max-height:168px; overflow:hidden; }

	.news_page_txt.single_page{ line-height:14px; max-height:none;  overflow:visible; }
	
	.news_page_txt.single_page p { margin-bottom: 10px;}

	.other_news_list { float:left; width:442px; }
	
	.other_news_single_pack { float:left; width:442px; width:442px; border-bottom:solid #e1dfd0 1px; padding-top:13px;}
	
	.other_news_date { float:left; width:442px; color:#cc0000; font-size:11px; font-weight:bold; }

	.other_news_title { float:left; width:440px; text-transform:uppercase; padding-top:5px; padding-bottom:15px;}

	.other_news_title a { text-decoration:none; color:#333333; }

	.other_news_title a:hover { text-decoration:underline;  }
	
	.more_btn_pack { float:left; width:442px; padding-top:20px; padding-bottom:5px; text-align:right; height:20px; }
	
	.see_comments { float:left; padding-right:229px; height:20px; }

	.see_more { float:left; height:20px; }

	#news_end_hr { float:left; height:1px; overflow:hidden; width:442px; padding-top:5px; }
	

	#template_2_col_content #news_paging { float:left; width:442px; text-align:center; padding-top:24px; padding-bottom:70px; }

	#template_2_col_content #news_paging a { color:#333333; text-decoration:none; font-size:11px; line-height:14px; padding-top:2px; }

	#template_2_col_content #news_paging .selected_page { color:#8c8c8c; background:#FFF; }
	
	#template_2_col_content #centered { text-align:center; }
	
	#template_2_col_content #comments_paging { float:left; width:442px; text-align:center; padding-top:24px; padding-bottom:70px; }

	#template_2_col_content #comments_paging a { color:#333333; text-decoration:none; font-size:11px; line-height:14px; padding-top:2px; }

	#template_2_col_content #comments_paging .selected_page { color:#8c8c8c; background:#FFF; }
	
	.comment_box_pack { float:left; padding-top:22px; width:430px; }
	
	.comment_box_title { float:left; width:430px; padding-bottom:15px; font-size:12px; }
	
	.comment_box_input { float:left; width:430px; }

	.comment_box_input textarea { float:left; width:427px; height:77px; overflow:auto; font-size:11px; padding-top:3px; padding-left:3px; font-family:Arial, Helvetica, sans-serif; border:solid #b6b6b6 1px;}
	
	.comment_box_submit { float:left; text-align:right; width:433px; padding-top:7px;}

	.other_comments_box { float:left; width:433px;  padding-top:18px;}
	
	.other_single_comment { float:left; width:433px; border-top:solid #b6b6b6 1px; padding-top:13px; padding-bottom:13px;}
	
	.other_single_comment_img { float:left; width:50px; height:50px; border:solid #399347 1px; margin-right:9px; }
	
	.other_single_comment_name { float:left; width:330px; font-size:12px; padding-bottom:10px; }

	.other_single_comment_name a { color:#333333; text-decoration:none;  font-weight:bold;}

	.other_single_comment_name a:hover { text-decoration:underline; }

	.other_single_comment_txt { float:left; width:350px; font-size:11px; } 
	
	.other_single_comment_delete { float:left; font-size:12px; color:#333333; }

	.other_single_comment_delete a { text-decoration:none; color:#333333; font-weight:bold;}

	.other_single_comment_delete a:hover { text-decoration:underline; }

	
	
	
	
	
	/* USER CONTENT START */
	#thumbnails {  float:left; }
	
	#images_upload_pack { float:left; width:445px; padding-left:10px; }
	
	.images_desc_pack { float:left; width:423px; margin-bottom:20px; }
	
	.images_desc_pack img { width:80px; height:61px; border:solid #808285 1px; float:left; margin-right:20px; margin-top:3px;}

	.images_desc_pack input { float:left; width:300px; height:15px; margin-bottom:4px;  border:0px;  background-image:url(/img/bg_input_img_name.png); background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; padding-left:3px; border:solid #666 1px; }

	.images_desc_pack textarea { float:left; width:300px; height:44px; border:0px; overflow:auto;  background-image:url(/img/bg_input_img_desc.png); background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; padding-left:3px;  border:solid #666 1px; }
	#buttons { float:left; text-align:right; width:407px; margin-top:10px; }
	
	#upload_images { float:left; width:420px; text-align:right; }
	
	

/* CONTENT END CSS */

#right_center_column { width:201px; float:left; background-image:url(../img/bg_columns.png); padding-left:9px; padding-top:10px; padding-bottom:35px; }

#column_news_box { float:left;	padding-bottom:34px;  }

.column_news { float:left; width:160px; font-size:11px; color:#333333; padding-bottom:18px; padding-left:4px;}

.column_news a { float:left; color:#333333; text-decoration:none}

.column_news a:hover { float:left; color:#333333; text-decoration:underline;}

.news_date { float:left; width:160px; color:#6c6c6c; padding-bottom:6px; }

#column_anketa_box { float:left; padding-bottom:34px; }

.anketa_row { float:left; padding-bottom:12px; }

.anketa_radio_btn { float:left; margin-right:9px; }

.anketa_radio_btn input { padding:0px; margin:0px; width:12px; height:12px; overflow:hidden; }

.anketa_row_txt {float:left; font-size:11px; width:170px; }

#anketa_vote_btn { float:left; padding-left:20px; margin-top:9px; }

#share_btn_facebook { float:left; width:16px; height:17px; overflow:hidden; padding-right:9px; }

#share_btn_twitter { float:left; width:16px; height:17px; overflow:hidden; padding-right:9px; }

#share_btn_blogger { float:left; width:16px; height:17px; overflow:hidden; padding-right:9px; }

#share_btn_adthis { float:left; padding-left:90px; }

#hr_bottom { float:left; height:1px; width:901px; padding-left:1px; overflow:hidden; }

#hr_bottom img { vertical-align:top;  }

#footer { float:left; padding-top:12px; background-image:url(../img/bg_content.png); margin-top:15px; }

#footer_menu { float:left;  width:900px; font-size:11px; color:#0b3e7f; font-family:Arial, Helvetica, sans-serif; padding-bottom:14px; }

.footer_menu_link { text-align:center; width:900px;}

.footer_menu_link a { color:#0b3e7f; text-decoration:none;}

.footer_menu_link a:visited { color:#0b3e7f; text-decoration:none;}

.footer_menu_link a:hover { color:#0b3e7f; text-decoration:underline;}

.footer_menu_separator { float:left; color:#0b3e7f;}

#footer_hr { float:left; padding-bottom:8px; text-align:center; width:900px; } 

#footer_all_rights { text-align:center; font-size:11px; color:#0b3e7f; font-family:Arial, Helvetica, sans-serif; padding-bottom:15px; }  

#photo_categories_box { float:left;  padding-bottom:21px; }

.photo_cat_item { float:left; width:160px; padding-left:18px; padding-bottom:13px; }

.photo_cat_title { float:left; width:160px; font-size:12px;  padding-bottom:9px; }

.photo_cat_title a { text-decoration:none; color:#333; font-weight:bold;}

.photo_cat_thumb_box { float:left; width:160px; height:121px; }

.photo_cat_thumb { float:left; width:160px; height:100px; }

.photo_cat_thumb_info { float:left; width:160px; height:21px; background-color:#505050; } 

.photo_cat_thumb_txt { float:left; font-size:11px; color:#fff; padding-top:3px; padding-left:8px; }

.photo_cat_thumb_txt a { font-size:11px; color:#fff; text-decoration:none;}

.photo_cat_thumb_txt a:hover { font-size:11px; color:#fff; text-decoration:underline;}




/* HEAD BOX CSS START */

.head_box_out {  width:442px; height:162px; font-family:Arial, Helvetica, sans-serif; padding-left: 220px; padding-top: 30px; }

.head_box_left { float:left; height:162px; width:9px; background-image:url(/img/bg_head_box_left.png); background-repeat:no-repeat; }

.head_box_center { float:left; height:162px; width:424px; background-image:url(/img/bg_head_box_center.gif); background-repeat:repeat-x; }

.head_box_right { float:left; height:162px; width:9px; background-image:url(/img/bg_head_box_right.png); background-repeat:no-repeat; }

.head_box_img { float:left; padding-top:10px; width:189px; height:142px;}

.head_box_title { float:left; font-size:14px; width:210px; padding-left:10px; padding-top:16px; color:#FFF; font-weight:bold;}

.head_box_title a, .head_box_title a:visited { text-decoration:none; color:#FFF;}

.head_box_title a:hover { text-decoration:underline; color:#FFF;}

.head_box_text_pack { float:left; height:110px; overflow:hidden; width:220px; }

.head_box_desc { float:left; padding-left:10px; width:210px; padding-top:7px; line-height:13px;}

.head_box_desc a, .head_box_desc a:visited { text-decoration:none; color:#196698; font-size:11px;}

.head_box_paging_pack { float:left; height:15px; padding-left:12px; overflow:hidden; padding-top:27px; width:220px;}

.head_box_paging_item, .head_box_paging_item_selected{ float:left; width:9px; height:114px; overflow:hidden; background-color:#578f29; padding-left:2px; padding-top:1px; margin-right:2px;}

.head_box_paging_item_selected { background-color:#fdfbe2; }

.head_box_paging_item a, .head_box_paging_item_selected a { font-size:11px; font-weight:bold; text-decoration:none; color:#196698; }

.head_box_paging_item a { color:#FFF;}

.head_box_hidden { display:none; }
