<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */



a { color:#38332F;text-decoration:none;}
	img {
	border: 0}
	
	a:visited {color:#3366CC;}
	
	#nav a:visited {color:#24324e;}
	
	#links-border a:visited {color:black;}
	
	#tcm-home-border a:visited {color:black;}
	
	#view-all-conditions a:visited {color:black;}
	
	table {border:solid 1px ;}

	body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	line-height:20px;
	background-color:white;
	background-repeat:no-repeat;
	
	}
	
	p {
	font-size:14px;
	line-height:24px;
	}
	
	p1 {
	font-size:14px;
	}
	
	#border {
	background-color:white;
	height:30px;
	
	}
	
	#header {
	background-color:white;
	width:960px;
	height:570px;
	margin:auto;
	
	}
	
	#wrapper {
	width:960px;
	height:500px;
	margin:auto;
	
	}
	
	#department {
	float:left;
	font-size:20px;
	margin-top:30px;
	width:960px;
	text-align:center;
	
	}
	
	#hifi {
	font-size:20px;
	width:205px;
	text-align:center;
	float:left;
	margin-left:51px;
	margin-top:20px;
	
	}
	
	#custom-installs {
	font-size:20px;
	width:205px;
	float:left;
	text-align:center;
	margin-top:20px;
	margin-left:118px;
	
	}
	
	#repairs {
	font-size:20px;
	width:205px;
	float:left;
	text-align:center;
	margin-top:20px;
	margin-left:118px;
	
	}
	
	#text {
	float:left;
	margin-top:10px;
	margin-left:71px;
	margin-right:71px;
	font-size:14px;
	color:black;
	
	}
	
	#address {
	float:left;
	margin-top:20px;
	font-size:20px;
	text-align:center;
	width:960px;
	color:black;
	
	}
	
	#test {
	text-align:center;
	
	}
	
	.qitem {
	width:205px;
	height:205px;	
	border:4px solid #333333;
	font-size:14px;	
	margin-left:51px;
	margin-top:30px;
	background: url('bg.gif') no-repeat;
	-moz-border-radius: 15px;
border-radius: 15px;

	
	
	/* required to hide the image after resized */
	overflow:hidden;
	
	/* for child absolute position */
	position:relative;
	
	/* display div in line */
	float:left;
	cursor:hand; cursor:pointer;
}

	.qitem img {
		border:0;
	
		/* allow javascript moves the img position*/
		position:absolute;
		z-index:200;
	}

	.qitem .caption {
		position:absolute;
		z-index:0;
		background-color:#333333;
		width:205px;
		height:208px;	
		color:#ccc;
		display:block;
	}

		.qitem .caption h4 {
			font-size:14px;
			text-align:center;
			padding:10px 5px 0 8px;
			margin:0;
			color:#369ead;
			
		}
		
		.qitem .caption h5 {
			font-size:14px;
			text-align:center;
			padding:5px 5px 0 8px;
			margin:0;
			color:#369ead;
			
		}

		.qitem .caption p {
			font-size:10px;	
			padding:3px 5px 0 8px;
			margin:0;
		}



/* Setting for corners */

.topLeft, .topRight, .bottomLeft, .bottomRight {
	position:absolute;
	background-repeat: no-repeat; 
	float:left;
}

.topLeft {
	background-position: top left; 	
} 

.topRight {
	background-position: top right; 
} 

.bottomLeft {
	background-position: bottom left; 
} 

.bottomRight {
	background-position: bottom right; 
}

.clear {
	clear:both;	
}</pre></body></html>