body, dt.tabs.open  {
	background-color: #ffffff;
	color: #6c6c6c;
}

#header-bg {
	background-color: #ffffff;
}

#top-a-line {
	background-color: #eeeeee;
}

#log-panel a, #log-panel a:hover {
	color: #6c6c6c;
}

#slideshow-handler, #nav-line {
	background-color: #559fc1;
}

#nav-line, #nav-line a {
	color: #ffffff;
}

.camera_caption {
	color: #ffffff;
}

.camera_prevThumbs div,.camera_nextThumbs div,#menu .menu-nav li ul, #menu .menu-nav li ul li ul, #nav ol, #nav ul, #nav ol ol, #nav ul ul,
.camera_caption .button {
	background-color: #377d9d !important;
}

.menu-nav a, .menu-nav a:visited, .menu-nav a:hover {
	color: #555555;
}

#menu .menu-nav ul a, #menu .menu-nav ul ul a, ul.menu-nav li a small {
	color: #ffffff;
}

.top-arrow {
	border-bottom: 5px solid #377d9d;
}

.camera_prevThumbs div:hover,.camera_nextThumbs div:hover {
	background-color: #343434 !important;
}

.camera_thumbs_cont ul li > img {
	border: 1px solid #559fc1 !important;
}

a,a:hover, .moduletable_menu ul.menu li ul li a:hover {
	color: #559fc1;
}

.button, button, a.button {
	color: #ffffff !important;
	background-color: #559fc1 !important;
}

.button:hover, button:hover, a.button:hover {
	color: #ffffff !important;
	background-color: #91a861 !important;
}

#top-modules .container, #footer .container {
	border-top: 1px solid #d7d7d7;
}

hr { border-color: #d7d7d7 !important; }

fieldset {
	border-top: 1px solid #d7d7d7;
}
thead th, table th, tbody th, tbody td {
	border-top: 1px solid #d7d7d7;
}
tbody th, tbody td, h2 .contact-name, .search-results dt.result-title{
	border-bottom: 1px solid #d7d7d7;
}

.moduletable_menu ul.menu li a, .latestnews_menu li a {
	color: #559fc1;
}
.moduletable_menu ul.menu li a:hover, ul.latestnews_menu li a:hover {
	background-color: #559fc1;
	color: #ffffff;
}

#bot-modules {
	background-color: #eeeeee;
	color: #7a7a7a;
}

#bot-modules h3, #bot-modules .moduletable { 
	color: #7a7a7a !important;
}

#bot-modules a {
	color: #7a7a7a;
}

#footer {
	background-color: #eeeeee;
	color: #7a7a7a;
}

#footer a {
	color: #7a7a7a;
}
#footer a:hover {
	color: #7a7a7a;
}