#headindivurdu{width:100%-; height:45px; padding-top:5px; margin-bottom:20px; background-color:#573821; text-align:right}
#headindiv{width:100%-; height:auto; padding-left:20px; padding-top:15px; padding-bottom:15px;background-color:#573821; margin-bottom:15px; }
#headindiv h1{ display:inline; padding-right:20px; margin-top:10px; color:#FFF}



/*------------------------- Fonts ---------------------------*/
@font-face {
	font-family: 'ralewaythin';
	src: url('../fonts/raleway-thin-webfont-webfont.eot');
	src: url('../fonts/raleway-thin-webfont-webfont.eot?#iefix') format('embedded-opentype'),  url('../fonts/raleway-thin-webfont-webfont.woff') format('woff'),  url('../fonts/raleway-thin-webfont-webfont.ttf') format('truetype'),  url('../fonts/raleway-thin-webfont-webfont.svg#ralewaythin') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'pt_serif_captionitalic';
	src: url('../fonts/pt_serif-caption-web-italic-webfont-webfont.eot');
	src: url('../fonts/pt_serif-caption-web-italic-webfont-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/pt_serif-caption-web-italic-webfont-webfont.woff') format('woff'), url('../fonts/pt_serif-caption-web-italic-webfont-webfont.ttf') format('truetype'), url('../fonts/pt_serif-caption-web-italic-webfont-webfont.svg#pt_serif_captionitalic') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'pt_serif_captionregular';
	src: url('../fonts/pt_serif-caption-web-regular-webfont.eot');
	src: url('../fonts/pt_serif-caption-web-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/pt_serif-caption-web-regular-webfont.woff') format('woff'), url('../fonts/pt_serif-caption-web-regular-webfont.ttf') format('truetype'), url('../fonts/pt_serif-caption-web-regular-webfont.svg#pt_serif_captionregular') format('svg');
	font-weight: normal;
	font-style: normal;
}
/*------------------------- Layout styles ------------------------*/

































#sliderwrap{width:100%; padding-top:30px; padding-bottom:20px;  margin-top:-10px; margin-bottom:40px;
height:360px; margin-bottom:0px; background:#007ED9 url(../images/sliderbottombg.jpg) bottom left no-repeat; min-width:1040px}
#sliderdiv1{width:1020px; height:auto; padding:10px; box-shadow:0px 0px 2px #666; margin:auto; padding-bottom:20px;
background:#FFF url(../images/slider-repeat.png) bottom repeat-x; border-radius:5px; border:1px solid #FFF}
#sliderdiv{width:1020px; height:320px; background-color:#FFF; }

#contwrapperouter{background-image:url(../images/bg.png); width:100%; min-width:1040px;}
#contwrapper{ width:100%; height:auto; margin:auto; padding:30px 0px; padding-top:3px; background:url(../images/image-shadow.png) no-repeat top left; min-width:1040px;}
#contentwrap{width:1000px; height:auto; margin:auto;  padding:20px; border:#B3AD84 1px solid;  padding-bottom:0px;
background-image:url(../images/content-repeat.png); border-radius:5px 5px 10px 10px; }
#contentwrap #matterdiv{width:730px; height:auto; float:left;}
#matterdiv ol{list-style:url(../images/liststyle.png); font-size:14px; line-height:32px}
#contentwrap #matterdiv h1{
color:#FFF;
	font-family: 'pt_serif_captionitalic';
	font-size:30px;
	font-weight:bold;
	margin:10px 0 10px 0;

}
#contentwrap #matterdiv h2{
color:#1E627C;
	font-family: 'pt_serif_captionitalic';
	font-size:24px;
	font-weight:400;
	margin:10px 0 5px 0;
	text-shadow:0 2px 0 #ffffff; margin-bottom:15px;
}
#contentwrap #matterdiv h3{
color:#1E627C;
	font-family: 'pt_serif_captionitalic';
	font-size:21px;
	font-weight:bold;
	margin:10px 0 5px 0;
	text-shadow:0 2px 0 #ffffff; margin-bottom:10px;
}
#contentwrap #matterdiv h4{
color:#FF3300;
	font-family: 'pt_serif_captionitalic';
	font-size:19px;
	font-weight:bold;
	margin:10px 0 5px 0;
	text-shadow:0 2px 0 #ffffff; margin-bottom:7px;
}

#contentwrap #matterdiv p{font-size:14px; line-height:25px;}
#contentwrap #matterdiv strong{ color:#075B90; font-size:16px; font-weight:bold; line-height:25px;}




#sidebarndiv{width:240px; height:auto;  padding-top:0px; float:right; margin-bottom:30px; border:#B3AD84 1px solid;}
#sidebarndiv #headdiv{width:240px; height:35px; background-color:#00489C; border-bottom:none; margin-bottom:3px; text-align:center; background:url(../images/menubg0.jpg) top repeat-x;
padding-top:15px;}
#sidebarndiv #headdiv span{ font-size:20px; color:white; font-weight:bold;}
ul#vmenu{margin-top:0px;}
ul#vmenu li{
list-style:none; width:240px; 
margin-bottom:1px;  padding:6px 0px 6px 0px; 
height:auto;  margin-left:-40px; padding-left:0px; text-align:right; transition:1s ease; border-bottom:#b3ad84 1px solid; background-color:#ECE3D8} 
ul#vmenu li a{
color:#222; font-size:15px; font-weight:200; padding-right:8px; transition:1s ease; line-height:30px;} 
ul#vmenu li:hover{ }
ul#vmenu li:hover a{ padding-right:15px; color:#990000; padding-top:5px; text-decoration:none}


<!--   H  I  N  D  I  -->
#sidebarndivhindi{width:240px; height:auto; padding-top:0px; float:right; margin-bottom:30px; border:#d0d0d0 1px solid;}
#sidebarndivhindi #headdiv{width:240px; height:35px; background-color:#00489C; border-bottom:none; margin-bottom:3px; text-align:center; background:url(../images/menubg0.jpg) top repeat-x; padding-top:15px;}
#sidebarndivhindi #headdiv span{ font-size:20px; color:white; font-weight:bold;}
ul#vmenuhindi{margin-top:0px;}
ul#vmenuhindi li{
list-style:none; width:240px; 
margin-bottom:1px;  padding:6px 0px 6px 0px; 
height:auto;  margin-left:-40px; padding-left:0px; text-align:right; transition:1s ease; border-bottom:#d0d0d0 1px solid; background-color:#EAF1FF} 
ul#vmenuhindi li a{
color:#222; font-size:17px; padding-right:8px; transition:1s ease; line-height:30px;} 
ul#vmenuhindi li:hover{ }
ul#vmenuhindi li:hover a{ padding-right:15px; color:#990000; padding-top:5px; text-decoration:none}


<!--   U R D U  -->
#sidebarndivurdu{width:240px; height:auto; padding-top:0px; float:right; margin-bottom:30px; border:#d0d0d0 1px solid;}
#sidebarndivurdu #headdiv{width:240px; height:35px; background-color:#00489C; border-bottom:none; margin-bottom:3px; text-align:center; background:url(../images/menubg0.jpg) top repeat-x;
padding-top:15px;}
#sidebarndivurdu #headdiv span{ font-size:20px; color:white; font-weight:bold;}


ul#vmenuurdu{margin-top:0px;}
ul#vmenuurdu li{
list-style:none; width:240px; 
margin-bottom:1px;  
height:auto;  margin-left:-40px; padding-left:0px; text-align:right; transition:1s ease; border-bottom:#b3ad84 1px solid; background-color:#ECE3D8} 
ul#vmenuurdu li a{
color:#222; font-size:17px; padding-right:8px; transition:1s ease; line-height:25px;} 
ul#vmenuurdu li:hover{ }
ul#vmenuurdu li:hover a{ padding-right:10px; color:#990000; padding-top:5px; text-decoration:none}





#bannerwrap{ width:100%; height:auto; background-color:#F6F1ED; margin-bottom:-13px; padding-bottom:10px; padding-top:5px; min-width:1040px}
#bannerdiv{width:1040px; height:140px; background-image:url(../images/logo.png); margin:auto; color:#FF3300; background-color:#F6F1ED}


#certdiv{width:100%; height:auto; margin-top:30px; margin-bottom:30px; }
#certdiv img { margin:0 10px 14px 10px ; padding:0px; border:8px solid white; border-radius: 0px; box-shadow:0px 0px 5px #414141; width:320px; height:456px;}

#tahrirendiv{width:100%; height:auto; margin-top:30px; margin-bottom:30px; }
#tahrirendiv img { margin:0 20px 20px 20px ; padding:0px; border:8px solid white; border-radius: 0px; box-shadow:0px 0px 5px #414141; width:400px; height:570px}

#titlediv{width:100%; height:auto; margin-top:30px; margin-bottom:30px; }
#titlediv img { margin:0 10px 10px 10px ; padding:0px; border:8px solid white; border-radius: 0px; box-shadow:0px 0px 5px #414141; width:290px; height:439px}


#gallerydiv{width:100%; height:auto; margin:30px 0px 30px 0px;}
  #gallerydiv img { width:300px; height:auto; margin:8px; padding:6px; box-shadow:0px 0px 3px #333; background-color:#FFF;}  


body {
	margin:0px;
	padding:0px;
	color:#555;
	font-family: 'pt_serif_captionregular';
	font-size:13px;
	line-height:1.5em; 
	background-color:#FFF;
	background: url(../images/bodybg1.jpg) top fixed ;
	 
}
.border p.urdu{text-align:right;}
a, a:link, a:visited {
	color: #008040; 
	text-decoration: none;
}

a:hover {
	color: #990000;
	text-decoration: underline;
}

p { margin: 0px; padding: 0 0 10px 0; }
img { border: none; }

h1, h2, h3, h4, h5{ font-weight: normal; }

h1 { font-size: 36px; color: #000; }
h2 { font-size: 24px; color: #000; margin: 0 0 20px 0; padding: 0; }
h3 { font-size: 21px; color: #ccc; margin: 0 0 20px 0; padding: 0; }
h4 { font-size: 18px; color: #000; margin: 0 0 10px 0; padding: 0; }
h5 { font-size: 16px; color: #000; margin: 0 0 10px 0; padding: 0; }
h6 { font-size: 14px; margin: 0 0 5px 0; padding: 0;}

.cleaner { clear: both; width: 100%; height: 0px; font-size: 0px;  }

.cleaner_h10 { clear: both; width:100%; height: 10px; }
.cleaner_h20 { clear: both; width:100%; height: 20px; }
.cleaner_h30 { clear: both; width:100%; height: 30px; }
.cleaner_h40 { clear: both; width:100%; height: 40px; }
.cleaner_h50 { clear: both; width:100%; height: 50px; }
.cleaner_h60 { clear: both; width:100%; height: 60px; }

.float_l {
	float: left;
}

.float_r {
	float: right;
}



#header_wrapper {
	width: 100%;
	margin: auto; 
	padding: 0 0px; background:url(../images/menubgc1.jpg) repeat-x; background-color:#025285; min-width:1040px
}

#header {
	width: 1000px;
	height: 100px;
	padding: 0 30px; 
}



/* menu */

#navbar {
	clear: both;  width:1040px; background:url(../images/menubgc1.jpg) center repeat-x;
	height: 50px; margin-bottom:10px;
}

#navbar ul {

	list-style: none; margin-left:-40px;
}

#navbar ul li {
	padding:5px 0px 0px 0px;
	margin: 0px;
	float:left;
	display: inline;
	position:relative; background:url(../images/dividereng.png) right no-repeat;
}

#navbar ul li a {
	width: auto; 
	display: block;
	height: 35px;
	padding: 15px 13px 0px 12px;
	margin-top:-5px;
	text-align: center; 
	font-size: 14px; font-weight:300;
	text-decoration: none;
	color: #015088;	
	outline: none;

}

#navbar li a:hover, #navbar li a.current{
 background-image:url(../images/menubghover.jpg);
}
/****************************drop down**************************************/
#navbar ul li ul{ position:absolute; display:none;width:250px;list-style:none; left:40px; top:50px;background:#9b0008; z-index:999; border-radius:0 0 4px 4px; opacity:0.96;
border:1px solid #75B7AE; box-shadow:0px 0px 5px #222; border-top:none; padding:0px;}
#navbar ul li:hover ul{ display:block; }
#navbar ul li ul li{ float:left; width:100%; background:none;  border-bottom:1px solid #6E0006; height:50px !important; padding-top:0px;}
#navbar ul li ul li a{ color:#FFF; float:right; margin-top:0px;  width:85%; padding:0px 7px  0px 30px!important; transition:1s ease; line-height:40px !important; height:50px; text-align:left;}
#navbar ul li ul li a:hover{background:#000;color:#ffffff;text-shadow:none;line-height:50px !important; height:50px; }
#navbar ul li ul li.first{margin-top:20px; border-top:1px solid #6E0006;}
#navbar ul li ul li.last{ margin-bottom:20px;}
#navbar ul li ul.lastsubmenu{ position:absolute; left:0px; top:50px}
#navbar ul li ul.lastsubmenu li{float:right;}


/* end of english menu */


/* U R D U M E N U */

#navbarurdu {
	clear: both;  width:1040px; background: url(../images/menubgc5.jpg) center no-repeat;
	height: 50px; margin-bottom:10px;
}

#navbarurdu ul {

	list-style: none; margin-left:-40px;
}

#navbarurdu ul li {
	margin: 0px;
	float:right;
	display: inline;
	position:relative; background:url(../images/divider.png) left no-repeat;
}

#navbarurdu ul li a {
	width: auto; 
	display: block;
	height: 42px;
	padding: 8px 20px 0px 20px;
	text-align: center; 
	font-size: 14px; font-weight:300;
	text-decoration: none;
	color: #FFFFFF;	
	outline: none;

}

#navbarurdu li a:hover, #navbarurdu li a.current{
 background-image:url(../images/menubghover.jpg);
}
/****************************drop down**************************************/
#navbarurdu ul li ul{ position:absolute; display:none;width:250px;list-style:none; right:0px; top:50px;background:#9b0008; z-index:999; border-radius:0 0 4px 4px; opacity:0.96;
border:1px solid #75B7AE; box-shadow:0px 0px 5px #222; border-top:none; padding:0px;}
#navbarurdu ul li:hover ul{ display:block; }
#navbarurdu ul li ul li{ float:left; width:100%; background:none;  border-bottom:1px solid #6E0006; height:50px !important; padding-top:0px;}
#navbarurdu ul li ul li a{ float:right; margin-top:0px;  width:85%; padding:0px 7px  0px 30px!important; transition:1s ease; line-height:40px !important;  text-align:left; padding-top:10px; display:block;}
#navbarurdu ul li ul li a:hover{background:#000;color:#ffffff;text-shadow:none;line-height:50px !important; height:50px;  }
#navbarurdu ul li ul li.first{margin-top:20px; border-top:1px solid #6E0006;}
#navbarurdu ul li ul li.last{ margin-bottom:20px;}
#navbarurdu ul li ul.lastsubmenu{ position:absolute; left:0px; top:50px}
#navbarurdu ul li ul.lastsubmenu li{float:right;}
#navbarurdu ul li ul#aboutsubmenu li{ line-height:43px;}


/* U R D U M E N U E N D */


/* A R B I M E N U */

#navbararbi {
	clear: both;  width:1040px; background: url(../images/menubgc5.jpg) center no-repeat;
	height: 50px; margin-bottom:10px;
}

#navbararbi ul {

	list-style: none; margin-left:-40px;
}

#navbararbi ul li {
	margin: 0px;
	float:right;
	display: inline;
	position:relative; background:url(../images/divider.png) left no-repeat;
}

#navbararbi ul li a {
	width: auto; 
	display: block;
	height: 42px;
	padding: 8px 17px 0px 17px;
	text-align: center; 
	font-size: 14px; font-weight:300;
	text-decoration: none;
	color: #FFFFFF;	
	outline: none;

}

#navbararbi li a:hover, #navbararbi li a.current{
 background-image:url(../images/menubghover.jpg);
}
/****************************drop down**************************************/
#navbararbi ul li ul{ position:absolute; display:none;width:250px;list-style:none; right:0px; top:50px;background:#9b0008; z-index:999; border-radius:0 0 4px 4px; opacity:0.96;
border:1px solid #75B7AE; box-shadow:0px 0px 5px #222; border-top:none; padding:0px;}
#navbararbi ul li:hover ul{ display:block; }
#navbararbi ul li ul li{ float:left; width:100%; background:none;  border-bottom:1px solid #6E0006; height:50px !important; padding-top:0px;}
#navbararbi ul li ul li a{ float:right; margin-top:0px;  width:85%; padding:0px 7px  0px 30px!important; transition:1s ease; line-height:40px !important;  text-align:left; padding-top:10px; display:block;}
#navbararbi ul li ul li a:hover{background:#000;color:#ffffff;text-shadow:none;line-height:50px !important; height:50px;  }
#navbararbi ul li ul li.first{margin-top:20px; border-top:1px solid #6E0006;}
#navbararbi ul li ul li.last{ margin-bottom:20px;}
#navbararbi ul li ul.lastsubmenu{ position:absolute; left:0px; top:50px}
#navbararbi ul li ul.lastsubmenu li{float:right;}
#navbararbi ul li ul#aboutsubmenu li{ line-height:43px;}


/* A R B I  M E N U E N D */




















#shadowdiv{width:1040px; height:50px; background-image:url(../images/bottomshadow.png); margin-left:-20px;}
#designdivider{width:1000px; height:70px; background:url(../images/part.png) top no-repeat;}
#photovideogallery{width:100%; height:340px; padding-bottom:50px;}	
#blockdiv{width:493px; height:auto; float:left; background:url(../images/blockbg.jpg) bottom repeat-x;}
#blockhead{width:493px; height:auto; padding:0px 0px 50px 0px; border:1px solid #B3AD84;  border-radius:10px 10px 0px 0px; background:url(../images/blockhead.jpg) top no-repeat;}
#blockheading{width:493px; height:50px; margin-bottom:50px; border-bottom:1px solid #025285;}
#blockheading span{font-size:20px; color:#00385C; font-style:italic; font-weight:bold; padding-top:15px; display:block; text-shadow:1px 1px 1px #FFF; letter-spacing:3px}


#menuitem{width:100%; height:200px; margin-bottom:20px; padding:10px 0px 0px 0px; margin-top:-30px}
#menuitem ul{ margin-left:-40px;}
#menuitem ul li{ display:block; width:208px; height:auto; float:left; margin-right:29px; padding:10px; }
#menuitem ul li.last {margin-right:0px;}
#menuitem ul li img {width:208px; height:auto}
#menuitem ul li a{width:100%; height:auto; display:block; text-align:center; color:#005379; font-size:18px; padding:0px;}
#footerouter{width:1000px; margin:auto; height:190px; padding:20px; background:#573821 url(../images/bottomshadow.png) no-repeat top; padding-top:10px;}
#footer { font-size: .8em;
		  width: 1000px;
		  margin: 25px auto;
		  
		  clear: both; 
		  color: #b2b5b9; 
		  

}
#footer h3, strong{ color:#FFF}
#footer a{color:#FFF}
#footer a:hover{color:yellow;}
#copyrightdiv{width:1040px; margin:auto;height:50px; padding-top:30px; background-color:#432611; background-image:url(../images/foote0rbtbg.png); border-radius:0px 0px 10px 10px; }
#copyrightdiv p{color:#fff}
#copyrightdiv a{font-weight:bold; color:#FFF}
#copyrightdiv a:hover{font-size:15px; text-decoration:none;}
.one-fourth{
	margin-right:35px; width:215px; 
	margin-top:2px; float:left;
	margin-bottom:0!important;	
	margin-left:0!important; color:#004672; font-size:12px; font-family:Geneva, Arial, Helvetica, sans-serif
	}
.one-fourth h3{ color:#004672;}
ul.footer_links{
list-style:none; margin-left:-40px;}
ul.footer_links li{ border-bottom:1px dotted white}
ul.footer_links li a{ color:white; padding:8px 0px 2px 0px; display:block; font-size:12px; letter-spacing:2px; font-family:Geneva, Arial, Helvetica, sans-serif}
ul.footer_links li a:hover{text-decoration:none; color:#004672;}

