I am having some serious problems with my header and they are kind of driving me crazy. I have 3 issues. Check out the image below (code is at bottom). (1 shows Firefox, 2 shows IE, and Overview is just there for you to get some perspective)

First issue: I would like for the links ("concert photography" and "portraits") to be along the bottom edge of the header. It is already aligned left, so how do I do that?
Second issue: My CSS stylesheet is applying to the image, too. It put a border on that picture and applied my text rollover links to it (it is a link to the homepage). How can I get rid of this stuff?
Third issue: The disparity between IE and Firefox. Ugh. I don't even know where to start with this. There is a huge space between the edge of the image/text and the end of the header.
Thanks guys. I appreciate it. Here's the code:
CODE
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Frank Joseph Chapman Presents</title>
<script type="text/javascript" src="swfobject.js"></script>
<style type="text/css">
/* hide from ie on mac \*/
html {
height: 100%;
overflow: hidden;
}
#flashcontent {
width: 100%;
height: 600px;
}
/* end hide */
body {
height: 100%;
margin: 0;
padding: 0;
background-color: #181818;
color:#ffffff;
font-family:verdana;
font-size:13;
}
a { text-decoration: none;
color:#cccccc;
}
A:link { color: #888989 }
A:active { color: #888989 }
A:visited { color: #888989 }
A:hover { color: white }
#header {
text-align: left;
background-color: #313131;
width: 100%;
height: 40px;
padding: 3px 0 3px 0;
}
#footer {
text-align: center;
background-color: #313131;
color:#FFFFFF;
width: 100%;
height: 20px;
padding: 10px 0 10px 0;
}
</style>
</head>
<body>
<div id="header" >
<a href=../index.html><img src=Lsmall.jpg ALIGN=LEFT></img></a><a href="work.html">concert photography</a> <a href="work2.html">portraits</a></p>
</div>
div id="flashcontent">SimpleViewer requires JavaScript and the Flash Player. <a href="http://www.macromedia.com/go/getflashplayer/">Get Flash.</a></div>
<script type="text/javascript">
var fo = new SWFObject("viewer.swf", "viewer", "100%", "100%", "8", "#181818");
fo.write("flashcontent");
</script>
<div id="footer">All content Copyright 2008, Joseph Chapman.</div>
</body>
</html>
