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

Copyright Stuart Wider 2010
*/

@import url("../hmtpro4/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: #EAEAEA url(images/wallpaper-bg.jpg) repeat-x;} 
	
	#main 							/* (CONTENT-BG) */		{ background-color:#FFF; } 

/* header and footer bar backgrounds */

	#seo-text-bar 					/* (SEO-BG) */			{ background: none;}	
	#header-lock 					/* (LOCK-BG) */			{ background: #030303; } 	
	#sub-header-lock 				/* (LOCK-BG) */			{ background: #030303; }	
	#header-bar 					/* (HEADER-BG) */		{ background: url(images/header-bg.jpg) repeat-x #A80808; }  
	#footer-wipe 					/* (NAV-BG) */		 	{ background: url(images/footer-bg.jpg) repeat-x  #070707; }
	#sub-footer-wipe 				/* (CAT-BG) */			{ background: url(images/subfooter-bg.jpg) repeat-x  #A40605; }
	#sub-footer-lock 				/* (LOCK-BG) */			{ background: #030303; }

/*navigation backgrounds */

	#nav-bar-wipe 					/* (NAV-BG) */			{ background:  url(images/nav-bar-bg.jpg) repeat-x  #070707; }  	
	#cat-bar-wipe 					/* (CAT-BG) */			{ background:  url(images/cat-bar-bg.jpg) repeat-x  #A40605; } 	

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

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

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

/* Widget backgrounds */	

	.widgettitle 					/* (WIDGET-TITLE-BG) */ 	{ background:  url(images/widget-heading-bg.jpg) repeat-x  #A80808; }
	
	.widget_calendar thead th 		/* (MID-BG) */ 			{ background: #DBDBDB; }																
	.widget_calendar caption 		/* (LIGHT-BG) */ 		{ background: #AAAAAA; }
			
	#searchform 					/* (MID-BG) */ 			{ background:   url(images/search-bg.jpg) repeat-x  #151515;  }

/* Submit button backgrounds */	

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

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

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

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

/* Navigation Text Colours */	

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

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

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

/* widget text colours */

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

/* Comments text colours */								

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


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

/* Post Details borders */	

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

														
/* Widget title  borders */	

	.widgettitle 					/* (WIDGET-TITLE-BORDER) */	{ border:solid 1px #151515; } 


/* Submit button borders */	

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

/* *WPIMAGE borders */

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


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

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


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

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

/* post content underlining */

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

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

	a 								/* (LINK-TXT) */		{ color: #006; text-decoration:none; }
	a:link, a:visited 				/* (LINK-TXT) */		{ color: #006; text-decoration:none; }
	a:hover 						/* (LINK-HOVER-TXT) */	{ color: #F00; 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: #FFF; }
								
	#header-bar #header-bar-content .blog-tagline a,
	#header-bar #header-bar-content .blog-tagline a:visited /* (HEADER-LINK-TXT) */	{ color:#FFF; }
									
	.widgettitle a 					/* (WIDGET-TITLE-LINK-TXT) */		{ color: #FFF; }
	
	#footer-content a 				/* (FOOTER-LINK-TXT) */				{ color:#FFF; text-decoration:underline; }	
	#footer-content a:hover 		/* (FOOTER-LINK-HOVER-TXT) */		{ color:#FC0; text-decoration:underline; }

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

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

	.featured-page-content a 				/* (LINK-TXT) */		{ color: #006; text-decoration: underline; }
	.featured-page-content a:link, .featured-page-content a:visited /* (LINK-TXT) */		{ color: #006; text-decoration: underline;}
	.featured-page-content a:hover 			/* (LINK-TXT) */		{ color: #F00;  text-decoration: underline; }
	
	.post-content a 				/* (LINK-TXT) */		{ color: #006; text-decoration: underline; }
	.post-content a:link, .post-content a:visited /* (LINK-TXT) */		{ color: #006; text-decoration: underline;}
	.post-content a:hover 			/* (LINK-TXT) */		{ color: #F00;  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:#006; 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:#006; 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:#006; 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:#F00; }

/* post details links */	

	.post-details .comment-button a,
	.featured-page-details .comment-button a  /* (BUTTON-LINK-TXT) */ { color:#FFF; text-decoration: underline; }
									
	.post-details .comment-button a:hover,
	.featured-page-details .comment-button a:hover /* (BUTTON-LINK-HOVER-TXT) */ { color: #FC0; 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:#FFF; text-decoration: underline; }	
	.comment-item .reply a:hover 	/* (BUTTON-LINK-HOVER-TXT) */	{ color: #FC0; 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: #006; 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: #006; }	

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

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

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

/* nav bar shadows */
										
	#hmt-sf-navbar 							{ text-shadow: #000 1px 1px 2px; }
	#nav-bar ul li a:hover 					{ text-shadow: none; }
	
	#cat-bar 								{ text-shadow: #000 1px 1px 2px; }
	#cat-bar ul li a 						{ text-shadow: #000 0px 1px 1px; }
	#cat-bar ul li li a 					{ text-shadow: #000 1px 1px 2px; }
	#cat-bar ul li a:hover 					{ text-shadow: none; }
	
	#footer-content	 						{ text-shadow: #000 1px 1px 2px; }
	#sub-footer-content		 				{ text-shadow: #000 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: #121212 0px -1px 0px; }

/* submit button shadows */

	#searchsubmit,
	#fbsubmit,
	#commentform #submit 					{ text-shadow: #121212 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;
}