
/****************************************************
* The first two entires are used to resolve an error
* in IE that makes the additional links section not
* center alligned.
****************************************************/
.buttons {
   display: inline-block;
}

.buttons {
   display: inline;
}
li.facebook-button a.button, li.twitter-button a.button, li.linkedIn-button a.button {
	height: 35px;
	width: 35px;
}
a.button {
	height: 36px;
	margin: 0;
	width: 91px;
}
BODY {
	background: white;
	padding-left: 0;
	text-align: center;
}
A:visited {
	color: purple;
}
A:link {
	color: blue;
}
A:active {
	color: red;
}
.standard a.button {
	height: 40px;
	width: 100px;
}
.standard .buttons .website-button {
	background:  url(http://abc.eznettools.net/graphics/EZDirectory/web_site.gif);
}
.standard .buttons .more-info-button {
	background:  url(http://abc.eznettools.net/graphics/EZDirectory/more_info.gif);
}
.standard .buttons .map-button {
	background:  url(http://abc.eznettools.net/graphics/EZDirectory/map_directions.gif);
}
.standard .buttons .email-button {
	background:  url(http://abc.eznettools.net/graphics/EZDirectory/send_email.gif);
}
.standard {
	background: #FFFFFF;
}
.search-distance-header {
	background: #000000;
	color: #FFFFFF;
	font-weight: bold;
	text-align: right;
	vertical-align: top;
}
.search-distance {
	text-align: right;
	vertical-align: top;
}
.premier .buttons .website-button {
	background:  url(http://abc.eznettools.net/graphics/EZDirectory/web.gif);
}
.premier .buttons .more-info-button {
	background:  url(http://abc.eznettools.net/graphics/EZDirectory/more.gif);
}
.premier .buttons .map-button {
	background:  url(http://abc.eznettools.net/graphics/EZDirectory/map.gif);
}
.premier .buttons .email-button {
	background:  url(http://abc.eznettools.net/graphics/EZDirectory/email.gif);
}
.premier {
	background: #FFFFCC;
}
.list-separator {
	background: #B5B5B5;
	height: 3px;
}
.list-heading {
	background: #000000;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
}
.image-container img {
	width: 100px;
}
.image-container {
	vertical-align: top;
	width: 100px;
}
.error .message {
	padding: 5px;
}
.error {
	background: #FFFFCC;
}
.description {
	font-style: italic;
}
.contact-info .phone-numbers {
	font-weight: bold;
	list-style-image: none;
	list-style-type: none;
	margin: 0;
}
.contact-info {
	text-align: right;
	vertical-align: top;
	width: 50%;
}
.category-header {
	background: #000000;
	color: #FFFFCC;
	font-weight: bold;
}
.category-button-ads {
	width: 100px;
}
.category-button-ad {
	vertical-align: top;
	width: 100px;
}
.buttons-row {
	padding: 7px;
	text-align: center;
}
.buttons .twitter-button {
	background:  url(http://abc.eznettools.net/graphics/EZDirectory/twitter_logo.png);
}
.buttons .linkedIn-button {
	background:  url(http://abc.eznettools.net/graphics/EZDirectory/linkedin_logo.png);
}
.buttons .facebook-button {
	background:  url(http://abc.eznettools.net/graphics/EZDirectory/facebook_logo.png);
}
.buttons {
	display: table;
	list-style-image: none;
	list-style-type: none;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
}
.button {
	display: block;
	float: left;
	margin-right: 5px;
}
.address-info .name {
	font-weight: bold;
}
.address-info .address {
	margin: 0;
}
.address-info {
	vertical-align: top;
}
#multiple-paging-indicator {
	font-size: smaller;
}
#directory-listing {
	font-family: Arial;
	font-size: smaller;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 100%;
}
#directory {
	color: #000000;
	margin-left: auto;
	margin-right: auto;
	width: 900px;
}
#category {
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 100%;
}
#back-link {
	font-weight: bold;
}
