After putsing around with my css I found that my positioning problem was due to an open div element