

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

#menu{ margin-top:4px; }
#menu li{ float:left;  height:28px; position:relative; }
#menu li a{ display:block; float:left; background:url(../img/btn/menu.jpg) top left no-repeat; height:28px; }

#menu li#news					{ width:77px; }
#menu li#news a					{ width:100%; background-position: 0 0; }
#menu li#news a:hover			{ background-position: 0 -28px; }
#menu li#reviews 				{ width:92px; }
#menu li#reviews a				{ width:100%; background-position: -77px 0; }
#menu li#reviews a:hover		{ background-position: -77px -28px; }
#menu li#trailers 				{ width:99px; }
#menu li#trailers a				{ width:100%; background-position: -169px 0; }
#menu li#trailers a:hover		{ background-position: -169px -28px; }
#menu li#movies 				{ width:109px; }
#menu li#movies a				{ width:100%; background-position: -268px 0; }
#menu li#movies a:hover			{ background-position: -268px -28px; }
#menu li#release 				{ width:94px; }
#menu li#release a				{ width:100%; background-position: -377px 0; }
#menu li#release a:hover		{ background-position: -377px -28px; }
#menu li#interviews				{ width:136px; }
#menu li#interviews a			{ width:100%; background-position: -471px 0; }
#menu li#interviews a:hover		{ background-position: -471px -28px; }
#menu li#columns 				{ width:138px; }
#menu li#columns a				{ width:100%; background-position: -607px 0; }
#menu li#columns a:hover		{ background-position: -607px -28px; }
#menu li#forums 				{ width:159px; }
#menu li#forums a				{ width:100%; background-position: -745px 0; }
#menu li#forums a:hover			{ background-position: -745px -28px; }
#menu li#media 					{ width:86px; }
#menu li#media a				{ width:100%; background-position: -904px 0; }
#menu li#media a:hover			{ background-position: -904px -28px; }

#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 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; }

