/*

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 .banner, .content-text .banner-design

	{

	position:relative; width:665px; height:285px;

	border:1px solid #9b9b9b;

	background:url(../siteimages/background/banner.jpg) left top repeat-x;

	z-index:100; margin-bottom:15px;

	}

	

	.content-text .stationary-design

	{

		background:url(../siteimages/background/stationary-banner.jpg) left top repeat-x;

		border:1px solid #006ACC;

	}



	.banner .l-t-c

	{

		position:absolute; width:10px; height:10px; left:-1px; top:-1px; z-index:900;

		background:url(../siteimages/background/banner-l-t-c.jpg) no-repeat;

	}

	

	.banner .r-t-c

	{

		position:absolute; width:10px; height:10px; right:-1px; top:-1px; z-index:900;

		background:url(../siteimages/background/banner-r-t-c.jpg) no-repeat; _right:-2px;

	}

	

	.banner .r-b-c

	{

		position:absolute; width:10px; height:10px; right:-1px; bottom:-1px; z-index:900;

		background:url(../siteimages/background/banner-r-b-c.jpg) no-repeat; _bottom:-6px; 

		_right:-2px;

	}

	

	.banner .l-b-c

	{

		position:absolute; width:10px; height:10px; left:-1px; bottom:-1px; z-index:900;

		background:url(../siteimages/background/banner-l-b-c.jpg) no-repeat; _bottom:-6px;

	}

	

	.content-text .banner-design

	{

		background:url(../siteimages/background/banner_design.jpg) left top repeat-x;

		border:1px solid #D48300;

		

	}

	

	.content-text .website-design

	{

		background:url(../siteimages/background/website_design.jpg) left top repeat-x;

		border:1px solid #599000;

		

	}

	

	.content-text .landing-pages-design

	{

		background:url(../siteimages/background/landing-pages-design.jpg) left top repeat-x;

		border:1px solid #358FE7;

		

	}

	

	.banner-design .l-t-c

	{

		position:absolute; width:10px; height:10px; left:-1px; top:-1px; z-index:900;

		background:url(../siteimages/background/banner-design-l-t-c.jpg) no-repeat;

	}

	

	.banner-design .r-t-c

	{

		position:absolute; width:10px; height:10px; right:-1px; top:-1px; z-index:900;

		background:url(../siteimages/background/banner-design-r-t-c.jpg) no-repeat; _right:-2px;

	}

	

	.banner-design .r-b-c

	{

		position:absolute; width:10px; height:10px; right:-1px; bottom:-1px; z-index:900;

		background:url(../siteimages/background/banner-design-r-b-c.jpg) no-repeat; _bottom:-6px; 

		_right:-2px;

	}

	

		

	.banner-design .l-b-c

	{

		position:absolute; width:10px; height:10px; left:-1px; bottom:-1px; z-index:920;

		background:url(../siteimages/background/banner-design-l-b-c.jpg) no-repeat; _bottom:-6px;

	}

	

	

	.website-design .l-t-c

	{

		position:absolute; width:10px; height:10px; left:-1px; top:-1px; z-index:900;

		background:url(../siteimages/background/website-design-l-t-c.jpg) no-repeat;

	}

	

	.website-design .r-t-c

	{

		position:absolute; width:10px; height:10px; right:-1px; top:-1px; z-index:900;

		background:url(../siteimages/background/website-design-r-t-c.jpg) no-repeat; _right:-2px;

	}

	

	.website-design .r-b-c

	{

		position:absolute; width:10px; height:10px; right:-1px; bottom:-1px; z-index:900;

		background:url(../siteimages/background/website-design-r-b-c.jpg) no-repeat; _bottom:-6px; 

		_right:-2px;

	}

	

		

	.website-design .l-b-c

	{

		position:absolute; width:10px; height:10px; left:-1px; bottom:-1px; z-index:920;

		background:url(../siteimages/background/website-design-l-b-c.jpg) no-repeat; _bottom:-6px;

	}

	

	

	

	.landing-pages-design .l-t-c

	{

		position:absolute; width:10px; height:10px; left:-1px; top:-1px; z-index:900;

		background:url(../siteimages/background/landing-pages-design-l-t-c.jpg) no-repeat;

	}

	

	.landing-pages-design .r-t-c

	{

		position:absolute; width:10px; height:10px; right:-1px; top:-1px; z-index:900;

		background:url(../siteimages/background/landing-pages-design-r-t-c.jpg) no-repeat; _right:-2px;

	}

	

	.landing-pages-design .r-b-c

	{

		position:absolute; width:10px; height:10px; right:-1px; bottom:-1px; z-index:900;

		background:url(../siteimages/background/landing-pages-design-r-b-c.jpg) no-repeat; _bottom:-6px; 

		_right:-2px;

	}

	

		

	.landing-pages-design .l-b-c

	{

		position:absolute; width:10px; height:10px; left:-1px; bottom:-1px; z-index:920;

		background:url(../siteimages/background/landing-pages-design-l-b-c.jpg) no-repeat; _bottom:-6px;

	}

	

		.banner-design h1, .banner-design p{color:#fff;}

	

	.stationary-design .l-t-c

	{

		position:absolute; width:10px; height:10px; left:-1px; top:-1px; z-index:900;

		background:url(../siteimages/background/stationary-l-t-c.jpg) no-repeat;

	}

	

	.stationary-design .r-t-c

	{

		position:absolute; width:10px; height:10px; right:-1px; top:-1px; z-index:900;

		background:url(../siteimages/background/stationary-r-t-c.jpg) no-repeat; _right:-2px;

	}

	

	.stationary-design .r-b-c

	{

		position:absolute; width:10px; height:10px; right:-1px; bottom:-1px; z-index:900;

		background:url(../siteimages/background/stationary-r-b-c.jpg) no-repeat; _bottom:-6px; 

		_right:-2px;

	}

	

	.stationary-design .l-b-c

	{

		position:absolute; width:10px; height:10px; left:-1px; bottom:-1px; z-index:900;

		background:url(../siteimages/background/stationary-l-b-c.jpg) no-repeat; _bottom:-6px;

	}

	

	

	

	.banner .banner-image

	{

		position:absolute; left:0; bottom:0; z-index:150;  

	}

	

	.banner-design .banner-design-image

	{

		position:relative; left:65px; bottom:0; z-index:150; margin-top:35px; 

	}

	

	.website-design .website-design-image

	{

		position:relative;  z-index:150;  margin-top:20px; left:45px;

	}

	

	.landing-pages-design .landing-page-image

	{

		position:relative;  z-index:150;  margin-top:15px; left:75px;

	}

	

	

	

	.banner .banner-text

	{

		position:relative; width:520px; 

		z-index:160; 

		float:right; display:inline; margin-right:25px; margin-top:15px; 

	}

	

	.banner-design .banner-text,.website-design .banner-text, .landing-pages-design .banner-text

	{

		position:relative; width:450px; 

		z-index:160; 

		float:right; display:inline; margin-right:25px; margin-top:15px; 

	}

	

		.banner-text h1{

			position:relative; font-family:"Trebuchet MS";

			font-size:18px; font-weight:normal; line-height:25px;

			color:#fff;

		}

		

		.banner-text p{position:relative; line-height:18px; margin-top:3px; margin-bottom:5px;}

		

		.banner-text .marqee-images

		{

			position:relative;  margin-bottom:5px; 

			margin-top:10px;

			margin-left:35px;

		}

		

		.banner img.view-gallery

		{

			position:absolute; bottom:15px; right:40px; z-index:950; border:none;

		}

		.banner img.view-gallery1

		{

			position:absolute; bottom:15px; right:258px; z-index:950; border:none;

		}

		

		.stationary-design h1

		{

			position:relative; color:#fff; margin-left:15px; margin-top:15px; font-size:22px;

		}

		

		.stationary-design .left-text

		{

			position:relative; width:38%; float:left; display:inline; 

			margin-top:50px;

		}

		

		.stationary-design .left-text p

		{

			position:relative; margin:0; color:#fff;  font-size:16px;

			line-height:24px; margin-left:20px;

		}

		

		.stationary-design .right-image

		{

			position:relative; width:58%; float:right; display:inline; 

			margin-top:20px;

		}

		
		.easy-accordion{display:block;position:relative;overflow:hidden;padding:0;margin:0}
		.easy-accordion dt,.easy-accordion dd{margin:0;padding:0}
		.easy-accordion dt,.easy-accordion dd{position:absolute}
		.easy-accordion dt{margin-bottom:0;margin-left:0;z-index:5;/* Safari */ -webkit-transform: rotate(-90deg); /* Firefox */ -moz-transform: rotate(-90deg);-moz-transform-origin: 20px 0px;  /* Internet Explorer */ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);cursor:pointer;}
		.easy-accordion dd{z-index:1;opacity:0;overflow:hidden}
		.easy-accordion dd.active{opacity:1;}
		.easy-accordion dd.no-more-active{z-index:2;opacity:1}
		.easy-accordion dd.active{z-index:3}
		.easy-accordion dd.plus{z-index:4}
		.easy-accordion .slide-number{position:absolute;bottom:0;left:10px;font-weight:normal;font-size:1.1em;/* Safari */ -webkit-transform: rotate(90deg); /* Firefox */ -moz-transform: rotate(90deg);  /* Internet Explorer */ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);}
		
		
		
		dd p{line-height:110%; font-weight:bold; color:#fff; margin-bottom:7px;}
		
		#scrolling-slider{width:645px; border:1px solid #aeaeae; padding:10px; background:#d7d7d7; margin-bottom:10px;}
		#scrolling-slider dl{width:645px;height:248px; }	
		#scrolling-slider dt{height:29px;line-height:27px;text-align:right;padding:0 15px 0 0;font-size:1.1em;font-weight:bold;font-family: Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase;letter-spacing:1px;background:url(/siteimages/images/slide-title-inactive.jpg) 0 0 no-repeat;color:#5b5b5b; border-bottom:3px solid #D7D7D7;}
		#scrolling-slider dt.active{cursor:pointer;color:#fff; background:#d7d7d7 url(/siteimages/images/slide-title-active.jpg) 0 0 no-repeat;}
		#scrolling-slider dt.hover{color:#CA242E;}
		#scrolling-slider dt.active.hover{color:#fff}
		#scrolling-slider dd{padding:25px; background:url(/siteimages/background/dd-0.jpg) right top no-repeat; margin-right:3px; }
		#scrolling-slider dd.active-0{background:url(/siteimages/background/dd-0.jpg) right top no-repeat;}
		#scrolling-slider dd.active-1{background:url(/siteimages/background/dd-1.jpg) right top no-repeat;}
		#scrolling-slider dd.active-2{background:url(/siteimages/background/dd-2.jpg) right top no-repeat;}
		#scrolling-slider dd.active-3{background:url(/siteimages/background/dd-3.jpg) right top no-repeat;}
		#scrolling-slider .slide-number{color:#000;left:10px;font-weight:bold}
		#scrolling-slider .active .slide-number{color:#fff;}
		#scrolling-slider a{color:#68889b}
		#scrolling-slider dd img{float:right;margin:0 0 0 30px;}
		#scrolling-slider dd img.links{position:relative; float:none; border:none; margin:0; display:inline;}
		#scrolling-slider h2{font-size:1.6em;  line-height:1.2em; color:#fff; margin-top:0;}
		#scrolling-slider h3{font-size:1.3em;  line-height:1.2em; color:#fff;}
		#scrolling-slider ul{}
		#scrolling-slider ul li{position:relative; line-height:125%; color:#fff;  font-size:12px;}
		#scrolling-slider p.more-links{position:absolute; top:200px; left:25px;}
			
		
/********************************ali-modification********************/
.seo-image
   {
     position:relative; width:58%; margin-bottom:15px;
}
.packeges-container {
	 margin:20px 0;
	 }
.packeges-container .seo-service-box {
	 float:left;
	 display:inline;
	 height:auto;
	 width:163px;
	 margin-right:3px;
	
	 }	
.packeges-container .seo-service-box .seo-top-section {
	background:url(../siteimages/images/seo-top.jpg) top right no-repeat;
	height:52px;
	width:163px;
	text-align:center;
	padding-top:10px;
	 }	 
.packeges-container .seo-service-box .seo-top-section h1 {
	color:#FFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:24px;
	text-shadow:1px 1px 1px #333;
	text-align:center;
	}
.packeges-container .seo-service-box .seo-top-section p {
	color:#FFF;
	text-align:center;
	font-size:12px;
	margin:0px;
	padding-top:5px;
	}
.packeges-container .seo-service-box .seo-top-deluxe {
	background:url(../siteimages/images/deluxe-bg.jpg) top right no-repeat;
	height:52px;
	width:163px;
	text-align:center;
	padding-top:10px;
	}
.packeges-container .seo-service-box .seo-top-deluxe h1 {
	color:#FFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:24px;
	text-shadow:1px 1px 1px #333;
	text-align:center;
	}
.packeges-container .seo-service-box .seo-top-deluxe p {
	color:#FFF;
	text-align:center;
	font-size:12px;
	margin:0px;
	padding-top:5px;
	}
.packeges-container .seo-service-box .seo-top-started{
	background:url(../siteimages/images/seo-starter-bg.jpg) top right no-repeat;
	height:52px;
	width:163px;
	text-align:center;
	padding-top:10px;
	}
.packeges-container .seo-service-box .seo-top-started h1 {
	color:#FFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:24px;
	text-shadow:1px 1px 1px #333;
	text-align:center;
	}
.packeges-container .seo-service-box .seo-top-started p {
	color:#FFF;
	text-align:center;
	font-size:12px;
	margin:0px;
	padding-top:5px;
	}
.packeges-container .seo-service-box .seo-top-premium {
	background:url(../siteimages/images/seo-premium-bg.jpg) top right no-repeat;
	height:52px;
	width:163px;
	text-align:center;
	padding-top:10px;
	}	
.packeges-container .seo-service-box .seo-top-premium h1 {
	color:#FFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:24px;
	text-shadow:1px 1px 1px #333;
	text-align:center;
	}
.packeges-container .seo-service-box .seo-top-premium p {
	color:#FFF;
	text-align:center;
	font-size:12px;
	margin:0px;
	padding-top:5px;
	}							 
.packeges-container .seo-service-box .seo-middle-section {
	border:1px solid #e5e5e5;
	background-color:#f5f5f5;
	height:auto;
	padding:12px 0;
	position:relative;
	height:310px;
	}	
.packeges-container .seo-service-box .seo-middle-section .seo-top {
	 position:absolute; top:0px; left:0px;
	 background:url(../siteimages/images/seo-dots.jpg) top left no-repeat;
	 height:9px; width:161px;
	 }	
.packeges-container .seo-service-box .seo-middle-section .seo-bottom {
	 position:absolute; bottom:0px; left:0px;
	 background:url(../siteimages/images/seo-dot.jpg) bottom left no-repeat;
	 height:9px; width:161px;
	 }
.packeges-container .seo-service-box .seo-middle-section ul{
	margin:10px 8px;
	list-style:none;
	}
.packeges-container .seo-service-box .seo-middle-section ul li {
	background:url(../siteimages/images/seo-sept.jpg) bottom left no-repeat;
	padding:5px 0;
	}
.packeges-container .seo-service-box .seo-middle-section ul li span.cross {
	background:url(../siteimages/images/cross.jpg) left 6px no-repeat;
	padding-left:20px;
	text-shadow:1px 1px 1px #FFF;
	display:block;
	color:#777777;
	}
.packeges-container .seo-service-box .seo-middle-section ul li span.tick {
	background:url(../siteimages/images/tick.jpg) left 1px no-repeat;
	padding-left:20px;
	text-shadow:1px 1px 1px #FFF;
	color:#777777;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	}
.packeges-container .seo-service-box .seo-buttom {
	background:url(../siteimages/images/seo-bottom.jpg) top left no-repeat;
	height:26px;
	width:138px;
	padding:10px 10px 10px 15px;
	position:relative;
	}
.packeges-container .seo-service-box .seo-buttom h2 {
	font-family:"Myriad Pro";
	font-size:26px;
	text-shadow:1px 1px 1px #FFF;
	color:#920202;
	margin:0px;
	padding:0px;
	}	
.packeges-container .seo-service-box .seo-buttom span.booking-now {
	position:absolute; top:-3px; right:10px;
	background:url(../siteimages/images/book-now.png) top right no-repeat;
	height:51px;
	width:53px;
	}
.packeges-container .seo-service-box .seo-buttom span.booking-now-starter {
	position:absolute; top:-3px; right:10px;
	background:url(../siteimages/images/book-now-starter.png) top right no-repeat;
	height:51px;
	width:53px;
	}
.packeges-container .seo-service-box .seo-buttom span.booking-now-deluxe {
	position:absolute; top:-3px; right:10px;
	background:url(../siteimages/images/book-now-deluxe.png) top right no-repeat;
	height:51px;
	width:53px;
	}			
.packeges-container .seo-service-box .seo-buttom-premium {
	background:url(../siteimages/images/seo-bottom.jpg) top left no-repeat;
	height:26px;
	width:146px;
	padding:10px 10px 10px 15px;
	position:relative;
	}
.packeges-container .seo-service-box .seo-buttom-premium h2 {
	font-family:"Myriad Pro";
	font-size:26px;
	text-shadow:1px 1px 1px #FFF;
	color:#920202;
	margin:0px;
	padding:0px;
	}	
.packeges-container .seo-service-box .seo-buttom-premium span.booking-now-premium {
	position:absolute; top:-3px; right:10px;
	background:url(../siteimages/images/book-now-premium.png) top right no-repeat;
	height:51px;
	width:53px;
	}					 	   
*******************************************
/*Home Page Banner slide by Majid*/
@font-face {
 font-family:trebuchet;
 src: url("../fonts/trebuc.eot") /* EOT file for IE */
}
@font-face {
 font-family:trebuchet;
 src: url("../fonts/trebuc.ttf") /* TTF file for CSS3 browsers */
}
#slider h1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:26px;
	color:#FFF;
	margin-bottom:15px;
	line-height:30px;
	font-weight:normal;
	text-align:left;
	font-size:30px;
	}
#slider .txt_center{ text-align:center;}
#slider .heading_1{ width:380px; padding-top:80px;}
#slider .heading_2{ width:600px; padding-top:100px;}
#slider .heading_3{ width:670px;padding-top:50px; }
#slider .heading_4{ padding-left:100px;  width:400px; padding-top:100px;}
#slider .heading_1 h1{ font-size:48px; line-height:55px;}
#slider .heading_2 h1{ line-height:36px;}
#slider .heading_3 h1{ font-size:46px;}
#slider .heading_4 h1{ line-height:33px;}
	#slider h1 a{
			color:#FFF;
			text-decoration:none;
		}
	#slider .small_more{ font-size:18px; color:#fff; line-height:20px}
	#slider h1 span{ color:#F0D518;}
	#slider h1 span.small, #slider .heading_1 h1 span.small{ font-size:24px; color:#fff; line-height:24px;}
#slider img{border:none; }
#slider li{ display:none;}
#slider li pre{
	display:block;
	font:12px "Courier New", Courier, monospace;
	padding:10px;
	border:1px solid #bae2f0;
	background:#e3f4f9;	
	margin:.5em 0;
	width:500px;
	}		

/* Easy Slider */
#slider{
		position:relative;
		width:910px;
		margin:0 auto;
		margin-top:15px;
		overflow:hidden;
		height: 292px;
	}
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:910px;
		height:293px;
		overflow:hidden; 
		background:#092F57;
		}
	span#prevBtn{ display:none;}
	span#nextBtn{ display:none;}					

/* // Easy Slider */
/*#slider .banner_img{ float:left; width:599px; height:293px;}*/
#slider .banner_txt{ float:right;height:292px !important; z-index:011; position:relative;}
#slider .banner_txt_1{
		/*background:url(../siteimages/banners/backgrounds/txt-bg.jpg) left top no-repeat;*/
		height:192px;
	}
#slider .banner_3 .banner_txt{ width:400px;}
#slider .banner{
		position:absolute;
		top:0;
		left:0;
		width:910px;
		height:292px;
		z-index:010;
	}

#slider .clr{ clear:both;}
#slider .call_us{
		position:absolute;
		bottom:8px;
		right:15px;
		text-align:right;
	}
/*Home Page Banner slide by Majid*/
/*+++++++++++++++++++      Portfolio Scoller Start       +++++++++++++++++++*/
#scroller_port{
		position:relative;
		width:610px;
		margin:0 auto;
		padding-left:40px;
	}
#scroller_port .scrollable {

	/* required settings */
	position:relative;
	overflow:hidden;
	width: 590px;
	height:200px;
	/* custom decorations */
}
#scroller_port .scrollable .items {
	/* this cannot be too large */
	width:20000em;
	position:absolute;
	clear:both;
}
#scroller_port .items .port_container{
	float:left;
	width:570px;
	padding:10px;
}
#scroller_port .items .port_container .thumb{
		float:left;
		width:126px;
		height:180px;
		padding:2px;
		border:1px solid #ccc;
		margin-right:10px;
		text-align:center;
	}
#scroller_port .items .port_container .thumb .img{
		width:110px;
		height:140px;
		overflow:hidden;
		text-align:center;
		margin:0 auto;
		margin-top:5px;
	}
#scroller_port .items .port_container .thumb .site_link{
		text-align:center;
	}

#scroller_port a.left{ margin-left: 0px; left:0; } 
#scroller_port a.left:hover{ background-position:-30px 0; }
#scroller_port a.left:active{ background-position:-60px 0; }
#scroller_port a.browse {
	background:url(../siteimages/background/scroller_port_link.png) no-repeat;
	display:block;
	width:30px;
	height:30px;
	float:left;
	margin:40px 10px;
	cursor:pointer;
	font-size:1px;
	position:absolute;
	top:32%;
}
#scroller_port a.right{ background-position: 0 -30px; clear:right; margin-right: 0px;  right:0px;}
#scroller_port a.right:hover{ background-position:-30px -30px; }
#scroller_port a.right:active{ background-position:-60px -30px; } 
#scroller_port a.disabled{ display:none;}
/*+++++++++++++++++++      Portfolio Scoller Closed       +++++++++++++++++++*/
/*++++++++++    SEO cart++++++++++++*/
#get_seo input[type="submit"]{
		background:none;
		border:none;
		cursor:pointer;
		color:#245BCA;
		text-decoration:underline;
	}
	#get_seo input[type="submit"]:hover{ text-decoration:none;}
	.seo_cart_msg{ color:#D60501; border:1px solid #ddd; padding:5px; text-align:center;}
	.seo_cart_msg strong{color:#D60501 !important;}
.seo_checkout{ display:block; text-align:right; margin-bottom:10px;}
.seo_checkout a{ background:url(../siteimages/background/checkout-icon.png) left no-repeat; padding-left:30px; padding-bottom:5px;}
/*+++++++++++   SEO cart +++++++++*/
