Well this nav menu is really starting to annoy me. Sorry to come here again, but I've played with this and for some reason in SOME IE7 browsers, like the one at my school my horizontal nav menu is gong vertical. I've tried different widths and displays in the CSS, but to no avail.
Attached is a screenshot.
URL: http://www.beta.essentialselfsolutions.com.au
HTML:
HTML Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" >
<head>
<title>Welcome to Essential Self Solutions! | Essential Self Solutions</title>
<link rel="stylesheet" href="mainstyle.css" type="text/css" media="all" />
</head>
<body>
<div id="WhiteWrapper">
<div id="ContentWrapper">
<div id="Header">
<a href="index.html" title="Essential Self Solutions"><img src="general-pics\logo.png" width="486" height="44" border="0" /></a>
</div>
<div id="navcontainer">
<ul>
<li><a href="index.html"><span>Home</span></a></li>
<li><a href="feelthefear.html"><span>About & Feel The Fear®</span></a></li>
<li><a href="other.html"><span>Other Workshops</span></a></li>
</ul>
</div>
<div class="spacer">
</div>
<h1>Welcome to Essential Self Solutions!</h1>
<div id="pic-container">
<img src="general-pics\pic-container.png" width="559" height="107" alt="" />
</div>
<p>
I'm Cornelia Ramsay and thank you for visiting my website. Here you will find information about how to uplift and motivate you, to educate you, to brighten your spirit, and to help you move forward with your life in a joyous and loving way. You will learn about most effective tools to help you push through your fears and other negative emotions and to become the person you want to be.
</p>
<p>
You will also find <a href="#">About Cornelia</a>, information about <a href="#">Feel the Fear and Do it Anyway<sup>®</sup></a> and various <a href="#">other workshops and writing skills</a> such as resumes, interview techniques and dealing with transition workshops for job seekers and migrants and management workshops for start-up managers.
</p>
<p>
If you are looking for inspiration, direction and support, Essential Self Solutions may be your answer today.
</p>
<div class="spacer">
</div>
<div class="spacer">
</div>
<h2>Contact</h2>
<p>
For bookings for workshops and general enquiries, please contact <strong>Cornelia Ramsay</strong>:
</p>
<table class="contact">
<tr>
<td class="left">
Mobile:
</td>
<td class="right">
0458673859
</td>
</tr>
<tr>
<td class="left">
E-mail:
</td>
<td class="right">
<a href="mailto:cornelia@essentialselfsolutions.com">cornelia@essentialselfsolutions.com</a>
</td>
</tr>
</table>
<p>
For website enquiries, please contact <strong>Nick Every</strong>:
<table class="contact">
<tr>
<td class="left">
E-mail:
</td>
<td class="right">
<a href="mailto:web@essentialselfsolutions.com">web@essentialselfsolutions.com</a>
</td>
</tr>
</table>
<div class="spacer">
</div>
<div class="spacer">
</div>
<div class="spacer">
</div>
</div>
</div>
<div id="footer">
<p>
<a href="index.html">Home</a> <span class="bld">|</span> <a href="feelthefear.html">About & Feel The Fear<sup>®</sup></a> <span class="bld">|</span> <a href="other.html">Other Workshops</a>
</p>
<p>
Copyright © 2010 Nick Every for website design.
</p>
<p>
Feel The Fear And Do It Anyway<sup>®</sup> is the registered trademark of Susan Jeffers Ph.D. and is being used with her expressed permission. These workshops are licensed and based on the teachings of Susan Jeffers Ph.D. as contained in her international bestseller.
</p>
</div>
</body>
</html>
CSS:
Code:
body {
background: #444444;
margin: 0;
padding: 0;
}
a:link,
a:visited,
a:active
{
color: #339900;
text-decoration: underline;
}
a:hover
{
color: #339900;
text-decoration: none;
}
div#WhiteWrapper {
background: #ffffff;
width: 950px;
margin: 0 auto;
padding: 0 auto;
}
div#ContentWrapper {
background: #ffffff;
margin: 0 auto;
padding: 25px 20px 25px 20px;
width: 800px;
}
div#Header {
width: 100%;
clear: both;
margin-bottom: 30px;
}
div#navcontainer {
width: 100%;
text-align: center;
}
div#navcontainer ul
{
margin: 0;
/* min-width: 800px; */
padding: 0;
}
div#navcontainer ul li
{
list-style-type: none;
display: inline-block;
margin: 0 10px 0 0;
width: 209px;
height: 39px;
}
div#navcontainer ul li a,
div#navcontainer ul li a:link,
div#navcontainer ul li a:active,
div#navcontainer ul li a:hover,
div#navcontainer ul li a:visited
{
display: inline-block;
width: 209px;
height: 39px;
background-image: url(nav.png);
text-decoration: none;
}
div#navcontainer ul li a span
{
display: block;
padding: 15px 0;
text-align: center;
color: #ffffff;
font-family: arial;
font-size: 15px;
font-weight: normal;
}
div.spacer {
width: 100%;
height: 30px;
clear: both;
}
h1 {
font-family: arial narrow;
color: #339900;
font-size: 180%;
}
h2 {
font-family: arial narrow;
color: #339900;
font-size: 140%;
}
p {
font-family: arial;
color: #333333;
font-size: 90%;
line-height: 130%;
}
div#pic-container {
width: 100%;
margin: 0 auto;
padding: 0 auto;
text-align: center;
}
span.byline {
font-family: arial;
color: #555555;
font-size: 80%;
}
span.underline {
text-decoration: underline;
}
span.bold {
font-weight: bold;
}
table.contact {
width: 500px;
}
table.contact tr {
width: 100%;
}
table.contact tr td.left {
width: 250px;
font-family: arial;
color: #333333;
font-size: 90%;
font-weight: bold;
padding: 15px 0px 15px 0px;
}
table.contact tr td.right {
width: 250px;
font-family: arial;
color: #333333;
font-size: 90%;
padding: 15px 0px 15px 0px;
}
div#footer {
width: 910px;
clear: both;
background: #444444;
text-align: center;
padding: 40px 20px 40px 20px;
margin: 0 auto;
}
div#footer p {
font-family: arial;
color: #ffffff;
font-size: 70%;
line-height: 180%;
}
span.bld {
padding: 0px 8px 0px 8px;
font-weight: bold;
}
div#SubNavcontainer {
float: left;
width: 200px;
display: inline;
}
div#SubNavcontainer ul {
margin: 0;
padding: 0;
list-style-type: none;
}
div#SubNavcontainer ul li {
display: block;
}
div#SubNavcontainer ul li a:link,
div#SubNavcontainer ul li a:active,
div#SubNavcontainer ul li a:visited
{
display: block;
width: 200px;
font-family: arial;
color: #339900;
font-size: 12px;
padding: 4px 0px 6px 0px;
border-bottom: 1px solid #339900;
text-decoration: none;
}
div#SubNavcontainer ul li a:hover,
div#SubNavcontainer ul li a#current
{
display: block;
width: 200px;
font-family: arial;
color: #339900;
font-size: 12px;
padding: 4px 0px 6px 0px;
border-bottom: 1px solid #339900;
background: #dddddd;
}
div#right-content {
width: 580px;
float: right;
display: inline;
}
ol li {
font-family: arial;
color: #333333;
font-size: 100%;
}
ul li {
font-family: arial;
color: #333333;
font-size: 100%;
}
div.news-image {
float: left;
}