#header {
display:none;
position:absolute;
left:200px;
}

#toc {
display:none;
width:180px;
position:absolute;
left:10px;
top:170px;
padding:0px;
}
a.toc {
color:darkred;
}

#nav {
display:none;
position:absolute;
left:200px;
top:100px;
width:500px;
padding:25px;
}

#ads {
display:none;
width:250;
position:absolute;
left:760px;
top:160px;
padding:0px;
}
#ads img{
margin-bottom:20px;
margin-top:20px;
}

#content {/*BE SURE TO CHANGE #content_preview IF YOU CHANGE SOMETHING HERE */
/*border: 1px dotted #999999;*/
position:absolute;
left:10px;
top:30px;
width:850px;
}

#content_inner{
width:800px;
margin:25px;
}

a,a:visited {
text-decoration:underline;
color:black;
}

#headline{
font-family:georgia,times new roman,times,serif;
font-size:1.8em;
}
#headline p{
margin-top:0px;
}
#author{
color:#999999;
font-size:0.9em !important;
font-family:arial !important;
}

#article p{
font-family:georgia,times new roman,times,serif;
font-size:1.0em;
line-height:1.5em;
}
#article h1{/*for special headers (red and big)*/
font-family:tahoma,arial,sans-serif;
color:darkred;
font-size:1em;
margin-top:2em;
line-height:1.5em;
font-weight:bold;
}
#article h2{/*for section titles (all caps) and classifieds headers*/
font-family:georgia,times new roman,times,serif;
font-size:.9em;
margin-top:2em;
line-height:1em;
font-weight:bold;
}
#article h3{/*use for picture captions*/
font-weight:normal;
font-size:.9em;
margin-top:-1em;
}
#article h4{/*special purpose - huge font for effect*/
font-family:tahoma,arial,sans-serif;
font-size:1.3em;
line-height:1.5em;
font-weight:bold;
}
#article li{
margin-top:1em;
}