body {
	background: url(../../images/body_bg.png) repeat left 3px;
}

a:link, a:visited {
	color: #7ca5b7;
}

#topGrad {
	background: url(../../images/top_grad.png) repeat-x;
}

#pageHeader {
	background-image: url(../../images/header_bg.png);
}

#pageHeader h1 {
	color: #7ca5b7;
}

#footer {
	background-image: url(../../images/footer_bottom_bg.png);
}

#navcontainer #current {
	background-color: #bce0ef;
}

#navcontainer #current:hover, #navcontainer .currentAncestor:hover {
	background-color: #bce0ef;
}

#navcontainer .currentAncestor {
	background-color: #bce0ef;
}

#navcontainer li {
	background-color: #deeff7;
}

#navcontainer a {
	color: #5b8ea5;
}

#navcontainer a:hover {
	background-color: #bce0ef;
}

#navcontainer ul ul {
	border-top-color: #c4dce7;
	border-bottom-color: #c4dce7;
}

#navcontainer ul ul a {
	background-color: #cfe8f3;
	color: #7ca6ba;
}

#navcontainer ul ul #current{
	background-color: #bbe0ef;
}

#navcontainer ul ul .currentAncestor {
	background-color: #bae0ef;
}

#navcontainer ul ul ul a{
	background-color: #d5f0fc;
}

.photo-navigation {
	background-image: url(../../images/top_grad.png);
	background-repeat: repeat-x;
}

.photo-links {
	background-image: url(../../images/header_bg.png);
	border-bottom-color: #8ab0c5;
}

.photo-frame{
	background-image: url(../../images/footer_bottom_bg.png);
}

.photo-title {
	background-image: url(../../images/header_bg.png);
	color: #7ca5b7;
}

.photo-caption {
	background-image: url(../../images/header_bg.png);
}

.movie-title {
	color: #7ca5b7;
}

.movie-frame {
	background-image: url(../../images/footer_bottom_bg.png);}