/*
Color Option: Dark and Blue
*/

/*-------------------------------------------------------------------------------------------*/
/*- SETUP STD CLASSES -----------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
body{ background-color: #253569;}

h1{}
	h1.h1-sub-title{border-top: 5px solid #000;}
h2{}
h3{}
h4{}
h5{}
h6{}

p{}
blockquote, blockquote p{}

form{}
label{}
textarea, input{}
input[type=radio]{}
input[type=checkbox]{}
input[type=image]{}
input[type=button]{color: #fff; background: #c23c2f; border: 1px solid #d55c4f;}


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


/*-------------------------------------------------------------------------------------------*/
/*- GENERAL LAYOUT --------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
#header{
	border-bottom: 5px solid #4EA7DE;
	background-image: url(dark-blue/header5.png);
}
#footer{background: #1d1d1d;}


/*-------------------------------------------------------------------------------------------*/
/*- HEADER ----------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
	/*--------------------------*/
	/*- MENU -------------------*/

		/*--------------------------*/
		/*- SUB MENU ---------------*/



/*-------------------------------------------------------------------------------------------*/
/*- HOME PAGE LAYOUT ------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/

	/*--------------------------------------------------------*/
	/*- FEATURE POST -----------------------------------------*/
	a.scroller-left, a.scroller-right{background: url(dark-blue/big-arrows.png) no-repeat;}
		a.scroller-left{position: absolute; left: 0px; background-position: top left;}
		a.scroller-right{position: absolute; right: 0px; background-position: top right;}
			a.scroller-left:hover{background-position: bottom left;}
			a.scroller-right:hover{float: right; background-position: bottom right;}

	.feature-post .feature-post-image{border-bottom: 5px solid #4EA7DE;}

	.feature-post .feature-post-content a.action-link{background: url(dark-blue/continue-reading.png) top no-repeat;}

	/*--------------------------------------------------------*/
	/*- POST LIST 1 ------------------------------------------*/
	ul.post-list{background: url(dark-blue/post-list-bg7.png) repeat-y; border-bottom: 5px solid #4EA7DE; border-top: 5px solid #4EA7DE;}
		ul.post-list li a.action-link{background: url(dark-blue/continue-reading.png) top no-repeat;}

        .post-list .home-column-image{
            display: block;
            max-height: 159px;
            overflow: hidden;
        }

	/*--------------------------------------------------------*/
	/*- POST LIST 2 ------------------------------------------*/
	ul.sub-post-list li h3 a{
	color: #4EA7DE;
}
	ul.sub-post-list li p{
	color: #CCCCCC;
}
		ul.sub-post-list li a.action-link{background: url(dark-blue/continue-reading.png) top no-repeat;}


/*-------------------------------------------------------------------------------------------*/
/*- POSTS CLASSES ---------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
/*- RESET SOME CLASSES FOR THE COPY AFTER CLEARING EVERYTHING AT THE TOP OF THE CSS  -*/




/*-------------------------------------------------------------------------------------------*/
/*- PROMOTE POST ----------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
.enjoy-copy{color: #ccc;}

.promote-post{display: none;}


/*-------------------------------------------------------------------------------------------*/
/*- COMMENTS --------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
#comments{background: #1d1d1d;}
	.comment{background: #060606; border-bottom: 1px solid #222;}
		.comment h4.comment-date{color: #575757;}
		.comment h3, .comment h3 a{color: #fff;}
			.comment h3 a:hover{color: #4fEA7DE;}
			.comment h3 span.twitter-link a{color: #777;}
			.comment h3 span.twitter-link a:hover{color: #fff;}

			.user img{border: 5px solid #333;}
			.user a.action-link{color: #4EA7DE;}
				.user a.action-link:hover{color: #fff;}

	.comment-odd{background: #070707;}	
	
	/*--------------------------------------------------------*/
	/*- THREADED COMMENTS - ITS TIME TO THREAD THIS BEAST ----*/
	.threaded-comments .thread-comment{border-top: 1px dotted #222;}
	.threaded-comments .comment-post blockquote{background: #ddd;}


/*-------------------------------------------------------------------------------------------*/
/*- POST A COMMENT --------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
.comment-form-content{background: #1d1d1d; border-bottom: 5px solid #4EA7DE;}
	.comment-form-content .comment_form label{color: #fff;}

	.comment-input input{background: #ccc; border: 1px solid #fff;}
	.comment-texarea textarea{background: #ccc; border: 1px solid #fff;}

	.checkbox{color: #777;}
	input.submit_button{color: #fff; background: #4EA7DE; border: 1px solid #8CC7EA;}


/*-------------------------------------------------------------------------------------------*/
/*- SPRITES ---------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
.header-comments, .header-promote-post, .header-leave-comment{background:url(dark-blue/headers.png) no-repeat;}
	.header-promote-post	{background-position: 0px 0px;}
	.header-comments		{background-position: 0px -79px;}
	.header-leave-comment	{background-position: 0px -157px;}

/*-------------------------------------------------------------------------------------------*/
/*- ARCHIVES --------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
h4.archive_year{color: #ccc;}
#archives .archives_list li{border-bottom: 1px dotted #ccc;}
	#archives .archives_list li .archive-post-image{border: 5px solid #333;}
	#archives .archives_list .date{color: #888;}
		#archives ul .label a{color: #ccc; }


/*-------------------------------------------------------------------------------------------*/
/*- GALLERY PAGES ---------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
li.gallery_description{border: 10px solid #222; background: #151515;}


/*-------------------------------------------------------------------------------------------*/
/*- RIGHT COLUMN ----------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
#right-column h2, #right-column h2 a{color: #fff; border-bottom: 3px solid #ccc;}
	#right-column h2 a{color: #ccc;}
	#right-column h2 a:hover{color: #4EA7DE;}

	#right-column ul li ul li{border-bottom: 1px dotted #333; color: #777; background: url(dark-blue/right-column-li-bg.png) left no-repeat;}
		#right-column ul li ul li a{color: #ccc;}
		#right-column ul li ul li a:hover{color: #4EA7DE;}

	#right-column .advert{background-color: #333;}


	/*--------------------------------------------*/
	/*- SEARCH -----------------------------------*/
	.search-bar{background: #060606; border: 1px solid #222;}
		.search-bar input.search{color: #ccc;}


/*-------------------------------------------------------------------------------------------*/
/*- FOOTER ----------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
ul.footer-columns{border-bottom: 1px solid #111; color: #ccc;}
	ul.footer-columns h2{color: #fff;}
	ul.footer-columns p{color: #ccc;}

	ul.footer-columns ul li{border-bottom: 1px solid #000; border-top: 1px solid #444;}
	ul.footer-columns ul li a{color: #fff;}
	ul.footer-columns ul li a:hover{color: #4EA7DE; text-decoration: none;}

    ul.footer-columns li.column-three{display: none;}
    ul.footer-columns li.column-four{display: none;}

.footer-copy{border-top: 1px solid #222;}
	p.copyright{color: #555;}
		p.copyright a{color: #ccc;}
		p.copyright a:hover{color: #fff;}
	a.obox-logo{background: url(dark-blue/obox-logo.png) top;}
		a.obox-logo:hover{background: url(dark-blue/obox-logo.png) bottom;}


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

/*--------------------------------------------*/
/*- FLICKR -----------------------------------*/
#flickr_badge_wrapper{}
	#flickr_badge_wrapper .flickr_badge_image{border: 5px solid #ccc;}


/*--------------------------------------------*/
/*- CALENDAR ---------------------------------*/
	/*--- RIGHT COLUMN CALENDAR ---*/
	#right-column #wp-calendar caption {color: #fff;}
	#wp-calendar td, #wp-calendar th{color: #888;}
	#right-column #wp-calendar td{border: 1px solid #333;}
	#right-column #wp-calendar th{color: #fff; background: #222; border: 1px solid #333;}
		
	/*--- FOOTER CALENDAR ---*/
	#footer #wp-calendar caption {color: #fff;}
	#footer #wp-calendar td, #wp-calendar th{color: #555;}
	#footer #wp-calendar th{color: #fff; background: #4EA7DE;}

	/*--------------------------------------------*/
	/*- TWITTER ----------------------------------*/
	ul#twitter_update_list{color: #ccc;} 
		ul#twitter_update_list li a{color: #fff;}
			ul#twitter_update_list li a:hover{color: #4EA7DE;}



/*----------------------------------------------------*/
/*- FORM STYLES --------------------------------------*/

.form__note
{
    font-size: 0.75em;
    line-height: 1.25em;

    display: inline-block;
    padding-top: 5px;
}

