html {
	background:#888 url(http://owlboy.com/blog/wp-content/themes/kubrick_mod/images/kubrickbgcolor.jpg);
}
body {
	/*-moz-border-radius:20px;*/
	font:12px verdana, sans-serif;
	margin:20px;
	background:#f4f4f4;
	color: #565656;
	border:1px solid #263F1B;

	
	
}
a:link {
	color: #1d1d1d;
}
a:visited {
	color: #1d1d1d;
}
a:hover, a:active, a:focus {
	color: #2f2f2f;
}
h1 {
	text-indent:0px;
	font-family: "Lucida Grande", Lucida, Arial, sans-serif;
	margin:0 0 0px;
	padding: 4px 0 6px 20px;
	background: #3e3e3e ;
	color:#fff;
	text-shadow: 3px 3px 7px black;
	white-space: pre;
    clip: rect(10px, 5px, 10px, 5px)
}

}
#prev, #next {
	display:block;
	padding:5px;
	border:1px solid #bbb;
	/*-moz-border-radius:5px;*/
	background:#1d1d1d;
	text-decoration:none;
	margin:0 10px 10px;
}
html body div #prev:hover, html body #next:hover {
	border-color:#888;
	background:#3e3e3e;
	color:#000;
}
#prev {
	float:left;
	padding: 5px;
	padding-left: 10px;
}
#next {
	float:right;
	padding: 5px;
	padding-right: 10px;
}
#image {
	text-align:center;	
}
.imgwrapper {
	float: left;
	margin: 0 0 15px 25px;
	padding: 2px;
	height:113px;
}
.imgwrapper span {
	display:block;
	font:9px verdana, sans-serif;
	text-align:center;	
}
.imgwrapper img {
	background-color: #f4f4f4;
	border: 1px solid #f4f4f4;
	/*-moz-border-radius:5px;*/
	padding: 4px;
}
.imgwrapper a:visited img {
	background-color:#f4f4f4;	
}
.imgwrapper a:hover img, .imgwrapper a:focus img {
	background-color: #f4f4f4;
}
.imgwrapper a:hover, .imgwrapper a:focus {
	color:#4e4e4e url(http://owlboy.com/blog/wp-content/themes/kubrick_mod/images/light_grey_bg.jpg);
}
#single {
	padding:3px;
	border:1px solid #aaa;
	/*-moz-border-radius:5px;*/
	background:#adadad;
}
#desc {
	text-align:center;
	clear:both;
	margin:5px 40px;
	padding:5px;
	color: #1d1d1d;
}
#credit {
	background:#036 url(http://owlboy.com/blog/wp-content/themes/kubrick_mod/images/kubrickbgcolor.jpg);
	border-top:4px solid #333;
	/*-moz-border-radius:0 0 20px 20px;*/
	color:#fff;
	font-size:9px;
	text-align:center;
	margin:10px 0 0;
	padding:3px 0;
	clear:both;
	background:#3e3e3e;
}
#credit a {
	color:#fff;
}
#directories, #breadcrumb {
	margin:0;
}
#breadcrumb {
	padding:5px;
	border-bottom:1px solid #1d1d1d;
	background:#3e3e3e;
	color:#fff;
	margin-bottom:10px;
	padding-left: 50px;
	font-size: 12px;
	padding-bottom:10px;
}
#breadcrumb a, #breadcrumb a:hover, #breadcrumb a:active {
	color:#fff;
}
#dirdesc {
	padding:4px;

}
#gallery {
	margin:10px 5px 5px;

}
#directories ul {
	list-style:circle;
	padding-bottom:5px;
}
#directories li {
	margin:2px 0;
}
#directories h2 {
	font-weight:bold;
	text-indent:11px;
	margin:0;
}
#directories h3 {
	font-weight:bold;
	text-indent:13px;
	margin:0;
	
}