
#leftcol h2 {
	margin:0;
	padding:0 0 10px 0;
}
	
#leftcol a {
	text-decoration:underline;
	font-weight:normal;

}

#leftcol a:hover {
	text-decoration:none;
}	
	
	
/***************************************
Page Formatting
****************************************/



#leftcol {
	width:100%;
	padding:0 10px 0 20px;
	margin:0 10px 0 0;
/* background-color:#ffffff; 
color:#000000; 
*/
}	

#leftcol div.keywords, 
#leftcol div.location,
#leftcol div.blackberry,
#leftcol div.business,
#leftcol div.email,
#leftcol div.fax,
#leftcol div.ftp,
#leftcol div.im,
#leftcol div.individual,
#leftcol div.info,
#leftcol div.keyword,
#leftcol div.messaging,
#leftcol div.mobile,
#leftcol div.more,
#leftcol div.networking,
#leftcol div.phone,
#leftcol div.timezone,
#leftcol div.voip,
#leftcol div.username,
#leftcol div.personal,
#leftcol div.weblink
{
	margin:10px 10px 0px 0px;
	padding:0px 10px 8px 60px;
}

#google_so_map {
	margin:0px;
	padding:0px;
	width: 400px; 
	height: 300px; 
	z-index: 200;
}

#leftcol span.service{
	font-weight:bold;
}	




#leftcol .data{
}	

#leftcol .clear {
	clear:both;
}
	

/***************************************
Services
****************************************/

.blackberry {background:url(../images/icon-blackberry.png) top left no-repeat;}
.business {background:url(../images/icon-business.png) top left no-repeat;}
.email { background:url(../images/icon-email.png) top left no-repeat;}
.fax {background:url(../images/icon-fax.png) top left no-repeat;}

.ftp {background:url(../images/icon-ftp.png) top left no-repeat;}
.im {background:url(../images/icon-im.png) top left no-repeat;}
.individual {background:url(../images/icon-personal.png) top left no-repeat;}
.info {background:url(../images/icon-info.png) top left no-repeat;}

.keyword {background:url(../images/icon-keyword.png) top left no-repeat;}
.keywords {background:url(../images/icon-keywords.png) top left no-repeat;}
.location {background:url(../images/icon-location.png) top left no-repeat;}
.messaging {background:url(../images/icon-messaging.png) top left no-repeat;}

.mobile {background:url(../images/icon-mobile.png) top left no-repeat;}
.more {background:url(../images/icon-more.png) top left no-repeat;}
.networking {background:url(../images/icon-networking.png) top left no-repeat;}
.phone {background:url(../images/icon-phone.png) top left no-repeat;}

.timezone {background:url(../images/icon-timezone.png) top left no-repeat;}
.voip {background:url(../images/icon-voip.png) top left no-repeat;}

.personal {background:url(../images/icon-personal.png) top left no-repeat;}	
.username {background:url(../images/icon-username.png) top left no-repeat;}	
.weblink {background:url(../images/icon-weblink.png) top left no-repeat;}	

.trim a {
	display:block;
	width:250px; 
	height:1.2em;
	overflow:hidden;
	margin:0px;
	text-decoration:none;
}

.trim span {display:inline !important;  }
*html .trim span { text-decoration:none !important;}
.link span {display:none;}
	
.vcard	{
	padding:0 8px 0 0 ;
	margin:0;
	text-align:right;
}

/**********************************
breadcrumbs
*************************************/

h1.bus {
	padding:0;
	margin:0;
	width:400px;
	}
	
.breadcrumbs {
	width:400px;
	}
	
.link {
}

.arrows {
	padding:0 5px 0 5px;
}
	
#crumbs a:hover {
}	

#crumbs a {
}

	#keywords
	{
		padding:0;
		margin:0;
	}
	
	#keywords li
	{
		list-style:none;
	}
	
	#keywords h4
	{
		margin-bottom:0;
	}
	
	#keywords dt
	{
		width:130px;
		float:left;
		clear:left;
		font-weight:700;
		padding-left:0;
	}
	
	#keywords dl.postal dt,#keywords dl.concat dt,#keywords .first
	{
		padding-left:0;
	}
	
	#keywords dd
	{
		border:0;
		padding-left:130px;
		margin:0;
	}
	
	#keywords dl.concat dd
	{
		display:inline;
	}
	
	#keywords ul
	{
		padding:0;
		margin-left:0;
	}
	
	#keywords p
	{
		margin-top:0;
	}
	
	#keywords p,#keywords ul,#keywords dl,#keywords p
	{
		margin-bottom:15px;
	}

