@import url("http://yui.yahooapis.com/2.6.0/build/reset/reset-min.css");
@import url("http://yui.yahooapis.com/2.6.0/build/base/base-min.css");
@import url("http://yui.yahooapis.com/2.6.0/build/fonts/fonts-min.css"); 

.left_flt { float:left; }
.right_flt { float:right; }
.clear_flt { clear:both; }

html {
	text-align:center;
	background: url(../images/hvac-template/bkg_tile.png) repeat;

}
#container {
	position:relative;
	width:960px;
	margin:50px auto 0 auto;
	text-align:left;
}
#container #intHeader .left {
	margin:10px;
}
#container #intHeader .right, #container #intHeader .footer, #content .left {
	display:none;
}
#content {
	width:960px;
	height:700px;
	background: url(../images/hvac-template/content_bkg.jpg) no-repeat top left;
	padding:10px;
	font: 100% 
    "Century Gothic",		/* Windows (HP printer) */
    "Avant Garde Gothic",	/* HP font name */
    "Avant Garde",			/* MacOS */
    "URW Gothic L",			/* Unix+X+FontConfig */
	sans-serif;
}
#content #pnumber {
	position:absolute;
	top:-25px;
	right:10px;
	font-size:15px;
	text-align:right;
}
#content #pnumber strong {
	font-size:40px;
}
#content #title {
	font-size:50px;
	color:#FFF;
	margin:5px 20px;
	max-width:700px;
	font-weight:normal;
}
#content #title strong {
	font-size:60px;
	font-weight:bold;
}
#content #services {
	margin:25px 20px 5px 20px;
	max-width:700px;
	font-family:Arial, Helvetica, sans-serif;
}
#content #services h3 {
	font-size:30px;
	margin:0;
}
#content #services ul {
	float:left;
	margin-right:40px;
	font-size:18px;
	list-style-type:none;
	margin-left:20px;
	margin-top:10px;
}
#content #services ul li {
	list-style-type:none;
	background:url(../images/hvac-template/list_style.png) no-repeat left;
	padding-left:20px;
}
#content #call_today {
	font-size:50px;
	margin:0 20px 15px;
	max-width:700px;
	color:#999;
	font-weight:normal;
	clear:both;
}
#content #call_today strong {
	color:#4A6B51;
}
#content #copy {
	font-size:26px;
	margin:0 20px;
	width:625px;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
}
#extFooter {
	width:960px;
	margin:0 auto;
}
#extFooter p {
	text-align:left;
	padding:0 20px;	
}
#seoContent,#sentenceModule{clear:both;margin:0 20px;width:625px;}
#loctypelist a{text-decoration:none;color:#333;}
#loctypelist, #loctypelist li {
	color:#333;
	font-size:11px;
	list-style-type:none;
	margin:10px 5px 0;
	clear:both;
	padding:0;
}
#locations {
	margin:0 10px 18px;
	text-align:left;
	clear:both;
}
#locations a {
	color:#333;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
#locations a:hover{text-decoration:underline;}
#locations .proximity{font-size:10px;color:#333; }
