/*TEXT COLORS*/ 

.box-layout {
	background: #FCFCFC;	
}

header, #fixedbar  {
	background-color: #FFFFFF !important;
	border-color: %colour_button_background%;
}

nav {
	background-color: %colour_toolbar_background%;
}

section {
	background-color: #F2F2F2;
}

section {
	color: #696969;
}

#extraContainer2 {
	background: %colour_content2%;
}

#content2 {
	background: #696969;
	color: #696969;	
}

#content3 {
	background: #696969;
	color: #696969;	
}

#content4 {
	background: #171717;
	color: #F8F8F8;	
}

a{
	color: %colour_link%;
}

[class^="icon-"]{
	color: #4EC3BE;	
}

.tinynav {
	background-color: #EBEBEB;	
	color: #555555;
}

nav ul li a {
	color: #555555
}

nav a.current {
	color: #24C2BF;
}

nav ul a:hover {
	color: #24C2BF;
}

nav li ul li a:hover {
    background: #696969;
	color: #555555;
}

nav ul li ul:before, nav ul li ul li:first-child, #fixednav ul li ul li:first-child, #fixednav ul li ul:before {
    border-color: #33C0BC;
}

nav ul li a:before {
	background: #D9D9D9;
}

nav ul li ul li a{
	background: #D9D9D9;	
}

header span.social a {
	color:%colour_social%;
}

header span.social a:hover {
	color:%colour_social_hover%;
}

header h1#title  {
	color: #FFFFFF;
}

header h2#slogan  {
	color: #FFFFFF;
}

ul#breadcrumb {
    background-color: %colour_breadcrumb_background%;
}

footer .container ul, footer .container ul, footer .container a, #content4 a {
	color: #FFFFFF;
}

footer .container a:hover {
	color: #FFFFFF
}

section a:hover,
aside a:hover{
	color: %colour_link_hover%;
}

h1, h2, h3, h4, h5, h6,
span#asideTitle,
.album-title, .movie-page-title,
h1.blog-entry-title, 
h1.blog-entry-title a,
#blog-categories:before,
#blog-archives:before,
ul.blog-tag-cloud:before,
#blog-rss-feeds:before {
	color: #686868;
}

footer {
	background-color: #242424;
	color: #FFFFFF;
}

aside a, section a, footer a, #content4 a {
	color: #33C0BC;
}

aside a:hover, section a:hover, footer a:hover, #content4 a:hover {
	color: #FFFFFF;	
}



		.box-layout {
	background-image: none;
}


header h1#title {
	font-weight: bold;
}

header h1#title {
	font-family: 'Roboto Slab', serif;
}

header h2#slogan {
	font-style: normal;
	font-weight: normal;
}

header h2#slogan {
	font-family: Arial;
}

nav ul, .ddsmoothmenu ul, #nav a, .tinynav  {
	font-family: 'HelveticaNeue-Bold';
}

h1, h2, h3, h4, h5, h6, span#asideTitle, .album-title, .photo-background p, footer, .movie-title, .movie-page-title  {
	font-family: 'Roboto Slab', serif;
	font-weight: 700;
}

section, .thumbnail-caption, footer, #content4 {
	font-family: 'Open Sans', sans-serif;
}

section, footer, #content4 {
	font-weight: bold;
}

[class^="icon-"]:before,
[class*=" icon-"]:before {
		font-size: 30px;
}

[class^="icon-"],
[class*=" icon-"] {
	text-align: center;
}


		