background: url(images/logo.png) no-repeat left top;
You might need to adjust the title-area rule to match the width and height of your logo image. See the example below.
#title-area { font-family: 'PT Sans', sans-serif; font-weight: 700; float: left; padding: 16px 0; padding: 0; width: 291px; height: 83px; background: url(images/logo.png) no-repeat left top; margin: 5px 0 0 15px; }
/wp-content/themes/mytheme/images
Pages: Page 1 Page 2