/*==========================================================================================
	
This file contains styles related to the colour scheme of the theme

==========================================================================================

	1.	Dark Colour Scheme

==========================================================================================*/

body {
	background: url(../images/dark/dark_bg.gif) repeat;
	text-shadow: 0 1px 0 rgba(0,0,0,0.2);
}

.widget_search input { color: #555555; }

body,
input,
textarea,
button,
#gallery-footer a,
#footer a,
.tz_tweet_widget small a:hover,
ul li .comment-author cite a:hover,
.comment-meta a:hover,
.entry-meta a:hover,
#header-tweet small a:hover {
	color: #bbbbbb;
}

blockquote { border-left: 1px solid #3d3d3f; }

pre { background: url(../images/dark/pre_bg.png); }

input,
textarea,
button {
	background: #202122;
}

input:focus,
textarea:focus,
button:hover {
	background: #dddddd;
}

input:focus,
textarea:focus,
button:hover,
#submit,
.entry-meta span span,
.page-title span,
#gallery-terms li span,
.gallery-title span,
span.exif-slash {
	color: #444444;
}

#tagline,
#header-tweet small a,
#gallery-footer,
#footer,
#page-title-wrap p,
#page-title-wrap span,
#gallery-overlay,
.tz_tweet_widget small a,
.entry-meta,
.entry-meta a,
#respond-title span,
ul li .comment-author cite a,
.comment-meta a,
.comment-meta,
#comments span,
#gallery-terms a,
blockquote {
	color: #777777;
} 

h1,h2,h3,h4,h5,h6,
.gallery-title,
.entry-title a,
#respond-title,
.comment-author a,
.comment-author,
#comments,
#logo a,
#gallery-terms a.current,
#gallery-terms a:hover,
#primary-nav ul a,
.page-title {
	color: #dddddd;
}

#primary-nav ul li a:hover,
#primary-nav ul li.current-cat a,
#primary-nav ul li.current_page_item a,
#primary-nav ul li.current-menu-item a,
.entry-title,
.tz_video_desc,
.tz_video,
#flickr_badge_wrapper,
.widget-title,
.entry-meta,
.commentlist ul li,
.avatar,
.post-thumb {
	background: url(../images/dark/elem_bg.png) repeat;
}

#submit {
	background: url(../images/dark/button_bg.gif) repeat-x;
	text-shadow: 0 1px 0 rgba(255,255,255,1);
	-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.3);
	   -moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.3);
    		box-shadow:0 1px 2px rgba(0, 0, 0, 0.3);
}

#submit:hover { background: url(../images/dark/button_bg_hover.gif) repeat-x; }

#header-tweet { background: url(../images/dark/quote.png) no-repeat left 5px; }

#header-tweet ul { border-left: 1px solid #3d3d3f; }

#content-slider { background:url(../images/dark/slider_bg.gif) repeat-x; }


#respond-title,
#comments,
.entry-content,
#page-title-wrap {
	border-bottom: 1px solid #3d3d3f;
}

.tz_tweet_widget ul li,
.comment {
	border-bottom: 1px solid #2f2f31; 
}

#gallery-footer-wrap,
#gallery-container,
#gallery-overlay{
	background: #1f1f20;
}

#loader { background: #1f1f20 url(../images/dark/loader.gif) center no-repeat; }

.gallery-prev a { background: url(../images/sprite.png) no-repeat; }
.gallery-prev a:hover { background: url(../images/sprite.png) no-repeat 0 -20px; }

.gallery-next a { background: url(../images/sprite.png) no-repeat -20px 0; }
.gallery-next a:hover { background: url(../images/sprite.png) no-repeat -20px -20px; }

.gallery-close a { background: url(../images/sprite.png) no-repeat -39px 0; }
.gallery-close a:hover { background: url(../images/sprite.png) no-repeat -39px -20px; }

.ui-slider-handle {
	width: 40px;
	height: 5px;
	position: absolute;
	top: 3px;
	margin-left: -20px;
	background: #ccc;
	-webkit-border-radius: 1px;
	   -moz-border-radius: 1px;
	   		border-radius: 1px;
	-moz-box-shadow: 0 0 3px rgba(225,225,225,0.6);
    -webkit-box-shadow: 0 0 3px rgba(225,225,225,0.6);
    box-shadow: 0 0 3px rgba(225,225,225,0.6);
}