My blog is deepleft.wordpress.com and uses the Sandbox theme. I'm having difficulty getting my CSS "chunks" to line up along the y-axis the way I want. Is there a way to move the sidebars towards the top of the screen without modifying the HTML? The content defaults to appearing above the sidebars, perhaps because the content chunk comes first in the HTML.
Any advice would be greatly appreciated! Here is my CSS code:
/*--- PAGE ---*/
body {
padding: 0 0 0 100px; background: #000000;
font-family: Arial, sans-serif; color: black; font-size: 0.8em;
}
body a {
color: #444444;
}
body a:visited {
color: #006600;
}
body ul {
list-style-type: none; margin 0; padding: 0 0 0 1em;
}
#wrapper {
background: url('http://deepleft.files.wordpress.com/2007/05/wrapper.jpg') repeat-y;
}
/*--- HEADER ---*/
#header {
width: 800px; height: 220px;
background: url('http://deepleft.files.wordpress.com/2007/05/banner.jpg') no-repeat;
}
#header h1, h1 a, h1 a:hover, h1 a:visited {
font-family: Arial, sans-serif; font-size: 1.3em; font-variant: small-caps; text-decoration: none;
color: white;
text-align: left; padding: 1em 0 0 5px;
}
#blog-description {
color: white; font-variant: small-caps;
text-indent: 1em;
}
/*--- GLOBALNAV ---*/
.access, #globalnav {
display: none;
}
/*--- SIDEBAR ---*/
#primary {
float: left; width: 200px; height: 750px;
background: rgb(205, 217, 233) url('http://deepleft.files.wordpress.com/2007/05/foul-line.jpg') no-repeat;
font-size: 1.1em; font-variant: small-caps; color: white;
}
#primary ul a, #primary ul a:visited, #primary ul ul {
font-variant: normal; font-weight: bold; list-style-type: square;
}
/*--- NAVIGATOR ---*/
#secondary {
position: absolute;
top: 278px;
left: 320px;
word-spacing: 4em;
}
#secondary a, #secondary a:visited {
color: black; font-variant: small-caps; text-decoration: none;
}
#secondary a:hover {
color: white;
}
/*--- CONTENT ---*/
#content {
width: 580px;
margin: 0 0 0 225px;
background: rgb(205, 217, 233) url('http://deepleft.files.wordpress.com/2007/05/content.jpg') no-repeat;
border: solid rgb(150, 170, 100);
border-width: 20px 0 0 5px;
padding: 0 5px 0 10px;
}
/*--- FOOTER ---*/
div#footer {
clear: both;
width: 800px;
background: rgb(205, 217, 233);
}