Display problem with image in header

I found a template that I'd like to use for a website project, but am having difficulty with the main header image displaying. It displays well in my HTML text editor when I'm building the page, but when I load the files up to my web host and call it up to see how it looks, the blue swash (or wave) in the header doesn't display. It won't even display correctly in the original files I downloaded from oswd.org and uploaded to my web host. The template is called "Blew Wave" and can be found here in the second row of templates.
In building the site, I haven't changed anything in the .css file or in the page coding, so there's nothing that I could have changed that is causing this not to display. I tried contacting the developer of this template, but he won't answer any questions unless it's being used in an account in his web server business: "We do provide support for all of our templates provided that we host them on our servers." What a bummer!
After looking at the coding in both the .css file and the page index file, I don't discern anywhere where there might be a mistake in the coding. Could someone take a look at this and see if they can figure out what the problem is? An example of how this is displaying in the original files through my web host can be seen here. As you can see, the blue swash in the header is not displaying.
Below is the coding in the .css file:
|
/* Designed by Joe Rozzi from Cirkuit Networks, Inc. - cirkuit.net Free to use, please give credit for original design. */ body { margin-top:0px; margin-bottom:25px; font-family:Verdana, Arial, Helvetica, sans-serif; } #main { width:750px; color:#666666; text-align:center; margin:0 auto; font-size:80%; line-height:130%; background-color:#FFFFFF; } #header_wrapper, #nav_wrapper, #content_wrapper { width:765px; } /* top right breadcrumbs */ #breadcrumbs { float:right; margin:0 10px -12px 0; font-size:85%; } /* blue wave header image */ #header { clear:right; background-image:url("images/header-1.gif"); background-repeat:no-repeat; text-align:left; } #header h1 { color:#2a56d6; height:115px; margin:0 15px; padding:0; line-height:2em; font-size:180%; font-weight:normal; } /* left navigation area */ #content_left { float:left; width:145px; line-height:135%; padding:5px; margin:0 0 10px 0; text-align:left; font-size:100%; } #content_left p { padding:0; margin:8px 0 0 8px; } #content_left ul { /* starts left navigation */ margin:8px 0 0 8px; padding:0; text-align:left; } #content_left li { /* main navigation list item */ display:block; list-style:none; width:100%; margin:0; padding:0; font-weight:bold; } #content_left li.sub { /* sub navigation list item */ display:block; list-style:none; width:100%; padding:0; margin:0 0 0 10px; font-weight:normal; } #content_left a, #content_left a:visited { /* mouse out navigation anchor link styles */ display:block; width:100%; margin:0px; padding:0px; text-decoration:none; color:#666666; border-bottom:1px solid #FFFFFF; } #content_left a:hover, #content_left a:visited:hover { /* mouse over navigation anchor link styles */ display:block; width:100%; margin:0px; padding:0px; color:#2a56d6; text-decoration:underline; border-bottom:1px solid #FFFFFF; } /* main textual content area */ #content { padding:5px; margin:0 0 10px 0; line-height:140%; background-color:#FFFFFF; text-align:left; float:right; width:590px; } #content p { padding:0; margin:8px 0 0 2px; } #content_l { /* main textual content area (left box) */ margin:0 auto; padding:5px; display:inline; float:left; width:48%; } #content_r { /* main textual content area (right box) */ margin:0 auto; padding:5px; display:inline; float:right; width:48%; } /* header tags */ h1 { color:#2a56d6; font-size:130%; display:block; width:100%; } h2 { font-size:120%; display:block; width:100%; border-bottom:2px solid #F0F0F0; margin:0; padding:0; color:#557ef5; } /* anchor links */ a, a:visited { text-decoration:none; color:#2a56d6; } a:hover, a:visited:hover { color:#2a56d6; text-decoration:underline; } /* footer */ #footer_wrapper { margin:0 auto; padding:0; width:765px; border-top:6px double #CCCCCC; font-size:80%; text-align:center; clear:both; } #footer { padding-right:5px; margin:0; line-height:190%; text-align:right; clear:both; vertical-align:middle; } |
--= -Spazzle- =--
--= -Spazzle- =--
--= -Spazzle- =--
--= -Spazzle- =--
--= -Spazzle- =--
--= -Spazzle- =--
The 2nd Amendment, 1789 - The Original Homeland Security.
Gun control means never having to say, "I missed you."