body {
	background: #666666;
	color: #E6E6E6;
}

#container, .sb-inner {
	background: #000000;
}

#container, .sb-inner {
	background: #000000;
}

.sb-shadow {
	background: #000000;
}

a:link, a:visited, #toolbar_horizontal a:link, #toolbar_horizontal a:visited {
	color: #008CD9;
}

a:hover, a:active, #toolbar_horizontal a:hover, #toolbar_horizontal a:active {
	color: #FF66CC;
}

blockquote, .standout {
	color: #979797;
	border-color: #E0E0E0;
}

#site_title, #site_title a:link, #site_title a:visited, #site_title a:hover, .photo-title {
	color: #FF6FCF;
}

#site_slogan, #site_slogan a:link, #site_slogan a:visited, #site_slogan a:hover, .photo-caption {
	color: #F3F3F3;
}

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

#footer {
	color: #191919;
}

#sidebarContainer .sidebar_title {
	color: #008CD9;
}

#toolbar_vertical a:hover, .filesharing-item, .movie-thumbnail-frame, .thumbnail-frame, .photo-frame {
	background: #333333;
}

#toolbar_vertical a, .filesharing-item, .movie-thumbnail-frame, .thumbnail-frame, .photo-frame {
	border-color: #666666;
}

#toolbar_vertical .current {
	background: #333333;
}

#toolbar_vertical a:hover.current, .filesharing-item:hover, .movie-thumbnail-frame:hover, .thumbnail-frame:hover {
	background: #2D2D2D;
}

#sidebarContainer {
	color: #CCCCCC;
}

#breadcrumb, #breadcrumb a:link, #breadcrumb a:visited, #footer a:link, #footer a:hover {
	color: #0099FF;
}

#breadcrumb a:hover, #breadcrumb a:active, #footer a:hover, #footer a:active {
	color: #00669E;
}

#toolbar_horizontal ul li .current {
	border-color: #008CD9;
	color: #008CD9;
}

#toolbar_horizontal ul li .currentAncestor {
	border-color: #FF66CC;
}

#toolbar_horizontal ul li .currentAncestor:hover {
	border-color: #008CD9;
}

#toolbar_horizontal ul li a:hover, #toolbar_horizontal ul li a:active {
	border-color: #FF66CC;
}

#toolbar_horizontal ul li a:hover.current {
	border-color: #FF66CC;
}

.blog-entry-title a:link, .blog-entry-title a:visited {
	color: #008CD9;
}

.blog-entry-title a:hover, .blog-entry-title a:active {
	color: #FF66CC;
}

.album-title {
	color: #008CD9;
}

.thumbnail-frame:hover {
    border-color: #008CD9;	
}

.thumbnail-frame a:hover img {
    border-color: #008CD9;
}

.thumbnail-caption {
	color: #008CD9;
}

.movie-description {
	color: #008CD9;
}

.movie-page-title {
	color: #008CD9;
}

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

.movie-thumbnail-caption {
	color: #008CD9;
}

.movie-title {
	color: #008CD9;
}

.message-text {
	color: #008CD9;
}

form {
	color: #008CD9;
}

