body {
	background-color: #555555;
	color: #333333;
}

.form-input-button{
	border-color: #555555;
}

#contentwrapper i{
	color: #333333;
}

#titlebar{
	background-color: #7F7F7F;
}

#title{
	color: #8CBFC4;
	text-shadow: #000000 0 1px 2px;
}

#navswitch, #share.desk, #share.mob{
	color: #FFFFFF;
	text-shadow: #000000 0 1px 2px;
}

#sidebar, #contentwrapper .credits, #footer, .photocaption{
	color: #AAAAAA;
}

#sidebar h1:after, #content h1:after, .album-title:after{
	background-color: #000000;
}

h3:before{
	border-color: #AAAAAA;
}

a, #contentwrapper a i, #sociallinks a{
	color: #FF0000;
	text-decoration: none;
}

a:hover{
	color: #339900;
	text-decoration: none;
}

.button2{
	border-color: #FF0000;
}

.button2:hover{
	border-color: #339900;
}

#sociallinks a:before, .button, #content form input[type="submit"]{
	color: #555555;
}

.button i{
	color: #555555 !important;
}

#sociallinks a, .button, #content form input[type="submit"]{
	background-color: #FF0000;
}

#sociallinks a:hover, .button:hover, #content form input[type="submit"]:hover{
	background-color: #339900;
	color: #555555;
}

#contentwrapper a:hover i{
	color: #339900;
	text-decoration: none;
}

h1,
h2,
h3,
h4,
h5,
h6,.dropcap:first-letter, h1.blog-entry-title a,.photo-title, .album-title{
	color: #000000;
}

blockquote{
	border-left-color: #339900;
	color: #333333;
}

code{
	background-color: #EEEEEE;
	color: #333333;
}

.form-input-field, .form-input-button{
	background-color: #E5E5E5;
	color: #999999;
	border-bottom: 1px solid #999999;
}