
body, html {
	background: url("../resources/body_bg.png") left top repeat-x;
	background-color:#aaaaaa;
}

div.centering {
	background-position: 830px 440px;
	background-image: url("../resources/centering_bg_right.png");
	background-repeat: repeat-y;
}

div.tf_sitepic {
	background-color: #ccc;
	background: url("../resources/header.png") left top no-repeat;
}

div.tf_logo {
	border-color: #ccc;
	background: url("../resources/terrafusca_web.jpg") left top no-repeat;
	background-position: 2px 50px;
}
div.main-container {background: url("../resources/menu_bg.gif") left top repeat-y;}
div.centering {background-color:white;}


#menu-top ul li {
	background-color: #cccccc;
	border-color: #ffffff;
}

#menu-top ul li a{ color: #555555; }

#menu-top ul li a:hover,
#menu-top ul li.navAct a{
	background-color: #555555;
	color: #ffffff;
}

#content-container { background-color: white; border-color: #ccc;}
#content { background-color: white; border-color: #ccc;}
div.footer { background-color: #ccc;}

div.navLevel1, div.navLevel1On {border-color: white;}
div.navLevel2, div.navLevel2On,
div.navLevel3, div.navLevel3On {border-color: white;}

div.navLevel1 a, div.navLevel2 a, div.navLevel3 a,
div.navLevel1On a, div.navLevel2On a, div.navLevel3On a {
	color: #555;
}

div.navLevel1On a, div.navLevel2On a, div.navLevel3On a {
	color: white;
	background-color: #555;
}

div.navLevel1 a:hover, div.navLevel1 a:active, div.navLevel1 a:focus, 
div.navLevel1On a:hover, div.navLevel1On a:active, div.navLevel1On a:focus,
div.navLevel2 a:hover, div.navLevel2 a:active, div.navLevel2 a:focus, 
div.navLevel2On a:hover, div.navLevel2On a:active, div.navLevel2On a:focus,
div.navLevel3 a:hover, div.navLevel3 a:active, div.navLevel3 a:focus, 
div.navLevel3On a:hover, div.navLevel3On a:active, div.navLevel3On a:focus {
	color: white;
	background-color: #555;
}

/***************
basic settings
***************/
a { color: #009;}
a:hover { color: white; background-color: #009 }
a:active { color: white; background-color: #009 }
a:focus { color: white; background-color: #009 }

div.footer {background-color: #ccc;}
div.footer div#language a:hover, 
div.footer div#language a:active, 
div.footer div#language a:focus { background-color: transparent; }

span.important { color: #8A0020; }
span.name-of-person { color: #10007B; }
span.detail { color: #186900; }

