Not too bad, only thing I'd suggest having the logo match the rest of your color scheme. So with that being said going with a blue logo would suit the site better. I do web / logo design if you need a hand