@charset "utf-8";
/* 
* This stylesheet applies to the Harbour theme for Wordpress
* Designed and developed by Saddam Azad. http://azadcreative.com
* 
* This is a legal intellectual property of Saddam Azad, licensed to the buyer of the Theme 
*	for personal and/or commercial use.
* May be modified by the license holder.
* May not be redistributed or resold
*
* This is the blue colour Scheme. Only theme-specific styles go here. 
* See style_screen.css for reference
*/

body {
	background: #2f3738 url(../images/theme_blue/background.png) top left repeat-x;
    }
	body#home {
		background: #2f3738 url(../images/theme_blue/background_home.png) top left repeat-x;
		}
#globalWrapper {
	background: url(../images/theme_blue/footer.png) bottom left repeat-x;
	}
		
	#layoutWrapper {
		background: url(../images/theme_blue/bg_contentWrapper.png) top right no-repeat;
		}
		#home #layoutWrapper {
			background: url(../images/theme_blue/bg_contentWrapper_home.png) top right no-repeat;
			}
	#layoutWrapper #contentWrapper {}
	#layoutWrapper #contentWrapper #content {
			background: url(../images/theme_blue/bg_content.png) top left no-repeat;
			min-height:660px;
            }
			#home #layoutWrapper #contentWrapper #content {
				background: url(../images/theme_blue/bg_content_home.png) top left no-repeat;
				}

/**  =TYPOGRAPHY **/
/* The Titles on front page */
	#content .blogPosts h2 a:link,
	#content .blogPosts h2 a:visited {
		color: #19c9da;
		text-decoration: none;
		}
	#content .blogPosts h2 a:hover {
		color: #f4a43b;
		}
		
	#content .blogPosts .item h1 {
		color: #19c9da;
		}


/**  =LAYOUT STYLES **/
/*
*  The Header
*  Contains the Branding and Navigation
*/
#header #branding a {
	color: #ebfbfd;
	}
	#header #navigation ul li {
		padding: 0 15px 0 0;
		}
	#header #navigation ul li a {
		padding: 0 5px 0 0;
		}
		#header #navigation ul li a span {
			padding: 6px 8px 5px 13px;
			}
	
	#header #navigation ul li.current_page_item a,
	#header #navigation ul li a:hover {
		background: url(../images/theme_blue/navigation_right.png) bottom right no-repeat !important;
		background: url(../images/theme_blue/navigation_right_IE6.png) bottom right no-repeat;
		}
		#header #navigation ul li.current_page_item a span,
		#header #navigation ul li a:hover span {
			background: url(../images/theme_blue/navigation_left.png) top left no-repeat !important;
			background: url(../images/theme_blue/navigation_left_IE6.png) top left no-repeat;
			}

/*
*  The Hero on the front page
*/
#hero h1 {
	color: #dbfcff;
	}
	#hero a:link,
	#hero a:visited {
		background: url(../images/theme_blue/hero.png) top left no-repeat;
		color: #cbfaff;
		}
	#hero a:hover {
		background: url(../images/theme_blue/hero.png) bottom left no-repeat;
		color: #fff;
		}
	
/*
*  The Content
*/
#content .blogPosts {
	margin: 8px 9px 0 7px;
	border: 1px solid #f8f8f8;
	background: #FFF url(../images/theme_blue/bg_blogPosts.png) top left repeat-x;
	min-height:500px;
	}
	#content a:link,
	#content a:visited {
		color: #25b6c4;
		text-decoration: none;
		}
	#content a:hover {
		color: #f4a43b;
		text-decoration: underline;
		}
		
		#content .blogPosts #pagination a:link,
		#content .blogPosts #pagination a:visited {
			background: #efefef;
			color: #989898;
			}
		#content .blogPosts #pagination a:hover {
			background: #5ec4cf;
			color: #fff;
			}
 		/* The page titles on Search Results, Archive and Category pages */
		#content .blogPosts h2.pageTitle,
		#content .blogPosts .archivesMonth h2,
		#content .blogPosts .archivesCategory h2 {
			color: #25b6c4;
			}
	
	/* Comments */
	
	#content #comments .commentsInfo,
	#content #commentForm .commentFormHeader {
		background: url(../images/theme_blue/commentHeader.png) top left no-repeat;
		}
	
	#content #comments .comment {
		background: none;
		}
		#content #comments .comment .commentDeux {
			background: none;
			}
		#content #comments .comment .commentTres {
			background: none;
			}
	#content #comments .authorComment {
		background: url(../images/theme_blue/authorComment_top.png) top left no-repeat;
		}
		#content #comments .authorComment .commentDeux {
			background: url(../images/theme_blue/authorComment_bottom.png) bottom left no-repeat;
			}
		#content #comments .authorComment .commentTres {
			background: url(../images/theme_blue/authorComment.png) top left repeat-y;
			}

/*
*  The Sidebar
*/
#sidebar .sidebarTitle {
	background: url(../images/theme_blue/sidebarTitle.png) top left no-repeat !important;
	background: url(../images/theme_blue/sidebarTitle_IE6.png) top left no-repeat;
	}
#sidebar .subscribe ul li a:link,
#sidebar .subscribe ul li a:visited,
#sidebar .subscribe ul li a:hover {
	color: #15aab9;
	}
	#sidebar .subscribe ul li.rss a {
		background: url(../images/theme_blue/rss.png) center left no-repeat !important;
		background: url(../images/theme_blue/rss_IE6.png) center left no-repeat;
		}
	#sidebar .subscribe ul li.email a {
		background: url(../images/theme_blue/email.png) center left no-repeat !important;
		background: url(../images/theme_blue/email_IE6.png) center left no-repeat;
		}
		
#sidebar .search input.text {
	border: 1px solid #7ee2ec;
	background: #FFF url(../images/theme_blue/search_input.png) top left no-repeat;
	}		
