.languageColumn
{
    position: relative;    
    float: left;
    width: 202px;
    margin: 0;    
}

.languages
{
    width: 404px; /* This is the total pf the language columns widths - if you have more or less than the usual amount of language columns 
                                                        this width will need to be set in the html instead.
                                                         Also seems to need to add the image to the right too*/
    
}

#language		{
			float: right;
			width: 100%;
			}
#flag			{
			float: left;
			width: 83px;
			}