﻿body
	{
	font-family:calibri, arial, helvetica, sans-serif;
	}



#header 
	{
	border:solid navy 1px;
	height:70px;
	width:100%;
	} 

#headL
	{
	font-weight:bold;
	float:left;
	height:70px;
	width:65%;
	background-color:navy;
	font-size:x-large;
	color:white;
	}

#headSearch
	{
	float:right;
	width:35%;
	height:70px;
	background-color:silver;
	color:black;
	}

#navigation 
	{
	height:40px;
	width:100%;
	}

#navigation ul li 
	{ 
	display:inline;
	}

#navigation ul li a
	{
	font-weight:bold;
	color:forestgreen;
	font-size:small;
	padding:0.2em 1.5em;
	text-decoration:none;
	float: left;
	border-right-width:medium;
	}

#navigation ul li a:hover
	{
	background-color:forestgreen;
	color:white;
	}   

#content 
	{
	height:300px;
	} 

#text
	{
	min-height:500px;
	max-height:100%;
	padding-top:5px;
	padding-bottom:30px;
	padding-right:15px;
	width:auto;
	}

#sub_navigation 
	{
	min-height:500px;
	max-height:100%;
	float:left;
	width:165px;
	padding-top:5px; 
	padding-bottom:2px;
	color:navy;
	margin-right:30px;
	} 

#sub_navigation ul li 
	{
	display:block; 
	list-style-type:none;
	}

#sub_navigation ul li a
	{
	font-weight:bold;
	color:forestgreen;
	font-size:small;
	text-decoration:none;
	} 
	
#sub_navigation a:hover 
	{
	background-color:forestgreen;
	color:white;
	padding-top:3px; 
	padding-bottom:3px; 
	padding-left:2px; 
	} 
	
#sub_navigation a:visited
	{
	}

#footer 
	{
	background-color:silver; 
	color:navy;
	border:solid navy 1px; 
	height:40px;
	}

#footB
	{
	text-align:center;
	font-size:x-small;
	}

#footL 
	{
	float:left;
	width:auto;
	}

#footR 
	{
	float:right;
	width:auto;
	}

#footR ul li 
	{
	display:inline;
	}

#footR ul li a
	{
	padding:0.2em 0.5em;
	text-decoration:none;
	border-right-width:medium;
	color:navy;
	}

#footR ul li a:hover
	{
	background-color:#369;
	color:#fff;
	}      

