/************************************************************************

	Site:		Hedge Fund Manager // Services Directory Stylesheet
	
	Author:		Wide Area Communications // Viral Ganatra
	
	Created: 26-11-09
  	Last updated: 02-12-09
	

	Listing Order:
	==============

	1 - Home

************************************************************************/


/***********************************************************************
	1 - COMMON
************************************************************************/

#column-content,
.listing {
	width:470px;
}
#column-related {
	width:300px;
}
.listing .premium,
.listing .normal {
	margin-bottom:10px;
	width:448px;
}
.premium {
	border:solid 1px #dedede;
	background:#E9F5FD url(/images/bg-intro.png) repeat-x left top;
	padding:10px 10px 5px 10px;
}
.listing .normal h3 {
	font-size:1.4em;
}
.listing .premium h3 {
	font-size:1.6em;
}
#column-related h4 {
	font:bold 1.6em "Trebuchet MS", Helvetica, Jamrul, sans-serif;
}
.services-directory-home .listing h3 a,
#column-related h4 a {
	background:url(/images/arrow-gold.png) no-repeat 0 5px;
	padding-left:20px;
}

/***********************************************************************
	1 - HOME
************************************************************************/

.services-directory-home #column-content {
	width:784px;
}
.services-directory-home .listing {
	width:auto;
}
.listing .header {
	width:300px;
}
.odd {
	width:375px;
	float:left;
	clear:left;
}
.even {
	width:375px;
	float:right;
	clear:right;
}
.odd a,
.even a {
	display:block;
}
.listing h3 a {
	padding-left:0;
	background:none;
}
.services-directory-home .search-form label {
	float:none;
	font:bold 1.6em "Trebuchet MS",Helvetica,Jamrul,sans-serif;
	margin-bottom:5px;
}



#country {
	width:295px;
}
.image-box {
	background-color:#fff;
	border:solid 1px #ddd;
	float:left;
	margin:0 10px 10px 0;
}
.image-box img {
	display:block;
	margin:0 auto;
	float:none;
}
.image-box,
.image-box .outer,
.image-box .inner {
	width:90px;
	height:90px;
}
.image-box .outer {
	display:table;
	position:relative;
}
.image-box .inner {
	display:table-cell;
	vertical-align:middle;
	text-align:center;
}
