body,td,th {
	font-family: Arial; font-size: 13px; color: #000000;}
body {
	background: #EBEBEB; /*DDDDDD*/ background-image:url(images/main/bg-full.jpg); background-attachment:fixed;
	margin-left:	0px; margin-top: 	0px; 
	margin-right:	0px; margin-bottom: 0px;}
p{	margin-top:0;	margin-bottom:0;}
	
a {	font-family: Verdana; font-size: 13px; color: 	#000000;}
	a:link {	text-decoration: none;}
	a:visited {	text-decoration: none; color: 		#000000;}
	a:hover { 	text-decoration: underline; color: 	#000000;}
	a:active { 	text-decoration: none; color: 		#000000;}


h1 { margin: 0 0 0 0;
	font-family: Arial;			font-size:16px;		color:#FFFFFF;		font-weight:normal;
	letter-spacing:1px;			word-spacing:0px;	text-align:right;	vertical-align:middle;
	}

h2 { margin: 0 0 0 0;
	font-family: Trebuchet MS;	font-size: 16px;	color: #FFFFFF;		font-weight: bold;
	letter-spacing: 1px;		text-align: right;
	}

h3 { margin: 0 0 0 0;
	font-family: Trebuchet MS;	font-size: 32px;	color: #006666;		font-weight: normal;
	letter-spacing: 2px;		line-height:20px;	text-align: center; padding-top:25px;
	}


h4 { margin: 0 0 0 0;
	font-family: Trebuchet MS;	font-size: 16px;	color: #093D77;		font-weight: normal;
	letter-spacing: 1px;		line-height: 0px;	text-align: left;	padding-top:10px;
	}

h5 { margin: 0 0 0 0;
	font-family: Arial;		font-size: 13px;	color: #FFFFFF;		font-weight: normal;
	letter-spacing: 1px;		line-height: 22px;	text-align: center;
	}

h6 { margin: 0 0 0 0;
	font-family: Arial;			font-size: 12px;	color: #909090;		font-weight: normal;
	letter-spacing: 1px;		line-height: 22px;	text-align: center;	padding:14px 0px;
	}

/**********
== HEADINGS HYPER LINKS
**********/

h3 a	{
	font-family:Trebuchet MS; font-size:15px; color:#333333; letter-spacing:.5px;}
	h3 a:link 		{ text-decoration: none;}
	h3 a:visited	{ text-decoration: none;}
	h3 a:hover		{ text-decoration: none; color:#189DC8;}
	h3 a:active		{ text-decoration: none;}


h6 a	{
	font-family:Arial; font-size:12px; color:#909090; letter-spacing:1px;}
	h6 a:link 		{ text-decoration: none; color:#909090;}
	h6 a:visited	{ text-decoration: none; color:#909090;}
	h6 a:hover		{ text-decoration: none; color:#41ADE2;}
	h6 a:active		{ text-decoration: none; color:#909090;}




/********** == SITE NAME AND LOGO == **********/

.wrap-sname-logo
	{
	width:990px; height:110px;
	margin:0 auto;
	}

.sname-logo
	{
	width:425px; height:110px;
	float:left; margin:0 0 0 0;
	}

/********** == TOP MENU == **********/
.top-menu-wrap
	{
	width:990px; height:45px; background-color:#F6A716;
	float:left; margin:0 0 0 0;
	}
/**
.top-menu-txt
	{
	width:950px; height:40px;
	padding:0 20 0 20;
	}
**/
.top-menu-nav
	{
	width:850px; height:45px; background-color:#F6A716;
	float:left; margin-left:140px;
	}

.top-menu-uli
	{
	margin:0 0 0 0;
	list-style:none; float:left;
	}

.top-menu-uli a
	{
	display:block; background-color:#F6A716; padding:13 20px;
	font-family:Arial; font-size:16px; color:#093D77; font-weight:normal; letter-spacing:1px; text-align:center;

	}
	.top-menu-uli a:link	{ text-decoration:none;}
	.top-menu-uli a:active	{ text-decoration:none;}
	.top-menu-uli a:hover	{ text-decoration:none; color:#FFFFFF; background-color:#093D77;}
	.top-menu-uli a:visited	{ text-decoration:none;}







/********** == WRAPPER == **********/

.clear
	{
	clear:both;
	}

.wrapper
	{
	width:990px; height:auto; background-color:#FFFFFF;
	margin:0 auto;
	}

.warea
	{
	width:950px; height:auto; margin:0 auto;
	}


/********** == SLIDER == **********/

.slider
	{
	width:990px; height:350px;
	}

/********** == W-AREA FIRST TEXT == **********/

.wrap-gray-space
	{
	width:990px; height:400px; background-color:#EEEEEE;
	}

.warea-gray-space
	{
	width:950px; height:400px; background-color:#EEEEEE;
	margin:0 auto;
	}

.warea-first-img
	{
	width:500px; height:310px;
	margin:25 0 0 0; float:left;
	}

.warea-first-txt
	{
	width:430px; height:310px;
	margin:25 0 0 20; float:left;
	font-family:Trebuchet MS; font-size:14px; color:#333333; font-weight:normal; letter-spacing:.8px; text-align:left; line-height: 24px;
	}


/********** == OUR BEST SERVICES == **********/

.best-services
	{
	width:950px; height:25px;
	font-family:Trebuchet MS; font-size:32px; color:#3E4095; font-weight:normal; letter-spacing: 2px; line-height:25px;
	text-align: center; padding-top:15px;
	}

.bs-box-one
	{
	width:300px; height:180px;
	margin:25 0 0 15; float:left;
	}

.bs-txt-one
	{
	width:300px; height:35px; background-color:#093D77;
	font-family:Trebuchet MS; font-size:20px; color:#F6A716; font-weight:normal; letter-spacing: 2px; text-align:center; padding-top:5px;
	margin-top:10px; float:left;
	}

.bs-box-two
	{
	width:300px; height:180px;
	margin:25 0 0 15; float:left;
	}

.bs-txt-two
	{
	width:300px; height:35px; background-color:#093D77;
	font-family:Trebuchet MS; font-size:20px; color:#FFFFFF; font-weight:normal; letter-spacing: 2px; text-align:center; padding-top:5px;
	margin-top:10px; float:left;
	}

.bs-box-three
	{
	width:300px; height:180px;
	margin:25 0 0 15; float:left;
	}

.bs-txt-three
	{
	width:300px; height:35px; background-color:#093D77;
	font-family:Trebuchet MS; font-size:20px; color:#F6A716; font-weight:normal; letter-spacing: 2px; text-align:center; padding-top:5px;
	margin-top:10px; float:left;
	}

/********** == HOME PHOTO GALLERY == **********/

.photo-glry
	{
	width:950px; height:auto;
	font-family:Trebuchet MS; font-size:22px; color:#3E4095; font-weight:normal; font-variant:small-caps; letter-spacing:1.5px; line-height:20px;
	margin:35 0 0 0;
	}

.pg-box-aa
	{
	width:220px; height:270px; margin:15 0 0 5; float:left;
	}

.pg-box-bb
	{
	width:220px; height:270px; margin:15 0 0 20; float:left;
	}

.pg-box-cc
	{
	width:220px; height:270px; margin:15 0 0 20; float:left;
	}

.pg-box-dd
	{
	width:220px; height:270px; margin:15 0 0 20; float:left;
	}

.pg-box-ee
	{
	width:220px; height:190px; margin:15 0 0 5; float:left;
	}

.pg-box-ff
	{
	width:220px; height:190px; margin:15 0 0 20; float:left;
	}

.pg-box-gg
	{
	width:220px; height:190px; margin:15 0 0 20; float:left;
	}

.pg-box-hh
	{
	width:220px; height:190px; margin:15 0 0 20; float:left;
	}


/********** == HOME AIR LINES == **********/

.air-lines
	{
	width:950px; height:auto;
	font-family:Trebuchet MS; font-size:22px; color:#3E4095; font-weight:normal; font-variant:small-caps; letter-spacing:1.5px; line-height:20px;
	margin:35 0 0 0;
	}

.air-lines-aa
	{
	width:110px; height:60px; margin:15 0 0 0; float:left;
	}

.air-lines-bb
	{
	width:110px; height:60px; margin:15 0 0 9; float:left;
	}

.air-lines-cc
	{
	width:110px; height:60px; margin:15 0 0 9; float:left;
	}

.air-lines-dd
	{
	width:110px; height:60px; margin:15 0 0 9; float:left;
	}

.air-lines-ee
	{
	width:110px; height:60px; margin:15 0 0 9; float:left;
	}

.air-lines-ff
	{
	width:110px; height:60px; margin:15 0 0 9; float:left;
	}

.air-lines-gg
	{
	width:110px; height:60px; margin:15 0 0 9; float:left;
	}

.air-lines-hh
	{
	width:110px; height:60px; margin:15 0 0 9; float:left;
	}

.air-lines-ii
	{
	width:110px; height:60px; margin:10 0 0 0; float:left;
	}

.air-lines-jj
	{
	width:110px; height:60px; margin:10 0 0 9; float:left;
	}

.air-lines-kk
	{
	width:110px; height:60px; margin:10 0 0 9; float:left;
	}

.air-lines-ll
	{
	width:110px; height:60px; margin:10 0 0 9; float:left;
	}

.air-lines-mm
	{
	width:110px; height:60px; margin:10 0 0 9; float:left;
	}

.air-lines-nn
	{
	width:110px; height:60px; margin:10 0 0 9; float:left;
	}

.air-lines-oo
	{
	width:110px; height:60px; margin:10 0 0 9; float:left;
	}

.air-lines-pp
	{
	width:110px; height:60px; margin:10 0 0 9; float:left;
	}






/********** == ABOUT US == **********/

.about-us-txt
	{
	width:950px; height:auto;
	margin:25 0 0 0; float:left;
	font-family:Trebuchet MS; font-size:14px; color:#333333; font-weight:normal; letter-spacing:.8px; text-align:left; line-height: 24px;
	}

.about-us-txt a
	{
	font-family:Trebuchet MS; font-size:14px; color:#333333; font-weight:normal; letter-spacing:.8px; text-align:left; line-height: 24px;
	}
	.about-us-txt a:link	{ text-decoration:none;}
	.about-us-txt a:active	{ text-decoration:none;}
	.about-us-txt a:hover	{ text-decoration:none; color:#093D77;}
	.about-us-txt a:visited	{ text-decoration:none;}

/********** == OUR SEVICES == **********/

.our-sevices-txt
	{
	width:950px; height:auto;
	margin:25 0 0 0; float:left;
	font-family:Trebuchet MS; font-size:14px; color:#333333; font-weight:normal; letter-spacing:.8px; text-align:left; line-height: 24px;
	}

.our-sevices-txt a
	{
	font-family:Trebuchet MS; font-size:14px; color:#333333; font-weight:normal; letter-spacing:.8px; text-align:left; line-height: 24px;
	}
	.our-sevices-txt a:link		{ text-decoration:none;}
	.our-sevices-txt a:active	{ text-decoration:none;}
	.our-sevices-txt a:hover	{ text-decoration:none; color:#093D77;}
	.our-sevices-txt a:visited	{ text-decoration:none;}

/********** == HAJJ == **********/

.hajj-txt
	{
	width:950px; height:auto;
	margin:25 0 0 0; float:left;
	font-family:Trebuchet MS; font-size:14px; color:#333333; font-weight:normal; letter-spacing:.8px; text-align:left; line-height: 24px;
	}

.hajj-txt a
	{
	font-family:Trebuchet MS; font-size:14px; color:#333333; font-weight:normal; letter-spacing:.8px; text-align:left; line-height: 24px;
	}
	.hajj-txt a:link	{ text-decoration:none;}
	.hajj-txt a:active	{ text-decoration:none;}
	.hajj-txt a:hover	{ text-decoration:none; color:#093D77;}
	.hajj-txt a:visited	{ text-decoration:none;}

/********** == UMRAH == **********/

.umrah-txt
	{
	width:950px; height:auto;
	margin:25 0 0 0; float:left;
	font-family:Trebuchet MS; font-size:14px; color:#333333; font-weight:normal; letter-spacing:.8px; text-align:left; line-height: 24px;
	}

.umrah-txt a
	{
	font-family:Trebuchet MS; font-size:14px; color:#333333; font-weight:normal; letter-spacing:.8px; text-align:left; line-height: 24px;
	}
	.umrah-txt a:link		{ text-decoration:none;}
	.umrah-txt a:active		{ text-decoration:none;}
	.umrah-txt a:hover		{ text-decoration:none; color:#093D77;}
	.umrah-txt a:visited	{ text-decoration:none;}

/********** == HOTELS == **********/

.htl-page-lft-box
	{
	width:450px; height:auto;
	font-family:Trebuchet MS; font-size:14px; color:#333333; line-height:22px;
	margin:30 0 0 0; float:left;
	}

.htl-page-rgt-box
	{
	width:450px; height:auto;
	font-family:Trebuchet MS; font-size:14px; color:#333333; line-height:22px;
	margin:30 0 0 40; float:left;
	}

.hotela-txt
	{
	width:950px; height:auto;
	margin:25 0 0 0; float:left;
	font-family:Trebuchet MS; font-size:14px; color:#333333; font-weight:normal; letter-spacing:.8px; text-align:left; line-height: 24px;
	}

.hotela-txt a
	{
	font-family:Trebuchet MS; font-size:14px; color:#333333; font-weight:normal; letter-spacing:.8px; text-align:left; line-height: 24px;
	}
	.hotela-txt a:link		{ text-decoration:none;}
	.hotela-txt a:active	{ text-decoration:none;}
	.hotela-txt a:hover		{ text-decoration:none; color:#093D77;}
	.hotela-txt a:visited	{ text-decoration:none;}


/********** == MAKKAH HOTELS == **********/

.mak-med-htl-ttl-lft-box
	{
	width:650px; height:auto;
	font-family:Trebuchet MS; font-size:14px; color:#333333; line-height:22px;
	margin:0 0 0 0; float:left;
	}

.mak-med-htl-ttl-lft-box a
	{
	font-family:Trebuchet MS; font-size:16px; color:#093D77; font-weight:normal; letter-spacing:.8px; text-align:left; line-height: 24px;
	}
	.mak-med-htl-ttl-lft-box a:link		{ text-decoration:none;}
	.mak-med-htl-ttl-lft-box a:active	{ text-decoration:none;}
	.mak-med-htl-ttl-lft-box a:hover	{ text-decoration:none; color:#333333;}
	.mak-med-htl-ttl-lft-box a:visited	{ text-decoration:none;}


.mak-med-htl-ttl-rgt-box
	{
	width:250px; height:auto;
	font-family:Trebuchet MS; font-size:16px; color:#093D77; line-height:22px; letter-spacing: 1px; text-align:right;
	margin:40 0 0 40; float:left;
	}

.mak-med-htl-ttl-rgt-box a
	{
	font-family:Trebuchet MS; font-size:16px; color:#093D77; font-weight:normal; letter-spacing:.8px; text-align:left; line-height: 24px;
	}
	.mak-med-htl-ttl-rgt-box a:link		{ text-decoration:none;}
	.mak-med-htl-ttl-rgt-box a:active	{ text-decoration:none;}
	.mak-med-htl-ttl-rgt-box a:hover	{ text-decoration:none; color:#333333;}
	.mak-med-htl-ttl-rgt-box a:visited	{ text-decoration:none;}





.mak-htl-box-one
	{
	width:300px; height:180px;
	margin:25 0 0 15; float:left;
	}

.mak-htl-txt-one
	{
	width:290px; height:auto; background-color:#FFFFFF; border:solid 1px #093D77;
	font-family:Trebuchet MS; font-size:16px; color:#093D77; font-weight:normal; letter-spacing: .5px; text-align:left;
	padding-top:3px; padding-bottom:3px; padding-left:8px;
	margin-top:10px; float:left;
	}

.mak-htl-box-two
	{
	width:300px; height:180px;
	margin:25 0 0 15; float:left;
	}

.mak-htl-txt-two
	{
	width:290px; height:auto; background-color:#FFFFFF; border:solid 1px #093D77;
	font-family:Trebuchet MS; font-size:16px; color:#093D77; font-weight:normal; letter-spacing: .5px; text-align:left;
	padding-top:3px; padding-bottom:3px; padding-left:8px;
	margin-top:10px; float:left;
	}

.mak-htl-box-three
	{
	width:300px; height:180px;
	margin:25 0 0 15; float:left;
	}

.mak-htl-txt-three
	{
	width:290px; height:auto; background-color:#FFFFFF; border:solid 1px #093D77;
	font-family:Trebuchet MS; font-size:16px; color:#093D77; font-weight:normal; letter-spacing: .5px; text-align:left;
	padding-top:3px; padding-bottom:3px; padding-left:8px;
	margin-top:10px; float:left;
	}




/********** == CONTACT US == **********/

.ctc-page-lft-box
	{
	width:600px; height:auto;
	font-family:Arial; font-size:16px; color:#093D77;
	margin:30 0 0 0; float:left;
	}

.ctc-page-rgt-box
	{
	width:300px; height:auto;
	font-family:Arial; font-size:13px; color:#000000; line-height:22px;
	margin:30 0 0 40; float:left;
	}

.ctc-thx
	{
	width:500; height:auto; margin:0 auto;
	font-family:Arial; font-size:13px; color:#000000; line-height:22px; text-align:center;
	}

.ctc-oops
	{
	width:500; height:auto; margin:0 auto;
	font-family:Arial; font-size:13px; color:#000000; line-height:22px; text-align:center;
	}


/********** == FOOTER BG == **********/

.wrap-footer
	{
	width:990px; height:auto;
	margin:20 0 0 0;
	}

.footer-up
	{
	width:990px; height:9px; background-image:url(images/main/bottom-up.jpg);
	}

.wa-footer
	{
	width:990px; height:150px; background-color:#03254B;
	margin:0 auto;
	}

.wa-copy-dev
	{
	width:990px; height:50px; background-color:#052C55;
	}

.wa-copy-dev-wrap
	{
	width:950px; height:50px; background-color:#052C55;
	margin:0 auto;
	}

.footer-copyright
	{
	width:500px; height:25px;
	margin:15 0 0 10; float:left;
	font-family:Arial; font-size:14px; color:#FFFFFF; font-weight:normal; letter-spacing:.5px; text-align:left;
	}

.footer-devby
	{
	width:300px; height:25px;
	margin:15 0 0 10; float:right;
	font-family:Arial; font-size:14px; color:#FFFFFF; font-weight:normal; letter-spacing:.5px; text-align:right;
	}

.footer-devby a	{
	font-family:Trebuchet MS; font-size:15px; color:#FFFFFF; letter-spacing:.5px;}
	footer-devby a:link 		{ text-decoration: none;}
	footer-devby a:visited		{ text-decoration: none;}
	footer-devby a:hover		{ text-decoration: none; color:#00FFFF;}
	footer-devby a:active		{ text-decoration: none;}











/** 
	Author: Muhammad Azeem Bilal.
	Contactt: 0092 300 6613171.
**/