This is from your page source:
Code:
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<table class="countrytable">
<tr>
<td>
... (All of your images here)
</td>
</tr>
</table>
You're using some style sheets, but you've still got some tables that don't need to be there. You could replace that whole thing with:
Code:
<div>
... (images here)
</div>
You can set the position and everything with your CSS rather than having to use all the <br> tags. Your whole page body could be something like this:
Code:
<body>
<div id="sitewrapper">
<div id="header">...(logo here) </div>
<div id="navbar">...(navigation here) </div>
<div id="flashcontent">...(flash here) </div>
<div id="footer">...(maps here) </div>
</div>
</body>
Since each section is used only once on the page, it's better to use "id" instead of "class". The styles would correspond like this:
Code:
#sitewrapper{
...
}
#header{
...
}
...
It may take some work to get the css working correctly, but it's not a really complicated layout.
As for making it work for different screen resolutions, it looks to me like most everything on your site is a pretty fixed size. You might want to consider just centering the content in the window:
Code:
#sitewrapper {
margin:15px auto;
}
(The 15 px is for top and bottom, the auto is for left and right). This may not be how everyone would do it, but it's a good start, I think.
Bookmarks