@charset "utf-8";
/* CSS Document */

/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

/*html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}*/
/* HTML5 display-role reset for older browsers */
/*article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}*/

/* ==============================================================================*/

body {
	font-family:Verdana, Geneva, sans-serif;
	font-size:100%;
	background-image:url(images/homepage/inhlosane%20dec%202014%20268.JPG);
	  background-repeat: no-repeat;
  background-attachment: fixed;*background: #828267;*/
	margin: 0;
	padding:10px  0;
	color: #828267;
}

ul, ol, dl {
	padding: 0;
	margin: 0 6% -5% 0;
	text-align:left;
	list-style-type:circle;
}

ul.noindent {
    margin-left: 5px;
    margin-right: 0px;
    padding-left: 10px;
    padding-right: 0px;
}


h1, h2, h3, h4, h5, h6, p {
	margin-top: 0;	
	padding-right: 6%;
	padding-left: 6%; 
	text-align: justify;
}

h1, h2{text-align:center}

h1{font-size:125%;
}
h2{font-size:118%;
}

blockquote{
	padding:0;
	
}

a:link {
	color:#828267;
	text-decoration: none;
}

a:visited {
	color: #828267;
	text-decoration: none;
}

a:hover, a:active, a:focus {
	text-decoration: underline;
}


.container {
	max-width:1000px;
	/*border: #D9D8AA; border-style:solid; 			    			    border-width:5%;*/
	background-color:#F8F0CF;
	display:block;
	margin: 0 auto;
}


.header {background-color:#d9d8aa;
		display:block;
		margin:auto;
		}
.headlogo {
		max-width:100%;
		height:auto;
		padding-bottom:15px;
		display:block;
		margin:auto;
}

/*.sidebar1 {
	float:left;
	width: 20%;
	background: #F8F0CF;
	padding-top: 2em;
}  */




.content {
	/*background-color:#f8f0cf;*/
	background-color:#fff;
	padding: 10px 0;
	width: 100%;
	float: left;
}

.cheading {
	text-align:center;
	font-size:large;
}


.heading {
	height:25px;
	background-color:#d9d8aa;
	padding-left:50px;
	padding-top:7px;
	margin-bottom:10px;
	}


.content ul, .content ol { 
	padding: 0 0 6% 10%;
	list-style-type:disc; 
}

/*.contentblockhead {
	background-color:#828267;
	font-size:1.1em;
	color:#FFF;
	font-weight:bold;
	text-align:center;
	height:25px;
	width:88%;
	padding-top:10px;
	display:block;
	margin:auto;
}


.contentblockitem {
	display:block;
	margin:auto;
	width:88%;
	border-bottom: solid thin #828267;
	padding-bottom:15px;
	padding-top:15px;
}  */

.nav {margin-top:0;
}

.navtop {
	/*background-color:#F8F0CF;*/
	background-color:#fff;
	text-align:center; color:#828867;
	padding:1% 0 3% 0;
	
}


.navtop a {
	color:#828867;
}

/*.window {
	border:ridge;
	border-color:#828267;
	margin:20px;
	padding-top:15px;
	
}  */

 

.contentpic {
	padding-top:10px;
	padding-bottom:15px;
	max-width:100%;
	height:auto;
	display:block;
	margin:auto;
	
	}
	
.inlinepic{
	float:left;
	padding-right:3%;
}

.inlinepicrt{
	float:right;
	padding-left:5%;
}

.caption{
	font-size:90%;
	text-align:center;
	padding-bottom:10px;
}

.bcaption{
	font-weight:bold;
	text-align:center;
	padding-bottom:10px;
}

/*.photostripfirst{
	padding-left:1px;
	
	
}
.photostrip{
	padding:0;
	
}

.photostripfirstwf{
	padding-left:80px;
	
	
}  */

.search {
	padding-right:50px;
	padding-left:50px;
}


.nlitemheader{
			background-color:#828267;
			color:#f8f0cf;
			font-weight:bold;
			min-height:20px;
			padding-top:10px;
			padding-bottom:1px;
			/*padding-left:3%;*/
			max-width:900px;
			display:block;
			margin:auto;
			/*margin-left:6%;
			margin-right:6%; */
			margin-bottom:10px;  
}

.nlitemsubheader{
			background-color:#d9d8aa;
			color:#828267;
			font-weight:bold;
			min-height:20px;
			padding-top:10px;						            padding-bottom:1px;
			/*padding-left:3%;*/
			max-width:900px;
			display:block;
			margin:auto;
}


.listtxt{
		margin-left:0;
		margin-right:40px;
		text-align:justify;
		padding-left:0;
}
	
	
.blocklisttxt{
		margin-left:-40px;
		padding-left:0;
}	
	
/*.leftlist {
	margin-left:0;
	padding-left:0;
	width:350px;
	float:left;
}

.rightlist {
	width:350px;
	float:left;
}


.leftlistsl {
	width:230px;
	float:left;
	margin-left:10px;
}

.centrelistsl{
	width:230px;
	float:left;
	margin-left:20px;
	
	
}
.rightlistsl {
	width:210px;
	margin-left:20px;
	float:left;
}

.wflistheader{
	max-width:365px;
	margin-left:0px; */
	/*background-color:#d9d8aa;*/
/*	color:#828267;
	font-weight:bold;
	text-align:center;
	height:2em;
	padding-top:.5em;
	padding-left:25px;
	clear:both;
}

.wfleftlist {
	min-width:50em;
	float:left;
	padding-top:5px;
	margin-left:3%;
}

.wfrightlist {
	
	float:left;
	padding-top:5px;
	margin-left:3%;
}   */
	
ul, li.wfleftlist{
	list-style:none;
	padding:0;
	
}
	
.footnote {
	font-size:x-small;
}	



ul.nav {
	padding-top:30px;
	/*float:left;
	list-style: none; 
	margin-bottom: 15px;*/
}
ul.nav li {
	list-style:none;
	float:left;
	border: 1px solid #d9d8aa;
	width:12em; 
}


.nlindexr{
	background-color:#FFF;
	max-width:100%;
	margin-left:0;
	
}

ul.navr {
	float:left;
	list-style: none; 
 	margin-bottom: 15px;
}
li.navr{
	float:left;
	margin-left:3%;
	height:50px;
	min-width:30px;
	float:left;

}



/*

li.subcatheader{
	border-bottom:solid 1px #828267;
	background: #d9d8aa;
	color: #FFF;
	padding: 5px 5px 5px 15px;
}

li.lastitem {
	border-bottom: 1px solid #828267;
	}
	
	
ul li.subnavfirst{
	border-top:none;
	}	
ul.subnav{
	padding-left:15px;
	list-style:none;
	}
	
ul.subsubnav{
	padding-left:20px;
	list-style:none;
}  */
	
ul.nav a, ul.nav a:visited {
	padding: 5px 5px 5px 15px;
	display: block;
	text-decoration: none;
	background: #FFF;
	color: #828267;
}

ul.nav a:hover, ul.nav a:active, ul.nav a:focus { 
	background: #828267;
	color: #FFF;
}

.backtop{
	clear:both;
	text-align:right;
	font-size:small;
	padding-right:4%;
	padding-bottom:10px;
}

/* ~~ The footer ~~ */
.footer {
	font-size:.8em;
	padding: 10px 0;
	background: #d9d8aa;
	position: relative;
	clear: both; 
}

#datestamp{
	text-align:center;
	padding-right:3%;
	font-size:small;}
	

	
	
/* ~~ miscellaneous float/clear classes ~~ */
.fltrt {  /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page. The floated element must precede the element it should be next to on the page. */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* this class can be placed on a <br /> or empty div as the final element following the last floated div (within the #container) if the #footer is removed or taken out of the #container */
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}