/* CSS- Cascading Style Sheet for the Template: pixelpost-light */
body {
	background: url(stormpix-bg-light.jpg) no-repeat;
	background-color: #f0f0f0;
	color: #4d4f66;
}
.navigation {
	background: url(stormpix-bg-light.jpg) no-repeat;
}
#image, .image-border, #info-links, .navigation, .my-map-control {
	background-color: #b8b8b8;
}
#image, .image-border {
	border-color: white;
}
#info-links {
	border-top: solid white 1px;
}
.navigation {
	border-bottom: solid white 1px;
}
.input, .captchainput, #add-comment textarea {
	border: 1px solid #444;
	background-color: #DDDDDD;
	color: #000000;
}
a {
	color: #4d4f66;
}
a:hover {
	color: black;
}
.tags a, .image-exif, .image-exif a {
	color: #4d4f66;
}
#comments li {
	background-color: #CCCCCC;
}
#img-info {
	background-color: white;
}
.active {
  background-color:white;
}
.navigation a.btn-dark {
    display:inline;
}
.navigation a.btn-light {
    display:none;
}
/* CSS icons using css sprites from http://websitetips.com/articles/css/sprites/ 
   ICONS from gentleface.com; background defined in theme css
*/
.navigation a
{
    background-image:url(icons_dark.png);
    background-repeat: no-repeat;
    padding-left: 12px;    
}
.navigation a.btn-map {    background-position:0 5px;   }
.navigation a.btn-info {    background-position:0 -195px;   }
.navigation a.btn-home, #nav-title a {    background-position:0 -245px;   }
.navigation .btn-prev a {    background-position:0 -45px;   }
.navigation .btn-next a {    background-position:0 -95px; }
.navigation a.btn-archive {    background-position:0 -295px; }
.navigation a.btn-light {    background-position:0 -345px; }
.navigation a.btn-dark {    background-position:0 -345px; }
.navigation a.btn-picture {    background-position:3px -493px; padding-left: 15px; }
.navigation a.btn-calendar {    background-position:3px -443px; padding-left: 15px;}
.navigation a.btn-folder {    background-position:3px -393px; padding-left: 15px;}

.navigation .no-btn a { background-image: none; padding:0; }