#container,
#breadcrumb li:last-child a,
form label,
.message-text,
.photo-title {
    color: %colour_bodyText%;
}
.filesharing-item-title a:link {
    color: %colour_links%;
}
h1.blog-entry-title a:link,
.blog-entry-title a,
.blog-entry-title,
.album-title,
.movie-page-title,
h1,
h2,
h3,
h4,
h5,
h6 {
    color: %colour_bodyTitles%;
}
.content, .photo-background {
    color: %colour_bodyText%;
    background-color: %colour_bodyBackground%;
}

.blog-entry-body {
    border-bottom: 1px solid %colour_bodyText%;
}
a:link,
a:visited,
.photo-navigation a:link,
.photo-navigation a:visited, .blog-entry-category a:link,
.blog-entry-category a:visited, .blog-entry-permalink a:link,
.blog-entry-permalink a:visited {
    color: %colour_links%;
}

a:hover,
.photo-navigation a:hover {
    color: %colour_linkshover%;
}
nav {
    background: %colour_nav%;
}

nav ul li a {
    color: %colour_navCurrentText%!important;	
}
.main-nav a:hover {
    color: %colour_navHighlightText%;
}

nav ul li a:hover, nav ul li a:active {
    background:  %colour_navHighlightText%;
}

nav a#current, nav a#current.parent, nav a.currentAncestor.parent {
  background: %colour_navHighlightText%;
  color: %colour_navActiveText%!important; 
}

nav label {
	color: %colour_navmobile%;	
}

#title small {
	color: %colour_headerText%;
}

.sidenav ul li a {
    color: %colour_navCurrentText2%; 
    background-color: %colour_navCurrentTextback2%;
}

.sidenav ul li ul li ul li a {
    color: %colour_navCurrentText2%; 
    background-color: %colour_navCurrentTextback2%;
}

.sidenav ul li a:visited {
    color: %colour_navCurrentText2%;
}
 
.sidenav ul li a:hover, .sidenav a#current.parent {
    color: %colour_navCurrentText2%;
    background-color: %colour_navHighlightText2%;
}

.sidenav a#current, .sidenav a#current.parent {
    color: %colour_navCurrentText2%;
    background-color: %colour_navHighlightText3%;
}

h1.siteTitle a:hover,
h1.blog-entry-title a:hover, .blog-entry-category a:hover {
    color: %colour_bodyTitles*0.5%;
}
#sidebar {
    background-color: %colour_sidebarBcrnd%;
    color: %colour_sidebarTxt%;
}
#sidebar a:link,
#sidebar a:visited {
    color: %colour_sidebarLinks%;
    border-bottom: 1px solid %colour_sidebarLinks%;
}
#sidebar a:hover {
    color: %colour_sidebarLinksHover%;
    border-bottom: 1px solid %colour_sidebarLinksHover%;
}
#sidebar h1,
#sidebar h2,
#sidebar h3,
#sidebar h4,
#sidebar h5,
#sidebar h6 {
    color: %colour_sidebarTitle%;
}
header {
    background: %colour_header%;
}
footer {
    background: %colour_footerBackground%;
    color: %colour_footer%;
}
#copyright a:link,
#copyright a:visited {
    color: %colour_footer_link%;
}
#copyright a:hover,
#copyright a:active {
    color: %colour_footer_linkHover%;
}
h1.siteTitle a {
    color: %colour_titleHeader%;
}
h1.huge {
	color: %colour_titleSubHeader%;
}
h2.entry-title a {
    color: %colour_entryTitle%;
}
.date-title {
    color: %colour_entryDate%;
}
ul.tree a:link {
    color: %colour_links%;
}
ul.tree ul li a {
    color: %colour_text%!important;
}
blockquote {
}
blockquote:before {
}
button,
.blog-entry-category {
    background: %colour_btn%!important;
}
button:hover,
.blog-entry-category:hover {
    background: %colour_btnHover%!important;
}
.form-input-field,
.form-input-textarea {
    color: %colour_bodyText%;
}
form select {
    border-color: %colour_background%;
}
.form-input-field,
.form-input-textarea {
    background-color: %colour_formField%;
    color: %colour_formFieldText%;
}
.form-input-field:focus,
.textarea.form-input-field:focus {
    background-color: %colour_formFieldFocus%;
    color: %colour_formFieldTextFocus%;
}
.form-input-button {
    background: %colour_formBtn%;
    color: %colour_formBtnText%;
}
.form-input-button:hover {
    background-color: %colour_formBtnHover%;
}
