/* @group general */

body {
	color: #74735C;
	/*Text*/
}

#sidebarContainer {
	color: #74745D;
	/*Text (sidebar)*/
}

a:link, a:visited,
#breadcrumbcontainer {
	color: #DC3925;
	/*Link*/
}

a:hover, a:active {
	color: #DC3825;
	/*Link (hover)*/
}

#pageHeader h1,
.photo-title {
	color: #DC3A25;
	/*Site title*/
}

#pageHeader h2,
.photo-caption {
	color: #BFC3A4;
	/*Site slogan*/
}

.movie-title,
.movie-page-title,
.album-title,
.blog-entry-title,
h1, h2, h3, h4, h5, h6,
#breadcrumbcontainer,
#sidebarContainer .sideHeader {
	color: #000000;
	/*Headings and titles*/
}

ul.breadcrumbList,
blockquote, .standout,
.blog-entry,
.filesharing-item,
#blog-rss-feeds,
#blog-categories,
.movie-thumbnail-frame,
.photo-frame,
.thumbnail-frame img,
.thumbnail-frame {
	border-color: #D6DBB9;
	/*Borders (general)*/
}

.filesharing-item,
.thumbnail-frame,
.movie-background,
.movie-thumbnail-frame,
.photo-frame,
blockquote,
.standout,
pre,
.form-input-field,
input.fl-text,
textarea.fl-textarea {
	background: #F4FEDD;
	/*Fields and Highlights background*/
}

.filesharing-item:hover,
.thumbnail-frame:hover,
.movie-thumbnail-frame:hover,
blockquote:hover, .standout:hover {
	background: #E8F1CB;
	/*Fields and Highlights background (hover)*/
}

.filesharing-item,
.thumbnail-frame,
.movie-background,
.movie-thumbnail-frame,
.photo-frame,
blockquote, .standout,
form {
	color: #74725B;
	/*Fields Highlights text*/
}

.filesharing-item:hover,
.thumbnail-frame:hover,
.movie-thumbnail-frame:hover,
blockquote:hover, .standout:hover {
	color: #DB3725;
	/*Fields and Highlights text (hover)*/
}

/* @end */

/* @group top navigation */

#navcontainer {
	background: #F4FEDD;
	/*Background*/
}

#navcontainer a:link,
#navcontainer a:visited,
#navcontainer .current {
	color: #838773;
	/*Link*/
}

#navcontainer a:hover,
#navcontainer a:active,
#navcontainer a.current:hover,
#navcontainer a.current:active {
	color: #828673;
	/*Link (hover)*/
}

#navcontainer .current {
	background-color: #D4DABE;
	/*Background (current-horizontal)*/
}

#navcontainer a:hover,
#navcontainer a:active {
	background-color: #E8F1CB;
	/*Background (hover-horizontal)*/
}

#navcontainer,
#navcontainer a {
	border-color: #D6DAB8;
	/*Borders (navigation)*/
}

/* @end */

/* @group side navigation */

#side-navcontainer {
	background: #F4FFDE;
	/*Background*/
}

#side-navcontainer a:link,
#side-navcontainer a:visited,
#side-navcontainer .current {
	color: #848873;
	/*Link*/
}

#side-navcontainer a:hover,
#side-navcontainer a:active,
#side-navcontainer a.current:hover,
#side-navcontainer a.current:active {
	color: #838773;
	/*Link (hover)*/
}

#side-navcontainer .current {
	background-color: #D4DBBF;
	/*Background (current-vertical)*/
}

#side-navcontainer a:hover {
	background-color: #E9F1CC;
	/*Background (hover-vertical)*/
}

#sidebarContainer,
#side-navcontainer ul ul a {
	border-color: #D6DBB9;
	/*Borders (navigation)*/
}

/* @end */
