p, body,#breadcrumb li:last-child a, label, .message-text, .form-input-field, .form-input-textarea {color: #B2B2B2;}

.filesharing-item-title a:link{
	color: #3F3F3F;
}

#breadcrumb, 
#breadcrumb a{
color:#FEFEFE;
}

h1.blog-entry-title a:link, .blog-entry-title a,
.blog-entry-title,
.album-title,.movie-page-title, 
h1,h2,h3,h4,h5,h6, #tagline p {
color: #B2B2B2;
}

a:link, a:visited, .photo-navigation a:link, .photo-navigation a:visited {
	color: #3F3F3F;
}

a:hover, ul.blog-tag-cloud a:hover, .photo-navigation a:hover {
	color:  #3F3F3F!important;
}

.copyright {
	color: #AAAAAA;
}

.copyright a {
	color: #FFFFFF;
}

#footer_bottom {background: #363636; border-top: 1px solid #484848;  }

#header {background: #363636;}


#navigation ul li a {
	color:  #AAAAAA;
}

#current, #navigation ul li a:hover{
	background: #3F3F3F!important;
	border-top: 3px solid #DB3533!important;
	color: #FFFFFF!important;
}

#navigation ul ul { 
	background: #3F3F3F;
}

#navigation ul ul ul { 
	background: #3F3F3F!important;
}

#navigation ul li:hover > a {
	background: #3F3F3F; 
	border-top: 3px solid #DB3533;
}

#navigation ul ul li a {
	border-bottom: 0px solid #DB3533;
}


#navigation ul ul li a:hover {
	background: #3F3F3F!important;
	border-top: 1px solid #3F3F3F!important;
	color: #FFFFFF !important;
	border-bottom: 0px solid transparent;
	border-top: 1px solid transparent;
}

#extraContent1{
	background: #363636;
	color: #AAAAAA;
}

#extraContent1 a {
	color: #FFFFFF;
}

#extraContent2{
	background: #363636;
	color: #AAAAAA;
}

#extraContent2 a {
	color: #FFFFFF;
}

body {
	background-color: #DADADA;
}

#intro p {
	color: #B2B2B2;
}

#divider {
	border-bottom: 1px solid #E1E1E1;
}

ul.tree a:link {
	color: #3F3F3F;	
}

ul.tree ul li a{
	color: #B2B2B2!important;
}

.blog-archive-month {
	color: #3F3F3F;
}

.blog-archive-link {
	color: #3F3F3F;
}

.blog-archive-link-enabled {
	color: #3F3F3F;
}

.blog-archive-link a:link, .blog-archive-link a:visited {
	color: #3F3F3F;
}

h1.blog-entry-title a:link {
	color: #3F3F3F;
}

.blog-entry-date {
	color: %colour_blogDate%;
	background-color: %colour_blogDateBrnd%;
}

.blog-entry-category a:link, .blog-entry-category a:visited {
	color: #3F3F3F;
}

.blog-entry-permalink a:link, .blog-entry-permalink a:visited {
	color: #3F3F3F;
}

.blog-read-more {
	color: #3F3F3F;
}

p.blog-entry-tags, p.blog-entry-tags a:link {
	color: #3F3F3F;
}

ul.blog-tag-cloud a:link {
	color: #3F3F3F;
}

.blog-category-link-enabled {
	color: %colour_category%!important;
	background-color: %colour_categoryBrnd%;
}

.blog-rss-link {
	color: #3F3F3F;
}

.blog-comments-rss-link {
	color: #3F3F3F;
}

.form-input-button { 
	color: #3F3F3F;
} 

.form-input-button:hover { 
	background-color: #3F3F3F;
	color: #ffffff;
} 



		


h1, h2, h3, h4, h5, h6, #tagline {
	font-family: 'Lato', sans-serif;
	font-weight: 700;
}

body {
	font-family: 'Lato', sans-serif;
	font-weight: 400;
}

#extraContent1{display:none;}




#extraContent2{display:none;}

#divider{
	border-bottom: 0px solid #e1e1e1;
	margin: 0px 0 0px 10px;
}


#logo img {
	padding-top: 15px;
}

body {
	font-size: 18px;
	line-height: 1.6em;
}

h1 { font-size: 38px; line-height: 60px; }
h2 { font-size: 32px; line-height: 40px; }
h3 { font-size: 28px; line-height: 44px; }
h4 { font-size: 26px; line-height: 40px; }
h5 { font-size: 24px; line-height: 34px; }
h6 { font-size: 22px; line-height: 31px; }



		