body, #grad, .photo-background  {
	background-color: #000000;
	color: #CCCCCC;
}

#sidebarContainer, .filesharing-item, .thumbnail-frame, .thumbnail-frame:hover, .thumbnail-frame a:hover img, .thumbnail-frame img, .photo-frame, .movie-thumbnail-frame, .movie-thumbnail-frame:hover {
	background-color: #181818;
	border-color: #222222;
}

#pageHeader, .photo-navigation {
	background-color: #CCCCCC;
}

.footerContainer {
	background-color: #151515;
	color: #999999;
}

#site_title, .photo-title {
	color: #000000;
}

#site_slogan, .photo-caption, .photo-links, .photo-links a:link {
	color: #333333;
}

#toolbar_vertical ul.navlist ul.navlist li a {
	border-color: #222222;
}

h1, h2, h3, h4, h5, h6 {
	color: #CCCCCC;
}

a:link,
a:visited,
.blog-entry-title,
.album-title,
.thumbnail-caption,
.movie-description,
.movie-page-title,
.movie-thumbnail-caption,
.movie-title,
.message-text,
form {
	color: #009999;
}

a:hover, a:active {
	color: #14658F;
}

/* TAB COLORS AND BACKGROUNDS */
#toolbar_horizontal ul.navlist li.current a:link,
#toolbar_horizontal ul.navlist li.current a:visited {
	color: #009999;
}

#toolbar_horizontal ul.navlist li.current a:hover,
#toolbar_horizontal ul.navlist li.current a:active {
	color: #FFFFFF;
}

#toolbar_horizontal ul.navlist li.current,
#toolbar_horizontal ul.navlist li.current .sb-inner {
	background: #000000;
}

#toolbar_horizontal ul.navlist li.current:hover,
#toolbar_horizontal ul.navlist li.current:hover .sb-inner {
	background: #000000;
}

* html #toolbar_horizontal ul.navlist li.current.hover,
* html #toolbar_horizontal ul.navlist li.current.hover .sb-inner {
	background: #000000;
} /* for ie6 */

#toolbar_horizontal ul.navlist li.currentAncestor a:link,
#toolbar_horizontal ul.navlist li.currentAncestor a:visited {
	color: #009999;
}

#toolbar_horizontal ul.navlist li.currentAncestor a:hover,
#toolbar_horizontal ul.navlist li.currentAncestor a:active {
	color: #14658F;
}

#toolbar_horizontal ul.navlist li.currentAncestor,
#toolbar_horizontal ul.navlist li.currentAncestor .sb-inner {
	background:#222222;
}

#toolbar_horizontal ul.navlist li.currentAncestor:hover,
#toolbar_horizontal ul.navlist li.currentAncestor:hover .sb-inner {
	position: relative;
	background:#000000;
}

* html #toolbar_horizontal ul.navlist li.currentAncestor.hover,
* html #toolbar_horizontal ul.navlist li.currentAncestor.hover .sb-inner {
	background:#000000;
} /* for ie6 */

#toolbar_horizontal ul.navlist li.normal a:link,
#toolbar_horizontal ul.navlist li.normal a:visited {
	color: #CCCCCC;
}

#toolbar_horizontal ul.navlist li.normal a:hover,
#toolbar_horizontal ul.navlist li.normal a:active {
	color: #FFFFFF;
}

#toolbar_horizontal ul.navlist li.normal,
#toolbar_horizontal ul.navlist li.normal .sb-inner {
	background: #181818;
}

#toolbar_horizontal ul.navlist li.normal:hover,
#toolbar_horizontal ul.navlist li.normal:hover .sb-inner {
	position: relative;
	background:#000000;
}

* html #toolbar_horizontal ul.navlist li.normal.hover,
* html #toolbar_horizontal ul.navlist li.normal.hover .sb-inner {
	background:#000000;
} /* for ie6 */


/* END TAB COLORS AND BACKGROUNDS */

/* #toolbar_vertical colors */
#toolbar_vertical li.currentAncestor a:link, #toolbar_vertical li.currentAncestor a {
	background: #181818;
	color: #999999;
}

#toolbar_vertical li.currentAncestor a:hover {
	background: #000000;
	color: #FFFFFF;
}

#toolbar_vertical li.current a:link, #toolbar_vertical li.current a {
	background: #000000;
	color: #CCCCCC;
}

#toolbar_vertical li.current a:hover {
	background: #000000;
	color: #FFFFFF;
}

#toolbar_vertical li.normal a:link, #toolbar_vertical li.normal a {
	background: #181818;
	color: #009999;
}

#toolbar_vertical li.normal a:hover {
	background: #000000;
	color: #FFFFFF;
}

/* end #toolbar_vertical colors */

.movie-thumbnail-frame:hover {
	border-color: #009999;
}

#sidebarContainer {
	color: #888888;
}

#sidebarContainer .sideHeader {
	color: #CCCCCC;
}

