/* CSS Document */
/*****body and text*****/
body, html{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:1em;
}

a{
	color:#000;
	text-decoration:none;
	}
a:link{color:#000;}
a:visited{color:#000;}
a:hover{background:#ccc;}


h1{
font-size:1.4em;
font-weight:bold;
margin:0px;
padding: 0px;
}
/***article name***/
h2{
font-size: 1.2em;
font-weight:bold;
margin:0px;
padding:0px;
}
/*******author name commentary article title***/
h3{
font-size:11px;
font-weight:bold;
margin:0px;
padding:0px;
}
h4{
font-size:1em;
font-weight:normal;
margin: 0px;
padding: 0px;
}
h5{
font-size: .8em;
font-weight:normal;
margin:0px;
padding: 0px;
}

#container {
	position:absolute;
	width: 924px;
	left: 50%;
	margin-left:-462px;
	}

/********logo style*****/
div.hidden {display:none;}
#maintitle{
width:100%;
text-align:center;
margin-top:100px;
}
#maintitle img{
vertical-align:middle;
}
#maintitlefootcontainer{
Height:50px;
top:120px;
position:relative;
text-align:center;
}

/*******footer*****/
#indexfooter{
	padding-top:1px;
	text-align:center;
	font-size:57%;
	letter-spacing: 0.1em;
	vertical-align: top;
	line-height: 2;
	}
#indexfooter a{
	text-decoration:none;
	padding: 4px 8px 4px 8px;
	}

.contentshover a{
border-top:none;
border:1px #ccc Solid;
color:#ff6600;}

.contentshover a:hover{
	color:#000;
	background:#ff6600;
	border:1px solid #ccc;
	}
	
.commentarieshover a{
color:#ccc;
border:1px #fff Solid;
border-top:none;}
.commentarieshover a:hover{
	background:none;
	border:1px solid #ff6600;
	}

.sighthover a{
color:#ccc;
border:1px #fff Solid;
border-top:none;}
.sighthover a:hover{
	background:none;
border:1px solid #ff6600;
	}

.sitehover a{
color:#ccc;
border:1px #fff Solid;
border-top:none;}
.sitehover a:hover{
background:none;
border:1px solid #ff6600;
	}
.citehover a{
color:#ccc;
border:1px #fff Solid;
border-top:none;}
.citehover a:hover{
	background:none;
border:1px solid #ff6600;
	}

.zeithover a{
color:#ccc;
border:1px #fff Solid;
border-top:none;}
.zeithover a:hover{background:none;
	border:1px solid #ff6600;
	}


.archiveshover a{
color:#ccc;
border:1px #fff Solid;
border-top:none;}
.archiveshover a:hover{	
	background:none;
	border:1px solid #ff6600;
	}

.clearhover a{
	color: #ccc;
	border:none;
	}
.clearhover a:link{
	color: #ccc;
	border:none;
	}
.clearhover a:hover{
	background:none;
	cursor: text;
	color: #ccc;
	border:none;
} 

.nongloballink a{
color:#ccc;
border:1px #fff Solid;
border-top:none;}
.nongloballink a:hover{
	background:none;
	border:1px solid #ccc;
	}

#masthead{
	position:absolute;
	width:924px;
	height:23px;
	left: 0px;
	top: 313px;
	border:0px;
	z-index:1300;
	}	
#tagline{
	position:relative;
	border-bottom:#ff6600 1px solid;
	color:#ff6600;
	font-weight:800;
	letter-spacing:.25em;
	width: 920;
	text-align:right;
	font-size:.9em;
	top:3px;
	left:0px;
	}
