@charset "utf-8";
/* 
Theme Name: Seaside (HMT Pro Skin)
Theme URI: http://heatmaptheme.com
Description: HeatMap Theme Pro v5 compatible skin. Brought to you by <a href="http://heatmaptheme.com">HeatMapTheme.com</a>.
Author: Stuart Wider
Author URI: http://stuartwider.com
Template: hmtpro5
Version: 5
Tags: blue, two-columns, fixed-width, custom-header, theme-options

Copyright Stuart Wider 2011
*/

@import url("../hmtpro5/style.css");

/* ------------------------------------------------------------------------------------------------------------ */
/* *FONT	
/* ------------------------------------------------------------------------------------------------------------ */

	body 							{ font-family: Verdana, Geneva, sans-serif; }
	pre,code,tt 					{ font-family: 'andale mono', 'lucida console', monospace; }
	body 							{ font-size: 75%; }


/* ------------------------------------------------------------------------------------------------------------ */
/* *COLOUR	
/* ------------------------------------------------------------------------------------------------------------ */

/* BACKGROUNDS
-------------------------------------------------------------- */

	body 							/* (BODY-BG) */			{ background: PowderBlue  url(images/wallpaper-bg.png)  repeat; } 
	
	#main 							/* (CONTENT-BG) */		{ background-color: White; } 

/* header and footer bar backgrounds */

	#seo-text-bar 					/* (SEO-BG) */			{ background: none ;}	
	#header-lock 					/* (LOCK-BG) */			{ background: #29537C; } 	
	#sub-header-lock 				/* (LOCK-BG) */			{ background: #29537C; }	
	#header-bar 					/* (HEADER-BG) */		{ background: url(images/header-bg.png) repeat-x #336699; }  
	#footer-wipe 					/* (NAV-BG) */		 	{ background: url(images/footer-bg.png) repeat-x #336699; }
	#sub-footer-wipe 				/* (CAT-BG) */			{ background: url(images/subfooter-bg.png) repeat-x  #0B615E; }
	#sub-footer-lock 				/* (LOCK-BG) */			{ background: #29537C; }

/*navigation backgrounds */

	#nav-bar-wipe 					/* (NAV-BG) */			{ background:   url(images/nav-bar-bg.png) repeat-x  #336699; }  	
	#cat-bar-wipe 					/* (CAT-BG) */			{ background:   url(images/cat-bar-bg.png) repeat-x  #0B615E; } 	

	#hmt-sf-nav li ul a 			/* (MENU-NAV1-BG) */	{ background: #1F3D5C; } 	/* background colour for each item */
	#hmt-sf-nav li ul ul a 			/* (MENU-NAV2-BG) */	{ background: #3A7F7D; } 	/* make the colours of the menu alternate! */
	#hmt-sf-nav li ul ul ul a 		/* (MENU-NAV1-BG) */	{ background: #1F3D5C; } 	
		
	#hmt-sf-cat li ul a 			/* (MENU-CAT1-BG) */	{ background: #1F3D5C; }	/* background colour for each item */
	#hmt-sf-cat li ul ul a 			/* (MENU-CAT2-BG) */	{ background: #3A7F7D; }	/* make the colours of the menu alternate! */	
	#hmt-sf-cat li ul ul ul a 		/* (MENU-CAT1-BG) */	{ background: #1F3D5C; }
	
/* post details backgrounds */

	.post-details, 
	.featured-page-details 			/* (DETAILS-BG) */		{ background: /* url(images/comment-bg.png) repeat-x */  White; }
	
	.post-details .comment-button,
	.featured-page-details .comment-button 
									/* (BUTTON-BG) */		{ background: #336699; }

/* Google Results backgrounds */
									
	#google-results-body-wrapper 	/* (CONTENT-BG) */		{background-color:White;}
	
/* Comment backgrounds */	
								
	#respond 						/* (DETAILS-BG) */		{ background:  /* url(images/comment-bg.png) repeat-x */   White; }
	.comment-item .comment-body 	/* (DETAILS-BG) */		{ background:  /* url(images/comment-bg.png) repeat-x */  White; }
	.comment-item .comment-reply-link /* (BUTTON-BG) */		{ background: #336699; }

/* Widget backgrounds */	

	.widgettitle 					/* (WIDGET-TITLE-BG) */ 	{ background:  url(images/widget-heading-bg.png) repeat-x   #336699; }
	
	.widget_calendar thead th 		/* (MID-BG) */ 			{ background: #336699; }																
	.widget_calendar caption 		/* (LIGHT-BG) */ 		{ background: none; }
			
	#searchform 					/* (MID-BG) */ 			{ background: none;  /* url(images/search-bg.png) repeat-x  Black; */ }

/* Submit button backgrounds */	

	#searchform-nav #submit			/* (MID-BG) */			{ background:  url(images/search-bg.png)  repeat-x #336699;  }
	#searchsubmit 					/* (BUTTON-BG) */		{ background:  url(images/button-bg.png)  repeat-x #336699; }
	#fbsubmit 						/* (BUTTON-BG) */		{ background:  url(images/button-bg.png)  repeat-x #336699; }
	#commentform #submit 			/* (BUTTON-BG) */		{ background:  url(images/button-bg.png)  repeat-x #336699; }
	
/* Affiliate button backgrounds */

	.button-line .more-link-button	/* (BUTTON-MORE-BG) */	{ background:  url(images/button-bg.png)  repeat-x #039; }
	.button-line .aff-link-button 	/* (BUTTON-AFF-BG) 	*/	{ background:  url(images/button-bg.png)  repeat-x  #060; }	
	
/* *WPIMAGE backgrounds */

	.attachment-thumbnail 			/* (LIGHT-BG) */		{ background: WhiteSmoke; }
	.wp-caption 					/* (LIGHT-BG) */		{ background-color: WhiteSmoke; }
	

/* TEXTCOLOURS
-------------------------------------------------------------- */

	body		  					/* (BODY-TXT) */		{ color: Black; }
	h1, h2, h3, h4, h5, h6			/* (HEADING-TXT) */		{ color: Black; }
	blockquote  					/* (HILITE-TXT) */		{ color: LightGrey; }
	del         					/* (HILITE-TXT) */		{ color: LightGrey; }

/* Navigation Text Colours */	

	#hmt-sf-navbar 					/* (NAV-TXT) */			{ color: White; }
	#hmt-sf-catbar 					/* (NAV-TXT) */			{ color: White; }
	
/* header and footer bar text colours */

	#seo-text-bar h1				/* (LOWLITE-TXT) */		{ color: #336699; }
	#seo-text-bar p  				/* (LOWLITE-TXT) */		{ color: #336699; }
	#seo-text-bar 					/* (LOWLITE-TXT) */		{ color: #336699; }
	#footer-content					/* (NAV-TXT) */			{ color: White; }
	#sub-footer-content 			/* (NAV-TXT) */		{ color: White; }
	
/* post details text colours */

	.post-details .comment-button,
	.featured-page-details .comment-button 
									/* (BUTTON-TXT) */		{ color: White; }
	
/* submit button text colours */
								
	#commentform #submit 			/* (BUTTON-TXT) */		{ color: White; }
	#searchsubmit 					/* (BUTTON-TXT) */		{ color: White; }
	#fbsubmit 						/* (BUTTON-TXT) */		{ color: White; }

/* widget text colours */

	.widgettitle 					/* (WIDGET-TITLE-TXT) */ { color: White; }
	.widget_search 					/* (WIDGET-TXT) */		{ color: Black; }

/* calendar text colours */	
	.widget_calendar thead th 		/* (MID-BG) */ 			{ color: White; }																
	.widget_calendar caption 		/* (LIGHT-BG) */ 		{ color: Black; }

/* Comments text colours */								

	#respond .required 				/* (REQUIRED-TXT) */	{ color: Red; }


/* BORDERS
-------------------------------------------------------------- */

/* Post Details borders */	

	.post-details, 
	.featured-page-details 			/* (DETAILS-BORDER) */		{ border:solid 1px #336699; }
	
	.post-details .comment-button,
	.featured-page-details .comment-button /* (BUTTON-BORDER) */ { border:solid 1px #336699; }
	
	
/* Comment form borders */	
								
	#respond 						/* (DETAILS-BORDER) */		{ border:solid 1px #336699; }
	#respond textarea 				/* (DETAILS-BORDER) */		{ border : 1px solid Black; }
	#respond input					/* (DETAILS-BORDER) */		{ border: 1px solid Black; }
	
	.comment-item .comment-body 	/* (DETAILS-BORDER) */		{ border:solid 1px #336699; }
	.comment-item .comment-reply-link   /* (BUTTON-BORDER) */ 	{ border:solid 1px #336699; }

														
/* Widget title  borders */	

	.widgettitle 					/* (WIDGET-TITLE-BORDER) */	{ border:none; } 


/* Submit button borders */	

	#searchform input				/* (BUTTON-BORDER) */		{ border: 1px solid Black; }
	#searchform-nav input			/* (BUTTON-BORDER) */		{ border: 1px solid Black; }
	#commentform #submit 			/* (BUTTON-BORDER) */		{ border: 1px solid Black; }
	#hmt-feedburner-subscription  input	/* (BUTTON-BORDER) */	{ border: 1px solid Black; }

/* *WPIMAGE borders */

	.wp-caption 					/* (MID-BORDER) */			{ border: 1px solid LightGrey; }


/* HOVER BORDERS AND TEXT COLOUR
-------------------------------------------------------------- */

	#commentform #submit:hover 		/* (BUTTON-HOVER-BORDER) */	{ border: 1px solid Yellow; color: Yellow; }	
	#searchsubmit:hover 			/* (BUTTON-HOVER-BORDER) */	{ border: 1px solid Yellow; color: Yellow; }
	#fbsubmit:hover 				/* (BUTTON-HOVER-BORDER) */	{ border: 1px solid Yellow; color: Yellow; }


/* *UNDERLINING
-------------------------------------------------------------- */

	abbr 							/* (MID-UNDERLINE) */	{ border-bottom: 1px dotted LightGrey; }
	acronym 						/* (MID-UNDERLINE) */	{ border-bottom: 1px dotted LightGrey; }
	hr 								/* (MID-UNDERLINE) */	{color: LightGrey; background-color: LightGrey; border:none; }  
 
/* navigation underlining */
 
	#hmt-sf-nav li ul a 			/* (MENU-NAV1-UNDERLINE) */ 	{ border-bottom: solid 1px #3A7F7D; } /* draw a dividing line between each item */
	#hmt-sf-nav li ul ul a 			/* (MENU-NAV2-UNDERLINE) */ 	{ border-bottom: solid 1px #1F3D5C;	} /* make the colours of the menu alternate! */
	#hmt-sf-nav li ul ul ul a 		/* (MENU-NAV1-UNDERLINE) */ 	{ border-bottom: solid 1px #3A7F7D; }
	
	#hmt-sf-cat li ul a 			/* (MENU-CAT1-UNDERLINE) */		{ border-bottom: solid 1px #3A7F7D; } /* draw a dividing line between each item */
	#hmt-sf-cat li ul ul a 			/* (MENU-CAT2-UNDERLINE) */		{ border-bottom: solid 1px #1F3D5C; } /* make the colours of the menu alternate! */
	#hmt-sf-cat li ul ul ul a 		/* (MENU-CAT1-UNDERLINE) */		{ border-bottom: solid 1px #3A7F7D; }

/* post content underlining */

	.post-content h1.h1-underline,
	.featured-page-content h1.h1-underline /* (MID-UNDERLINE) */	{ border-bottom:solid 1px #336699; }
								
	.post-content h2.h2-simulate-h1-size-underline,
	.featured-page-content h2.h2-simulate-h1-size-underline /* (MID-UNDERLINE) */ { border-bottom:solid 1px #336699; }
															

/* *LINKS
-------------------------------------------------------------- */

	a 								/* (LINK-TXT) */		{ color: Blue; text-decoration:none; }
	a:link, a:visited 				/* (LINK-TXT) */		{ color: Blue; text-decoration:none; }
	a:hover 						/* (LINK-HOVER-TXT) */	{ color: Red; text-decoration:underline; }
	a:link img, a:visited img 		{ border: none; }
	
/* header and footer bar links */

	#header-bar #header-bar-content .blog-title a,
	#header-bar #header-bar-content .blog-title a:visited  	/* (HEADER-LINK-TXT) */		{ color: White; }
								
	#header-bar #header-bar-content .blog-tagline a,
	#header-bar #header-bar-content .blog-tagline a:visited /* (HEADER-LINK-TXT) */	{ color: White; }
									
	.widgettitle a 					/* (WIDGET-TITLE-LINK-TXT) */		{ color: White; }
	
	#footer-content a 				/* (FOOTER-LINK-TXT) */				{ color: White; text-decoration:underline; }	
	#footer-content a:hover 		/* (FOOTER-LINK-HOVER-TXT) */		{ color: Yellow; text-decoration:underline; }

	#sub-footer-content a 			/* (SUBFOOTER-LINK-TXT) */			{ color: White; text-decoration:underline; }	
	#sub-footer-content a:hover 	/* (SUBFOOTER-LINK-HOVER-TXT) */	{ color: Yellow; text-decoration:underline; }

/* nav bar links */	
								
	#nav-bar ul li a 				/* (MENU-NAV1-LINK-TXT) */			{ color:White; text-decoration:none; }
	#nav-bar ul li a:hover 			/* (MENU-NAV1-LINK-HOVER-TXT) */	{ color:Yellow; text-decoration:underline; }
	#nav-bar ul li li a:hover 		/* (MENU-NAV1-LINK-HOVER-TXT) */	{ color:Yellow; text-decoration:underline; }
	
	#cat-bar ul li a 				/* (MENU-CAT1-LINK-TXT) */			{ color:White; text-decoration:none; }
	#cat-bar ul li a:hover 			/* (MENU-CAT1-LINK-HOVER-TXT) */	{ color:Yellow; text-decoration:underline; }
	#cat-bar ul li li a 			/* (MENU-CAT2-LINK-TXT) */			{ color:White; text-decoration:none; }
	#cat-bar ul li li a:hover 		/* (MENU-CAT2-LINK-HOVER-TXT) */	{ color:Yellow; text-decoration:underline; }

	.featured-page-content a 				/* (LINK-TXT) */		{ color: Blue; text-decoration: underline; }
	.featured-page-content a:link, .featured-page-content a:visited /* (LINK-TXT) */		{ color: Blue; text-decoration: underline;}
	.featured-page-content a:hover 					/* (LINK-TXT) */		{ color: Red ;  text-decoration: underline; }
	
	.post-content a 						/* (LINK-TXT) */		{ color: Blue; text-decoration: underline; }
	.post-content a:link, .post-content a:visited /* (LINK-TXT) */	{ color: Blue; text-decoration: underline;}
	.post-content a:hover 					/* (LINK-TXT) */		{ color: Red ;  text-decoration: underline; }

	.post-content h1 a, 
	.featured-page-content h1 a, 	
	.post-content h2 a, 
	.featured-page-content h2 a, 	
	.post-content h3 a, 
	.featured-page-content h3 a, 	
	.post-content h4 a, 
	.featured-page-content h4 a, 	
	.post-content h5 a, 
	.featured-page-content h5 a, 	
	.post-content h6 a, 
	.featured-page-content h6 a 	/* (HEADING-LINK-TXT) */ { color: DarkBlue; text-decoration:none; }
	
	.post-content h1 a:link, 
	.featured-page-content h1 a:link, 	
	.post-content h2 a:link, 	
	.featured-page-content h2 a:link, 	 	
	.post-content h3 a:link, 	 
	.featured-page-content h3 a:link, 	 	
	.post-content h4 a:link, 	
	.featured-page-content h4 a:link, 	 	
	.post-content h5 a:link, 	 
	.featured-page-content h5 a:link, 	 	
	.post-content h6 a:link, 	 
	.featured-page-content h6 a:link 	 	/* (HEADING-LINK-TXT) */ { color: DarkBlue; text-decoration:none; }
	
	.post-content h1 a:visited, 
	.featured-page-content h1 a:visited, 	
	.post-content h2 a:visited, 	
	.featured-page-content h2 a:visited, 	 	
	.post-content h3 a:visited, 	 
	.featured-page-content h3 a:visited, 	 	
	.post-content h4 a:visited, 	
	.featured-page-content h4 a:visited,	 	
	.post-content h5 a:visited, 	 
	.featured-page-content h5a:visited, 	 	
	.post-content h6 a:visited, 	 
	.featured-page-content h6 a:visited	 	/* (HEADING-LINK-TXT) */ { color: DarkBlue; text-decoration:none; }
	
	.post-content h1 a:hover, 
	.featured-page-content h1 a:hover, 	
	.post-content h2 a:hover, 
	.featured-page-content h2 a:hover, 	
	.post-content h3 a:hover, 
	.featured-page-content h3 a:hover, 	
	.post-content h4 a:hover, 
	.featured-page-content h4 a:hover, 	
	.post-content h5 a:hover, 
	.featured-page-content h5 a:hover, 	
	.post-content h6 a:hover, 
	.featured-page-content h6 a:hover /* (HEADING-LINK-HOVER-TXT) */ { color: Red; }

/* post details links */	

	.post-details .comment-button a,
	.featured-page-details .comment-button a  /* (BUTTON-LINK-TXT) */ { color:White; text-decoration: underline; }
									
	.post-details .comment-button a:hover,
	.featured-page-details .comment-button a:hover /* (BUTTON-LINK-HOVER-TXT) */ { color: Yellow; text-decoration: underline; }

/* post navigation links */
							
	.post-nav p a 					/* (LINK-TXT) */ 				{text-decoration: underline;}
	.post-nav p a:hover 			/* (LINK-HOVER-TXT) */ 			{text-decoration: underline;}
	
/* Submit button links */

	#submit:hover 					{ cursor: pointer; }
	#searchsubmit:hover 			{ cursor: pointer; }
	
/* comment links */

	.comment-item .reply a 			/* (BUTTON-LINK-TXT) */  		{ color:White; text-decoration: underline; }	
	.comment-item .reply a:hover 	/* (BUTTON-LINK-HOVER-TXT) */	{ color: Yellow; text-decoration: underline; }
	
/* widget links */

	#content-item-left a,
	#content-item-right a,
	#footer-above a,
	#top-widebar a,
	#bottom-widebar a,
	#left-sidebar a,
	#right-sidebar a 				/* (WIDGET-LINK-TXT) */ { color: Blue; text-decoration:none; }

	#content-item-left a:link, 
	#content-item-left a:visited,
	#content-item-right a:link, 
	#content-item-right a:visited,
	#footer-above a:link, 
	#footer-above a:visited,
	#top-widebar a:link, 
	#top-widebar a:visited,
	#bottom-widebar a:link, 
	#bottom-widebar a:visited,
	#left-sidebar a:link, 
	#left-sidebar a:visited,
	#right-sidebar a:link, 
	#right-sidebar a:visited 		/* (WIDGET-LINK-TXT) */ { color: Blue; }	

	#content-item-left a:hover,
	#content-item-right a:hover,
	#footer-above a:hover,
	#top-widebar a:hover,
	#bottom-widebar a:hover,
	#left-sidebar a:hover,
	#right-sidebar a:hover 			/* (WIDGET-LINK-HOVER-TXT) */ { color: Red; text-decoration:underline; }	
	
	
	#top-widebar .widgettitle a,
	#bottom-widebar .widgettitle a,
	#left-sidebar .widgettitle a,
	#right-sidebar .widgettitle a,
	#content-item-left .widgettitle a,
	#content-item-right .widgettitle a,
	#footer-above .widgettitle a	/* (WIDGET-TITLE-LINK-TXT) */ { color:White; }

/* affiliate button links */

	.button-line .more-link-button a 		/* (BUTTON-MORE-LINK-TXT) */	{color: White; text-decoration: none;}
	.button-line .more-link-button a:hover 	/* (BUTTON-MORE-HOVER-TXT) */	{color: #FC0; text-decoration: none;}
	
	.button-line .aff-link-button a 		/* (BUTTON-AFF-LINK-TXT) */		{color: White; text-decoration: none;}
	.button-line .aff-link-button a:hover 	/* (BUTTON-AFF-HOVER-TXT) */	{color: #FC0; text-decoration: none;}
	

/* *SHADOWS
-------------------------------------------------------------- */

	h1,h2 									{ text-shadow: LightGrey 0px 1px 0px; }
	h3 										{ text-shadow: LightGrey  0px 1px 0px; }
	
	h1 a:hover, h2 a:hover, h3 a:hover  	{ text-shadow: none; }
	
/* header bar shadows */	
	
	#header-bar #header-bar-content .blog-title a,
	#header-bar #header-bar-content .blog-title a:visited 
											{ text-shadow: Black 0px 1px 1px; }
	
	#header-bar #header-bar-content .blog-tagline a,
	#header-bar #header-bar-content .blog-tagline a:visited 
											{ text-shadow: Black 0px 1px 1px; }

	#seo-text-bar h1 { text-shadow: #FFF 0px 1px 0px; }

/* nav bar shadows */
										
	#hmt-sf-navbar 							{ text-shadow: Black 1px 1px 2px; }
	#nav-bar ul li a:hover 					{ text-shadow: none; }
	
	#cat-bar 								{ text-shadow: Black 1px 1px 2px; }
	#cat-bar ul li a 						{ text-shadow: Black 0px 1px 1px; }
	#cat-bar ul li li a 					{ text-shadow: Black 1px 1px 2px; }
	#cat-bar ul li a:hover 					{ text-shadow: none; }
	
	#footer-content	 						{ text-shadow: Black 1px 1px 2px; }
	#sub-footer-content		 				{ text-shadow: Black 0px 1px 1px; }

/* Widget shadows */	

	#widebar-125-title .widgettitle,
	#content-item-left .widgettitle,
	#content-item-right .widgettitle,
	#footer-above .widgettitle,
	#top-widebar .widgettitle,
	#bottom-widebar .widgettitle,
	#left-sidebar .widgettitle, 
	#right-sidebar .widgettitle 			{ text-shadow: DimGrey 0px -1px 0px; }

/* submit button shadows */

	#searchsubmit,
	#fbsubmit,
	#commentform #submit 					{ text-shadow: DimGrey 0px -1px 0px; }


/* *MISC
-------------------------------------------------------------- */

.nobg {					/* Make the post details div dissapear if the comment # is not hidden in the Heatmap Options */					
	background: none;
	border: none;	
	margin-left: 0;
}
