/*
Delicious Template for Pixelpost
CSS file for "Dark" theme

Author: JaySoto
Site: http://www.sotolicious.com/delicious
E-mail: jason.m.soto@gmail.com

This template was a lot of work... feel free to modify it to your hearts content, but please leave my name in here... thanks!

*/

body {
	background-color:#000000;
	color:#818181;
}

a:link {
	color: #666;
	text-decoration: none;
}

a:visited {
	text-decoration: none;
	color: #666;
}

a:hover {
	color: white;
	text-decoration: none;
}

a:active {
	text-decoration: none;
	color: #666;
}

h2 h3 h4 {
color:#fff;
}

h5 {
font-size:12px;
color:#3F7795;
}

.title-heading{
	color: white;
}

.exif {
	color: #1C627A;
}

#about{
	text-align: justify;
	padding:0px;
	margin:0px;
}

#about h3 h4 {
color:white;
}

#about .about {
border:5px solid #333;
}


#bottomtitle a:hover {
	background-color:#333;
}

#bottomtitle .current {
color:white;
}

.thumbnails {
	border:1px solid black;
	margin:0 1px 2px 1px;
	filter:alpha(opacity=33);
	-moz-opacity:.33;
	opacity:.33;
}

.current-thumbnail{
	border:solid 1px black;
	margin:0 1px 2px 1px;
	filter:alpha(opacity=75);
	-moz-opacity:.75;
	opacity:.75;
}
.thumbnails:hover {
	border:1px solid black;
	margin:0 1px 2px 1px;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
}

#photobox {
	background:#101010 url(../images/loadingB.gif) no-repeat center;
	border:1px solid #333;
	}
	
#slide-out { background-color: black; position: absolute; top: 32px; z-index: 1000; 
filter:alpha(opacity=85);
	-moz-opacity:.85;
	opacity:.85;
	border-bottom:1px solid black;
	overflow:auto;
}

#slide-out2 { background-color: black; position: absolute; top: 66px; z-index: 900; 
filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	border-bottom:1px solid black;
}
	

.formfield{
	color:				white;
	border: 			1px solid #464646;
	background: 		#272727;
}
.formfield:hover, .formfield:focus{
	border-top: 		1px solid #3F7795;
	border-bottom:		1px solid #3F7795;
	border-left: 		1px solid #3F7795;
	border-right:		1px solid #3F7795;
	background: 		#464646;
	color:				#3F7795;
}
.formbutton{
	color: 				#7D7D7D;
	background: 		#272727;
	border: 			1px solid #464646;
}
.formbutton:hover{
	color: 				#2CCBE9;
	background: 		#272727;
	border-top: 		1px solid #3F7795;
	border-bottom:		1px solid #3F7795;
	border-left: 		1px solid #3F7795;
	border-right:		1px solid #3F7795;
}



#image_comments {
	border-left:1px solid #333;
	background:#151515;
}

#image_comments li {
	color:#999;
	}
	

.catpages a {
  border:1px solid #ccc;
}


/* navigation */
#navigation {
background: #fff;
border-bottom: 23px solid #222;
}


#top-spacer {
background: #222;
border-bottom: 1px solid #1C627A;
}


/* navigation-footer */
#footer {
border-top: 1px solid #1C627A;
background: #222;
} 


.topimg {
background: #111;
border-color: #1C627A;
}


 #rgbbox {
 /*
	border-color: #1C627A;
 */
}


#browse_categories {
	background:#151515;
}

#browse_thumbs .thumbnails {
	border:1px solid #222;
}

#browse_thumbs .thumbnails:hover {
	border:1px solid #222;
}