@charset "utf-8";
/* CSS Document */
.row
{
   width:400px;
   float:left;
}
.floating
{
    color=black;
}
#title-div
{
   margin:10px;
   padding:10px;
}
.light
{
   color:white;
}
.light a:link
{
    color:white;
}
.light a:visited
{
    color:white;
}
.light a:hover
{
    color:white;
}
.light a:active
{
    color:pink;
}
#menucrumbs
{
    top:-100px;
}
#lightbulb
{
	width:100px;
	height:100px;
	position:fixed;
	top:175px;
	left:50px;
}
#menubody
{
    margin:auto;
    width:960px;
}
#nhpbox
{
	width:60%;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	border:solid;
	border-width:thin;
	border-color:black;
}
.horiz
{
	position:relative;
	border:solid;
	border-width:thin;	
}
.centerd-bar
{
	width: 79%;
	margin-top:5px;
	margin-bottom:5px;
	margin-right:auto;
	margin-left:auto;
	padding-right:auto;
	padding-left:auto;
	text-align:center;	
}
.left-bar
{
	width: 800px;
	margin-top:5px;
	margin-bottom:5px;
	margin-right:auto;
	margin-left:auto;
	padding-right:auto;
	padding-left:auto;
	text-align:left;	
}
.bright-info
{
	background-color:#da2f61;
	color:white;
}
.white-black
{
	background-color:black;
	color:white;
}
#menubox
{
	width:660px;
	height:150px;
	position:relative;
	float:left;
	border:solid;
	border-width:thin;
	border-color:black;
}
#menubar li
{
	list-style:none;
}
.menuitem
{
	font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	font-size:20px;
	font-style:normal;
	font-weight:bold;
}
#nhp_new
{
	flush:right;
}
#nhp_holland
{
	flush:right;
}
#nhp_press
{
	flush:left
}
#picturebox
{
	border:solid;
	border-width:thin;
	border-color:black;
	width:440px;
	height:300px;
	clear:both;
}
.nhphead 
{
	font-size:30pt;
	color:white;
	font-style:italic;
	font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif
}
#contentblock
{
	width:880px;
	position:relative;
	float:left;
	border:solid;
	border-width:thin;
	border-color:black;
}
#footerblock
{
        width:880px;
        height:100px;
	color:white;
	background-color:black;
        position:relative;
        float:left;
        border:solid;
        border-width:thin;
        border-color:black;
}
#blank_footer
{
        width:880px;
        height:40px;
	color:black;
	background-color:white;
        position:relative;
        float:left;
        border:solid;
        border-width:thin;
        border-color:white;
}
.itemHelper_Wide {
}
.itemHelper_Wide > ul {
	list-style:none;
}
.itemHelper_Wide > ul > li {
}
/*
#topic-toolbar-edit {
	display:block;
}
#topic-toolbar-save {
	display:none;
}
*/
#correspondent-toolbar {
	width: 80%;
	margin-left:20%;
	margin-right:auto;
	margin-top:5px;
	margin-bottom:0px;
	position:relative;
	flush:right;
	text-align:left;
	margin-left:20%;
	margin-right:auto;
	position:relative;
	top:-10px;
}
#masthead {
	width: 80%;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	text-align:center;

}
#welcome {
	position:absolute;
	top:20px;
	left:20px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	margin-bottom:0px;
	width:20%;	
}
#topbar {
	width: 10%;
	margin-left:10%;
	margin-right:auto;
	margin-top:5px;
	margin-bottom:0px;
	text-align:center;
}
.wordage-item {
	width: 800px;
	left:10px;
	margin-left:auto;
	height:550px;
	background-color:white;
	margin-right:auto;
	margin-top:5px;
	margin-bottom:0px;
	position:relative;
	flush:right;
	text-align:left;
	float:top;
}
.wordage-item > span {
	font-size:11pt;
}
.wordage-item-title {
	position:relative;
	width:30%;
	left:20%;
	float:right;
}
.wordage-item-text {
	width:800px;
	left:30px;
	top:10px;
	flush:right;
	position:relative;
	margin-top:10px;
	margin-bottom:10px;
}
.wordage-edit-text {
	position:relative;
	top:10px;
	left:10px;
	width:800px;
	height:600px;
	color:black;
	margin:10px;
}
.wordage-edit-textarea {
	width:800px;
	height:600px;
}
.wordage-edit-text > textarea {
	width:99%;
}
.outline-item {
	width: 800px;
	left:10px;
	margin-left:auto;
	height:550px;
	background-color:white;
	margin-right:auto;
	margin-top:5px;
	margin-bottom:0px;
	position:relative;
	flush:right;
	text-align:left;
	float:top;
}
.outline-item > span {
	font-size:11pt;
}
.outline-item-title {
	position:relative;
	width:30%;
	left:20%;
	float:right;
}
.outline-item-text {
	width:800px;
	left:30px;
	top:10px;
	flush:right;
	position:relative;
	margin-top:10px;
	margin-bottom:10px;
}
.outline-edit-text {
	position:relative;
	top:10px;
	left:10px;
	width:800px;
	height:600px;
	color:black;
	margin:10px;
}
.outline-edit-textarea {
	width:800px;
	height:600px;
}
.outline-edit-text > textarea {
	width:99%;
}
.picture-item {
	width: 80%;
	margin-left:20%;
	margin-right:auto;
	margin-top:5px;
	margin-bottom:0px;
	position:relative;
	flush:right;
	text-align:left;
	float:top;
}
.picture-item > span {
	font-size:11pt;
}
.picture-item-caption {
	position:relative;
	width:30%;
	left:0%;
	float:right;
}
.picture-item-image {
	width:70%;
	left:0%;
	top:10px;
	flush:right;
	position:relative;
	margin-top:10px;
	margin-bottom:10px;
}
.file-item {
	width: 80%;
	margin-left:20%;
	margin-right:auto;
	margin-top:5px;
	margin-bottom:0px;
	position:relative;
	flush:right;
	text-align:left;
	float:top;
}
.file-item > span {
	font-size:11pt;
}
.picture-edit-image {
	position:relative;
	top:0px;
	left:0px;
	width:auto;
	color:black;
	margin:10px;
}
.picture-edit-text > textarea {
	width:99%;
}
#issue_date {
	top:-25px;
	text-align:right;
	position:relative;
	color:white;
	flush:left;
}
.issue_date_text
{
	font-size:large;
	font-style:bold;
	color:white;
	flush:right;
}
.item {
	width: 79%;
	margin-left:20%;
	margin-right:auto;
	margin-top:5px;
	margin-bottom:0px;
	position:relative;
	left:0%;
}
.item_sidebar {
	width: 19%;
	postition:relative;
	left:1%;
}

.itemlist {
    list-style:none;
}
.itemtab {
    font-size:18pt;
}
#footer {
	width: auto;
	margin-left:5px;
	margin-right:auto;
	margin-top:5px;
	margin-bottom:0px;
	position:relative;
	flush:right;
	text-align:left;
	float:top;
}
#picture {
        position:absolute;
	top:10px;
	left:10px;
	width:90%;
	opacity:1.0;
}
#wordage {
        position:absolute;
	margin:auto;
	top:30px;
	left:30px;
	width:80%;
	opacity:1.0;
}
#floats {
	position:fixed;
	margin:auto;
	top:5%;
	left:5%;
	width:90%;
	opacity: 0.9;
}
#dialog {
	display:none;
}
/*j
.bright a:hover
{
	color:white;
}
.bright a:active:
{
	color:white;
}
*/
.white {
	color:white;
	margin:10px;
	padding:10px;
	font-size:large;
	font-style:bold;
}
.width800 {
	width:800px;
	margin: 0 auto;
}
.viewcolor {
}
#wordage-edit
{
	display:none;
}
#experience-edit
{
	display:none;
}
#wordage-view
{
	display:block;
}
#experience-view
{
	display:block;
}
.expvis
{
	visibility:hidden;
}
.details
{
	visibility:hidden;
}
.paper {
  position: absolute;
  height: 550px;
  width: 550px;
  background: rgba(255,255,255,0.9);
  margin: -225px -175px;
  left: 20%;
  top: 20%;
  box-shadow: 0px 0px 5px 0px #888;
}
.paper::before {
  content: '';
  position: absolute;
  left: 45px;
  height: 100%;
  width: 2px;
  background: rgba(255,0,0,0.4);
}
.lines {
  margin-top: 40px;
  height: calc(100% - 40px);
  width: 100%;
  background-image: repeating-linear-gradient(white 0px, white 24px, steelblue 25px);
}
.text {
  position: absolute;
  top: 65px;
  left: 55px;
  bottom: 10px;
  right: 10px;
  line-height: 25px;
  font-family: 'Indie Flower';
  overflow: hidden;
  outline: none;
}
/*
.holes {
  position: absolute;
  left: 0px;
  height: 25px;
  width: 25px;
  background: lightgoldenrodyellow;
  border-radius: 50%;
  box-shadow: inset 0px 0px 2px 0px #888;
}
.hole-top {
  top: 10%;
}
.hole-middle {
  top: 50%;
}
.hole-bottom {
  bottom: 10%;
}
*/
.hidden {
	display:none;
}
#file_sub {
	width:auto;
	height:auto;
}
.small_letters {
	font-size: 10pt;
}
.far_right {
	float:right;
}
.edit_on {
	visibility:visible;
}
.edit_off {
	visibility:hidden;
}
.header-text {
	color:white;
}
.editbox
{
	visibility:hidden;
	display:none;
}
.wordage_row
{
    display:inline;
    list-style: none;
}
.wordage_row li
{
    display:inline;
}
.picture_row
{
    display:inline;
    list-style:none;
}
.picture_row li
{
    display:inline;
}
.headline_row
{
    display:inline;
    list-style: none;
}
.headline_row li
{
    display:inline;
}
.item_table
{
    width: 900px;
}
.item_row
{
    display:inline-block;
    list-style: none;
}
.item_row li
{
        display:inline-block;
}
.item_id_col
{
	padding: 10px;
	margin: 10px;
	width: 35px;
}
.item_title_col
{
	padding: 10px;
	margin: 10px;
	width: 65px;
}
.item_description_col
{
	padding: 10px;
	margin: 10px;
	width: 80px;
}
.item_type_col
{
        padding: 10px;
	margin: 10px;
	width:35px;
}
.subitem_table
{
	position:relative;
	left:100px;
}
.subitem_row
{
    display:inline-block;
    list-style: none;
}
.subitem_row li
{
    display:inline-block;
}
.subitem_id_col
{
        padding: 10px;
	margin: 10px;
	width:55px;
}
.subitem_col
{
        padding: 10px;
	margin: 10px;
	width:55px;
}
.subitem_type_col
{
        padding: 10px;
	margin: 10px;
	width:85px;
}
.subitem_description_col
{
        padding: 10px;
	margin: 10px;
	width:80px;
}
#headline_div
{
    background-color:white;
}
.headline-output
{
    background-color:white;
}
#picture-div
{
    background-color: yellow;
}
