Ugh. Now I have another problem. I have three divs that I use for the three bottom columns. They aren't aligning right.
Here's the HTML code:
<div id="bottom">
<div id="latest">
<div id="bottom_title">Latest</div>
<p>
<ul>
<li><a href="#">Some Kids Ate My Dirt</a></li>
<li><a href="#">Special</a></li>
<li><a href="#">Four Things</a></li>
<li><a href="#">The War</a></li>
</ul>
</p>
<div id="bottom_title">About</div>
<p>No Enemies is a place for me, Laeronai, to hold all my stuff. I mainly use it as a <a href="#">blog</a>, to hold all my thoughts so I can have more room in my brain. I also do some programming and web design as well, and those are stored in the <a href="#">projects</a> and <a href="#">portfolio</a> sections. If you'd like some web design to be done for you, check out the <a href="#">web design</a> section.</p>
</div>
<div id="interesting">
<div id="bottom_title">Interesting</div>
<p>How many fish does it take to screw in a <a href="#">lightbulb</a>? Well, I don't know, because since they are made out of water they explode every time they touch light. So it would take a whole lot of things to make it all work. I don't know how they would do it.</p>
<div id="bottom_title">Obsessed</div>
<p>I'm addicted. Not to any type of drug or alchohol, but to <a href="#">Frvade</a>. It's an amazingly hard puzzle built upon the style of <a href="#">not pr0n</a>, and it's surprisingly addictive. You'll never get out once you've started</p>
</div>
<div id="project">
<div id="bottom_title">Project</div>
<p>Qwn an toah gan foias fhaui goa shfuia fioa gyuw aois fnaois aufia s fnaiusifua nfioa sqiu foia squw foa nboan2qi aiobuan boa sbuw obuaij fioasusf fufias tutoa suifi ogitub <code>ifiuagiuhg faushf)_ofaos</code> fsiuf asoiw ghaus qo g aqio ansuro saijwu aodhoiwh= auwi baiwhg ao</p>
<div class="download">Download v2.3</div>
</div>
</div>
And the css:
#bottom {
width:720px;
background:#f1f1f1;
color:#666;
margin-top:10px;
border-top:5px solid #000;
border-bottom:5px solid #000;
border-left:1px dotted #666;
border-right:1px dotted #666;
margin-bottom:10px;
}
#bottom_title {
width:100%;
font:14px Georgia, Times New Roman, serif;
font-weight:bold;
color:#000;
border-bottom:1px dashed #666;
}
#latest {
width:225px;
float:left;
margin:5px;
position:relative;
}
#bottom ul {
list-style:none;
margin-left:0;
padding-left:8px;
}
#bottom li a {
padding-left:6px;
}
#bottom li a:hover {
border-bottom:none;
color:#678;
padding-left:3px;
border-left:3px solid #ccc;
}
#interesting {
width:225px;
margin:5px;
position:relative;
float:absolute;
left:235px;
}
#project {
width:225px;
margin:5px;
position:relative;
float:absolute;
left:480px;
}
And the effect:
http://www.noenemies.com/testzone/site02.htmlFor some reason, they line up in that "stair" pattern and I'm not sure why. I don't want to use absolute values, because the "bottom" div has to expand when all the others gain more content, and that won't work if it's absolute.
Thanks again.
And the content on the site is all demo content.