@charset "UTF-8";
/* CSS Document */

.vr_thumbs{
			width:100px;
			height:150px;
			position:absolute;
			overflow:hidden;
			}
			
.vr_images{position:relative;
			left:-100px;}
			
div#vr_thumb1 img:hover{ 
position:relative;
left:0px;}
div#vr_thumb2 img:hover{ 
position:relative;
left:0px;}
div#vr_thumb3 img:hover{ 
position:relative;
left:0px;}
div#vr_thumb4 img:hover{ 
position:relative;
left:0px;}
div#vr_thumb5 img:hover{ 
position:relative;
left:0px;}

	

.bodytext{	text-align:left;
			  font-size:10px;
			  font-family:Helvetica;
			  color:#999999;
			  line-height:14px;
			  position:absolute;
		}
			
.titletext{	text-align:left;
			   font-size:16px;
			   font-family:Helvetica;
			   color:#002B5C;
			   position:absolute;
		}

.vt_titles{	text-align:left;
			   font-size:12px;
			   font-family:Helvetica;
			   color:#002B5C;
			   position:absolute;
		}


.smalltxt{								
	position:absolute;
	color:#0076A3;
	font-size:7pt;}
	
.mail_links{color: #008fd0; text-decoration: none; font-style:italic;}

.thumbs{
	float:left;
	margin-right:7px;
	margin-bottom:14px;}

.shadow{
border:1px solid silver;
font:10pt arial;
position:relative;
display:inline;
background:white;
z-index:5;
border:none;
}

.shadow_inner{
overflow:hidden;
position:absolute;
top: -1000px;
filter:alpha(Opacity=10); /*modify to change the shade solidity/opacity, same as below*/
opacity:0.1; /*firefox 1.5 opacity*/
-moz-opacity:0.1; /*mozilla opacity*/
-khtml-opacity:0.1; /*opacity*/
z-index:1
}
	
img.current{
position:relative;
left:-87px;}

img.current2{
position:relative;
left:-187px;}

	
a:visited {color: #0076A3; text-decoration: none; }
a:link {color: #0076A3; text-decoration: none; }
a:active {color: #0076A3; text-decoration: none; }
a:hover {color: #0076A3; text-decoration: none; }

	

div#container
{
	width:1024px;
	position:relative;
	display:block;
	z-index:0;
}

div#logo
{
	position:absolute;
	top:14px;
	left:14px;
	width:187px;
	height:85px;
	z-index:10;
}

div#aboutus{
	position:absolute;
	top:109px;
	left:14px;
	width:87px;
	overflow:hidden;
	margin-left:0;
			}

div#aboutus img:hover{ 
position:relative;
left:-87px;}


div#services{
	position:absolute;
	top:109px;
	left:114px;
	width:87px;
	overflow:hidden;
			}
			
div#services img:hover{ 
position:relative;
left:-87px;}

	
div#clients{
	position:absolute;
	top:206px;
	left:14px;
	width:87px;
	overflow:hidden;
			}
			
div#clients img:hover{ 
position:relative;
left:-87px;}

			
div#quality{
	position:absolute;
	top:206px;
	left:114px;
	width:87px;
	overflow:hidden;
			}


div#quality img:hover{ 
position:relative;
left:-87px;}

			
div#gallery{
	position:absolute;
	top:303px;
	left:14px;
	width:87px;
	overflow:hidden;
			}
			
div#gallery img:hover{ 
position:relative;
left:-87px;}

			
div#contactus{
	position:absolute;
	top:303px;
	left:114px;
	width:87px;
	overflow:hidden;
			}
			
div#contactus img:hover{ 
position:relative;
left:-87px;}

div#vtour{
	position:absolute;
	top:404px;
	left:14px;
	width:187px;
	overflow:hidden;}

div#vtour img:hover{
	position:relative;
	left:-187px;}
			
div#info{
	background-color:#FFFFFF;
	width:770px;
	height:956px;
	position:absolute;
	top:14px;
	left:216px;
	margin:0;
	border:none;
	z-index:100;
			}
			
div#picture{
	width:742px;
	height:212px;
	position:absolute;
	top:14px;
	left:14px;
	margin:0;
	background-color:#FFFFFF;
}

div#sep_line{
	margin:0;
	position:absolute;
	top:240px;
	left:14px;
}

div#prepresstxt{
	width:223px;
	top:290px;
	left:14px;
}

div#prepresstitle{
	position:absolute;
	width:80px;
	top:262px;
	left:14px;
}

div#presstitle{
	position:absolute;
	width:50px;
	top:262px;
	left:274px;
}

div#postpresstitle{
	position:absolute;
	width:80px;
	top:262px;
	left:548px;
}


div#arrow{
	position:absolute;
	height:7px;
	width:15px;
	top:233px;
	left:14px;
}
div#sep_line2{
	margin:0;
	position:absolute;
	top:465px;
	left:14px;

	}
	
	div#presstxt{	
	width:223px;
	top:290px;
	left:274px;
}
	div#postpresstxt{	
	width:213px;
	top:290px;
	left:548px;
}

div#digital_printingtitle{
	position:absolute;
	top:750px;
	left:14px;}
	
div#mailing_servicetitle{
	position:absolute;
	top:750px;
	left:548px;
	width:200px;
	}


div#digital_printingtxt{
	top:778px;
	left:14px;
	width:223px;}
	
div#digital_printingtxt2{
	top:778px;
	left:274px;
	width:223px;}

	
div#mailing_servicetxt{
	top:778px;
	left:548px;
	width:213px;}
	
div#morepdf{
	position:absolute;
	top:451px;
	left:704px;
	font-size:10px;
	color:#0079C1;
	font-weight:600;
	}

div#footer{
	top:981px;
	left:216px;
	font-family:Arial, Helvetica, sans-serif;
	}	

div#zero3{
	position:absolute;
	top:974px;
	left:749px;
	border:0;}
	
div#nahda_client{
	position:absolute;
	top:480px;
	left:570px;}
	
div#text_on_menu{
	position:absolute;
	top:486px;
	left:15px;
	font-size:9px;
	color:#0069AA;
	font-family:Arial, Helvetica, sans-serif;
	}
	
div#input{
	position:absolute;
	top:501px;
	left:15px;
	}

#email{ 
	background-color:#0069AA;
	width:178px;
	height:16px;
	border-width:1px;
	color:#FFFFFF;}
	
div#digitalpic{
	position:absolute;
	top:480px;
	left:14px;}
	
div#sendmail{
	position:absolute;
	top:529px;
	left:3px;
	width:185px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#00aeef;}
	
div#contactus_info{
	position:absolute;
	display:block;
	}
	
div#aboutus_txt{
	width:340px;
	top:658px;
	left:14px;
}

div#aboutus_title{
	width:80px;
	top:630px;
	left:14px;
}

div#mission_txt{
	width:223px;
	top:450px;
	left:392px;
}

div#mission_title{
	width:80px;
	top:422px;
	left:392px;
}

div#vision_txt{
	width:223px;
	top:542px;
	left:392px;
}

div#vision_title{
	width:80px;
	top:514px;
	left:392px;
}

div#quality_txt{
	width:235px;
	top:589px;
	left:14px;
}

div#quality_title{
	width:150px;
	top:561px;
	left:14px;
}

div#security_txt{
	width:475px;
	top:436px;
	left:263px;
}

div#security_title{
	width:160px;
	top:408px;
	left:263px;
}

div#contactus_txt{
	width:223px;
	top:40px;
	left:399px;
}

div#contactus_title{
	width:150px;
	top:14px;
	left:399px;
}

img { border:none;}

#sub{ position:absolute; left:178px; top:30px; z-index:50}
#mail_input{background-color:#0069AA;}

#aboutus_managepic{
	position:absolute;
	height:190px;
	width:364px;
	top:422px;
	left:14px;
}

#aboutus_teampic{
	position:absolute;
	left:392px;
	top:630px;
	width:364px;
	height:200px;}
	
div#info_aboutus{
	background-color:#FFFFFF;
	width:770px;
	height:822px;
	position:absolute;
	top:14px;
	left:216px;
	margin:0;
	border:none;
	z-index:100;
			}

div#footer_aboutus{
	top:847px;
	left:216px;
	font-family:Arial, Helvetica, sans-serif;
	}	

div#zero3_aboutus{
	position:absolute;
	top:840px;
	left:749px;
	border:0;}
#khalid_picture{
	position:absolute;
	width:235px;
	height:580px;
	left:14px;
	top:14px;}
	
#computers_pic{
	position:absolute;
	left:263px;
	top:14px;}
	
#quality_machine{

	position:absolute;
	left:263px;
	top:561px;}
	
div#info_quality{
	background-color:#FFFFFF;
	width:770px;
	height:806px;
	position:absolute;
	top:14px;
	left:216px;
	margin:0;
	border:none;
	z-index:100;
			}

div#footer_quality{
	top:831px;
	left:216px;
	font-family:Arial, Helvetica, sans-serif;
	}	

div#zero3_quality{
	position:absolute;
	top:824px;
	left:749px;
	border:0;}
	
	b{font-weight:600;}
	
#contactus_pic{
	position:absolute;
	left:14px;
	top:14px;}
	
div#info_contactus{
	background-color:#FFFFFF;
	width:770px;
	height:649px;
	position:absolute;
	top:14px;
	left:216px;
	margin:0;
	border:none;
	z-index:100;
			}

#footer_contactus{
	top:674px;
	left:216px;
	font-family:Arial, Helvetica, sans-serif;
	}	

#zero3_contactus{
	position:absolute;
	top:667px;
	left:749px;
	border:0;}
	
div#info_gallery{
	background-color:#FFFFFF;
	width:770px;
	height:507px;
	position:absolute;
	top:14px;
	left:216px;
	margin:0;
	border:none;
	z-index:100;
			}

#footer_gallery{
	top:532px;
	left:216px;
	font-family:Arial, Helvetica, sans-serif;
	}	

#zero3_gallery{
	position:absolute;
	top:525px;
	left:749px;
	border:0;}

#gallery_text{	text-align:left;
			  font-size:10px;
			  font-family:Helvetica;
			  color:#999999;
		}
			
#gallery_title{	text-align:left;
			   font-size:16px;
			   font-family:Helvetica;
			   color:#002B5C;
		}

#clients_logos{
	float:left;
	margin-top:14px;
	margin-left:29px;}

#clients_logos1{
	float:left;
	margin-top:14px;
	margin-left:21px;}

#clients_logos2{
	float:left;
	margin-top:14px;
	margin-left:29px;}
	
#page_no{
	float:left;
	margin-left:355px;
	margin-top:28px;
	color:#666666;
	font-size:10px;}

div#info_clients{
	background-color:#FFFFFF;
	width:770px;
	height:700px;
	position:absolute;
	top:14px;
	left:216px;
	margin:0;
	border:none;
	z-index:100;
			}

#footer_clients{
	top:725px;
	left:216px;
	font-family:Arial, Helvetica, sans-serif;
	}	

#zero3_clients{
	position:absolute;
	top:718px;
	left:749px;
	border:0;}

div#info_clients1{
	background-color:#FFFFFF;
	width:770px;
	height:642px;
	position:absolute;
	top:14px;
	left:216px;
	margin:0;
	border:none;
	z-index:100;
			}

#footer_clients1{
	top:667px;
	left:216px;
	font-family:Arial, Helvetica, sans-serif;
	}	

#zero3_clients1{
	position:absolute;
	top:660px;
	left:749px;
	border:0;}

div#info_clients2{
	background-color:#FFFFFF;
	width:770px;
	height:708px;
	position:absolute;
	top:14px;
	left:216px;
	margin:0;
	border:none;
	z-index:100;
			}

#footer_clients2{
	top:733px;
	left:216px;
	font-family:Arial, Helvetica, sans-serif;
	}	

#zero3_clients2{
	position:absolute;
	top:726px;
	left:749px;
	border:0;}