/* special scrollbar style for chrome + safari */
body::-webkit-scrollbar, #nav::-webkit-scrollbar{
	width:10px;
	background-color: #fcdcd1;
}
body::-webkit-scrollbar-thumb, #nav::-webkit-scrollbar-thumb{
	background-color:#007876;
}
/* special scrollbar for Firefox */
html, #nav{
	scrollbar-width: thin;
	scrollbar-color: #007876 #fcdcd1;
}
hr{border-color:#007876;}

div#header{
	background-color:#2cc0ba; 
	position:relative;
}
a#ahome{display:block;}
a#ahome img{display:block; margin:0 auto;}

div#header #don{
	position:absolute; bottom:11%; right:11%;
}
div#header #don span{
	display:block; 
	float:right;
	border-width:3px;
	border-style:solid;
	border-color: #2cc0ba;
	border-radius: 6px;
	margin-top:8px;
	background-color:#fff;
	padding: 0 15px;
	color:#007876;
	transition-property: border-color;
	transition-duration: .3s;
}
div#header #don:hover span{border-color:#ffffff;}

#editor a.button, #editor button, div.divItem a.button, div.divItem button{
	/*font-weight: bold;*/
	text-shadow: 1px 1px 1px #a92c06, -1px -1px 1px #a92c06;
	padding:2px 13px 3px 13px;
	border-radius:12px; margin:2px 5px;
	background-color:#F33800; color:#fff;
}
#editor button:hover, #editor a.button:hover, div.divItem button:hover, div.divItem a.button:hover{text-decoration:none; border-color:#a92c06;}

div#nav, div#nav ul li ul{background-color: #007876;}
div#nav a:hover{color:#fff;}
div#nav a{color:#a0d7d4;}
div#nav a.selected{color:#fff;}
div#nav a{text-decoration: none !important;}

.title{display:none;}
/* small img captions */
/*p.caption{font-size: smaller;}*/
