/*
	Override Stylesheet
*/

body {
	color: #000000;
	background: #FFFFFF;
	}

#page {
	border: 0;
	border-top: 0;
	border-bottom: 0;
	width: 1000px;
	}

#commentspopup,
#page {
	background: rgb(64, 64, 64) /*url(images/grid3.png)*/;
	}

#header {
	background: rgb(37, 37, 37) /*url(images/grid2.gif)*/;
	}

.narrowcolumn {
	width: 600px;
	float: left;
	padding-left: 20px;
	}

#sidebar {
	margin-left: 640px;
	}

#sidebar h2 {
	color: #FFFFFF;
	}

#sidebar a, h2 a:hover, h3 a:hover {
	color: #CCCC99;
	}

h1, h1 a, h1 a:hover, h1 a:visited, 
#header-description a,
#header-description a:hover,
#header-description a:visited {
	color: #000000;
	}

h2,
h2.pagetitle {
	color: #000000;
	}

h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
	color: #000000;
	}

h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #wp-calendar caption, cite {
	color: #000000;
	}

#infotext-frame p,
#infotext-frame p:first-line {
	color: #505050;
	}

#exif-frame.inline div#exif #exif-caption,
#exif-frame.inline div#exif #exif-body,
#exif-frame.inline div#exif #exif-body div,
#exif-frame.inline div#exif #exif-body div span {
	color: #CCCCCC
	}

.entry p {
	color: #000000;
	}

.entry ul {
	color: #000000;
	}

#commentform .textfield,
#commentform .textarea {
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	}

#commentform input.addon-button {
	color: #000000;
	}	

div.comment-admin-tools-unapproved a:hover,
div.comment-admin-tools-unapproved a:active {
	color: #000000;
	}

#exif caption {
	border-bottom: 1px solid #000000;
	}


div.year {
	border-bottom: 1px solid #000000;
	}

#headermenu a:hover {
	color: #FF5C40;
	}

a, h2 a:hover, h3 a:hover {
	color: #A30C09;
	}


a:hover {
	color: #637B93;
	}

div.comment-text-inner a:hover {
	color: #FF5C40;
}

#photo-info h2 {
	color: #000000;
	}
	
#photo-info h2 a {
	color: #000000;
}

#commentspopup,
#page {
	background: #FFFFFF;
	}
	
#header {
	background: #FFFFFF;
	}
	
#headermenu  {
	color: rgb(200, 200, 200);
	}
	
#footer {
	background: #FFFFFF;
	}
	
#footer-top {	
	background: #FFFFFF;
	}
	
#footer-top-inner {
	background: #FFFFFF;
	}

#footer-bottom {
	background: #FFFFFF;
	}

#footer-bottom-inner {
	background: #FFFFFF;
	}
	
.widecolumn .post {
	color: #000000;
	}

#archive-list .archive-post, 	
#mosaic-list .archive-post {
	color: #000000;
	}

.alignleft {
	float: left
	}

#footer-info.no-cclicense {
	margin-left: 30px;
	text-align: center;
	}

#copyright {
	color: #787878;
	text-align: center;
	}