﻿/* TNH COLOR PALETTE 

TNH DARK BLUE #0045ae
TNH LIGHT BLUE #d9e5f6
*/

/* APHA BRANDING */
#intBanner { border-bottom-style: none; margin-bottom: 0; }
#footer { margin-top: 0px; }

/* TNH PAGE LAYOUT */
#tnhColumnLayout { width: 780px; margin: 0 auto; margin-bottom: 10px; }
#tnhColumnLayout a { color: #003399; }

#tnhSidebar { width: 126px; padding-right: 13px; padding-bottom: 4px; }
#tnhMainContent { width: 641px; }

#adLayout { margin: 0; margin-bottom: 5px; padding: 0; width: 640px; }
#adLayout td { vertical-align: bottom; text-align: left; }
#adColumnLeft { width: 366px; vertical-align: bottom; }
#adColumnRight { vertical-align: bottom;  }
#frameAd1 { height:85px; margin: 0; vertical-align: bottom; }
#frameAd2 { height:95px; margin: 0; vertical-align: bottom; }


/* TNH TOC/SIDEBAR */
#tnhToc { margin: 0; padding: .2em 10px 1em 10px; background: #ddd; }

#tnhSidebar h1 { margin-top: 5px; padding: 0; background: none; font-size: 1.2em; color: #000; }
#tnhSidebar h1 span { color: #666; font-size: .8em; text-transform: uppercase; }
#tnhSidebar h2 { margin-top: 1em; font-size: 1.1em; color: #0045ae; margin-bottom: .2em; }
#tnhSidebar ul { color: #666; margin-top: .2em; margin-bottom: 1em; font-size: .9em; }
#tnhSidebar li { margin-left: -25px; margin-bottom: .2em; }
#tnhSidebar .textLink a { text-decoration: none; }

#moreInfo { padding: .2em 10px 1em 10px; background: #ddd; margin-bottom: 10px; }
#adSpace { margin: 10px 0; }

#question { margin: 0; margin-top: 10px; }
#question h2 { margin: 0; padding: .5em 0; font: bold 1em Arial, Helvetica, sans-serif; font-size: 1.1em; text-align: center; color: #fff; background: #5184e9; }
#questionText { padding: 10px; color: #000; background: #d9e5f6;  }
#questionText p { margin: .5em 0; }

#authorConsole, #errorConsole { margin-bottom: 0; }

/* TNH GENERAL TEXT DISPLAYS */

h1, h2, h3, h4 { font-weight: bold; font-family: Arial, Helvetica, Sans-Serif; }
h1 { margin-bottom: 1em; padding: .2em .5em; font-size: 1.4em; color: #0045ae; background: #e7e7e7; }
h2 { font-size: 1.4em; color: #0045ae; }
h3 { font-size: 1.3em; color: #000; }
p { margin: .8em 0; }

.highlight { font-weight: bold; color: #0045ae; }

.textLink { margin: .2em 0; color: #003399; }
.textLink a { text-decoration: underline; }

.backLink { margin-top: 2em; margin-bottom: .5em; font-size: .8em; font-weight: bold; text-transform: uppercase; color: #666; }
.backLink a { font-weight: normal; color: #666 !important; text-decoration: none; }
.backLink a:hover { text-decoration: underline; }

.readMoreLink { margin: 0; text-align: right; font-weight: bold; font-size: .8em; text-transform: uppercase; color: #003399; }
.readMoreLink a { font-weight: normal; }

hr { display: block; margin: .8em 0; height: 2px; color: #0045ae;  background-color: #0045ae; border: none; }


/* TNH HOMEPAGE CONTENT */
#tnhHomeLayout { margin-top: 10px; }
#tnhHomeLeft { width: 356px;padding-right: 14px; }
#tnhHomeRight { width: 271px; }

.homeContent h2 { margin-top: 0; margin-bottom: 1em; }
.homeContent h2 img { margin: 0; }
.homeContent h3 { margin-top: .5em; margin-bottom: 0; font-style: italic; font-size: 1.1em; }
.homeContent p { margin: .5em 0; }

#homeHighlights { margin-bottom: 10px; padding: .2em 10px; background: #d9e5f6; }
#homeWebExtras { }
#homeWebExtras h3 { margin-top: 0; color: #0045ae; font-size: 1.3em; font-style: italic; }
#homeWebExtras hr { margin: .5em 0; }


/* THN ISSUE TABLE OF CONTENTS */

#tocIssueCover { width: 152px; float: left; margin-right: 10px; margin-bottom: 5px; }
#tocIssueArticles { margin-left: 165px; }
#tocIssueArticles h2, #tocWebExtras h2 {
	margin-top: 0; 
	padding: .2em 0 .1em 0; 
	border-top: 1px solid #ccc; 
	border-bottom: 1px solid #ccc; 
	}

#tocWebExtras { margin-top: 2em; }
#tocWebExtras h3 { }
#tocWebExtras .readMoreLink { text-align: left; }

/* TNH DEPARTMENT DEFAULT */

#tnhDeptRollup { }
#tnhDeptRollup h2 { font-size: 1.2em; margin: .2em 0; }
#tnhDeptRollup div.postingAbstract { margin: .5em 0; }
#tnhDeptRollup div.postingAbstract p { margin: 0; }

#tnhChannelRollup ul { list-style: square; }
#tnhChannelRollup li { margin-bottom: .5em; }
#tnhChannelRollup span.postingAbstract { }
#tnhChannelRollup span.postingAbstract p { display: inline; margin:0; }

/* TNH ARTICLE */
h1#articleTitle { margin-bottom: 5px; }

#relatedArticles h2 { margin-top: 2em; padding: .2em 0; font-size: 1em; text-transform: uppercase; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; }
#relatedArticles h3 { font-size: 1.1em; }

#pageUtilities { margin-top: 0; margin-bottom: 15px; text-align: right; font-size: .9em; color: #666; }
#pageUtilities a { color: #666; text-decoration: none; }
#pageUtilities a:hover { text-decoration: underline; }

.photoInset { width: 1px; float: left; margin: 15px 10px 5px 0; }
.photoCaption { font-size: 1em; line-height: 125%; color: #0045ae; font-style: italic; }

.insertPhotoLeft { float: left; margin-right: 10px; margin-bottom: 10px; }
.insertPhotoRight { float: right; margin-left: 10px; margin-bottom: 10px; }
.articlePhoto { text-align: left; padding: 5px; }
.articleCaption { font-size: .8em; color: #808080; text-align: left; padding: 5px; }

#tnhByLine { font-family: Arial, Helvetica, Sans-Serif; color: #000000; margin-bottom:10px; }

/* TNH ISSUE ARCHIVE ROLLUP */

.archiveItem {  
	width: 142px; 
	height: 230px;
	float: left;
	margin-right: 15px;
	text-align: center; 
	}
.archiveItem p { margin-bottom: .5em; }	
.archiveItem image { border: 1px solid #000; }





