> Heineken is sold in both green and brown bottles but they are two
> different beers. The green bottle is the most popular Heineken of the
> two, but the brown bottle is their dark brew. Which I would think
> needs the brown bottle due to the fact that darker colors attract
> light.
http://www.prodimarques.com/sagas_marques/heineken/img/collector.jpg
Heineken Pilsner is sold in both brown and green bottles. The choice does not
depend of the brew inside (it's color does not differ, maybe you are thinking
about another product) but on the preferences of the market to which the beer
is sold. Not Heineken 'thinks' that green bottles sell better, instead they
'know' that green bottles sell better. It is because of consumer preferences
that the beer is sold in green bottles. Other brands sell beer in green
bottles for these reasons as well.
The dark brew you saw has less effect in a green bottle as the green wouldn't
look as a nice green. Also people prefer to have the bottle look like the
product. A brown bottle gives the consumer an association of something with a
"brown" flavour whatever that may be. A green bottle gives associations of
"green" flavours. Also the transparency indicates that the product inside is a
clear beer (like people prefere clear flavoured vodka above colored flavoured
vodka you are not going to sell a flavoured vodka in a colored bottle, absolut
raspberry being an exception). People might associate this with fresh, young,
clean, etc.
Also think of packages for crisp. The package makes a crispy sound. That is
not coincidently.