
body
{
  	font-family: 	  verdana, helvetica, sans-serif;
	background-color: #20211B;
	color:            #FBD3B0;
	font-size:        100%;
	font-weight:      normal;
	margin:           0px;
        padding:          0px;
}


div#header {width:100%; background-color:#20211B; text-align:left; height:10em;}
div#header h1 {font-weight:bold; text-align:left;  margin:0; padding:0px;  font-size:2.5em; font-family:"Trebuchet MS", Helvetica, sans-serif;}
div#header h2 {text-align:left;  margin:0; padding:0px;  font-size:2em; font-family:"Trebuchet MS", Helvetica, sans-serif;}
div#header h3 {font-weight:normal; color:#ED4F22; text-align:left;  margin:0; padding:0px; line-height:1.9em;  font-size:1.5em; font-family:"Trebuchet MS", Helvetica, sans-serif;}

div#contentarea {width:75%; background-color:#20211B; margin-left:22%;}
div#column1 {width:20%; background-color:#20211B; float:left; margin-left:0px;}
div#column2 {width:100%; background-color:#20211B; float:left; margin-left:auto; margin-right:auto; overflow:hidden; margin-top:1em;}
div#column2 p {width:450px;}

div#column2a {margin-top:10px; width:100%; background-color:#20211B; float:left; margin-left:auto; margin-right:auto; overflow:hidden;}
div#column3 {width:30%; background-color:#20211B; float:left;}
/* div#footer {width:70%; background-color:#20211B; text-align:center; font-size:0.6em; margin-left:auto; margin-right:auto;}
*/
div#footer {width:70%; background-color:#20211B; text-align:left; font-size:0.9em; margin-left:0; margin-right:auto;}
div#footer2 {position:absolute; top:164em; width:70%; background-color:#20211B; text-align:left; font-size:0.9em; margin-left:0; margin-right:auto;}

div#logotext {position: absolute; left: 27%; top: 5px;}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;

}
.clearfix {display: inline-block; }
* html .clearfix {height: 1%; }
.clearfix {display: block; }



a     	        {color: #ED4F22; text-decoration: none}
a:hover   	{color: #ED4F22; text-decoration: underline}



p, td, div {
    	font-family: Verdana, sans-serif;
    	font-size:   0.76em;
}

h1
{
font-family:"Trebuchet MS", Helvetica, sans-serif;
font-size:2em;
font-weight:normal;
}

h2
{
font-family:"Trebuchet MS", Helvetica, sans-serif;
font-size:2em;
font-weight:normal;
color:#ED4F22;
}

.description
{
font-size:0.9em;
color:#FBD3B0;
}

.photocredit
{
margin-top:-2em;
padding-top:0;
margin-bottom:0;
font-size:0.85em;
}

.largetext
{
font-size:1.2em;
}

div#mainpage
{

color: #20211B;
background-color: #FBD3B0;
padding: 80px;
width:60%;
font-size: 14px;
text-align:left;
margin-right:auto;
margin-left:auto;
}

/* Images inside text */

img
{
margin-bottom:10px;
border: none; /*1px solid #FBD3B0;*/
padding: 2px;
}

img.none
{
margin: 0px;
border: none;
padding: 0px;
}

img.logo
{
position:absolute; left:20%;
margin-top: 15px;
margin-right: 15px;
border: none;
padding: 0px;
}

img.asterisk
{
margin: 0px;
border: none;
padding: 0px;
}

.floatright
{
float: right;
margin: 0 0 10px 10px;
border: none; /* 1px solid #FBD3B0; */
padding: 2px;
}

.floatleft
{
float: left;
margin: 10px 10px 0 0;
border: 1px solid #FBD3B0;
padding: 2px;
}



/*-------------------*/

.crumbs
{
    	background-color:#E0E0E0;
    	color:black;
}


.bigger 
{
    	font-size: 1.16em;
}




/*-----------Title definitions--------------------*/

#navcontainer
{
position:absolute; top:9em; left:20%;
background-color: #ED4F22;
width:79%;
}

#navcontainer ul
{
	padding:          0;
	margin:           0;
	background-color: #ED4F22;
	color:            #FBD3B0;
	float: 		  left;
	font-family: 	  verdana, helvetica, sans-serif;
	font-weight:      bold;
	font-size:        12px;
}

#navcontainer ul li 
{ 
	display: inline; 
	list-style-type: none;
}

#navcontainer ul li a.active
{ 
	color:            black;
}

#navcontainer ul li a
{
	padding:         0.1em 1.7em;
	color:           #FBD3B0;
	text-decoration: none;
	float:           left;
	font-weight:     bold;
	font-size:       12px;
}

#navcontainer ul li a:hover
{
	color:            black;
}

/* ------------------------------ */

#panel
{
  	font-family: 	  verdana, helvetica, sans-serif;
	font-weight:      bold;
	background-color: #ED4F22;
	color:            #20211B;
	font-size:        12px;
	margin-right:1em;
	margin-left:0px;
	padding:1em;
	border: none; /*1px solid #FBD3B0;*/
	height:150em;

}

ul.navgal
{
	margin-left:  15px;
	padding-left: 0;
	line-height:  1.2em;
	font-size:    1.2em;
	font-family: Tahoma, Verdana, sans-serif;
	list-style-type: none;


}

ul.navgal li
{
  	padding-bottom: 1em;
}

ul.navgal a     	{color: #FBD3B0; text-decoration: none}
ul.navgal a:hover   	{color: #20211B; text-decoration: none}

ul.navgal a.active   	{color: #20211B; text-decoration: none}


ul.links
{
	margin-left:  3em;
	padding-left: 0;
	font-size:1.2em;
	line-height:  1.5em;
	font-family: Tahoma, Verdana, sans-serif;
	list-style-type: none;


}

ul.links a
{
	color:           #FBD3B0;
	text-decoration: none;
}

ul.links a:hover
{
	color:           #FBD3B0;
	text-decoration: underline;
}


li li, li p, td p,table p, blockquote p, div p, div div, div div table, tr td {font-size:1em}

