/** Define sizes **/
.s20x20 { width: 20px; height: 20px; display: inline-block; vertical-align:top; text-decoration: none; font-size: 1px; background-image: url("/themes/modelrun/images/icons/20x20.gif") }
.s40x20 { width: 40px; height: 20px; display: inline-block; vertical-align:top; text-decoration: none; font-size: 1px; background-image: url("/themes/modelrun/images/icons/40x20.gif") }
.s40x22 { width: 40px; height: 22px; display: inline-block; vertical-align:top; background-position: 0 0; text-decoration: none; font-size: 1px; }
.s40x22:hover { background-position: 0 -22px }

.s72x22 { width: 72px; height: 22px; display: inline-block; vertical-align:top; background-position: 0 0; text-decoration: none; font-size: 1px }
.s72x22:hover { background-position: 0 -22px }
.s77x20 { width: 77px; height: 20px; display: inline-block; vertical-align:top; text-decoration: none; font-size: 1px; background-image: url("/themes/modelrun/images/icons/big/77x40.gif") }
.d22 { background-position: 0 -44px !important}
.s90x19 { width: 90px; height: 19px; display: inline-block; vertical-align:top; background-position: 0 0; text-decoration: none; font-size: 1px }
.s90x19:hover { background-position: 0 -19px }
.s110x22_2 { width: 110px; height: 22px; display: inline-block; vertical-align:top; background-position: 0 0; text-decoration: none; font-size: 1px }
.s110x22_2:hover { background-position: 0 -22px }
.s110x22 { width: 110px; height: 22px; display: inline-block; vertical-align:top; background-position: 0 0; text-decoration: none; font-size: 1px; background-image: url("/themes/modelrun/images/icons/big/110x44.gif")  }
.s120x22 { width: 120px; height: 22px; display: inline-block; vertical-align:top; text-decoration: none; font-size: 1px; background-image: url("/themes/modelrun/images/icons/big/120x44.gif") }
.s125x22 { width: 125px; height: 22px; display: inline-block; vertical-align:top; text-decoration: none; font-size: 1px; background-image: url("/themes/modelrun/images/icons/big/125x44.gif") }

/** Big buttons **/
.upload_big						{ background-position: -1738px 0 }
.upload_big:hover				{ background-position: -1738px -22px }
.upload_pics_big				{ background-position: -1760px 0 }
.upload_pics_big:hover			{ background-position: -1760px -22px }
.books_big						{ background-position: -220px 0 }
.books_big:hover				{ background-position: -220px -22px }
.minifolios_big					{ background-position: -770px 0 }
.minifolios_big:hover			{ background-position: -770px -22px }
.apply_big						{ background-position: 0 0 }
.apply_big:hover				{ background-position: 0 -22px }
.apply2_big						{ background-position: 0 0 }
.apply2_big:hover				{ background-position: 0 -20px }
.back_big						{ background-position: -158px 0 }
.back_big:hover					{ background-position: -158px -22px }
.save_big						{ background-position: -1422px 0 }
.save_big:hover					{ background-position: -1422px -22px }
.byip_big						{ background-position: -316px 0 }
.byip_big:hover					{ background-position: -316px -22px }
.view_inactive_big				{ background-position: -1980px 0 }
.view_inactive_big:hover		{ background-position: -1980px -22px }
.hide_pics_big					{ background-position: -440px 0 }
.hide_pics_big:hover			{ background-position: -440px -22px }
.show_pics_big					{ background-position: -1540px 0 }
.show_pics_big:hover			{ background-position: -1540px -22px }
.publish_big					{ background: url(/themes/modelrun/images/icons/big/publish.gif) }
.add_video_big					{ background-position: 0 0 }
.add_video_big:hover			{ background-position: 0 -22px }
.add_word_big					{ background-position: -330px 0 }
.add_word_big:hover				{ background-position: -330px -19px }
.add_another_time_big			{ background-position: 0 0 }
.add_another_time_big:hover		{ background-position: 0 -19px }
.add_new_model_big				{ background-position: -110px 0 }
.add_new_model_big:hover		{ background-position: -110px -19px }
.book_email_big					{ background-position: -77px 0 }
.book_email_big:hover			{ background-position: -77px -20px }
.badges_big						{ background-position: -237px 0 }
.badges_big:hover				{ background-position: -237px -22px }
.slideshow_big					{ background-position: -385px 0 }
.slideshow_big:hover			{ background-position: -385px -20px }
.delete_big						{ background-position: -711px 0 }
.delete_big:hover				{ background-position: -711px -22px }
.invite_big						{ background-position: -250px 0 }
.invite_big:hover				{ background-position: -250px -22px }
.manage_big						{ background-position: -660px 0 }
.manage_big:hover				{ background-position: -660px -22px }
.post_big						{ background-position: -990px 0 }
.post_big:hover					{ background-position: -990px -22px }
.propaganda_big					{ background-position: -1100px 0 }
.propaganda_big:hover			{ background-position: -1100px -22px }
.quick_add_big					{ background-position: -1027px 0 }
.quick_add_big:hover			{ background-position: -1027px -22px }
.setup_wizard_big				{ background-position: -1430px 0 }
.setup_wizard_big:hover			{ background-position: -1430px -22px }
.send_cm_medium_big				{ background-position: -1320px 0 }
.send_cm_medium_big:hover		{ background-position: -1320px -22px }
.subscribe_big					{ background-position: -1650px 0 }
.subscribe_big:hover			{ background-position: -1650px -22px }
.view_hotties_big				{ background-position: -1870px 0 }
.view_hotties_big:hover			{ background-position: -1870px -19px }
.view_directory_big				{ background-position: -1870px 0 }
.view_directory_big:hover		{ background-position: -1870px -22px }
.view_banners_big				{ background-position: -1760px 0 }
.view_banners_big:hover			{ background-position: -1760px -19px }
.view_all_big					{ background-position: -1650px 0 }
.view_all_big:hover				{ background-position: -1650px -19px }
/*.agency_find_big				{ background-position: -110px 0 }
.agency_find_big:hover			{ background-position: -110px -22px }*/
.censored_big					{ background-position: -395px 0 }
.censored_big:hover				{ background-position: -395px -22px }
.create_new_gallery_big			{ background-position: 0 0 }
.create_new_gallery_big:hover	{ background-position: 0 -22px }
.edit_gallery_big				{ background-position: -125px 0 }
.edit_gallery_big:hover			{ background-position: -125px -22px }
.offensive_illegal_big			{ background-position: -1210px 0 }
.offensive_illegal_big:hover	{ background-position: -1210px -19px }
.adult_content_big				{ background-position: -440px 0 }
.adult_content_big:hover		{ background-position: -440px -19px }
.send_cm_long_big				{ background-position: -1659px 0 }
.send_cm_long_big:hover			{ background-position: -1659px -22px }
.search_profiles_big			{ background-position: -432px 0 }
.search_profiles_big:hover		{ background-position: -432px -22px }
.create_profile_big				{ background-position: 0 0 }
.create_profile_big:hover		{ background-position: 0 -22px }
.send_big						{ background-position: -1580px 0 }
.send_big:hover					{ background-position: -1580px -22px }
.sendinv_big					{ background-position: -480px 0 }
.sendinv_big:hover				{ background-position: -480px -22px }
.getcontacts_big				{ background-position: -120px 0 }
.getcontacts_big:hover			{ background-position: -120px -22px }
.reset_pass_big					{ background-position: -1430px 0 }
.reset_pass_big:hover			{ background-position: -1430px -19px }
.request_info_big				{ background-position: -375px 0 }
.request_info_big:hover			{ background-position: -375px -22px }
.create_big                     { background-position: -632px 0 }
.create_big:hover               { background-position: -632px -22px }
.close_big						{ background-position: -553px 0 }
.close_big:hover				{ background-position: -553px -22px }
.make_primary_big				{ background: url(/themes/modelrun/images/icons/big/make_primary.gif) }
.delete_gallery_big					{ background: url(/themes/modelrun/images/icons/big/delete_gallery.gif) }
.remove_big						{ background: url(/themes/modelrun/images/icons/big/remove.gif) }
.reply_big						{ background-position: -308px 0 }
.reply_big:hover				{ background-position: -308px -20px }
.post_it_big					{ background-position: -240px 0 }
.post_it_big:hover				{ background-position: -240px -22px }
.reject_big						{ background-position: -1264px 0 }
.reject_big:hover				{ background-position: -1264px -22px }
.register_big					{ background-position: -1106px 0 }
.register_big:hover				{ background-position: -1106px -22px }
.refresh_map_big				{ background-position: -1320px 0 }
.refresh_map_big:hover			{ background-position: -1320px -19px }
.new_task_big					{ background-position: -1100px 0 }
.new_task_big:hover				{ background-position: -1100px -19px }
.new_poll_big					{ background-position: -2200px 0 }
.new_poll_big:hover				{ background-position: -2200px -19px }
.new_member_big					{ background-position: -2310px 0 }
.new_member_big:hover			{ background-position: -2310px -19px }
.create_new_casting_big			{ background-position: -660px 0 }
.create_new_casting_big:hover	{ background-position: -660px -19px }
.new_story_big					{ background-position: -990px 0 }
.new_story_big:hover			{ background-position: -990px -19px }
.new_article_big				{ background-position: -770px 0 }
.new_article_big:hover			{ background-position: -770px -19px }
.new_press_release_big			{ background-position: -880px 0 }
.new_press_release_big:hover	{ background-position: -880px -19px }
.my_cast_big					{ background-position: -880px 0 }
.my_cast_big:hover				{ background-position: -880px -22px }
.login_big						{ background-position: -948px 0 }
.login_big:hover				{ background-position: -948px -22px }
.join_now_big					{ background-position: -550px 0 }
.join_now_big:hover				{ background-position: -550px -22px }
.filter_big						{ background-position: -869px 0 }
.filter_big:hover				{ background-position: -869px -22px }
.create_new_big2				{ background-position: -330px 0 }
.create_new_big2:hover			{ background-position: -330px -22px }
.edit_big						{ background-position: -790px 0 }
.edit_big:hover					{ background-position: -790px -22px }
.edit2_big						{ background-position: -154px 0 }
.edit2_big:hover				{ background-position: -154px -20px }
.export_book_big				{ background-position: -231px 0 }
.export_book_big:hover			{ background-position: -231px -20px }
.add_comment_big				{ background-position: 0 0 }
.add_comment_big:hover			{ background-position: 0 -22px }
.approve_big					{ background-position: -79px 0 }
.approve_big:hover				{ background-position: -79px -22px }
.reject2_big					{ background-position: -1343px 0 }
.reject2_big:hover				{ background-position: -1343px -22px }
.clear_big						{ background-position: -474px 0 }
.clear_big:hover				{ background-position: -474px -22px }
.spam_big						{ background-position: -1540px 0 }
.spam_big:hover					{ background-position: -1540px -19px }
.import_profile_big				{ background-position: -288px 0 }
.import_profile_big:hover		{ background-position: -288px -22px }
.send_book_big					{ background-position: -360px 0 }
.send_book_big:hover			{ background-position: -360px -22px }
.add_social_network				{ background-position: -220px 0 }
.add_social_network:hover		{ background-position: -220px -19px }
.save_template					{ background-position: -1980px 0 }
.save_template:hover			{ background-position: -1980px -19px }
.search_castings				{ background-position: -1210px 0 }
.search_castings:hover			{ background-position: -1210px -22px }
.accept_big						{ background-position: -1817px 0 }
.accept_big:hover				{ background-position: -1817px -22px }
.twitter_list_big				{ background-position: -600px 0 }
.twitter_list_big:hover			{ background-position: -600px -22px }
.confirm_big                    { background-position: -1896px 0}
.confirm_big:hover              { background-position: -1896px -22px}
.vote_big                       { background-position: -2054px 0}
.vote_big:hover                 { background-position: -2054px -22px}

/** Small buttons **/
.add_fr_small				{ background-position: 0 0 }
.add_fr_small:hover			{ background-position: 0 -20px }
.add_top_fr_small			{ background-position: -20px 0 }
.add_top_fr_small:hover		{ background-position: -20px -20px }
.block_fr_small				{ background-position: -40px 0 }
.block_fr_small:hover		{ background-position: -40px -20px }
.censored_small				{ background-position: -60px 0 }
.censored_small:hover		{ background-position: -60px -20px }
.clear_report_small			{ background-position: -80px 0 }
.clear_report_small:hover	{ background-position: -80px -20px }
.edit_small					{ background-position: -100px 0 }
.edit_small:hover			{ background-position: -100px -20px }
.grand_token_small			{ background-position: -120px 0 }
.grand_token_small:hover	{ background-position: -120px -20px }
.log_small					{ background-position: -140px 0 }
.log_small:hover			{ background-position: -140px -20px }
.login_as_small				{ background-position: -160px 0 }
.login_as_small:hover		{ background-position: -160px -20px }
.reject_pic_small			{ background-position: -180px 0 }
.reject_pic_small:hover		{ background-position: -180px -20px }
.remove_fr_small			{ background-position: -200px 0 }
.remove_fr_small:hover		{ background-position: -200px -20px }
.remove_top_fr_small		{ background-position: -220px 0 }
.remove_top_fr_small:hover	{ background-position: -220px -20px }
.report_smaller				{ background-position: -240px 0 }
.report_smaller:hover		{ background-position: -240px -20px }
.send_cm_small				{ background-position: -260px 0 }
.send_cm_small:hover		{ background-position: -260px -20px }
.send_email_small			{ background-position: -280px 0 }
.send_email_small:hover		{ background-position: -280px -20px }
.send_im_small				{ background-position: -300px 0 }
.send_im_small:hover		{ background-position: -300px -20px }
.send_msg_small				{ background-position: -320px 0 }
.send_msg_small:hover		{ background-position: -320px -20px }
.send_tfp_small				{ background-position: -340px 0 }
.send_tfp_small:hover		{ background-position: -340px -20px }
.updown_small				{ background-position: -360px 0 }
.updown_small:hover			{ background-position: -360px -20px }
.username_small				{ background-position: -380px 0 }
.username_small:hover		{ background-position: -380px -20px }
.view_reports_small			{ background-position: -400px 0 }
.view_reports_small:hover	{ background-position: -400px -20px }
.invite_all					{ background-position: -2090px 0 }
.invite_all:hover			{ background-position: -2090px -19px }
.send_message_big			{ background-position: -576px 0 }
.send_message_big:hover		{ background-position: -576px -22px }

.pending_friend_small	{ background: url(/themes/modelrun/images/ico/modelrun/pending_friend_small.gif) }
.pending_friend_big		{ background: url(/themes/modelrun/images/ico/modelrun/pending_friend_big.gif) }
.infavorites			{ background: url(/themes/modelrun/images/icons/ico/favorites_big.png) }

/** Setup Wizard **/
.start_setup_wizard		{ background: url(/themes/modelrun/images/icons/wizard/start_setup.gif) }
.leave_setup_wizard		{ background: url(/themes/modelrun/images/icons/wizard/leave_setup.gif) }
.skip_wizard			{ background: url(/themes/modelrun/images/icons/wizard/skip.gif) }
.skip_wizard:hover		{ background-position: 0 -22px  }
.continue_wizard		{ background: url(/themes/modelrun/images/icons/wizard/continue.gif) }
.continue_wizard:hover	{ background-position: 0 -22px }

/** Medium 40x20 **/
.accept					{ background-position: 0 0 }
.accept:hover			{ background-position: 0 -20px }
.activate				{ background-position: -40px 0 }
.activate:hover			{ background-position: -40px -20px }
.add					{ background-position: -80px 0 }
.add:hover				{ background-position: -80px -20px }
.add_cat_friend			{ background-position: -120px 0 }
.add_cat_friend:hover	{ background-position: -120px -20px }
.add_fr					{ background-position: -160px 0 }
.add_fr:hover			{ background-position: -160px -20px }
.add_green				{ background-position: -200px 0 }
.add_green:hover		{ background-position: -200px -20px }
.apply					{ background-position: -240px 0 }
.apply:hover			{ background-position: -240px -20px }
.approve				{ background-position: -280px 0 }
.approve:hover			{ background-position: -280px -20px }
.back					{ background-position: -320px 0 }
.back:hover				{ background-position: -320px -20px }
.back_books				{ background-position: -360px 0 }
.back_books:hover		{ background-position: -360px -20px }
.back_message			{ background-position: -400px 0 }
.back_message:hover		{ background-position: -400px -20px }
.back_profile			{ background-position: -440px 0 }
.back_profile:hover		{ background-position: -440px -20px }
.ban					{ background-position: -480px 0 }
.ban:hover				{ background-position: -480px -20px }
.ban_ip					{ background-position: -520px 0 }
.ban_ip:hover			{ background-position: -520px -20px }
.ban_network			{ background-position: -560px 0 }
.ban_network:hover		{ background-position: -560px -20px }

.cancel_big				{ background-image: url(/themes/modelrun/images/icons/big/cancel.gif)}
.cancel_big:hover		{ background-position: 0 -22px}
.cancel					{ background-position: -600px 0 }
.cancel:hover			{ background-position: -600px -20px }
.cancel_tfp				{ background-position: -640px 0 }
.cancel_tfp:hover		{ background-position: -640px -20px }
.change					{ background-position: -680px 0 }
.change:hover			{ background-position: -680px -20px }
.clear_but				{ background-position: -720px 0 }
.clear_but:hover		{ background-position: -720px -20px }
.close					{ background-position: -760px 0 }
.close:hover			{ background-position: -760px -20px }
.delete					{ background-position: -800px 0 }
.delete:hover			{ background-position: -800px -20px }
.edit					{ background-position: -840px 0 }
.edit:hover				{ background-position: -840px -20px }
.email					{ background-position: -880px 0 }
.email:hover			{ background-position: -880px -20px }
.filter					{ background-position: -920px 0 }
.filter:hover			{ background-position: -920px -20px }
.info					{ background-position: -960px 0 }
.info:hover				{ background-position: -960px -20px }
.invite					{ background-position: -1000px 0 }
.invite:hover			{ background-position: -1000px -20px }
.link					{ background-position: -1040px 0 }
.link:hover				{ background-position: -1040px -20px }
.login					{ background-position: -1080px 0 }
.login:hover			{ background-position: -1080px -20px }
.no						{ background-position: -1120px 0 }
.no:hover				{ background-position: -1120px -20px }
.profile				{ background-position: -1160px 0 }
.profile:hover			{ background-position: -1160px -20px }
.reject					{ background-position: -1200px 0 }
.reject:hover			{ background-position: -1200px -20px }
.remove					{ background-position: -1240px 0 }
.remove:hover			{ background-position: -1240px -20px }
.remove_fr				{ background-position: -1280px 0 }
.remove_fr:hover		{ background-position: -1280px -20px }
.report					{ background-position: -1320px 0 }
.report:hover			{ background-position: -1320px -20px }
.save					{ background-position: -1360px 0 }
.save:hover				{ background-position: -1360px -20px }
.search_ip				{ background-position: -1400px 0 }
.search_ip:hover		{ background-position: -1400px -20px }
.search_network			{ background-position: -1440px 0 }
.search_network:hover	{ background-position: -1440px -20px }
.send					{ background-position: -1480px 0 }
.send:hover				{ background-position: -1480px -20px }
.slide					{ background-position: -1520px 0 }
.slide:hover			{ background-position: -1520px -20px }
.sort					{ background-position: -1560px 0 }
.sort:hover				{ background-position: -1560px -20px }
.stop					{ background-position: -1600px 0 }
.stop:hover				{ background-position: -1600px -20px }
.tag					{ background-position: -1640px 0 }
.tag:hover				{ background-position: -1640px -20px }
.tfp_accept				{ background-position: -1680px 0 }
.tfp_accept:hover		{ background-position: -1680px -20px }
.tfp_reject				{ background-position: -1720px 0 }
.tfp_reject:hover		{ background-position: -1720px -20px }
.tfp_send				{ background-position: -1760px 0 }
.tfp_send:hover			{ background-position: -1760px -20px }
.unban					{ background-position: -1800px 0 }
.unban:hover			{ background-position: -1800px -20px }
.unban_ip				{ background-position: -1840px 0 }
.unban_ip:hover			{ background-position: -1840px -20px }
.unban_network			{ background-position: -1880px 0 }
.unban_network:hover	{ background-position: -1880px -20px }
.unblock				{ background-position: -1920px 0 }
.unblock:hover			{ background-position: -1920px -20px }
.unlink					{ background-position: -1960px 0 }
.unlink:hover			{ background-position: -1960px -20px }
.view					{ background-position: -2000px 0 }
.view:hover				{ background-position: -2000px -20px }
.yes					{ background-position: -2040px 0 }
.yes:hover				{ background-position: -2040px -20px }
.vote					{ background-position: -2160px 0 }
.vote:hover		    	{ background-position: -2160px -20px }
.print					{ background-position: -462px 0 }
.print:hover			{ background-position: -462px -20px }

/** 40x22 **/
.requet_details			{ background-position: -2120px 0}
.requet_details:hover	{ background-position: -2120px -20px}
.expand					{ background: url(/themes/modelrun/images/icons/expand.gif) }
.first					{ background: url(/themes/modelrun/images/icons/first.gif) }
.last					{ background: url(/themes/modelrun/images/icons/last.gif) }
.next					{ background: url(/themes/modelrun/images/icons/next.gif) }
.prev					{ background: url(/themes/modelrun/images/icons/prev.gif) }
.shrink					{ background: url(/themes/modelrun/images/icons/shrink.gif) }
.send_msg				{ background: url(/themes/modelrun/images/icons/send_msg.gif) }


/** 125x22 **/
.cancel_date			{ background-position: -625px 0 }
.cancel_date:hover		{ background-position: -625px -22px }

/** 79x22 **/
.cancel_79				{ background-position: -1975px 0 }
.cancel_79:hover		{ background-position: -1975px -22px }