What you need is one of these ....
http://www.twenga.co.uk/dir-Leisure-...el-bottle-4317
They don't leak, they are made for alcohol stoves, and the 1 liter version is compatible with some bike bottle cages, and so can be mounted on the underside of your downtube