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

/*****fonts and things*****/

body{
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 14px;
	color: #242007;
	background-image: url(templatebg.png), url(wood.jpg);
	background-size: 100% 100%;
	background-attachment: fixed;
	background-position: left bottom, left top;
	background-repeat: no-repeat;
}

p{
	width: 90%
}

h1{
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 28px;
	font-weight: bold;
	color: #021c29;
	border-bottom: 1px solid #D6B67E;
}

h2{
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 20px;
	font-weight: bold;
	color: #290803;
	border-bottom: 1px solid #D6B67E;
}

img{
	max-width: 100%;
	max-height: 100%;
}

img[usemap]{
	border: none;
	height: auto;
	max-height: 100%;
	height: auto;
}

table,th,td{
	border: 1px dotted black;
	border-collapse: collapse;
}

::-webkit-scrollbar {  
    width: 10px;
	height: 10px;
}  
::-webkit-scrollbar-track {  
    background-color: rgba(232, 215, 186, 0.3);    
}  
::-webkit-scrollbar-thumb {  
    background-color: rgba(161, 128, 71, 0.4);  
}  
::-webkit-scrollbar-thumb:hover {  
    background-color: rgba(128, 92, 29, 0.5);
} 

/*****classes*****/

a:link{
	color: #1f3D0A;
	text-decoration: none;
	font-weight: bold;
}

a:visited{
	color: #1f3D0A;
	text-decoration: none;
	font-weight: bold;
}

a:hover{
	display: block;
	width: auto;
	background-color: rgba(242, 232, 220, 0.5);
	color: #38780B;
	padding-top: 0px;
	padding-bottom: 0px;
	font-weight: bold;
}

a:active{
	color: #426629;
	font-weight: bold;
}

tr:hover{
	background-color: rgba(242, 232, 220, 0.5);
}

/*****ID's*****/

#navigation{
	position: fixed;
	width: 18%;
	height: 58%;
	margin: 0;
	text-align: right;
	font-weight: normal;
	font-size: 16px;
	left: 0px;
	bottom: 0px;
}

#naviation a:hover{
	display: block;
}

#centerDoc{
	position: fixed;
	width: 60%;
	height: 78%;
	left: 25%;
	bottom: 9%;
	overflow: auto;
}

#pagetitle{
	position: fixed;
	width: 60%;
	height: 5%;
	left: 25%;
	bottom: 93%;
	vertical-align: bottom;
}

#nmrcol1{
	position: fixed;
	width: 25%;
	height: 78%;
	left: 25%;
	bottom: 9%;
}

#nmrcol2{
	position: fixed;
	width: 34%;
	height: 78%;
	left: 51%;
	bottom: 9%;
	overflow: auto;
}
