/* Copyright 2007-2009, John R. Thomas  */
/* All associated graphics copyright 2007-2009, John R. Thomas */

/* --- layout --- */

body {
	margin: 0px;
	padding: 0px;
	background: #f1ece9 url('images/woodbg.jpg') repeat;
	color: #000000;
	font-family: Palatino, Georgia, serif; //Helvetica, Arial, sans-serif;
	font-size: 9pt;
}

#instadd {
	margin: 0px;
	padding: 0px;
	background: url('/images/citback2.png') fixed top right no-repeat;
	width: 100%;
	height: 100%;
}
	
td {
	font-family: Palatino, Georgia, serif; //Helvetica, Arial, sans-serif;
	font-size: 9pt;
}

input {
	font-family: Palatino, Georgia, serif; //Helvetica, Arial, sans-serif;
	font-size: 9pt;
}

#container {
	position: absolute;
	min-width: 780px;
	max-width: 1100px;
	width: 80%;
	left: 10%;
}


#pageHeader {
	/*width: 750px;*/
	min-width: 750px;
	max-width: 850px;
	height: 280px;
	margin-top: 0px;
	/*margin-left: 50%;
	left: -375px;*/
	margin-left: auto;
    margin-right: auto;
	position: relative;
	top: 0px;
	z-index: 0;
}

	#headerImg {
		margin: 0px;
		padding: 0px;
		width: inherit;
		height: inherit;
		position: relative;
	}
	
		#headerImg1div {
			width: 264px;
			height: 282px;
			z-index: 1;
			/*visibility: hidden;*/
			position: absolute;
			left: 0px;
			top: 0px;
		}
		
		#headerImg2div {
			width: 440px;
			height: 282px;
			z-index: 3;
			visibility: hidden;
			position: absolute;
			/*left: 169px;*/
			left: 25%;
			top: 0px;
		}
		
		#headerImg3div {
			width: 219px;
			height: 282px;
			z-index: 2;
			visibility: hidden;
			position: absolute;
			right: 0px;
			top: 0px;
		}
#mainSection {
	width: 100%;
	margin-top: 10px;
	position: relative;
	z-index: 0;
}

#primaryContent {
	width: 360px;
	top: 26px;
	margin-left: 50%;
	position: relative;
	left: -180px;
	z-index: 1;
}

	#primaryContentHeader {
		width: inherit;
		height: 98px;
		background: url('images/paper3top.png') top left no-repeat;
		padding: 0px;
		margin: 0px;
		position: relative;
		z-index: 2;
	}
	
		#primaryContentHeader img {
			margin: 34px 0 0 8px;
		}

	#primaryContentMain {
		width: inherit;
		background: url('images/paper3middle.png') left repeat-y;
		padding: 1px 0 1px 0;
		margin: 0px;
		position: relative;
		z-index: 2;
	}
	
	#primaryContentFooter {
		width: inherit;
		height: 55px;
		background: url('images/paper3bottom.png') left no-repeat;
		padding: 0px;
		margin: 0px;
		position: relative;
		z-index: 2;
	}
	
	#introduction {
		padding: 0px 35px 0px 12px;
		margin: 0px;
		position: relative;
		z-index: 2;
	}

	#latestNews {
		padding: 34px 35px 0px 12px;
		margin: 0px;
		position: relative;
		z-index: 2;
		background: url('images/latest_news.png') top left no-repeat;
	}
	
	#newsArchiveLink {
		padding: 0px;
		margin: 0 20px 0 0;
		position: relative;
		text-align: right;
	}
	
	#biography {
		padding: 0px 35px 0px 12px;
		margin: 0px;
		position: relative;
		z-index: 2;
	}
	
		.biopic {
			padding: inherit;
			float: right;
			margin-top: 2px;
			margin-left: 8px;
			position: relative;
		}
	
#sidebar1 {
	width: 180px;
	height: 161px;
	background: url('images/paper1.png') no-repeat;
	top: 0px;
	position: absolute;
	padding: 26px 8px 4px 24px;
	margin: 0px;
	z-index: 1;
}

#sidebar2 {
	width: 170px;
	height: 268px;
	background: url('images/paper2.png') no-repeat;
	top: 180px;
	left: 18px;
	position: absolute;
	padding: 26px 8px 4px 24px;
	margin: 0px;
	z-index: 2;
}

#sidebar3 {
	width: 145px;
	height: 195px;
	background: url('images/paper4.png') no-repeat;
	top: 20px;
	left: 80%;
	position: absolute;
	padding: 26px 8px 4px 24px;
	margin: 0px;
	z-index: 4;
}

#sidebar4 {
	width: 148px;
	height: 160px;
	background: url('images/paper5.png') no-repeat;
	top: 73%;
	left: 75%;
	position: absolute;
	padding: 26px 8px 4px 24px;
	margin: 0px;
	z-index: 3;
}

/* --- text --- */

.p1 {
	padding: 0 0 0 0;
	text-align: justify;
}

.p2 {
	padding: 0 0 0 0;
	text-align: left;
}

.articleTeaser {
	margin-left: 8px;
}

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

a:hover, a:active {
	color: #b09088;
	text-decoration: none;
}

p.linky {
	margin: 13px 0 0 0;
}

p.linky a {
	font-family: Palatino, Georgia, serif; //Helvetica, Arial, sans-serif;
	font-size: 11pt;
	text-decoration: none;
}

p.linky a:hover, p.linky a:active {
	text-decoration: none;
	color: #706058;
	
}
a.linkheader {
	font-weight: bold;
	color: inherit;
	text-decoration: none;
}

a.linkheader:hover, a.linkheader:active {
	color: #706058;
	text-decoration: none;
}

p.memberlink {
	margin: 8px 0 0 0;
}

li {
	padding-bottom: 4px;
	list-style: none;
}
