/* CSS Document */

/*----------------------------------------------------------------------------
  default-styles for html-elements
----------------------------------------------------------------------------*/

/*--- body -----------------------------------------------------------------*/

body#main_body {
/*	background-color:#222222;*/
	background-color:#999999;
}

/*----------------------------------------------------------------------------
  page elements
----------------------------------------------------------------------------*/

/*Background color of the main container*/
#container {
	background-color:#333333;
}

/*Color of the top page header*/
#header h1 {
	color: #FFFFCC;
} 

/*Color of the top page sub header*/
#header p {
	color: #CCCCCC;
} 

/*main navigation background color*/
#main_nav_container {
	background-color:#393939;
}

/*main navigation active items color and text color*/
#main_nav_list a.main_nav_active_item {
  background-color:#666666;
  color: #FFFFCC;
}

/*main navigation items color and text color*/
#main_nav_list a.main_nav_item {
  background-color:#444444;
  color: #BBBBBB;
}

/*main navigation hover items color and text color*/
#main_nav_list a.main_nav_item:hover {
  background-color:#666666;
  color: #CCCCCC;
}
/*Background color of the subcontainer with the main content*/
#sub_container1 {
/*	background-color:#292929;*/
	background-color:#222222;
}

/*Color of the subcontainer heading text*/
#sub_container1 h1 {
	color: #FFFFCC;
}

/*Color of the subcontainer heading text*/
#sub_container1 h2 {
	color: #FFFFCC;
}

/*Color of the subcontainer paragraph text*/
#sub_container1 p {
	color: #CCCCCC;
}

/*Color of the subcontainer paragraph text*/
#sub_container1 li {
	color: #CCCCCC;
}

/*Background color of the footer container*/
#footer_container {
	background-color:#393939;
}

/*Color of the footer container text*/
#footer_container a {
	color: #666666;
}

/*-----------Slideshow--------------------*/

div.slideshowButtons {
	background-color:#888888;
}

div.slideshowButtons a, div.slideshowButtons span {
	color: #FFFFCC;
}

#date, #loading {
	color: #CCCCCC;
}

/* ------------Preview images ----------------------------*/

/*Background and border color of the little image container*/
div.pimg {
	background-color:#222222;
	border-color:#888888;
}

/*Color of the image description text*/
div.pdescr {
	color: #CCCCCC;
}


/*-------------- Album images -------------------------------------*/

/*album image background and border color*/
div.aimg {
	background-color:#222222;
	border-color:#888888;
}

/*additional border color*/
div.aborder {
	border-color:#888888;
}

/*border around images*/
img.aimg {
	border-color:#888888;
}

/*album image object description text color*/
div.aobj {
	color: #FFFFCC;
}

/*album image description text color*/
div.adescr {
	color: #CCCCCC;
}

/*album image title description text color*/
div.atdescr {
	color: #CCCCCC;
}

/*album image header text color*/
div.atitle {
	color: #FFFFCC;
}


/*-------------Link colors ---------------------------------*/
a:link {
color:#99FF99;
}
a:hover {
color: #FFFFCC;
}
a:visited {
color: #FECB9C;
}

.normalText, 
.normalText:link,
.normalText:visited {
	color: #CCCCCC;
}

.closeWindow:link,
.closeWindow:visited {
	color: #CC3322;
}
