#company_store_list .entry {
	float:left;
	clear:both;
	border-bottom:2px solid #158B15;
	margin-bottom:1em;
	padding:1em 0; }
#company_store_list .entry div,
#company_store_list .entry h4,
#company_store_list .entry h5,
#company_store_list .entry span,
#company_store_list .entry a,
#company_store_list .entry img {
	float:left; }
#company_store_list .entry div.logo {
	margin:0 10px 0 0; }
#company_store_list .entry div.info {
	width:360px;
	margin:0; }
#company_store_list .entry div.position {
	width:240px; }
#company_store_list .entry div.distance {
	width:100px;
	text-align:right;
	font-size:1.4em;
	font-weight:bold; }
#company_store_list .entry div.distance img {
	float:none; }
#company_store_list .entry div.services {
	width:100%;
	margin-top:10px; }
#company_store_list .entry div.services div.service {
	width:150px;
	background:url("../images/header/navibg.gif") repeat-x scroll 0 0 #158B15;
	border:1px solid grey;
	margin:2px;
	padding:2px; }
#company_store_list .entry div.services div.service span {
	font-size:1.1em;
	font-weight:bold;
	color:white;
	margin:3px 0 3px 10px; }
#company_store_list .entry img.logo {
	border:1px solid #158B15; }
#company_store_list .entry h4 {
	margin:0 0 1em 0; }
#company_store_list .entry h4 img {
	margin-left:5px ; }
#company_store_list .entry img.info {
	margin:14px 0; }
#company_store_list .entry a.title {
	color: #157530;
	font-size:1.2em;
	text-decoration:none; 
	padding-bottom:2px; }
#company_store_list .entry a.title:hover {
	color: #1AAD1A;
	text-decoration:underline; }
#company_store_list  a,
#company_store_list .name a,
#company_store_list .street a,
#company_store_list .city a {
	color:#666666;
	text-decoration:none; }
#company_store_list .name span.name {
	text-decoration:underline; }
#company_store_list img.logo {
	border:1px solid #157530; }
table.company {
	width:100%; }
table.company th, table.company td {
	border:0; }
table.company th {
	width:75px;
	font-weight:bold; }
table.company td.image {
	width:200px;}
table.company td.owner {
	background:#FFE3DE;
	color:#FF4A26;
	text-align:justify;
	border: 2px solid #FF4A26;
	padding:1em; }
table.company td.owner a {
	color:#FF4A26; }

.NearStoreBox {
	float:right;
	width:210px; }
.NearStoreBox ul {
	margin:0; }
.NearStoreBox li {
	list-style:none; }