
* { padding: 0; margin: 0; border: none; }

body {
background-color: #BCA332;
margin: 0;
padding: 0;
font-family: verdana, sans-serif;
font-size: 100.1%;
}

#topwrap {
display: inline;
height: 100px;
}

#colorblock {
float: left;
/* background-color: #A0A050; */
background-color: #4b211b;
width: 50px;
height: 100px;
margin-right: -3px;
}

#logoblock {
background-color: #4b211b;
height: 100px;
margin: 0;
margin-left: -5px;
text-align: left;
/*background-image: url(bg-d.gif);
background-repeat: repeat;*/
}

img.logo {
margin: 10px 0 0 0;
border: none;
}

#navarea {
clear: left;
background-color: #994015;
margin-left: 50px;
padding: .2em 0 .3em 0;
background-image: url(bg-a.png);
background-repeat: repeat-x;
}

h1 {
font-family: arial, sans-serif;
font-weight: bold;
font-size: 1.1em;
margin: 0;
letter-spacing: .5em;
margin-left: 20px;
color: #FAF5D3;
}

.issuediv {
background-color: #994015;
margin-left: 50px;
padding: .5em 0 .5em 0;
background-image: url(bg-a.png);
background-repeat: repeat-x;
}

.clear { clear: left; }

#foot {
background-color: #CE571D;
margin-left: 50px;
padding: .6em 0 .6em 0;
background-image: url(bg-a.png);
background-repeat: repeat-x;
}

#divider {
background-color: #994015;
margin-left: 50px;
padding: .8em 0 .8em 0;
background-image: url(bg-a.png);
background-repeat: repeat-x;
}

#textarea, #textarea2 {
color: #000;
background-color: #f5f3bf;
margin-left: 50px;
padding: .8em 0 .8em 20px;
}

#textarea2 { padding-top: 20px; }

#story {
font-size: .9em;
line-height: 1.4em;
width: 670px;
margin-top: 1.1em;
text-align: justify;
}

.story {
font-size: .9em;
line-height: 1.4em;
width: 680px;
margin-top: 1.1em;
}

#authortext a, .authortext a {
font-weight: bold;
font-size: 1em;
color: #994015;
text-decoration: none;
}

#authortext a:hover, .authortext a:hover {
color: #768A4D;
text-decoration: none;
background-color: #DFE284;
}

.g { font-weight: bold; font-size: 1em; }

a {
font-weight: bold;
color: #BD3200;
text-decoration: underline;
}

a:hover { text-decoration: none; }

#counter {
padding-left: 10px;
height: 40px;
}

#tophead {
font-family: arial, sans-serif;
font-weight: bold;
font-size: 1.1em;
letter-spacing: .1em;
color: #768A4D;
margin-bottom: -.3em;
margin-top: .3empx;
}

.tophead {
font-family: arial, sans-serif;
font-weight: bold;
font-size: 1.1em;
letter-spacing: .1em;
color: #768A4D;
margin-bottom: -.3em;
margin-top: .3empx;
}

#author {
font-size: .9em;
font-family: arial, sans-serif;
font-weight: bold;
margin-top: .6em;
margin-bottom: .8em;
letter-spacing: .08em;
}

.author {
font-size: .9em;
font-family: arial, sans-serif;
font-weight: bold;
margin-top: .6em;
margin-bottom: .8em;
letter-spacing: .08em;
}

#authorwrap, .authorwrap {
background-color: #DFE284;
margin-left: 50px;
padding: .8em 0 1em 20px;
}

#authortext, .authortext {
font-size: .9em;
width: 670px;
line-height: 1.4em;
}

#copyright {
font-size: 10px;
margin-top: 2em;
}

.copyright {
font-size: 10px;
margin-top: 2em;
}

.space { display: block; margin-top: -.9em; padding: .9em; }

.red { font-weight: bold; color: #994015; }

.bigred { font-weight: bold; color: #994015; font-size: 1.2em; }

#link a {
font-size: .8em;
font-weight: bold;
margin-left: 20px;
color: #DFE284;
text-decoration: none;
}

#link a:hover { color: #fff; }

.issue {
font-family: arial, sans-serif;
font-size: .9em;
font-weight: bold;
margin-left: 20px;
color: #DFE284;
letter-spacing: .2em;
}

.u { text-decoration: underline; }

#story p {
padding-bottom: 14px;
}
