/***********************************************/



/* 3col_leftNav.css                             */



/* Use with template 3col_leftNav.html          */



/***********************************************/







/***********************************************/



/* HTML tag styles                             */



/***********************************************/ 



body {

	background-color: #657491;

	font-family: Arial, sans-serif;

	color: #333333;

	line-height: 14pt;

	font-size: 11pt;

	line-height: 14pt;

	margin-top: 10px;

	margin-right: 15px;

	margin-bottom: 10px;

	margin-left: 10px;

	padding: 0px;

}



/* THERE WON'T ALWAYS BE PARAGRAPHS OF TEXT SO THE FONT DEFINITIONS NEED TO GO IN THE BODY STYLE AND NOT IN A PARAGRAPH STYLE



p{



	font-family: Arial, sans-serif;



	color: #333333;



	line-height: normal;



	padding: 0px;



	font-size: 10pt;



	margin-top: 10px;



	margin-right: 15px;



	margin-bottom: 10px;



	margin-left: 10px;



}*/











a:link{



	color: #006699;



	text-decoration: none;



	font-family: Arial, Helvetica, sans-serif;



	/*font-size: 10px;*/



	font-style: normal;



	font-weight: normal;



}







a:visited{



	color: #006699;



	text-decoration: none;



	font-family: Arial, Helvetica, sans-serif;



}







a:hover{



	color: #0066CC;



	text-decoration: underline;



	font-family: Arial, Helvetica, sans-serif;



}





a.footer { text-decoration: none; color: #006699; font-size: 10px; } 

A.footer:visited { text-decoration: none; color: #006699; font-size: 10px; }

A.footer:hover { text-decoration: underline; color: #0066CC; font-size: 10px; }







h1{



	font-family: Arial, Helvetica, sans-serif;



	font-size: 16pt;



	color: #000000;



	padding: 0px;



	text-indent: 10px;



	margin-top: 10px;



	margin-bottom: 0px;



	margin-left: 0px;



	font-weight: bold;



}







h2{



	font-family: Arial, sans-serif;



	font-size: 14pt;



	color: #000000;



	font-weight: normal;



	text-indent: 0px;



	padding-top: 0px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 10px;



	margin-top: 10px;



	margin-right: 10px;



	margin-bottom: 0px;



	margin-left: 0px;



}







h3{



 font-family: Arial, sans-serif;



 font-size: 12pt;



 color: #000000;



 margin: 10px;



 padding: 0px;



}







h4{



	font-family: Arial, sans-serif;



	color: #333333;



	line-height: normal;



	margin: 10px;



	padding: 0px;



	font-size: 10pt;



	font-weight: bold;



	text-align: center;



}







h5{



	font-family: "Times New Roman", Times, serif;



	color: #333333;



	line-height: normal;



	margin: 10px;



	padding: 0px;



	font-size: 12pt;



	font-weight: bold;



	text-align: left;



	font-style: italic;



	text-indent: 10px;



}







h6{



	font-family: Arial, sans-serif;



	color: #333333;



	line-height: normal;



	margin: 10px;



	padding: 0px;



	font-size: 10pt;



}



/***********************************************/



/* Layout Divs                                 */



/***********************************************/



#container{

	width:760px;

	margin-top: 0;

	margin-right: auto;

	margin-bottom: 0;

	margin-left: auto;

}



}



#masthead{



	padding: 0px 0px 0px 0px;



	width: 760px;



}







#navBar{



	position: relative;

	

	float: left;



	width: 188px;



	margin: 0px;



	padding: 0px;



	background-image: url(../img/ghw_sidenav.jpg);



	background-repeat: repeat;



	height: 506px;



}



#house{

	position: absolute;

	bottom: 0px;

	width: 188px;

	left: 0px;



}







#content{

	float:left;

	width: 382px;

	margin: 0px;

	padding: 0px;

	background-image: url(../img/ghw_bg.jpg);

	background-repeat: no-repeat;

	background-color: #FFFFFF;

	height: 506px; /* was 506px*/

	position: static;

	

}







#subpagecontent{

	float:left;

	width: 572px;

	margin: 0px;

	background-image: url(../img/ghw_subpgbg.jpg);

	background-repeat: repeat;

	background-color: #FFFFFF;

	padding-top: 0px;

	padding-bottom: 0px;

	padding-left: 0px;



}



#text{

	padding-top: 0px;

	padding-right: 15px;

	padding-bottom: 0px;

	padding-left: 10px;

}



pre {



	font-family: Arial, Helvetica, sans-serif;



}







#photos{



	float: left;



	width: 190px;



	margin: 0px;



	padding: 0px;



	height: auto;



	border-top-width: 0px;



	border-right-width: 0px;



	border-bottom-width: 0px;



	border-left-width: 0px;



	border-top-style: none;



	border-right-style: none;



	border-bottom-style: none;



	border-left-style: none;



}















#siteInfo{



	clear: both;



	width: 760px;



	background-image: url(../img/ghw_bottom.jpg);



	background-repeat: no-repeat;



	height: 129px;



	margin: 0px;



	border-top-style: none;



	border-right-style: none;



	border-bottom-style: none;



	border-left-style: none;



	text-indent: 188px;



	text-align: center;



}

#background {

	width:760px;

	background-image: url(../img/ghw_lgbg.jpg);

	background-repeat: repeat;

	margin: 0;

	padding: 0px;

	left: 0px;

}

/* ================ SPIDER CATALOG AND SHOPPING CART STYLES BELOW =================== */

/* ************ pop over styles ******************** */

#popoverContent {
	background: white;
	padding: 8px;
	border: 1px solid #000;
	margin: 0 10px 0 5px;
	}
	
.popoverPrice {
	/*float: right; 
	text-align: right;
	width: 100px;*/
	}

#popoverBanner {
	text-align: center;

	}
	
.popoverProductName {
	/*float: left;
	text-align: left; 
	width: 250px;*/
	}
	
.closeWindow {
	text-align:center;
	font-family: verdana, arial, helvetica;
	size: 50%;
	margin: 0;
	}


/* ************ END pop over styles ******************** */



/* ******* discount table styles ******* */

#discount_container {
	/*float: right;
	position: absolute; top: 250px; right: 600px;*/
}

#discount_chart {
	width: 250px;
}

.disc_header {
	font-size: 10pt;
	font-weight: bold;
	color: #3C3B2C;
}

.disc_title { 
	font-size: 11pt;
	font-weight: bold;
}

.disc_note { 
	font-weight: normal; 
	font-size: 8pt;
}

/* ******** END discount table styles ******* */


#productTable {
	width: 540px;
	font-size: 10pt;
	line-height: 13pt;
	margin: 0;
}






