/* Navigation ---------------------------------------- */
#primary {
	list-style: none;
	position: absolute;
	top: 107px;
	left: 337px;
	z-index: 99;
	width: 167px;
	height: 140px;
	overflow: hidden;
	xbackground: #ffffff;
	font-size: 85%;
	padding: 4px 0 0 0;
}
#gpp #primary {
	display: none;
}
#academic_department #primary {
	top: 86px;
}
#athletics #primary {
	left: 396px;
}

#primary, #secondary {font-size: 85%; list-style: none;}

#primary li {
	background-image: url(../../images/navigation/navigation.gif);
	background-repeat: no-repeat;
}
#gpp #primary li, .gpp #primary li a {
	background-image: none;
	display: none;
}

#primary li a {
	display: block;
	width: 167px;
	height: 19px;
	overflow: hidden;
	background-image: url(../../images/navigation/navigation.gif);
	background-repeat: no-repeat;
	text-indent: -999em;
}

#b_academics					{background-position: -200px 0px;}
	#b_academics.active			{background-position: -400px 0px;}
#b_admissions					{background-position: -200px -30px;}
	#b_admissions.active		{background-position: -400px -30px;}
#b_admissions a					{background-position: 0 -30px;}
#b_about_emmanuel				{background-position: -200px -60px;}
	#b_about_emmanuel.active	{background-position: -400px -60px;}
#b_about_emmanuel a				{background-position: 0 -60px;}
#b_tuition-aid					{background-position: -200px -90px;}
	#b_tuition-aid.active		{background-position: -400px -90px;}
#b_tuition-aid a				{background-position: 0 -90px;}
#b_student_life					{background-position: -200px -120px;}
	#b_student_life.active		{background-position: -400px -120px;}
#b_student_life a				{background-position: 0 -120px;}
#b_athletics					{background-position: -200px -150px;}
	#b_athletics.active			{background-position: -400px -150px;}
#b_athletics a					{background-position: 0 -150px;}
#b_alumni-friends				{background-position: -200px -180px;}
	#b_alumni-friends.active	{background-position: -400px -180px;}
#b_alumni-friends a				{background-position: 0 -180px;}
#primary a:hover				{background: none !important;}
#primary .active a				{background: none !important;}


#secondary {
	list-style: none;
	padding: 13px 0 23px 0;
}

#secondary li {
	background: url(../../images/navigation/arrow_secondary.gif) 0 5px no-repeat;
}
#gpp #secondary li {
	background: url(../../images/navigation/arrow_secondary_gpp.gif) 0 5px no-repeat;
}
#academic_department #secondary li {
	background: url(../../images/navigation/arrow_secondary_deptmnt.gif) 0 5px no-repeat;
}

#secondary a {
	display: block;
	width: 110px;
	height: auto;
	background: #668CB5;
	color: #FFF;
	font-family: Trebuchet MS;
	font-size: 92%;/*12px*/
	line-height: 13px;
	font-weight: bold;
	text-transform: uppercase;
	padding: 4px 0 5px 20px;
}
#gpp #secondary a {
	background: #55708d;
}
#academic_department #secondary a {
	background: #7b8ca1;
}


#secondary a:hover {
	background: transparent;
	color: #375578;
	text-decoration: none;
}

#gpp #secondary a:hover {
	background: transparent;
	color: #A0B0C0;
	text-decoration: none;
}
#academic_department #secondary a:hover {
	color: #39526F;
}



#navigation #secondary .active {
	background: url(../../images/navigation/arrow_secondary_purple_gpp.gif) #f0f5f9 0 5px no-repeat;
	border: 1px solid #668CB5;
	border-left: none;
	margin: -1px 11px 4px 0;
}

#navigation #secondary .active a {
	background: none;
	color: #ffffff;
	padding: 4px 0 2px 20px;
}

#navigation #secondary ul {
	list-style: none;
}

#navigation #secondary .active ul li {
	background: none;
	border-top: 1px solid #668CB5;
}

#navigation #secondary .active ul li a {
	color: #668CB5;
	font-size: 100%;
	line-height: 11px;
	font-weight: normal !important;
	text-transform: none;
	padding: 3px 0 3px 35px;
}


#navigation #secondary .active ul li a:hover {
	color: #ffffff;
}

#navigation #secondary .active ul li.active {
	background: #ffffff;
	border: none;
	border-top: 1px solid #668CB5;
	margin: 0;
}

#navigation #secondary .active ul li.active a {
	color: #FFF;
	padding: 4px 0 5px 35px;
	font-weight: bold !important;
}

#navigation #secondary .active ul li.active a:hover {
	color: #FFF;
}



#tertiary {
	list-style: none;
	position: relative;
	top: -28px;
	background: #CBDDE8;
	border-bottom: 2px solid #ffffff;
}

#tertiary #in_this_section {
	position: relative;
	z-index: 99;
	width: 130px;
	height: 26px;
	background: url(../../images/navigation/in_this_section.gif) #ffffff 15px 9px no-repeat;
	text-indent: -999em;
	margin: 0 0 -1px 0;
	border-top: none;
}

#tertiary li {
	border-top: 1px solid #668CB5;
}

#tertiary li a {
	display: block;
	color: #668CB5;
	font-family: Trebuchet MS;
	font-size: 85%;/*11px*/
	line-height: 11px;
	padding: 4px 14px 4px 14px;
}

#tertiary li a:hover {
	color: #ffffff;
	text-decoration: none;
}

#extra #tertiary .active {
	background: #ACC4D8;
	padding: 1px 0 0 0;
}

#extra #tertiary .active a {
	background: url(../../images/navigation/arrow_tertiary_purple.gif) #ACC4D8 0 3px no-repeat;
	color: #ffffff;
}

#extra #tertiary .active ul {
	list-style: none;
}

#extra #tertiary .active ul li {
	border-top: 1px solid #ACC4D8;
}

#extra #tertiary .active ul li a {
	background: none;
	color: #668CB5;
	font-size: 77%;
	padding: 0px 14px 4px 29px;
}
#extra #tertiary .active ul li a:hover {
	color: #ffffff;
}

#extra #tertiary .active ul .active {
	padding: 0;
}

#extra #tertiary .active ul .active a {
	color: #95416F;
}







#button_grad_prof_progs {
	display: block;
	width: 162px;
	height: 41px;
	background: url(../../images/navigation/grad_prof_progs.gif) no-repeat;
	text-indent: -999em;
}

#academic_department #button_grad_prof_progs {
	background: url(../../images/navigation/grad_prof_progs_2.gif) no-repeat;
}
#button_grad_prof_progs:hover, #academic_department #button_grad_prof_progs:hover {background-position: 0 -46px;}


#button_intrested_in_gpp {
	display: block;
	width: 162px;
	height: 41px;
	background: url(../../images/navigation/interested_in_gpp.gif) no-repeat;
	text-indent: -999em;
}
#button_intrested_in_gpp:hover {background-position: 0 -46px;}

#button_back_to_deptmnts {
	display: block;
	position: relative;
	top: 19px;
	margin: 0 0 13px 0;
	width: 125px;
	height: 34px;
	background: url(../../images/navigation/back_to_deptmnts.gif) no-repeat;
	text-indent: -999em;
}
#button_back_to_deptmnts:hover {background-position: 0 -46px;}


#button_back_to_gpp {
	display: block;
	position: relative;
	top: 19px;
	left: 20px;
	width: 106px;
	height: 24px;
	margin: 0 0 13px 0;
	background: url(../../images/navigation/back_to_gpp.gif) no-repeat;
	text-indent: -999em;
}
#button_back_to_gpp:hover {background-position: 0 -30px;}


#button_what_can_i_do {
	display: block;
	width: 121px;
	height: 27px;
	overflow: hidden;
	background: url(../../images/modules/what_can_i_do.gif) no-repeat;
	text-indent: -999em;
	margin: 9px 0 8px 8px;
}
.level3 #button_what_can_i_do {
	margin: 7px 0 2px 7px;
}
#button_what_can_i_do:hover {background-position: 0 -30px;}




#button_subscribe_e-news {
	display: block;
	width: 130px;
	height: 26px;
	background: url(../../images/navigation/subscribe_e-news.gif) no-repeat;
	text-indent: -999em;
	margin: 0 0 10px 0;
}
#button_subscribe_e-news:hover {background-position: 0 -30px;}

#button_back_to_calendar {
	display: block;
	width: 130px;
	height: 26px;
	background: url(../../images/calendar/back-to-calendar-events.gif) no-repeat;
	text-indent: -999em;
	margin: 0 0 10px 0;
}
#button_back_to_calendar:hover {background-position: 0 -30px;}

#button_support_emmanuel {
	display: block;
	width: 117px;
	height: 44px;
	background: url(../../images/navigation/support_emmanuel.gif) no-repeat;
	text-indent: -999em;
	margin: 0 0 2px 0;
}
#button_support_emmanuel:hover {background-position: 0 -50px;}

#satellite_campuses {
	display: block;
	width: 100px;
	height: 100%;
	background: #a0b0c0;
	padding: 12px 19px 19px 19px;
	border-top: 1px solid #627b95;
	margin: 17px 0 0 0;
}
#button_satellite_campuses {
	display: block;
	width: 91px;
	height: 42px;
	background:  url(../../images/navigation/satellite_campuses.gif) no-repeat;
	text-indent: -999em;
}
#button_satellite_campuses:hover {background-position: 0 -46px;}

#satellite_campuses p	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	line-height: 16px;
	color: #55708D;
	display: block;
	margin: 8px 0 0 0;
}
#satellite_campuses a	{
	color: #55708D;
	line-height: 16px;
}
#satellite_campuses a em {
	font-size: 107%;
	font-weight: bold;
	font-style: normal;
}
#satellite_campuses a:hover	{
	color: #DFE1B3;
}

/* ---------------------------------------- end Navigation */

/* Sub-Navigation (starts on fourth level) ---------------------------------------- */
h4.nav_sub {
	background: #4B4B4B;
	color: #C5C5C5;
	font-size: 92%;/*12px*/
	padding: 10px 0 0 9px;
	margin: -10px 0 0 0;
}

ul.nav_sub {
	list-style: none;
	background: #4B4B4B;
	font-size: 85%;/*11px*/
	padding: 0 10px 10px 10px;
	margin: 0 0 20px 0;
}

ul.nav_sub a {color: #FFF;}
ul.nav_sub a:hover {color: #C5C5C5;}
ul.nav_sub .active a {color: #C5C5C5 !important;}
/* ---------------------------------------- end Sub-Navigation */

/* Tools Navigation ---------------------------------------- */
#nav_tools {
	position: absolute !important;
	top: 7px;
	left: 642px;
	z-index: 99;
	width: 117px;
	height: 64px;
	list-style: none;
	background: #88897F;
	font-size: 85%;/*11px*/
}

#nav_tools li {background-image: url(../../images/navigation/tools.gif); background-repeat: no-repeat;}

#nav_tools li a {
	display: block;
	width: 117px;
	height: 16px;
	overflow: hidden;
	background-image: url(../../images/navigation/tools.gif);
	background-repeat: no-repeat;
	text-indent: -999em;
}

#b_tools_home			{background-position: -200px 0px;}
#b_tools_contact		{background-position: -200px -30px;}
#b_tools_contact a		{background-position: 0px -30px;}
#b_tools_maps-direc		{background-position: -200px -60px;}
#b_tools_maps-direc a	{background-position: 0px -60px;}
#b_tools_search			{background-position: -200px -90px;}
#b_tools_search a		{background-position: 0px -90px;}
#b_tools_directory		{background-position: -200px -120px;}
#b_tools_directory a	{background-position: 0px -120px;}
#nav_tools a:hover 		{background: none !important;}
#nav_tools .active a 	{background: none !important;}

/* Tools Navigation GPP----------------- */
#gpp #nav_tools {
	position: absolute !important;
	top: 6px;
	left: 640px;
	z-index: 99;
	width: 117px;
	height: 76px;
	list-style: none;
	background: #88897F;
	font-size: 85%;/*11px*/
}

#gpp #nav_tools li {background-image: url(../../images/navigation/tools.gif); background-repeat: no-repeat;}

#gpp #nav_tools li a {
	display: block;
	width: 117px;
	height: 14px;
	overflow: hidden;
	background-image: url(../../images/navigation/tools.gif);
	background-repeat: no-repeat;
	text-indent: -999em;
}

/* ---------------------------------------- end Tools Navigation */

/* Tools Set 2 ---------------------- */
/* Level 3 down ------ */
#nav_tools_set2,
#areas_of_study .level3 #nav_tools_set2, 
#office_services.level2 #nav_tools_set2, 
#wide_no_nav.level2 #nav_tools_set2,
#wide_calendar.level2 #nav_tools_set2, 
.level2.wide_with_nav #nav_tools_set2 {
	position: absolute;
	top: 190px;
	left: 504px;
	width: 253px;
	height: 56px;
	overflow: hidden;
	padding: 5px 0 0 0;
	margin: 0 0 0 0;
	list-style: none;
	font-size: 85%;/*11px*/
	background-color: #abb400;
	z-index: 0;
}
#gpp #nav_tools_set2 {
	position: absolute;
	top: 169px;
	left: 504px;
	width: 253px;
	height: 60px;
	overflow: hidden;
	padding: 5px 0 0 0;
	margin: 0 0 0 0;
	list-style: none;
	font-size: 85%;/*11px*/
	background-color: #abb400;
	z-index: 0;
}
#nav_tools_set2 li, 
#gpp #nav_tools_set2 li, 
#areas_of_study .level3 #nav_tools_set2 li,
#office_services.level2 #nav_tools_set2 li,
#wide_no_nav.level2 #nav_tools_set2 li, 
#wide_calendar.level2 #nav_tools_set2 li,
.level2.wide_with_nav #nav_tools_set2 li {
	background-image: url(../../images/navigation/tools_set2b.gif); 
	background-repeat: no-repeat;
	width: 80px;
}
#nav_tools_set2 li a, 
#gpp #nav_tools_set2 li a,
#areas_of_study .level3 #nav_tools_set2 li a, 
#office_services.level2 #nav_tools_set2 li a, 
#wide_no_nav.level2 #nav_tools_set2 li a, 
#wide_calendar.level2 #nav_tools_set2 li a, 
.level2.wide_with_nav #nav_tools_set2 li a {
	display: block;
	width: 80px;
	height: 16px;
	overflow: hidden;
	background-image: url(../../images/navigation/tools_set2b.gif);
	background-repeat: no-repeat;
	text-indent: -999em;
}
#nav_tools_set2 .li_column1 {margin-left: 0px;}
#nav_tools_set2 .li_column1_active {margin-left: 0px;}
#nav_tools_set2 .li_column2 {margin-left: 80px;}
#nav_tools_set2 .li_column2_active {margin-left: 80px;}
#nav_tools_set2 .li_column3 {margin-left: 160px;}
#nav_tools_set2 .li_column3_active {margin-left: 160px;}
#nav_tools_set2 .first_li {margin-top: -20px;}
#nav_tools_set2 .first2_li {margin-top: -42px;}
#nav_tools_set2 .first2_li_active {margin-top: -42px;  background-position: -200 -90px;}
#nav_tools_set2 .first3_li {margin-top: -50px !important;}
#nav_tools_set2 .second3_li {margin-top: 4px; height: 30px !important;}


#b_tools_library		{background-position: -200px 0px;}
#b_tools_offices		{height: 26px !important; background-position: -200px -30px;}
#b_tools_offices a		{height: 26px !important; background-position: 0 -30px;}
#b_tools_bookstore		{height: 16px; background-position: -200px -60px !important;}
#b_tools_bookstore a	{height: 16px; background-position: 0 -60px;}
#b_tools_calendar		{background-position: -200px -90px;}
#b_tools_calendar a		{background-position: 0 -90px;}
#b_tools_online			{height: 30px !important; background-position: -200px -120px;}
#b_tools_online a		{height: 30px !important; background-position: 0 -120px;}
#b_tools_firstclass			{ height: 26px !important; background-position: -200px -150px;}
#b_tools_firstclass a		{ height: 26px !important; background-position: 0 -150px;}

#nav_tools_set2 a:hover {background: none !important;}

#nav_tools_set2 .li_column1_active a {background: none !important;}
#nav_tools_set2 .li_column2_active a {background: none !important;}
#nav_tools_set2 .li_column3_active a {background: none !important;}
#nav_tools_set2 .first2_li_active a {background: none !important;}

/* when positioned in "Extra" column --- */
.level2 #nav_tools_set2, #academic_department.level3 #nav_tools_set2, #gpp.level2 #nav_tools_set2  {
	position: relative;
	top: auto;
	left: auto;
	width: 117px;
	height: auto;
	padding: 6px 0 11px 0;
	margin: 0 0 2px 0;
	list-style: none;
	font-size: 85%;/*11px*/
	background-color: #abb400;
	z-index: 0;
}
#gpp.level2 #nav_tools_set2 {
	padding: 6px 0 11px 0;
}
.level2 #nav_tools_set2 li, #academic_department.level3 #nav_tools_set2 li, #gpp.level2 #nav_tools_set2 li {
	background-image: url(../../images/navigation/tools_set2.gif); 
	background-repeat: no-repeat;
	width: 117px;
}
.level2 #nav_tools_set2 li a, #academic_department.level3 #nav_tools_set2 li a, #gpp.level2 #nav_tools_set2 li a {
	display: block;
	width: 117px;
	height: 16px;
	overflow: hidden;
	background-image: url(../../images/navigation/tools_set2.gif);
	text-indent: -999em;
}
.level2 #b_tools_online, #academic_department.level3 #b_tools_online			{height: 30px !important;}
.level2 #b_tools_online a, #academic_department.level3 #b_tools_online a		{height: 30px !important;}

/* ---------------------------------------- end Tools Set 2 Navigation */



.back_to_top {display: block; font-family: Trebuchet MS; font-size: 11px; color: #b3bb19;}
.back_to_top:hover {color: #a3aa24;}
.back_to_top em {
	background-image: url(../../images/navigation/arrow_back_to_top.gif); 
	background-position: 0 4px; 
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	padding: 0 8px 0 0;
	width: 9px;
	height: 14px;
	overflow: hidden;
}
/*\*/
 html>body*.back_to_top em {background-position: 0 0;height: 13px;}
html>body*.back_to_top:hover em {background-position: 0 -20px;}
 /**/
.back_to_top:hover em {background-position: 0 -16px;}

/* GPP Specail Programs Navigation ---------------------------------------- */
#gpp #special_prog_menu ul li {
	background-color: #e6e8b9;
	display: inline-block;
}
#gpp #special_prog_menu li a#special_programs {
	background: url(../../images/navigation/special_programs.gif) no-repeat 0px 0px;
	width: 117px;
	height: 28px;
	overflow: hidden;
	text-indent: -999em;
	display: block;
}
#gpp #special_prog_menu li a#special_programs:hover {
	background: url(../../images/navigation/special_programs.gif) no-repeat 0px -30px;
}
#gpp #special_prog_menu li ul {
	position: absolute;
	width: 117px;
	left: -999em;
	background-color: #e6e8b9;
	list-style: disc;
	padding: 0 0 20px 0;
}
#gpp #special_prog_menu li ul li {
	padding: 2px 0 0 4px; 
	font:  77% Trebuchet MS;
	line-height: 12px;
	color: #426151;
	margin: 0 0 0 20px;
	padding: 0 0 0 0;
}
#gpp #special_prog_menu li ul li.intro {
	list-style: none;
	padding: 0; 
	margin: 0 0 4px 6px;
	background-color: #e6e8b9;
}
#gpp #special_prog_menu li:hover a#special_programs, #gpp #special_prog_menu li.sfhover a#special_programs {
	background: url(../../images/navigation/special_programs.gif) no-repeat 0px -30px;
	height: 28px;
	margin-bottom: -1px;
}
#gpp #special_prog_menu li:hover ul, #gpp #special_prog_menu li.sfhover ul {
	left: auto;
	
}

#gpp #special_prog_menu li ul li a {
	font-family: Trebuchet MS;
	color: #426151;
}

/* ---------------------------------------- end GPP Specail Programs Navigation */



/* Athletics Varsity Sports Specail Programs Navigation ---------------------------------------- */
#athletics #special_prog_menu li a#varsity_sports {
	display: block;
	width: 149px;
	height: 26px;
	overflow: hidden;
	margin: 0 0 0 20px;
	background: url(../../images/navigation/varsity_sports.gif) no-repeat 0px 0px;
	text-indent: -999em;
}
#athletics #special_prog_menu li a#varsity_sports:hover {
	background: url(../../images/navigation/varsity_sports.gif) no-repeat 0px -30px;
}

#athletics #special_prog_menu li ul {
	position: absolute;
	width: 151px;
	left: -999em;
	background-color: #6a95c2;
	list-style: none;
	padding: 0 0 20px 0;
}
#athletics #special_prog_menu ul li {
	background-color: #6a95c2;
	display: inline-block;
	line-height: 12px;
	margin: 0 0 0 20px;
	padding: 0 0 0 0;
}
#athletics #special_prog_menu li:hover a#special_programs, #athletics #special_prog_menu li.sfhover a#special_programs {
	background: url(../../images/navigation/special_programs.gif) no-repeat 0px -30px;
	height: 28px;
	margin-bottom: -1px;
}
#athletics #special_prog_menu li:hover ul, #gpp #special_prog_menu li.sfhover ul {
	left: auto;
	
}

#athletics #special_prog_menu li ul li a {
	display: block;
	color: #fff;
	font-family: Trebuchet MS;
	font-size: 85%;/*11px*/
	line-height: 11px;
	padding: 4px 14px 4px 0;
}

/* ---------------------------------------- end GPP Specail Programs Navigation */




#content .back_to_listings a {color: #3c5578;}
#content .back_to_listings a:hover {color: #9f547d;}
#content .back_to_listings a em {font-style: normal; font-weight: bold;}




/* Offices & Services heavy links page ---------------------------------------- */
#content ul.link_3columns.fist_col {
	width: 198px;
}
#content ul.link_3columns {
	list-style: none;
	display: inline;
	padding: 36px 12px 0 18px;
	margin: 0 0 0 0;
	width: 222px;
	float: left;
	font-size: 11px !important;
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	clear: none !important;
}
#content .link_3columns li {
	width: 178px;
	display: inline-block;
	background: url(../../images/navigation/arrow_heavy_links.gif) 0 6px no-repeat;
	margin-left: 0;
}
#content .link_3columns li a {
	display: block;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px;
	padding: 0 0 5px 12px;
}
#content .link_3columns li a:hover {
	color: #9f547d;
}
/* ---------------------------------------- end Offices & Services heavy links page */



/* Sitemap ---------------------------------------- */
#content ul.sitemap, #content ul.sitemap ul {
	list-style: none;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
#content ul.sitemap a {
	display: block !important;
	padding: 2px 0 0 0;
	font-size: 11px;
	font-family: Trebuchet MS !important;
	font-weight: bold;
	text-transform: uppercase;
	color: #3c5578;
	float: none !important;
}
#content ul.sitemap a:hover {
	color: #9f547d;
}
#content ul.sitemap li {
	background: url(../../images/navigation/arrow_heavy_links.gif) 0 7px no-repeat;
	padding: 2px 0 3px 10px;
	margin: 8px 0 6px 0;
	line-height: 14px !important;
}
#content ul.sitemap li ul li {
	background: none;
	padding: 1px 0 0 0;
	margin: 0 0 0 0;
	line-height: 12px !important;
}
#content ul.sitemap li ul li a {
	font-weight: normal !important;
	text-transform: none !important;
}

/* ---------------------------------------- end Sitemap */


/* available_media ---------------------------------------- */
#content ul#available_media  {
	list-style: none;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

#content #available_media li {
	display: block;
	float: left !important;
	width: 67px;
	background-image: url(../../images/navigation/available_media.gif);
	background-repeat: no-repeat;
	margin: 0 20px 0 0 !important;
	padding: 0 0 0 0;
}

#content #available_media li a {
	display: block;
	float: left !important;
	height: 18px;
	width: 67px;
	overflow: hidden;
	background-image: url(../../images/navigation/available_media.gif);
	background-repeat: no-repeat;
	text-indent: -999em;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}


#podcast	{background-position: -100px 0; width: 67px; margin: 0 20px 0 0; overflow: hidden;}
#podcast a	{background-position: 0 0; width: 67px; overflow: hidden;}
#video a	{background-position: 0 -40px; width: 54px !important; overflow: hidden;}
#video 		{background-position: -100px -40px !important; width: 54px !important; overflow: hidden;}
#audio a 	{background-position: 0 -80px; width: 55px !important; overflow: hidden;}
#audio 		{background-position: -100px -80px !important; width: 55px !important; overflow: hidden;}
#available_media li a:hover {background-image: none !important;}

/* ---------------------------------------- end available_media */ 
