body {
	background:#fff;
	margin:0px;
  }

a:link {
  color: #CC0000;
      }
a:visited {
  color: #CC0000;
    }

a:hover {
  color: #000;
  background: #CC0000;
  }
a img {
  border-width:0;
  }

#container
{
    width:900px;
    margin:0 auto;
    border: none;
}

#header
 {
    text-align: center;
    height:140px;
margin-top:15px;
padding-bottom: 0px;
    border-bottom: 1px solid #333;
    }

.banner a {
background: url('/images/nfbanner.gif') center no-repeat;
  display: block;
  height: 90px;
  width: 897px;
  border:none;
  text-decoration:none;
margin-bottom: 0px;
}
.banner a span {
  visibility: hidden;
}

#content
 {
    width: 850px;
    margin-left: auto;
    margin-right: auto;
    }

#leftcolumn
 {
    width: 480px;
    float: left;
    padding-left: 0px;
    padding-top: 25px;
        }

.links
{
padding-left: 25px;
line-height: 1.2em;
font-size: 1em;
  font-family: "Gill Sans", "Futura",Trebuchet,Arial,Verdana,Sans-serif;
}

.menu
{
  font-family: "Gill Sans", "Futura",Trebuchet,Arial,Verdana,Sans-serif;
font-size: 1.5em;
text-transform: uppercase;
text-align: right;
padding-right: 25px;
padding-top: 10px;
margin-top: 0px;
}

#outer_column
 {
  	float: right;
    width: 220px;
	margin-left: 25px;
	margin-top: 15px;
}

.inner_column
 {
	padding: 5px;
margin-left:5px;
	background: #EBECE4;
	border: 1px solid #000;
    }

.inner_column p
 {
 	margin-bottom: 5px;
	font: 1em "Gill Sans", "Futura",Trebuchet,Arial,Verdana,Sans-serif;
	text-align: left;
	}

#serial_box
{

border: 1px solid;
margin-bottom: 25px;
margin-right: -5px;
}

.serial_excerpt
 {
	padding: 0px;
	margin-left: 5px;
 	margin-bottom: 5px;
    }

.serial_excerpt p
 {
 	margin-top: 0px;
 	margin-bottom: 0px;
	font: .9em "Gill Sans", "Futura",Trebuchet,Arial,Verdana,Sans-serif;
	text-align: justify;
	padding-right: 10px;
 	font-weight: normal;
	}

.serial_excerpt b
 {
 	font-weight: normal;
	}

.serial_logo a {
	background: url('/images/3.jpg') center no-repeat;
	display: block;
	height: 303px;
	width: 220px;
	text-decoration:none;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 15px;
	font: .8em "Gill Sans", "Futura", Trebuchet, Arial, Verdana, Sans-serif;
	text-align: left;
}

.serial_logo a span {
  visibility: hidden;
}

#writerinres_box
{

border: 2px solid #000;
margin-bottom: 25px;
margin-right: -5px;
}

.writerinres_desc
 {
	padding: 0px;
	margin-left: 5px;
 	margin-bottom: 5px;
    }

.writerinres_desc p
 {
 	margin-top: 0px;
 	margin-bottom: 0px;
	font: .9em "Gill Sans", "Futura",Trebuchet,Arial,Verdana,Sans-serif;
	font-weight: normal;
	text-align: justify;
padding-right: 10px;
	}

.writerinres_list
 {
	padding: 0px;
	margin-left: 5px;
 	margin-bottom: 5px;
    }

.writerinres_list p
 {
 	margin-top: 0px;
 	margin-bottom: 0px;
	font: 1em "Gill Sans", "Futura",Trebuchet,Arial,Verdana,Sans-serif;
	font-weight: normal;
	text-align: center;
padding-right: 10px;
	}

.writerinres_logo a {
	background: url('/images/34.jpg') center no-repeat;
	display: block;
	height: 275px;
	width: 220px;
	text-decoration:none;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
	font: .8em "Gill Sans", "Futura", Trebuchet, Arial, Verdana, Sans-serif;
	text-align: left;
}

.writerinres_logo a span {
  visibility: hidden;
}

h1 {
  font-family: "Gill Sans", "Futura",Trebuchet,Arial,Verdana,Sans-serif;
font-size: 1.7em;
  text-transform: uppercase;
  color: #000;
  text-align: left;
margin-top: 0px;
margin-bottom: 0px;
font-weight: bold;
  }

h2 {
  font: 1.3em "Gill Sans", "Futura",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:none;
  color: #333;
  margin-bottom: 35px;
margin-top: 0px;
font-weight: bold;
text-align: right;
  }

h3 {
  margin:1.5em 0 .75em;
  font: 1.2em "Gill Sans", "Futura",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.2em;
  color: #CC0000;
  text-align: left;
  }

h4 {
  font: .9em "Gill Sans", "Futura",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  color: #000;
  text-transform: uppercase;
  margin-bottom: 0px;
  font-weight: bold;
  }
  
h5 {
  font: 1em "Gill Sans", "Futura",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  color: #000;
  text-transform: uppercase;
  margin-bottom: -10px;
  font-weight: bold;
margin-top: 20px;
  }

h6 {
  font: 1em "Gill Sans", "Futura",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  color: #000;
  text-transform: uppercase;
  margin-bottom: 0px;
  font-weight: bold;
margin-top: 20px;
  }

h7 {
 	margin-top: 0px;
 	margin-bottom: 0px;
	font: .9em "Gill Sans", "Futura",Trebuchet,Arial,Verdana,Sans-serif;
	text-align: left;
	text-transform: none;
	font-weight: bold;
	padding-right: 10px;
  }

.date
{
  font-family: "Gill Sans", "Futura",Trebuchet,Arial,Verdana,Sans-serif;
font-size: 1em;
font-weight: normal;
  color: #333;
  text-align: left;
  margin-bottom: 5px;
  text-transform: uppercase;
}

.byline
{
  font-family: "Gill Sans", "Futura",Trebuchet,Arial,Verdana,Sans-serif;
font-size: 1em;
  color: #333;
  text-transform: uppercase;
  text-align: left;
  margin-bottom: 5px;
}

p, dd {
	font-family: georgia, palatino, serif;
	font-size: 1.1em;
	text-align: justify;
	color: #000;
	margin-bottom: 0px;
    padding-bottom: 10px;
    line-height: 150%;
  }

li {
	font-family: georgia, palatino, serif;
	font-size: 1em;
	text-align: left;
	color: #000;
	margin-bottom: 5px;
    line-height: 150%;
	}

.divider
{
	font-family: georgia, palatino, serif;
	font-size: 1em;
	text-align: center;
	font-weight: bold;
	color: #000;
	margin-bottom: 50px;
    line-height: 150%;
	clear: both;
	}

#footer {
  width:660px;
  clear:both;
  margin-left: auto;
  margin-right: auto;
  padding-top: 25px;
  margin-bottom: 25px;
  border-bottom: 1px red solid;
  }
  
.bio
{
  font:.9em "Gill Sans", "Futura",Trebuchet,Arial,Verdana,Sans-serif;
  color: #333;
  padding-top: 0px;
}

#sidebar {
	background: #EBECE4;
	border: 1px solid #000;
	padding: 10px;
	margin-bottom:25px;
}

.socialmedia
{
text-align: center;
margin-top: 25px;
margin-bottom: 50px;
}	
		
.submissions, .news
{
	margin-bottom: 5px;
	font: .9em "Gill Sans", "Futura",Trebuchet,Arial,Verdana,Sans-serif;
	text-align: left;
}

.colophon
{
	margin-bottom: 5px;
	padding: 0px;
	font: 1.25em "Gill Sans", "Futura",Trebuchet,Arial,Verdana,Sans-serif;
	text-align: left;
}

.archive p
{
	font: 1em;
font-family: "Gill Sans", "Futura",Trebuchet,Arial,Verdana,Sans-serif;
	text-align: left;
padding-left: 25px;
margin-bottom: -20px;
}
	
small
{
  font:.85em "Gill Sans", "Futura",Trebuchet,Arial,Verdana,Sans-serif;
  color: #333;
  padding-top: 0px;
  text-align: left;
  }
  
.serial_nav
{
  font:.9em "Gill Sans", "Futura",Trebuchet,Arial,Verdana,Sans-serif;
  color: #333;
  margin-top: 10px;
  text-align: right;
  }
  
.comment_invite
{
  font:.9em "Gill Sans", "Futura",Trebuchet,Arial,Verdana,Sans-serif;
  color: #333;
  margin-top: 10px;
  text-align: right;
  clear:both;
  }
  
.addthis
{
  font:.9em "Gill Sans", "Futura",Trebuchet,Arial,Verdana,Sans-serif;
  margin-top: 25px;
  text-align: right;
  float:right;
  clear:bottom;
  } 

.comment_area
{
	margin-top: 50px;
	padding-top: 25px;
	font-family: "Gill Sans", "Futura",Trebuchet,Arial,Verdana,Sans-serif;
}

.comments p
{
	font-family: "Gill Sans", "Futura",Trebuchet,Arial,Verdana,Sans-serif;
}

.commentinfo
{
	text-align: right;
	font-size: .9em;
	font-family: "Gill Sans", "Futura",Trebuchet,Arial,Verdana,Sans-serif;
margin-top: -25px;
}

.comment_area li
{
		font-family: "Gill Sans", "Futura",Trebuchet,Arial,Verdana,Sans-serif;

	}

table
{
	margin-top: 50px;
	}
	
.morelink
{
	  font:1em "Gill Sans", "Futura",Trebuchet,Arial,Verdana,Sans-serif;
  color: #333;
  margin-top: -10px;
  text-align: left;
padding-left: 15px;
  	}

.pagination
{
	  font:1em "Gill Sans", "Futura",Trebuchet,Arial,Verdana,Sans-serif;
  color: #333;
  text-align: center;
  	}

.news_comments
{
	  font:.9em "Gill Sans", "Futura",Trebuchet,Arial,Verdana,Sans-serif;
  color: #333;
  margin-top: 0px;
  text-align: right;
  	}

.inset
{
	float:left;
	padding-top:2px;
	padding-right:10px;
	padding-bottom:2px;
	border:none;
}

.inset, img
{border: 0px;}

.inset small
{text-align:center;}

blockquote p
{
	  font:1em "Gill Sans", "Futura",Trebuchet,Arial,Verdana,Sans-serif;
	  color: #333;
	  margin-top: 0px;
	  text-align: left;
line-height: 125%;
  }
  
 .search
 {
 	font-weight: bold;
 	text-align: right;
 	}

