/*
Author : Shoaib Yasin
Project: Medical Tourism Magzine
Template Designer: M Naseer Tariq
Designer & Developer: E-webcraft
Company URL:http://www.ewebcraft.com
Date: 04 Dec, 2008
Author Email:whitemoon786@hotmail.com
*/
@import url(global.css);  
body{/*defined in global.css*/}
#container #header, #navigation, #child-nav,#content,#footer{/*defined in global.css*/}
/*********************************/

.content-text .gallery
{
	position:relative; width:665px; 
	margin-bottom:15px; z-index:010;
}


.gallery .animation
{
	position:absolute; top:0; right:20px;
}

.gallery .top
{
	position:relative; 
	width:100%;
	background:url(../siteimages/background/top.jpg) left bottom repeat-x; padding-bottom:10px;
    z-index:050; 
}
	.gallery .top .left, .gallery .top .right
	{
		position:relative;
		width:55%;
		display:inline; 
		
		

	}

	.gallery .top .left h2
	{
		position:relative; font-size:18px; font-weight:normal;
		color:#000; line-height:22px; margin:0; padding:0;
	}
	
	.gallery .top .left h2 span.red
	{
		font-size:14px; 
	}
	
	
	.gallery .top .right
	{
		text-align:right;
		width:40%; padding-right:10px; 
		margin-top:2px; margin-bottom:4px; 
	}
	
		.top .right a, .top .right span.active, .top .right span.inactive
		{
			position:relative; border:1px solid #b7b7b7; padding:3px; padding-left:5px; padding-right:5px;
			line-height:16px; text-decoration:none; color:#515151; font-weight:bold; font-size:11px; margin-left:2px; margin-right:2px;
		}
		
		.top .right span.active,.top .right a:hover{color:#990000;}
		.top .right span.inactive{color:#ddd;}
		
		.top .drop-tab
		{
			position:absolute; 
			right:2px; top:26px; #top:24px;
			text-align:center; z-index:150;
			cursor:pointer; 
			bottom:0px;
			width:180px;
		}
		
		.top .drop-tab h4
		{
			position:relative;
			color:#fff; line-height:20px;
			font-size:11px; z-index:150;
			width:178px; margin-left:1px; 
			background:url(../siteimages/background/drop-tab.jpg) left top no-repeat; 
		}
		
		.top .drop-tab .drop-content
		{
			position:relative;  top:-20px; 
			z-index:025; text-align:left;
			padding-top:18px; width:178px; 
			background:#dedede;
			border:1px solid #b7b7b7;   
			
		}
		
			.drop-content ul
			{
				position:relative; margin:0; padding:0;
				list-style:none; width:176px; 
				padding-top:4px;
			}
			
			.drop-content ul li
			{
				position:relative; display:block; margin:0; padding:0; 
				line-height:20px;
				font-size:10px; font-weight:bold; 
				top:-2px;
				
				
			}
			.top .drop-content ul li a
			{
				position:relative; text-decoration:none; margin:0; padding:0;
				color:#000;  z-index:050;  width:172px; padding-left:6px; 
				border-top:1px solid #b7b7b7; display:block;
			}
			
			.top .drop-content ul li a:hover
			{
				background:url(../siteimages/background/drop-tab-list.jpg) left top repeat-x;
				color:#fff; 
			}
	
	
	.gallery .logo-container, 
	{
		position:relative;
		width:665px;
		margin-top:10px;
		margin-bottom:15px;
		padding-bottom:20px;
		
	}
	
	.logo-container .logo-info
	{
		position:relative; width:175px; float:left; display:inline; 
		padding-top:40px; 
	}
	
		.logo-info h5, logo-testimonial h5
		{
			position:relative; color:#5A5A5A;
			font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
			line-height:16px; margin-top:10px; margin-bottom:0;
		}
		
		.logo-info p, .logo-testimonial p{margin-top:5px; text-align:left; font-size:11px; color:#000;}
		.logo-testimonial p{color:#666;}
	
	.logo-container .logo-image
	{
		position:relative; width:220px; float:left; display:inline; 
		 
		text-align:center; margin-left:50px;
	}
	
	.logo-image img{border:none;}
	
	.logo-container .logo-testimonial
	{
		position:relative; width:175px; float:right;  display:inline;
		padding-top:50px;  
	}
	
	.logo-testimonial p.author{position:relative; float:right; display:inline; margin-right:10px; color:#00A8FF;}
		
	
	.gallery .web-image-container
	{
		position:relative; float:left; display:inline; height:140px;
		width:180px; padding:5px; border:1px solid #a9a9a9; margin:14px; 
		background:#fff; margin-bottom:35px;
	}
	
	.web-image-container .web-image
	{
		position:relative; width:180px; height:140px; overflow:hidden;
		
	}
	.web-image-container p{position:absolute; right:10px; bottom:-25px;}
	.web-image-container a.web-link
		{
			position:relative; color:#656565; text-decoration:underline;
			padding-left:25px; padding-bottom:10px; text-decoration:none;
			font-family:Tahoma; font-size:11px;
		}
		
		.web-image-container a.web-link:hover{text-decoration:none; color:#990000;}
	
	
	.web-image-container .web-image img{position:relative; border:none;}
		 
	.web-image-container .enlarge
	{
		position:relative;
		background:url(../siteimages/background/enlarge.gif) left top no-repeat; 
		width:111px;
		height:22px;
	}
	
	.enlarge a{position:relative; color:#fff; margin-left:15px; font-size:10px; text-decoration:none; line-height:18px;}
	.enlarge a:hover{color:#999999;}
	
	.gallery .web-container .web-info
	{
		position:relative; float:right; display:inline;
		width:375px; 
	}
	
		.web-info h4{color:#C80B21; line-height:16px; }
		.web-info p{font-size:11px; color:#000; margin-top:5px; margin-bottom:15px;}
		.web-info .testimonial{position:relative; width:100%;}
		.web-info .testimonial p{color:#999999;}
		.web-info a.web-link
		{
			position:relative; color:#C80B21; text-decoration:underline;
			background:url(../siteimages/background/web-link.gif) left top no-repeat;
			padding-left:25px; margin-top:120px; padding-bottom:10px; 
		}
		
		.web-info a.web-link:hover{text-decoration:none;}
		
		
.gallery .banner-container
{
	position:relative;
	float:left; display:inline;
	width:200px; 
	margin:8px; margin-top:15px;
	z-index:100;
}

.gallery .banner-container h3{line-height:24px;}

	.banner-container .banner-image
	{
		position:relative; width:192px;
		height:102px; border:4px solid #dedede;
		z-index:500;
	}
	
	.banner-container .banner-image img{border:none;}
	
	.banner-image img.banner-view
	{
		position:absolute; left:-10px; bottom:-10px; z-index:900;
	}
	
	
.gallery .stationary-container
{
	position:relative;
	width:180px;
	height:200px;
	margin-top:20px;
	float:left; display:inline;
	margin-left:19px; margin-right:19px;
	margin-bottom:10px;
	z-index:100;
}

.gallery .stationary-container h3{font-size:12px; line-height:20px;}

.gallery .stationary-container .stationary-image
{
	position:relative;
	width:180px;
	height:180px;
	z-index:500;
}

.gallery .stationary-container .stationary-image img{border:none;}

.gallery .stationary-container .stationary-image img.banner-view
	{
		position:absolute; left:-10px; bottom:-10px; z-index:900;
	}
		
		

.gallery .banner-250X250
{
	position:relative;
	width:250px;
	height:250px;
	border:1px solid #A7A7A7;
	float:left; display:inline;
	margin:20px;
	margin-left:35px; margin-right:35px;
	
}

.gallery .banner-300X250
{
	position:relative;
	width:300px;
	height:250px;
	border:1px solid #A7A7A7;
	float:left; display:inline;
	margin:20px;
	margin-left:10px; margin-right:10px;
	
}	

.gallery .banner-468X60
{
	position:relative;
	width:98%;
	height:60px;
	margin:0 auto;
	margin-top:20px;	margin-bottom:20px;
	text-align:center;
}	

.gallery .banner-160X600
{
	position:relative;
	width:160px;
	height:600px;
	border:1px solid #A7A7A7;
	float:left; display:inline;
	margin:20px; 
	margin-left:25px; margin-right:25px;
}

.gallery .banner-120X600
{
	position:relative;
	width:120px;
	height:600px;
	border:1px solid #A7A7A7;
	float:left; display:inline;
	margin:20px; 
}		
		


.gallery .gallery-option
{
	position:relative;
	width:665px;
	height:auto; height:27px;
	border-bottom:1px solid #c1c1c1;
	z-index:025; background:#dedede;
}

	.gallery-option a
	{
		position:relative; width:auto; padding-left:10px; padding-right:12px; height:27px;
		margin-left:5px; margin-right:5px; line-height:24px; color:#000;  z-index:0500; padding-top:0px; padding-bottom:0px;
		float:left; display:inline;  top:1px;
	}
	
	.gallery-option a:hover
	{
		text-decoration:none; color:#990000;
	}
	
	.gallery-option a.active
	{
		background:url(../siteimages/background/gallery-option-list.jpg) left top repeat-x ;
		color:#000000; font-weight:bold; z-index:0999;
	}
	
	.gallery-option a.active span.r-c
	{
		position:absolute; width:5px; height:27px; top:0; right:0; z-index:0999;
		background:url(../siteimages/background/gallery-option-list-r-c.jpg) no-repeat;
		
	}			
	
	.gallery-option a.active span.l-c
	{
		position:absolute; width:5px; height:27px; top:0; left:0; z-index:0999;
		background:url(../siteimages/background/gallery-option-list-l-c.jpg) no-repeat;
		
	}		



.gallery .category-list
{
	position:relative;
	width:665px;
	height:auto; height:27px;
	z-index:025;
}

	.category-list ul
	{
		position:relative; width:auto; height:22px; list-style:none;  width:665px; margin:0; padding:0; background:#FFFFCE;
	}
	
	.category-list ul li{
		position:relative; display:inline; display:inline; margin-left:8px; margin-right:8px; line-height:19px;
		font-family:Tahoma; font-size:11px;
	}
	.category-list ul li a{color:#666666;}

/******************************/

/***********How it works********/
.content-text .works
{
	position:relative; width:665px; 
	margin-bottom:15px; 
	margin-top:15px;
}

	.works .heading
	{
		position:relative; width:100%;
		background:url(../siteimages/background/main-heading.gif) left top repeat-x;
	}
	
	.works .heading h2
	{
		position:relative;
		width:431px; height:24px; margin:0;
		background:url(../siteimages/background/main-heading-text.jpg) left top no-repeat;
		line-height:22px;
		
	}
	
	.works .heading h2 span.yellow
	{
		position:relative;
		background:url(../siteimages/background/main-heading-yellow.jpg) 15px center no-repeat;
		padding-left:40px;
		color:#FFEA00;
		margin-right:15px;
	}
	
	.works .main-content
	{
		position:relative;
		width:100%; 
	}
	
	.works .main-content .left
	{
		position:relative; width:260px; display:inline;
		margin-top:15px; 
	}
	
	.works .main-content .right
	{
		position:relative; width:395px; display:inline;
		margin-top:15px;  margin-bottom:10px;
	}


.content-text .question,.content-text .testimonials
{
	position:relative; width:665px; 
	margin-bottom:15px; 
	margin-top:15px;
	background:url(../siteimages/background/logo-container.jpg) left bottom repeat-x;
	padding-bottom:20px;
}
.question h4
{
	position:relative;
	line-height:20px;
}
.question h4 a
{
	position:relative;
	color:#245BCA;
}

.question h4 a:hover{text-decoration:underline;}


.content-text .answer
{
	position:relative; width:665px; 
	
	margin-top:20px; margin-bottom:15px;
}

.content-text .answer h4 a:hover{text-decoration:none;}

.content-text .testimonials{background:none; margin-top:15px; padding-bottom:0; margin-bottom:10;}
.content-text .testimonials .hr{position:relative; margin-top:15px;}

.content-text .testimonials em
{
	position:relative; line-height:18px; padding-top:5px; color:#5A5A5A;
}

.content-text .testimonials em a{color:#5A5A5A; text-decoration:underline;}
.content-text .testimonials em a:hover{color:#C80B21; text-decoration:none;}

/*******************/		



