@charset "utf-8";
/* CSS Document */
BODY {
	font-family:"Arial";
	font-size:14;
	margin:0px;
	padding:0px;
	text-align:left;
	background-image:url(../images/bg.jpg);
	background-color:#050922;		//#b0800f;
	background-position:top;
	background-repeat:no-repeat;
}

P {font-family:"Arial"; font-size:14;}

a{
	color:#162044;
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}

tgnul{
	text-decoration:underline;
}
.blockwrapper {
	position:absolute;
	top:0;
}

.first_content{
	width:475;
	position:absolute;
	left:80;
	top:150;
}

.side_text{
	width:230;
	position:absolute;
	left:350;
	top:280;
}
/*
.main_content{
	width:545;
	position:absolute;
	left:47;
	top:150;
}*/


.main_content{
	width: 545;
	margin-left:47;
	margin-top:150;
}

.text{
	font-size:14px;
	line-height:17px;
}

.oldtext{
	font-size:14px;
	line-height:17px;
	font-family:"Courier New", Courier, monospace;
}
.stext_center{
	font-size:14px;
	line-height:17px;
	text-align:center;
}

.text_center{
	font-size:16px;
	line-height:24px;
	text-align:center;
}
.text_poem{
	font-size:16px;
	line-height:24px;
}
.sub_text{
	font-size:16px;
}


.disc{
	font-size:10px;
}

.quotetext{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	line-height:17px;
	margin-left:65px;
	width: 400px;
}

.side_quotetext{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	line-height:17px;
	margin-left:65px;
}

.quoteitalic{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	line-height:17px;
	font-style:italic;
	width: 450px;
}
.blue_italic{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	line-height:17px;
	font-style:italic;
	color: navy;
}
.quoteitalic_center{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	line-height:17px;
	text-align: center;
	font-style:italic;
}

.side_quoteitalic{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	line-height:17px;
	margin-left:65px;
	font-style:italic;
}

.author{
	font-size:12px;
}

.header{
	position:absolute;
	left:47;
	top:17;
	width:280;
	height:46;
	background-image:url(../images/tgnTitle.png);
	background-repeat:no-repeat;
}

.bar{
	position:absolute;
	left:47;
	border:0px none #000000;
	top:70;
	width:645;
	height:58;
	/*background-image:url(../images/bannerbg.png);*/
	background-color: #162044;
}

.sidenav{
	position:absolute;
	left:622;
	top:17;
	height:900;
	width:169;
	background-color:eee;
}

.firsttitle{
	font-family:Book Antiqua;
	font-weight:bold;
	font-size:24px;
	line-height:30px;
}

.pagetitle{
	font-size:20px;
	line-height:24px;
}

.head{
	font-size:16px;
	font-weight:bold;
}

.headitalic{
	font-size:16px;
	font-weight:bold;
	font-style:italic;
}

.bartitle{
	position:absolute;
	height:25;
	top:85;
	width:560;
	left:47;
	text-align:center;
	color:FFFFFF;
	font-size:28px;
	line-height:32px;
	font-family: 'Cormorant Unicase', serif;
	font-weight: 400; 
}

.bardate{
	position:absolute;
	height:25;
	top:85;
	width:560;
	left:260;
	text-align:center;
	color:FFFFFF;
	font-size:20px;
	line-height:24px;
}

.barverse{
	position:absolute;
	height:47;
	top:85;
	width:210;
	left:450;
	color:FFFFFF;
	font-size:12px;
	line-height:15px;
	font-style:italic;
}

.barverse3{
	position:absolute;
	height:47;
	top:76;
	width:215;
	left:460;
	color:FFFFFF;
	font-size:12px;
	line-height:15px;
	font-style:italic;
}
.byline{
	position:absolute;
	left:360;
	top:42;
	width:250;
	height:12;
	font-size:11px;
	line-height:12px;
}

.home_link{

	position:absolute;
	left:669;
	top:31;
	width:90;
	height:20;
	font-size:16px;
	line-height:19px;

}

.current_link{
	position:absolute;
	left:650;
	top:775;
	width:120;
	height:20;
	font-size:14px;
	line-height:16px;
}

.page2pdf{
	position:absolute;
	left:650;
	top:775;
	width:120;
	height:20;
	font-size:12px;
	line-height:14px;
}

.next_link{
	position:absolute;
	left:540;
	top:132;
	width:59;
	height:20;
	font-size:14px;
	line-height:17px;
}

.prev_link{
	position:absolute;
	left:450;
	top:132;
	width:90;
	height:20;
	font-size:14px;
	line-height:17px;
}


.grey {color: #666}

.comment0{
	background-color:#EEEEEE;
	border:1px solid #AAA;
	padding:9px;
	font-size: 12px;
	
}
.comment1{
	background-color:#DDE0E1;
	border:1px solid #AAA;
	padding:9px;
	font-size: 12px;

}

.commenthead {
	color: #333333;
	font-style: italic;
}

@media (max-device-width: 800px) and (orientation: portrait) {

	.text{
		font-size:10px;
		line-height:12px;
	}
	.home_link{
		position:absolute;
		left:664;
		top:31;
		width:90;
		height:20;
		font-size:12px;
		line-height:16px;
	}
	.byline{
		position:absolute;
		left:375;
		top:42;
		width:220;
		height:10;
		font-size:8.5px;
		line-height:10px;
	}
	.barverse{
		position:absolute;
		height:47;
		top:85;
		width:225;
		left:450;
		color:FFFFFF;
		font-size:10px;
		line-height:12px;
		font-style:italic;
	}
	.quotetext{
		font-family:"Times New Roman", Times, serif;
		font-size:10px;
		line-height:12px;
		margin-left:65px;
		width: 400px;
	}
	
	.side_quotetext{
		font-family:"Times New Roman", Times, serif;
		font-size:10px;
		line-height:12px;
		margin-left:65px;
	}
	
	.quoteitalic{
		font-family:"Times New Roman", Times, serif;
		font-size:10px;
		line-height:12px;
		margin-left:65px;
		font-style:italic;
		width: 400px;
	}
	
	.side_quoteitalic{
		font-family:"Times New Roman", Times, serif;
		font-size:10px;
		line-height:12px;
		margin-left:65px;
		font-style:italic;
	}
	#archive{
		display:none;
	}
	
}