

/*--Main menu ------------------------------------------------------------------------------*/

#menu{ margin-top:4px; }
#menu li{ float:left;  height:28px; position:relative; }
#menu li a{ display:block; float:left; background:url(../img/bg/new_menu.jpg) top left no-repeat; height:28px; }
#menu li#news				{ width:68px; }
#menu li#news a				{ width:100%; background-position: 0 0; }
#menu li#news a:hover		{ background-position: 0 bottom; }
#menu li#reviews 			{ width:85px; }
#menu li#reviews a			{ width:100%; background-position: -68px 0; }
#menu li#reviews a:hover	{ background-position: -68px bottom; }
#menu li#trailers 			{ width:86px; }
#menu li#trailers a			{ width:100%; background-position: -153px 0; }
#menu li#trailers a:hover	{ background-position: -153px bottom; }
#menu li#movies 			{ width:155px; }
#menu li#movies a			{ width:100%; background-position: -239px 0; }
#menu li#movies a:hover		{ background-position: -239px bottom; }
#menu li#release 			{ width:131px; }
#menu li#release a			{ width:100%; background-position: -394px 0; }
#menu li#release a:hover	{ background-position: -394px bottom; }
#menu li#interviews			{ width:107px; }
#menu li#interviews a		{ width:100%; background-position: -525px 0; }
#menu li#interviews a:hover	{ background-position: -525px bottom; }
#menu li#columns 			{ width:132px; }
#menu li#columns a			{ width:100%; background-position: -632px 0; }
#menu li#columns a:hover	{ background-position: -632px bottom; }
#menu li#forums 			{ width:80px; }
#menu li#forums a			{ width:100%; background-position: -765px 0; }
#menu li#forums a:hover		{ background-position: -765px bottom; }
#menu li#media 				{ width:66px; }
#menu li#media a			{ width:100%; background-position: -845px 0; }
#menu li#media a:hover		{ background-position: -845px bottom; }
#menu li#more 				{ width:79px; }
#menu li#more a				{ width:100%; background-position: -911px 0; }
#menu li#more a:hover		{ background-position: -911px bottom; }

#menu li ul{ position:absolute; width:200px; overflow:hidden; top:28px; left:0; background:url(../img/bg/drop-down-menu-gradient.jpg) top repeat-x #3b3b3b; }
#menu li ul.right { right: 0; left: auto; }

#menu li ul li{ float:none; height:auto; width:200px; clear:both; }
#menu li ul li a{ background:none; height:auto; width:200px; padding:3px 10px; float:none; display:block; font-weight:bold; margin:3px 0; }
#menu li ul li a:hover{ color:#000; background-color:#fff; text-decoration:none; }


/*--Interactions ------------------------------------------------------------------------------*/

#interactions a{ display:block; width:110px; height:23px; background:top left no-repeat; margin:0 4px 3px 0; }
#interactions a#scoop{ height:50px; background-image:url(../img/btn/send-us-scoop.jpg); margin:0 4px 3px 4px; }
#interactions a#scoop:hover{ background-position:bottom left; }
#interactions a#print{ width:108px; background-image:url(../img/btn/print-page.jpg); }
#interactions a#print:hover{ background-position:bottom; }
#interactions a#mail-friend{ background-image:url(../img/btn/e-mail-friend.jpg); }
#interactions a#mail-friend:hover{ background-position:bottom; }
#interactions a#share{ background-image:url(../img/btn/share-this.jpg); }
#interactions a#share:hover{ background-position:bottom; }
#interactions a#rss-feed{ width:108px; background-image:url(../img/btn/rss-feed.jpg); }
#interactions a#rss-feed:hover{ background-position:bottom; }
#interactions a#twitter{ background-image:url(../img/btn/twitter.jpg); }
#interactions a#twitter:hover{ background-position:bottom; }
#interactions a#moviefancentral{ background-image:url(../img/btn/moviefancentral.jpg); }
#interactions a#moviefancentral:hover{ background-position:bottom; }

