@charset "UTF-8";
/* CSS Document */

#main ul {
	padding-left:25px;
}
#main ol {
	padding-left:35px;
}
#main #navigation ul {
	padding:0;
}
#navigation {
	background:url(/images/layout/navbg.png) 1px 0 no-repeat;
	padding:5px 6px 0;
	list-style:none;
	height:41px;
}
#navigation li {
	list-style:none;
	height:40px;
	float:left;
}
#navigation li a {
	height:40px;
	display:block;
	text-align:center;
	text-indent:-9999px;
}
#navigation li a:hover,
#navigation li.active a {
	background-position:0 -40px;
}
li#home a {
	width:81px;
	background-image:url(/images/layout/home.png);
}
li#services a {
	width:93px;
	background-image:url(/images/layout/services.png);
}
li#location a {
	width:93px;
	background-image:url(/images/layout/location.png);
}
li#request a {
	width:149px;
	background-image:url(/images/layout/request.png);
}
li#faqs a {
	width:70px;
	background-image:url(/images/layout/faqs.png);
}
li#contact a {
	width:109px;
	background-image:url(/images/layout/contact.png);
}
li#about a {
	width:97px;
	background-image:url(/images/layout/about.png);
}
#main #coupons {
	list-style:none;
	width:314px;
	margin:0;
	padding:0;
}
#main #coupons li {
	list-style:none;
	margin:0;
	padding:0;
}
#coupons li a {
	display:block;
	overflow:hidden;
	text-indent:-9999px;
}
#coupons li.inspection a {
	height:110px;
	background:url(/images/free-inspection.jpg) 0 0 no-repeat;
}
#coupons li.labor a {
	height:100px;
	background:url(/images/labor-coupon.jpg) 0 0 no-repeat;
}
#coupons li.oil a {
	height:125px;
	background:url(/images/oil-change.jpg) 0 0 no-repeat;
}
