@charset "utf-8";

/* 

Theme Name: HMT2 Child - Dogster-BLue

Theme URI: http://heatmaptheme.com

Description: HeatMap Theme 3 compatible Child Theme. Brought to you by <a href="http://heatmaptheme.com">HeatMapTheme.com</a>.

Author: Stuart Wider

Author URI: http://stuartwider.com

Template: heatmaptheme

Version: 1.5.1

Tags: blue, dark, two-columns, three-columns, fixed-width, custom-header, theme-options



This file last updated 16/2/2010



Copyright Stuart Wider 2010

*/



@import url("../heatmaptheme/style.css");

  

body { 

	background-image: url(images/wallpaper-bg.jpg);
	background-repeat: repeat-x;
	background-color: #dfe5f1;
	font-family: Verdana, Geneva, sans-serif;

}





/* Link Elements 

-------------------------------------------------------------- */



	a {color: #006; text-decoration:none;}

	a:link, a:visited {color: #006;}

	a:hover {color: #F00; text-decoration:underline;}

	

	a:link img, a:visited img { border: none;}

	



/* Main 

-------------------------------------------------------------- */

#main {	

	background-color:#FFF;

/*	border-left:solid #000 1px; */

}





/* Header Bar

-------------------------------------------------------------- */



#header-bar {

	background: url(images/header-bg.jpg) #4c78d7 repeat-x;

}



#header-bar #header-bar-content .blog-title a,

#header-bar #header-bar-content .blog-title a:visited {color: #FFF;}



#header-bar #header-bar-content .blog-tagline a,

#header-bar #header-bar-content .blog-tagline a:visited {color: #FFF;}

	

	

/* Nav Bar

-------------------------------------------------------------- */



#nav-bar {background: url(images/nav-bar-bg.jpg) #1c1c76 repeat-x;}





#nav-bar ul li a {

	color:#FFF;

	text-decoration:none;

}



#nav-bar ul li a:hover {

	color: #FC0;

	text-decoration:underline;

}





/* Search Bar

-------------------------------------------------------------- */



#search-bar {background: url(images/nav-bar-bg.jpg) #1c1c76 repeat-x;}



#searchform input{ /*added 3/1/2010 */

	border: 1px solid #daa520; 

}





/* Categories Bar

-------------------------------------------------------------- */



#cat-bar {

	background: url(images/cat-bar-bg.jpg) #1b479e repeat-x;

}





#cat-bar ul li a {

	color:#FFF;

	text-decoration:none;

}



#cat-bar ul li a:hover {

	color:#FC0;

	text-decoration:underline;

}





/* RSS Bar

-------------------------------------------------------------- */



#rss-bar {

	color:#FFF;

	background: url(images/cat-bar-bg.jpg) #1b479e repeat-x;

}



#rss-bar a {

	color:#FFF;

	text-decoration:none;

}



#rss-bar a:hover {

	color:#FC0;

	text-decoration:underline;

}



#rss-bar .rss-feedburner {background: url(images/rss-red.gif) no-repeat;}



#rss-bar .rss-posts {background: url(images/rss-orange.gif) no-repeat;}



#rss-bar .rss-comments {background: url(images/rss-cyan.gif) no-repeat;}





/* Wrap around the entire contents of the page below the nav

-------------------------------------------------------------- */



#google-results-body-wrapper {background-color:#FFF;}





/* Post Content (ie Content of a Post)

-------------------------------------------------------------- */



.post-content h1.h1-underline,

.featured-page-content h1.h1-underline {border-bottom:solid 1px #de4b647;}



.post-content h2.h2-simulate-h1-size-underline,

.featured-page-content h2.h2-simulate-h1-size-underline {border-bottom:solid 1px #de4b647;}

 

.post-content .more-link,

.featured-page-content .more-link {text-decoration: underline;}





/* Post Details (ie The details of a post)

-------------------------------------------------------------- */



.post-details, 

.featured-page-details {

	background: url(images/comment-bg.jpg) #FFF repeat-x;

	border:solid 1px #de4b647;

}



.post-details .comment-button,

.featured-page-details .comment-button {

	background: #2c58b7; 

	border:solid 1px #de4b647;

	color: #FFF;

}



.post-details .comment-button a,

.featured-page-details .comment-button a {

	color:#FFF;

	text-decoration: underline;

}

	

.post-details .comment-button a:hover,

.featured-page-details .comment-button a:hover {

	color: #FC0;

	text-decoration: underline;

}



/* Post Navigation

-------------------------------------------------------------- */



.post-nav p a {text-decoration: underline;}

	

.post-nav p a:hover {text-decoration: underline;}





/* Comments

-------------------------------------------------------------- */



#respond {

	background: url(images/comment-bg.jpg) #FFF repeat-x;

	border:solid 1px #de4b647;

}



#respond textarea {   /*added 3/1/2010 */

border : 1px solid #de4b647;

}



#submit {

	border: 1px solid #daa520;   /* edited 3/1/2010 */

	color: #FFF;

	background: url(images/button-bg.jpg) #949494 repeat-x;

}



#submit:hover {

	border: 1px solid #FC0;

	cursor: pointer;

}





/* Style Threaded Comments - added 19/10/09

-------------------------------------------------------------- */



.comment-item .comment-body {

	background: url(images/comment-bg.jpg) repeat-x; 

	border:solid 1px #de4b647;

	background-color:#FFF;

}



.comment-item .comment-reply-link {

	background: #2c58b7;    /*edited 3/1/2010 */

	border:solid 1px #de4b647;  /*edited 3/1/2010 */

}



.comment-item .reply a {

	color:#FFF;

	text-decoration: underline;

}



.comment-item .reply a:hover {

	color: #FC0;

	text-decoration: underline;

}





/* Sidebars

-------------------------------------------------------------- */



#top-widebar a,

#bottom-widebar a,

#left-sidebar a,

#right-sidebar a {

	color: #006; 

	text-decoration:none;				

}



#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 {

	color: #006;

}



#top-widebar a:hover,

#bottom-widebar a:hover,

#left-sidebar a:hover,

#right-sidebar a:hover {

	color: #F00; text-decoration:underline;

}





/* Widgets Areas

-------------------------------------------------------------- */



/* Widget title

-----------------------*/



#top-widebar .widgettitle,

#bottom-widebar .widgettitle,

#left-sidebar .widgettitle, 

#right-sidebar .widgettitle {

	background: url(images/widget-heading-bg.jpg) #2e539a repeat-x;

	color:#FFF;

	border:solid 1px #de4b647; 

}



#top-widebar .widgettitle a,

#bottom-widebar .widgettitle a,

#left-sidebar .widgettitle a,

#right-sidebar .widgettitle a {

	color:#FFF;

}



/* Widget outline for input boxes added 3/10/2010

-----------------------*/



#top-widebar input,

#bottom-widebar input,

#left-sidebar input, 

#right-sidebar input{

border : 1px solid #daa520;

}





/* Blog Search Widget

-----------------------*/



#top-widebar .widget_search,

#bottom-widebar .widget_search,

#left-sidebar .widget_search,

#right-sidebar .widget_search {

	color:#FFF;

	background: url(images/search-bg.jpg) #6084d2 repeat-x; /*edited 3/02/10 */

}





#top-widebar .widget_search form,

#bottom-widebar .widget_search form,

#left-sidebar .widget_search form,

#right-sidebar .widget_search form

{

	color:#FFF;				

}



#searchsubmit {

	border: 1px solid #333;

	color: #FFF;

	background: url(images/button-bg.jpg) #949494 repeat-x;	

}



#searchsubmit:hover {

	border: 1px solid #FC0;

	cursor: pointer;

}





/* Calendar Widget

-----------------------*/



#top-widebar .widget_calendar table a,

#bottom-widebar .widget_calendar table a,

#left-sidebar .widget_calendar table a,

#right-sidebar .widget_calendar table a { 

	text-decoration:underline;

}



#top-widebar .widget_calendar thead th,	

#bottom-widebar .widget_calendar thead th,

#left-sidebar .widget_calendar thead th, 	

#right-sidebar .widget_calendar thead th {

	background: #4d73c8; 

}

					

#top-widebar .widget_calendar tr.even td,  

#bottom-widebar .widget_calendar tr.even td,

#left-sidebar .widget_calendar tr.even td,  

#right-sidebar .widget_calendar tr.even td {

	background: #c3cee4; 

}

					

#top-widebar .widget_calendar caption,

#bottom-widebar .widget_calendar caption,

#left-sidebar .widget_calendar caption,

#right-sidebar .widget_calendar caption { 

	background: #c3cee4;

}



#top-widebar .more-link,

#bottom-widebar .more-link,

#left-sidebar .more-link,

#right-sidebar .more-link {

	text-decoration: underline;

}



/* Feedburner Widget

-----------------------*/



#header-bar-right .hmt_widget_feedburner {color: #FFF;}





#fbsubmit {

	border: 1px solid #333;

	color: #FFF;

	background: url(images/button-bg.jpg) #949494 repeat-x;	

}



#fbsubmit:hover {

	border: 1px solid #FC0;			

}



#top-widebar .hmt_widget_feedburner,

#bottom-widebar .hmt_widget_feedburner,

#left-sidebar .hmt_widget_feedburner,

#right-sidebar .hmt_widget_feedburner {

	color:#FFF;				

}







/* Footer

-------------------------------------------------------------- */



#footer {

	color:#FFF;

	background: url(images/footer-bg.jpg) #1c1c76 repeat-x;

}



#footer a {

	color: #FFF;

	text-decoration:none;

}



#footer a:hover {

	color:#FC0;

	text-decoration:underline;

}





/* Sub-footer

-----------------------*/



#sub-footer {

	background: url(images/subfooter-bg.jpg) #1b479e repeat-x; 

}



#sub-footer-content {color:#FFF;}





/* Sub-Footer Left and Right

-----------------------*/



#sub-footer a {

	color: #FFF;

	text-decoration:none;

}



#sub-footer a:hover {

	color:#FC0;

	text-decoration:underline;

}





/* Making things nice and rounded for browsers that support it 

-------------------------------------------------------------- */



#main,

#header-bar {

	-moz-border-radius-topleft: 5px;

	-moz-border-radius-topright: 5px;

	-webkit-border-top-left-radius: 5px;

	-webkit-border-top-right-radius: 5px;

	-khtml-border-top-left-radius: 5px;

	-khtml-border-top-right-radius: 5px;

	border-top-left-radius: 5px;

	border-top-right-radius: 5px;

}



#main, 

#sub-footer {

	-moz-border-radius-bottomleft: 5px;

	-moz-border-radius-bottomright: 5px;

	-webkit-border-bottom-left-radius: 5px;

	-webkit-border-bottom-right-radius: 5px;

	-khtml-border-bottom-left-radius: 5px;

	-khtml-border-bottom-right-radius: 5px;

	border-bottom-left-radius: 5px;

	border-bottom-right-radius: 5px;

}



.post-details .comment-button,

.featured-page-details .comment-button {

	-moz-border-radius: 3px;

	-khtml-border-radius: 3px;

	-webkit-border-radius: 3px;

	border-radius: 3px;

}





/* Rounded corners for everything that needs the same generic type 

-------------------------------------------------------------- */



.post-details, 

.featured-page-details,

#respond,

#submit,

.comment-item .comment-body, 



#top-widebar .widgettitle,

#bottom-widebar .widgettitle,

#left-sidebar .widgettitle, 

#right-sidebar .widgettitle,



#top-widebar .widget_search,

#bottom-widebar .widget_search,

#left-sidebar .widget_search,

#right-sidebar .widget_search,



#searchsubmit,



#fbsubmit {

	-moz-border-radius: 5px;

	-khtml-border-radius: 5px;

	-webkit-border-radius: 5px;

	border-radius: 5px;

}


/* ----- Added for Category Page ------ */

.post-content h2{
	margin-bottom: 5px !important;
}

.category-post-details{
	font-size: 11px;
	line-height: 100%;
}

.category-list-header{
	font-size: 15px;
}

#bread-crump-box{
	margin-bottom: 15px;
	margin-top: 4px;
}

#bread-crump-box a{
	text-decoration: none;
}

.wp-pagenavi{
	height: 30px;
}

.wp-pagenavi a, .wp-pagenavi span{
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.post-excerp{
	margin-bottom: 5px;
	line-height: 120%;
}

.cateogry-post-list-box{
	width: 500px;
	float: left;
	margin-bottom: 5px;

}

.category-post-list{
	border-bottom: 1px solid #dde9ff;
	padding-bottom: 15px;
	margin-bottom: 15px;
	margin-left: 5px;
}

.category-list-thumb{
	width: 50px;
	height: 50px;
	border: 2px solid #ebf0f6;
	float: left;
	margin-right: 15px;
	background-image: url(images/cat-thumb.jpg);
}

.category-list-thumb img{
	width: 50px;
	height: 50px;
}

.category-post-details{
	float: left;
	width: 420px;
}

.global-translator{
	width: 500px;
}


/* ------- Added ----------- */

#main{
	background-color: transparent;
}

#page-body-wrapper{
	background-color: white;
	border: 3px solid #1b479e;
	border-top: none;
	-moz-border-radius-bottomleft: 8px;
	-webkit-border-bottom-left-radius: 8px;
	border-bottom-left-radius: 8px;
	-moz-border-radius-bottomright: 8px;
	-webkit-border-bottom-right-radius: 8px;
	border-bottom-right-radius: 8px;
	padding-top: 10px;
}

#content{
	width: 634px;
}

#header-bar{
	background-image: none;
	background-color: transparent;
	margin-bottom: 15px;
}

#nav-bar{
	-moz-border-radius-topleft: 8px;
	-webkit-border-top-left-radius: 8px;
	border-top-left-radius: 8px;
}

#nav-bar ul li a:hover, #cat-bar ul li a:hover, #rss-bar a:hover{
	text-decoration: none;
	color: #e1ffff;
}

#cat-bar, #rss-bar{
	height: 28px;
}

#cat-bar ul li ul li a:hover{

}

#search-bar{
	-moz-border-radius-topright: 8px;
	-webkit-border-top-right-radius: 8px;
	border-top-right-radius: 8px;
	
}

#searchform input#s{
	border: none;
	margin-right: 5px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

#searchform #searchsubmit{
	background-image: none;
	background-color: #000162;
	color: #f4f8fb;
	border: 1px solid #518bc3;
	
}

#searchform #searchsubmit:hover{
	background-color: #0001a1;
}





.post-details{
	width: 614px;
	margin-bottom: 30px;
}



#footer{
	background-image: none;
	background-color: transparent;
	color: #1c1c76;
}



#respond{
	width: 614px;
}

#sub-footer{
	background-image: none;
	background-color: transparent;
	color: #1c1c76;
}

#sub-footer-content, #footer-content{
	color: #949494;
}

#sub-footer-content a, #footer-content a{
	color: #000066;
}

#sub-footer-content a:hover, #footer-content a:hover{
	color: #8b0000;
}

#translation_bar a{
	margin-right: 8px;
	margin-bottom: 8px;
	float: left;
}

#header-bar{
	margin-bottom: 0px;
}

#header-bar{
	height: 100px;
}

