Hey, I'm having problems with my code/layout. The right hand column is at the bottom of the page rather than at the right where it should be.
Here's the relevant code:
body {
background-color:#161616;
color: #FFFFFF;
font-size:10px;
font-family: Verdana;
}
a {outline:none;} img {border:0px;} .clear {clear:both;}
a {color:#92BDE7;font-weight:bold;text-decoration:none;} a:hover {text-decoration:underline;}
a.title {color:#FFF;text-decoration:none;font-weight:bold;} a.title:hover {text-decoration:underline;}
#wrap {width:1024px;overflow:hidden;margin: 0 auto;background-image:url(sources/wrapbg.jpg);}
#leftbox {width:678px;overflow:hidden;float:left;}
#rightbox {width:346px;overflow:hidden;float:left;}
.th {width:1014px;height:27px;background-image:url(sources/th.jpg);line-height:27px;color:#777;text-align:right;padding-right:10px;}
.cl {width:299px;height:75px;background-image:url(sources/cl.jpg);float:right;padding-left:20px;padding-top:45px;}
.b {width:1024px;height:120px;background-image:url(sources/b.jpg);}
.ms-header {width:1024px;height:31px;background-image:url(sources/ms-header.jpg);}
.lb-header {width:638px;height:40px;background-image:url(sources/lb-header.jpg);font-weight:bold;line-height:35px;padding-left:40px;}
.lb-content {width:668px;padding-left:5px;padding-right:5px;padding-top:5px;}
.ln-info {width:668px;line-height:16px;padding-top:8px;}
.link {width:678px;height:25px;background-image:url(sources/link.jpg);margin-top;5px;}
.rt-header {width:316px;height:40px;background-image:url(sources/rt-header.jpg);font-weight:bold;line-height:35px;padding-left:40px;}
.rt-content {width:346px;height:25px;background-image:url(sources/rt-content.jpg);}
.rt-cloud {width:20px;float:left;padding-left:7px;padding-top:5px;}
.rt-info {width:268px;float:left;padding-left:3px;padding-top:4px;}
.rt-info a {color:#FFF;text-decoration:none;font-weight:100;}
.rt-info a:hover {text-decoration:underline;}
.rt-comment {float:left;padding-top:4px;}
.rt-match {width:288px;float:left;padding-left:7px;padding-top:4px;}
.rt-match a {color:#FFF;text-decoration:none;font-weight:100;}
.rt-match a:hover {text-decoration:underline;}
.rt-win {float:left;padding-top:4px;}
.footer {width:1024px;height:110px;background-image:url(sources/footer.jpg);}
.ms-header2 {width:320px;height:26px;background-image:url(sources/ms-header2.jpg);margin-left:10px;font-size:11px;line-height:26px;padding-left:10px;}
.ms-content2 {width:320px;height:21px;background-image:url(sources/ms-content2.jpg);margin-left:10px;line-height:21px;padding-left:10px;}
<!-- PHP STUFF HERE -->
</head>
<body>
<div id="wrap">
<div class="th"><?php include("counter.php"); ?></div>
<div class="b">
<div class="cl"><?php include("login.php"); ?></div>
</div>
<!-- Links -->
<div class="ms-header"></div>
<?php include("sc_sponsors.php"); ?>
<div class="leftbox">
<div class="lb-header">Featured Content</div>
<div style="clear: both;"></div>
<div style="margin-top: 4px;" class="lb-header">Latest News</div>
<div class="ln-info">
<!-- content -->
</div>
</div>
<div class="rightbox">
<div class="rt-header">Recent Threads</div>
<?php include("latesttopics.php"); ?>
<div class="rt-header">Recent Matches</div>
<?php include("sc_results.php"); ?>
<div class="rt-header">Downloads</div>
<?php include("sc_files.php"); ?>
</div>
<div style="clear: both;"></div>
<div class="footer"></div>
</div>
</body>
</html>