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

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

	1.	Light Colour Scheme

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

body {
	background: url(../images/light/body_bg.gif) repeat;
}

.widget_search input { color: #999999; }

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: #666666;
}

blockquote { border-left: 1px solid  }

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

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

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

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: #d8d8d8;
}

#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: #999;
} 

.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: #444444;
}

#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/light/elem_bg.png) repeat;
}

#submit {
	background: url(../images/light/button_bg.gif) repeat-x;
	color: #555555;
	border: 1px solid #bfbfbf;
	-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.1);
	   -moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.1);
    		box-shadow:0 1px 2px rgba(0, 0, 0, 0.1);
}

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

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

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

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

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

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

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

#loader { background: #ffffff url(../images/light/loader.gif) center no-repeat; }

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

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

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

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