@charset 'UTF-8';

/*
	Miniport 2.5 by HTML5 UP
	html5up.net | @n33co
	Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)
*/

/*********************************************************************************/
/* Basic                                                                         */
/*********************************************************************************/
	@font-face {
		font-family: 'open_sanscondensed_light';
		src: url('OpenSans-CondLight-webfont.eot');
		src: url('OpenSans-CondLight-webfont.eot?#iefix') format('embedded-opentype'),
				url('OpenSans-CondLight-webfont.woff') format('woff'),
				url('OpenSans-CondLight-webfont.ttf') format('truetype'),
				url('OpenSans-CondLight-webfont.svg#open_sanscondensed_light') format('svg');
		font-weight: normal;
		font-style: normal;
    }

	@font-face {
		font-family: 'alegreyaitalic';
		src: url('alegreya-italic-webfont.eot');
		src: url('alegreya-italic-webfont.eot?#iefix') format('embedded-opentype'),
			url('alegreya-italic-webfont.woff') format('woff'),
			url('alegreya-italic-webfont.ttf') format('truetype'),
			url('alegreya-italic-webfont.svg#alegreyaitalic') format('svg');
		font-weight: normal;
		font-style: normal;
	}

	*
	{
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-o-box-sizing: border-box;
		-ms-box-sizing: border-box;
		box-sizing: border-box;
	}

	body, input, textarea
	{
		font-family: 'open_sanscondensed_light', 'Arial', 'Helvetica',  sans-serif;
		line-height: 1.85em;
		/* color: #a6a6a6; */
		color: #555;
		font-weight: 300;
	}

	a
	{
		/* color: #3B95C6;*/
		color: #1B75A6;
		text-decoration: none;
	}
	
		a:hover
		{
			/* color: #1B75A6 !important; */
			color: #3B95C6;
		}

		a img
		{
			border: 0;
		}

	strong, b
	{
		color: #dedede;
	}
	
	h1, h2, h3, h4, h5, h6
	{
		color: #4e4e4e;
		/* color: #3e3e3e; */
		font-family: 'alegreyaitalic', 'Times New Roman', serif;
		font-weight: 400;
	}
	
		h1 a, h2 a, h3 a, h4 a, h5 a, h6 a
		{
			text-decoration: none;
			color: inherit;
		}

	em, i
	{
		font-style: italic;
	}

	br.clear
	{
		clear: both;
	}

	hr
	{
		border: 0;
		border-top: solid 1px rgba(0,0,0,0.5);
		box-shadow: 0px 1px 0px 0px rgba(255,255,255,0.1);
		height: 1px;
		margin: 3em 0 4em 0;
	}
	
	p, ol, dl, table
	{
		margin-bottom: 2em;
	}
	
	section,
	article
	{
		margin-bottom: 3em;
	}
	
	section > :last-child,
	article > :last-child
	{
		margin-bottom: 0;
	}

	section:last-child,
	article:last-child
	{
		margin-bottom: 0;
	}

	.image
	{
		display: inline-block;
	}
	
		.image img
		{
			display: block;
			width: 100%;
		}

	.image-full
	{
		display: block;
		width: 100%;
		margin: 0 0 2em 0;
	}
	
	.image-left
	{
		float: left;
		margin: 0 2em 2em 0;
	}
	
	.image-centered
	{
		display: block;
		margin: 0 0 2em 0;
	}

		.image-centered img
		{
			margin: 0 auto;
			width: auto;
		}

	.box
	{
		background: #fff;
		box-shadow: inset 0px 0px 0px 1px rgba(0,0,0,0.15), 0px 2px 3px 0px rgba(0,0,0,0.1);
		text-align: center;
	}

		.box .image-full
		{
			position: relative;
		}

/*********************************************************************************/
/* Wrappers                                                                      */
/*********************************************************************************/

	.wrapper
	{
		background-image: url('images/bg.png');
		box-shadow: inset 0px 1px 0px 0px rgba(0,0,0,0.05), inset 0px 2px 3px 0px rgba(0,0,0,0.1);
	}

	.wrapper-first
	{
		box-shadow: none;
	}

	.wrapper-style1
	{
		background: url('images/bg01.jpg');
		color: #a6a6a6;
	}

		.wrapper-style1 a {
			color: #a6a6a6;
		}

		.wrapper-style1 a:hover {
			color: #dedede !important;
		}

	.wrapper-style2
	{
		background-color: #e6e8e8;
	}

	.wrapper-style3
	{
		background-color: #f4f4f4;
	}

	.wrapper-style4
	{
		background: url('images/bg01.jpg');
	}

	.blocktext
	{
		text-align: left;
	}

	.pubtitle
	{
		color: #4e4e4e;
		font-weight: 600;
	}

	.linklike
	{
		color: #1B75A6;
	}

/*********************************************************************************/
/* Nav                                                                           */
/*********************************************************************************/

	#nav
	{
		/* background-color: #282828; */
		background: url('images/bg01.jpg');
		box-shadow: inset 0px -1px 0px 0px #404040;
		text-align: center;
		position: fixed;
		left: 0;
		top: 0;
		width: 100%;
		z-index: 10000;
		cursor: default;
	}
	
		#nav ul
		{
			margin-bottom: 0;
		}
	
		#nav li
		{
			display: inline-block;
		}
		
		#nav a
		{
			position: relative;
			display: block;
			color: #a6a6a6;
			text-decoration: none;
			outline: 0;
		}
		
			#nav a:hover
			{
				color: #dedede !important;
			}

/*********************************************************************************/
/* Articles                                                                      */
/*********************************************************************************/

	#top
	{
	}

		#top .me
		{
			overflow: hidden;
			box-shadow: -1px -1px 10px 1px #666666;
		}

/*********************************************************************************/
/* Copyright                                                                     */
/*********************************************************************************/

	#copyright
	{
		color: #777;
	}
	
		#copyright a
		{
			/* color: inherit; */
			color: #777;
		}
		
		#copyright a:hover
		{
			color: #aaa;
		}
