/* CSS Document */
/*These are print styles in addition to the print style document produced by the Genesis Printstyle Plus plugin */
/* http://wordpress.org/plugins/genesis-print-style-plus/ */


@media print {

/*Supplemental List of Display None */

body.home h1.entry-title, .nasaplus, .nasaout, .nasasearch, #nc-link, .hidden, .post-edit-link, #wpadminbar, #description {
	display:none; }
	
/*And undoing diplay:nones of Printstyle Plus */
dd {
	display:block !important;
	}
	
#wrap {
		padding:10px;}

.nasahome, .nasacenterinfo {
	float:left;
	}

.nasahome img {
padding: 0;
}

#nasafoot {
	clear:both;
	padding-top:.5em;
	}

.nasacenterinfo {
	font-weight:bold;
	font-size:1.3em;
	line-height:1em;
	}

body #header {
	background-image:none !important;
	background-color:transparent !important;
	background: url(images/trans.png) no-repeat !important;
	clear:both;
}

body.custom-header #title a, body.custom-header #title a:hover, body.custom-header #description {
color: #000 !important;
}
	 
code {
	font-family:"Courier New", Courier, monospace;
	}	
	
#header #title {
	font-weight:bold;
	}	
	
#header p#title {
	margin:0;
	}
	
#header p#title:before {
	content: "Site: ";
	color:#999;
	}
	
h1 {
	text-align:inherit !important
	}
	
#wrap .entry-content p {
	padding:0 0 15px;
	}
	
	/* Column Classes
------------------------------------------------------------ */
/*SHARED*/

.five-sixths,
.four-fifths,
.four-sixths,
.one-fifth,
.one-fourth,
.one-half,
.one-sixth,
.one-third,
.three-fifths,
.three-fourths,
.three-sixths,
.two-fifths,
.two-fourths,
.two-sixths,
.two-thirds {
	float: left;
	margin: 0 0 15px;
	padding-left: 3%;
}

.one-half,
.three-sixths,
.two-fourths {
	width: 48%;
}

.one-third,
.two-sixths {
	width: 31%;
}

.four-sixths,
.two-thirds {
	width: 65%;
}

.one-fourth {
	width: 22.5%;
}

.three-fourths {
	width: 73.5%;
}

.one-fifth {
	width: 17.4%;
}

.two-fifths {
	width: 37.8%;
}

.three-fifths {
	width: 58.2%;
}

.four-fifths {
	width: 78.6%;
}

.one-sixth {
	width: 14%;
}

.five-sixths {
	width: 82%;
}

.first {
	clear: both;
	padding-left: 0;
}


/*Table Layout*/
/*SHARED*/

table {
	border-collapse:collapse;
	background-color:#fff;
	margin-bottom:10px;
}

caption {
	font-weight:bold;
	font-size:.99em;
	text-align:left;
	color:#036;
}

th, td {
	border: 1px solid #036;
	padding:6px;
}

th {
	background-color:#D5EAFF;
	}
	
/* Content Boxes
------------------------------------------------------------ */
/*Shared*/

.content-box, 
p.content-box,
ul.content-box {
    margin: 0 0 15px;
    overflow: hidden;
    padding: 1%;
}

.content-box {
    background-color:transparent;
    border: 1px solid #919191;
}

.content-box.blue {
    background-color: #d8ecf7;
    border: 1px solid #afcde3;
}
 
.content-box.gray {
    background-color: #b8b8b8;
    border: 1px solid #919191;
}
 
.content-box.green {
    background-color: #d9edc2;
    border: 1px solid #b2ce96;
}
 
.content-box.purple {
    background-color: #e2e2f9;
    border: 1px solid #bebde9;
}
 
.content-box.red {
    background-color: #f9dbdb;
    border: 1px solid #e9b3b3;
}
 
.content-box.yellow {
    background-color: #fef5c4;
    border: 1px solid #fadf98;
}

/*Content Boxes with Column Classes */
/*Shared*/
/*  Subtracting for border and padding on left and right */
/* First column gets no padding, while other columns get padding-left of 3% */
/* Each box subtracts padding-left, padding-right and margin-left of 1% each or 3% */

.one-half.content-box,
.three-sixths.content-box,
.two-fourths.content-box {
	width: 46.6%; 
	margin-right:1%;
}

.one-third.content-box,
.two-sixths.content-box {
	width: 30%; 
	margin-right:1%;
}

.four-sixths.content-box,
.two-thirds.content-box  {
	width: 63%; 
	margin-right:1%;
}

.one-fourth.content-box {
	width: 21.4%; 
	margin-right:1%;
}

.three-fourths.content-box {
	width: 71.5%; 
	margin-right:1%;
}

.one-fifth.content-box {
	width: 16.5%; 
	margin-right:1%;
}

.two-fifths.content-box {
	width: 36.5%; 
	margin-right:1%;
}

.three-fifths.content-box {
	width: 56.2%; 
	margin-right:1%;
}

.four-fifths.content-box {
	width: 77.6%; 
	margin-right:1%;
}

.one-sixth.content-box {
	width: 13.3%; 
	margin-right:1%;
}

.five-sixths.content-box {
	width: 80%; 
	margin-right:1%;
}

/* Color Buttons
------------------------------------------------------------ */
/*Shared*/
 
.button-blue,
.button-gray,
.button-green,
.button-purple,
.button-red,
.button-yellow {
    padding: 5px 10px;
	border-radius: 4px;
	-moz-border-radius: 4px;
}
 
.button-blue:hover,
.button-gray:hover,
.button-green:hover,
.button-purple:hover,
.button-red:hover,
.button-yellow:hover {
    text-decoration: none;
}
 
.button-blue {
    background-color: #afcde3;
    border: 1px solid #afcde3;
}
 
.button-blue:hover {
    background-color: #83a2be;
    border: 1px solid #83a2be;
}
 
.button-gray {
    background-color: #bdbdbd;
    border: 1px solid #bdbdbd;
}
 
.button-gray:hover {
    background-color: #919191;
    border: 1px solid #919191;
}
 
.button-green {
    background-color: #b2ce96;
    border: 1px solid #b2ce96;
}
 
.button-green:hover {
    background-color: #86a36e;
    border: 1px solid #86a36e;
}
 
.button-purple {
    background-color: #bebde9;
    border: 1px solid #bebde9;
}
 
.button-purple:hover {
    background-color: #9291c7;
    border: 1px solid #9291c7;
}
 
.button-red {
    background-color: #e9b3b3;
    border: 1px solid #e9b3b3;
}
 
.button-red:hover {
    background-color: #c78787;
    border: 1px solid #c78787;
}
 
.button-yellow {
    background-color: #fadf98;
    border: 1px solid #fadf98;
}
 
.button-yellow:hover {
    background-color: #ecb870;
    border: 1px solid #ecb870;
}

	
}

