/***********************************
 Global
 **********************************/
.clearfix { clear:both; display:block; height:0; line-height:0; padding:0; margin:0; border:0; size:0; overflow:hidden; }
.cf:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
* html .cf             { zoom: 1; } /* IE6 */
*:first-child+html .cf { zoom: 1; } /* IE7 */
.float_left 
	{ 
	float:left; 
	}
.float_right 
	{ 
	float:right; 
	}
img.page_title
	{
	display:block; 
	margin-bottom:20px; 
	padding-top:20px; 
	margin-left:20px;
	}
.submit_cv_margin
	{
	margin-bottom:30px;
	}
/***********************************
 Header and Footer
 **********************************/
p.copyright { font-size:11px; }
	
/***********************************
 Community Sidebar Styles
 **********************************/	
ul.sidebar_list
	{
	list-style-type:none;
	margin:0;	
	padding:0;
	}
ul.sidebar_list li
	{
	margin-bottom:4px;
	color:#7b7b7b;
	border-bottom:1px solid #d9eced;
	padding-bottom:4px;		
	}
ul.sidebar_list li a
	{
	color:#7b7b7b;
	}
ul.sidebar_list li a:hover
	{
	color:#8db646;
	}
/***********************************
 Community Gallery
 **********************************/
img.showcase_gallery_image
	{ 
	display:block; 
	margin-bottom:3px;
	}
p#community_image_description 
	{ 
	margin-bottom:5px; 
	font-size:10px; 
	text-align:left; 
	}
ul.community_image_list
	{
	list-style-type:none;
	margin:0 0 20px 0;
	padding:0;
	}
ul.community_image_list li
	{
	height:50px;
	width:50px;	
	margin-right:9px;
	line-height:0;	
	float:left;
	}
ul.community_image_list li img
	{
	width:50px;
	height:50px;
	display:block;	
	}
ul.community_image_list li a
	{
	width:50px;
	height:50px;
	line-height:0;
	display:block;
	background-color:#000;
	}	
ul.community_image_list li.last 
{
	margin-right:0;
}		
/***********************************
 Community Overview
 **********************************/
img.community_title { display:block; margin-bottom:20px; padding-top:20px; margin-left:20px; }
p.doctor_bio { vertical-align:top; line-height:22px; }
img.doctor_photo { float:left; margin:0 25px 0 0; border:2px solid #fff; }
div.doctor_wrapper { margin:0 20px; }
span.testimony_heading { margin:0 0 .5em; font-size:18px; font-weight:lighter; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif; }  
/***********************************
 Home 
 **********************************/
ul.speciality_list
	{
	float:left;
	display:inline;
	padding:0;
	margin:0 20px 0 0;	
	list-style-position:inside;		
	}
ul.speciality_list li
{
	font-size:12px;
	line-height:18px;
}
p.white, h2.white
	{
	color:#ffffff !important;	
	}
h3.featured_job
	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:lighter;
	font-size:16px;
	font-style:italic;
	color:#606060 !important;
	}
.light_blue
	{
	color:#a4eaf5;
	}
.green
	{
	color:#789C3B;
	}
p.speciality
	{
	width:350px;	
	margin-left:40px;
	font-size:14px;
	line-height:20px;
	color:#000;
	}
/***********************************
 Generic Page Classes
 **********************************/
div.title_wrapper { background-color:#dff2f6; border:1px dotted #ccecf3; padding:20px; margin-bottom:30px; background-image:url(/images/title_wrapper_bg_1x151.jpg); background-repeat:repeat-x; }
div.title_wrapper img { display:block; }
div.title_wrapper p { padding:0; margin:0; font-size:16px; line-height:22px; font-family:Georgia, "Times New Roman", Times, serif; }
div.title_wrapper ul { font-family:Georgia, "Times New Roman", Times, serif; }
div.title_wrapper ul li { font-size:16px !important; }
div.title_wrapper img.title { margin-bottom:20px; }
/***********************************
 Social Media Links
 **********************************/
 ul.social_media_list { margin:0; padding:0; list-style-type:none; }
 ul.social_media_list li { height:40px; border-bottom:1px solid #d9eced; padding:5px 0; }
 ul.social_media_list img { margin-right:10px; display:block; float:left; }
 ul.social_media_list a { display:block; line-height:40px; color:#7b7b7b; }
 ul.social_media_list a:hover { }
 
