
/* -----------------------------------------
	 customize company colors
----------------------------------------- */
#header1, #header3 {
	background: #222222;
}

.button {
	color: #fff;
	background-color: #00aeef;
	border-color: #00aeef;
}
.button:hover, .button:focus {
	color: #fff;
	background-color: #008fcc;
	border-color: #008fcc;
}

a, a:active {
	color: #008fcc;
}
a:hover, a:focus {
	color: #008fcc;
	text-decoration: underline;
}

ul.pagination li.current a, ul.pagination li.current a:focus, ul.pagination li.current a:hover {
	background: #888;
}

.link-button {
	color: #ffffff;
}
body.Dropdown .link-button, body.NoTabs .link-button {
	color: #00aeef;
}

.action-links i, .action-links a {
	color: #808080;
}
.action-links i:hover, .action-links i:focus, .action-links a:hover, .action-links a:focus, .action-links a:hover i, .action-links a:focus i {
	color: #00aeef;
	text-decoration: none;
}

.stack-links .directories a, .stack-links .directories a .icon-circle {
	color: #f77d19;
}

.slogan, .discount {
	color: #ff6915;
}

#results_listings .business.serp-featured {
	background: #bfebfb;
}

#areas_banner {
	color: #fff;
	text-shadow: 0 1px 1px rgba(0,0,0,.4);
	filter: dropshadow(color=#000000, offx=0, offy=1);
}
#header3 #areas_banner {
	background:                                                                #000000; /* Old browsers */
	background: -moz-linear-gradient(top,                                      rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.2) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,0.3)), color-stop(100%, rgba(0,0,0,0.2))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,                                   rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.2) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,                                        rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.2) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,                                       rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.2) 100%); /* IE10+ */
	background: linear-gradient(to bottom,                                     rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.2) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=         '#000000', endColorstr='#006B99', GradientType=0 ); /* IE6-9 */
}

/*----------- home--Local -----------*/
body.Local #home_main #findlocation {
	color: #777;
}

body.Local #home_category {
	background: #00aeef;
}
body.Local #home_category .icon-stack {
	background: #e2e2e2;
}
body.Local #home_category a {
	color: #666;
}

/*----------- home--Image -----------*/
body.Image #home_main_linksarea {
	background-color: #d7d7d7;
}
body.Image #home_main_weather {
	background-color: rgba(0, 0, 0, 0.1);
}
body.Image #home_main_links li {
	color: #006B99;
}

body.Image #home_category {
	background: #fff;
}
body.Image #home_category a {
	color: #666;
}

/*----------- home--Portal -----------*/
#home_main_links .block-grid > li#home_main_link_1 { width: 36%;}
#home_main_links .block-grid > li#home_main_link_2 { width: 30%;}
#home_main_links .block-grid > li#home_main_link_3 { width: 34%;}
