/* COLOR OPTION: MINIMALIST DARK */

/*-------------------------------------------------------------------------------------------*/
/*- SETUP STD CLASSES -----------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
body{background: #1e1e1e; font-family: Georgia, "Times New Roman", Times, serif;}
h1, h2, h3, h4, h5, h6{color: #777; font-family: Arial, Helvetica, sans-serif;}
textarea, input{font-family: Arial, Helvetica, sans-serif; font-size: 13px;}


/*-------------------------------------------------------------------------------------------*/
/*- GLOBAL CLASSES --------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
/*--- Links ---*/
a.std_link, a{color: #ccc;}
a.std_link:hover, a:hover{color: #fff;}

.wp-caption{background: #252525;}

/*-------------------------------------------------------------------------------------------*/
/*- GENERAL LAYOUT --------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
#header-container{background: #000; border-bottom: 1px solid #333;}
#footer-container{background: #000; border-bottom: 1px solid #333; border-top: 1px solid #333;}


/*-------------------------------------------------------------------------------------------*/
/*- HEADER ----------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
	/*--------------------------*/
	/*- MENU -------------------*/
	ul#menu li.parent-item{color: #777;}
		ul#menu li.parent-item a.parent-link{color: #777;}
		ul#menu li.parent-item a.parent-link:hover{color: #fff;}

		/*--------------------------*/
		/*- SUB MENU ---------------*/
		ul.sub-menu{background: #1e1e1e;}
				ul.sub-menu li a{color: #777; border-bottom: 1px dotted #333;}
					ul.sub-menu li a:hover{color: #fff;}


/*-------------------------------------------------------------------------------------------*/
/*- HOME PAGE LAYOUT ------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
.home-page-copy h2{color: #777;}
.home-page-copy p{color: #595959;}

	/*--------------------------------------------------------*/
	/*- GALLERY LIST -----------------------------------------*/
	.gallery-list{border-bottom: none;}
		.gallery-list-header{border-bottom: 1px solid #333;}
			.gallery-list h2, .gallery-list h2 a{color: #777; font-family: Georgia, "Times New Roman", Times, serif;}
				.gallery-list h2 a:hover{color: #fff;}
				
				.view-selecter h6{color: #555; font-family: Georgia, "Times New Roman", Times, serif;}
				.view-selecter a.multi, .view-selecter a.single,
				.view-selecter a.multi-selected, .view-selecter a.single-selected
				{background: url(gallery-type-view.png) top left no-repeat;}
					.view-selecter a.single, .view-selecter a.single-selected{float: right; margin: 0px; background-position: top right;}
						.view-selecter a.multi:hover, .view-selecter a.multi-selected{background-position: bottom left;}
						.view-selecter a.single:hover, .view-selecter a.single-selected{background-position: bottom right;}
					
			a.scroller-next, a.scroller-previous{background: url(prev-next.png) no-repeat;}
				a.scroller-next{background-position: top right;}
				a.scroller-previous{background-position: top left;}
				a.scroller-next:hover{background-position: bottom right;}
				a.scroller-previous:hover{background-position: bottom left;}

		
		/*--------------------------------------------------------*/
		/*- MULTI LIST VIEW --------------------------------------*/
		
			/*--- NORMAL ---*/
			ul.post-list li{background: #252525;}
				ul.post-list li a.thumbnail{border: 10px solid #252525;}
				ul.post-list li .copy{border-bottom: none;}
					ul.post-list li h3, ul.post-list li h3 a{color: #ccc;}
					ul.post-list li p{color: #999;}
						
			/*--- HOVER ---*/
			ul.post-list li:hover{background: #fff;}
				ul.post-list li:hover a.thumbnail{border: 10px solid #fff;}
					ul.post-list li:hover h3, ul.post-list li:hover h3 a{color: #333;}
					ul.post-list li:hover p{color: #999;}
				
		/*--------------------------------------------------------*/
		/*- SINGLE SLIDER VIEW -----------------------------------*/
		
			/*--- NORMAL ---*/
			ul.post-list-single-slider li{border: 10px solid #252525;}
				ul.post-list-single-slider li .copy{background: #252525;}
					ul.post-list-single-slider li h3, ul.post-list-single-slider li h3 a{color: #ccc;}
					ul.post-list-single-slider li p{color: #999;}
					
			/*--- HOVER ---*/
			ul.post-list-single-slider li:hover{border: 10px solid #fff;}
			ul.post-list-single-slider li:hover .copy{background: #fff;}
				ul.post-list-single-slider li:hover h3, ul.post-list-single-slider li:hover h3 a{color: #333;}
				ul.post-list-single-slider li:hover p{color: #999;}


/*-------------------------------------------------------------------------------------------*/
/*- POSTS CLASSES ---------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
/*- RESET SOME CLASSES FOR THE COPY AFTER CLEARING EVERYTHING AT THE TOP OF THE CSS  -*/
.post .copy p{color: #777;}
.post .copy ol, .post .copy ul{color: #777;}

h4.date{color: #555; font-family: Georgia, "Times New Roman", Times, serif;}

.post a.continue{border-bottom: 1px dotted #333; color: #777; font-family: Georgia, "Times New Roman", Times, serif;}
	.post a.continue:hover{color: #fff; border-bottom: 1px solid #333;}

h3.left-column-headers{border-bottom: 1px solid #333; color: #ccc; font-family: Georgia, "Times New Roman", Times, serif;}

	/*--------------------------------------------------------*/
	/*- META STYLES (LIKE CAMERA, AUTHOR ETC.) ---------------*/
	ul.meta li{border-bottom: 1px dotted #333;}
		ul.meta li a{color: #777;}
			ul.meta li a:hover{color: #fff;}
		ul.meta li span{color: #ccc;}


	/*--------------------------------------------------------*/
	/*- GALLERY THUMBNAILS -----------------------------------*/
	.post-gallery-image{border: 10px solid #252525;}
	.gallery-thumbnails ul li a{border: 8px solid #252525;}
		.gallery-thumbnails ul li a:hover{border-color: #fff;}


	/*--------------------------------------------------------*/
	/*- PAGINATION -------------------------------------------*/
	ul.page_button_content{background: #252525; border-bottom: 1px dotted #333; font-family: Georgia, "Times New Roman", Times, serif;}
		ul.page_button_content li a.selected-page{border-bottom: 1px solid #444;}


/*-------------------------------------------------------------------------------------------*/
/*- COMMENTS --------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
#comments h2{border-bottom: none;}
.comment{background: #252525;}
	.comment h4.comment-date{color: #555;}
	.comment h3{color: #ccc;}
		.comment h3 a{color: #ccc;}
		.comment h3 a:hover{color: #fff;}

		.user img{border-bottom: 1px solid #333;}
		.user a.action-link{color: #777; font-family: Georgia, "Times New Roman", Times, serif;}
			.user a.action-link:hover{color: #fff;}
			
	.comment-post{color: #595959;}

/*--------------------------------------------------------*/
/*- THREADED COMMENTS - ITS TIME TO THREAD THIS BEAST ----*/
.threaded-comments{background: #1e1e1e; border: 1px solid #333;}
	.threaded-comments .thread-comment{border-bottom: none;}


/*-------------------------------------------------------------------------------------------*/
/*- POST A COMMENT --------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
.comment-form-content .comment_form label{color: #ccc;}

.comment-input input{background: #101010; border: 1px solid #333; color: #ccc;}
.comment-texarea textarea{background: #101010; border: 1px solid #333; color: #ccc;}
		
.checkbox{color: #777;}
input.submit_button{color: #ccc; background: #000;}
	
/* Threaded Reply */	
.threaded-comments .comment-form-content .comment_form label{color: #4C5961;}


/*-------------------------------------------------------------------------------------------*/
/*- ADVERTS ---------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
.adverts{border-bottom: none;}
	.adverts li a{background: #252525;}
		.adverts li a:hover{background: #fff;}


/*-------------------------------------------------------------------------------------------*/
/*- ARCHIVES --------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
#archives .archives_list li{border-bottom: 3px solid #8E9CA8;}
	#archives .archives_list .date{color: #4B5863; font-family: Georgia, "Times New Roman", Times, serif;}


/*-------------------------------------------------------------------------------------------*/
/*- RIGHT COLUMN ----------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
#right-column h3.widgettitle, #right-column h3.widgettitle a{border-bottom: 1px solid #333; color: #ccc; font-family: Georgia, "Times New Roman", Times, serif;}


#right-column ul div, #right-column ul, #right-column ul p{color: #777;}
	#right-column ul li ul li{border-bottom: 1px dotted #333;}
		#right-column ul li ul li a{color: #ccc;}
		#right-column ul li ul li a:hover{color: #fff;}


	/*--------------------------------------------*/
	/*- SEARCH -----------------------------------*/
	.search-form input.search{background: #101010; border: 1px solid #333; color: #ccc;}


/*-------------------------------------------------------------------------------------------*/
/*- FOOTER ----------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
ul.footer-columns{color: #777;}
	ul.footer-columns h3{color: #777;}
	ul.footer-columns p{color: #555;}

	ul.footer-columns ul li{border-bottom: none;}
		ul.footer-columns ul li a{color: #777;}
			ul.footer-columns ul li a:hover{color: #fff;}
			
.footer-copy{color: #999;}
		p.copyright a{color: #000;}
		p.copyright a:hover{color: #ccc;}
	a.obox-logo{background: url(obox-logo.png) top;}
		a.obox-logo:hover{background: url(obox-logo.png) bottom;}


/*-------------------------------------------------------------------------------------------*/
/*- SOME STANDARD WORDPRESS PLUGIN/WIDGET STYLES --------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/

	/*--------------------------------------------*/
	/*- FLICKR -----------------------------------*/
	#flickr_badge_wrapper .flickr_badge_image{border: 5px solid #fff;}
	
	
	/*--------------------------------------------*/
	/*- CALENDAR ---------------------------------*/
	#wp-calendar caption {color: #777; font-family: Arial, Helvetica, sans-serif;}
	#wp-calendar td, #wp-calendar th{color: #555;}
	#wp-calendar th{color: #333; border-bottom: 1px solid #f0f0f0;}
	#wp-calendar tbody td{border-bottom: none;}
		#wp-calendar tbody a{background:  #252525; color: #ccc;}
		#wp-calendar tbody a:hover{color: #000; background: #fff;}
	#wp-calendar tfoot a{color: #777;}
	#wp-calendar tfoot a:hover{color: #fff;}
	
	