.article p{
	text-align:justify;
}

.post p{
	text-align: justify;
}

p{
	text-align: justify;
}
.sidebar div#authors-box{
	margin-top:20px;
}

.green-select { color: #5f7f00; background: #e6f9b2; }
.blue-select { color: #2673c5; background: #d6ebff; }
.green-text { color: #5f7f00; }
.blue-text { color: #2673c5; }

.small{
	font-size:12px;

}
.article img{
	margin:10px 0 10px 10px;
	border: 1px solid #666;
}


.article{
	font-size:15px;
	line-height: 23px;
}

.article ul, 
.article ol {
	margin-left:35px;
	margin-bottom:20px;
}

.article ul {
	list-style: square;
	font-size: 15px;
}


div#authors-box{
	margin-bottom:30px;
}

hr{
	margin-bottom:15px;
}


.subnav ul li ul li.active a { color: #87b700;}



div.article div.table tr:nth-child(odd) {
   background-color: #efefef;
}


div.article div.table table tr td a{
	color:#39F;
}

.green{
	color:#98ce00;
}

.blue{
	color:#53abff;
}

.black{
	color:black;
}

.grey{
	color:#666;
	
}

#ajax_container {
height: 65em;
overflow: auto;
}

quote{
	padding-left: 20px;
	padding-top:5px;
	padding-bottom:5px;
	border-left: 7px solid #39F;
	display: block;
	line-height: 17px;
	margin-bottom: 15px;
	text-align: justify;

}


p.more-link{
	padding-top:10px;
}

.contact_map{
	float:right;
	border:1px solid black;
}

/*** HACK FOR TOP PADDING NAVIGTION INNER PAGE JUMPERS 
http://stackoverflow.com/questions/4086107/html-positionfixed-page-header-and-in-page-anchors
**/
.anchor-push:target{
	padding-top: 65px;}
}


.floatyleft{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}

.floatyright{
	float:right;
	margin-right:10px;
	margin-bottom:10px;
}

.justify{
	text-align: justify;
}

#footer div.footer-bottom p a{
	color:white;
}

/*.article iframe{
	margin:20px 0 20px 20px;
	float:right;

}
*/





