As long as you have the image set in a fixed position, it will not scroll with the page. If you want it center then use CSS and the div container. You can add top margin to this if you need it, but take a look in your browser:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head>
<title></title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="generator" content="CoffeeCup HTML Editor (www.coffeecup.com)" />
<meta name="created" content="Mon, 16 Sep 2013 03:09:57 GMT" />
<meta name="description" content="" />
<meta name="keywords" content="" />
<style type="text/css">
#logo {
width: 312px; height: 250px;
margin: 0 auto;
margin-top: 1em;
background: url(http://www.viarkunlimited.com/10030/img/ccf_logo.png) no-repeat center scroll;
</style>
</head><body>
<div id="logo"></div>
</body></html>