#depdiv{width:100%; height:auto; font-family: 'pt_serif_captionregular'; font-size:16px; line-height:30px; padding-top:10px;}
#depdiv strong{ color:#990000; font-size:18px; text-shadow:2px 2px 1px #FFF}
#depdiv ul{ margin-top:10px;}
#depdiv ul li{ list-style:url(../images/liststyle.png); font-size:16px; font-family: 'pt_serif_captionregular'; line-height:15px}
ul.features li{ line-height:30px;}
#depdiv ul li ul li{ list-style:disc; line-height:30px; margin-top:-10px; margin-bottom:-15px}
#fullmatterdiv{width:1020px; padding:0px 20px; height:auto; }

/*------------------------- 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;
}

h1 {
	color:#003366;
	font-family: 'pt_serif_captionitalic';
	font-size:30px; width:100%; background:#DBC7A2; padding:5px 0px 5px 5px; border-radius:10px 0 10px 0;
	font-weight:bold;
	margin:17px 0 0;
	text-shadow:0 2px 0 #ffffff;
	border-bottom:#003366 2px solid;
}
h2 {
	color:#003366;
	font-family: 'pt_serif_captionitalic';
	font-size:24px; width:100%; background:#DBC7A2; padding:5px 0px 5px 5px; border-radius:10px 0 10px 0;
	font-weight:bold;
	margin:17px 0 0;
	text-shadow:0 2px 0 #ffffff;
	border-bottom:#003366 2px solid;
}
#spanh2 {
	color:#332C22;
	font-family: 'pt_serif_captionitalic';
	font-size:22px; background:#D0B98F; padding:5px 5px 5px 5px; border-radius:10px 0 10px 0;
	font-weight:400;
	margin:0px 0 0;
	text-shadow:0 2px 0 #ffffff;
	border-bottom:#332C22 2px solid;
}
#urduhead{
	background:#DBC7A2; padding:5px 0px 5px 5px; border-radius:15px 0 15px 0;
	border-bottom:#003366 2px solid;
	margin:17px 0 0;
}







#banner{width:100%; height:50px; margin:auto; z-index:50000;}
#bannerdiv{width:1060px; height:150px; background: url(../images/banner1.png) center top no-repeat; margin:auto; z-index:50000;}
#menubottom{width:1070px; height:5px; background-image:url(../images/menubottom.jpg); margin:auto;}
#mymenu{
width:1070px; height:45px; margin:auto; background-image:url(../images/menubar.jpg);}
#mymenu ul{ margin:0;}
#mymenu ul li{ padding:0; float:left; list-style:none; margin-top:14px;}
#mymenu ul li a
{ font-size: 130%; 
  letter-spacing: 0.3px;
  height: 35px;
  padding: 15px 8px 0 7px;
  text-align: center;
  color: #FFF;
  text-decoration: none;
  background: transparent;} 
#mymenu ul li a:hover
{ text-decoration: underline; color:#FFFFFF;
}
/*------menu end----*/
#mymenuurdu{
width:1070px; height:45px; margin:auto; background-image:url(../images/menubar.jpg);}
#mymenuurdu ul{ margin:0;}
#mymenuurdu ul li{ padding:0; float:right; list-style:none; margin-top:14px;}
#mymenuurdu ul li a
{ font-size: 130%; 
  letter-spacing: -0.7px;
  height: 35px;
  padding: 15px 33px 0 0px;
  text-align: center;
  color: #DFD3BE;
  text-decoration: none;
  background: transparent;} 
#mymenuurdu ul li a:hover{filter:alpha(opacity=60);opacity: 0.6;}
/*------------urdu menu end -----*/

#sccontainer{width:1060px; height:350px; background-image:url(../images/scbg.jpg); margin:auto; }
#sccontainer table{width:1060px;}

#scmenu{width:225px; height:350px;}
#scmenu a{	display:block; width:225px; height:45px; margin-bottom:10px; border-bottom:#414141 1px solid; }
#scmenu div a{ height:65px; border-bottom:none;}
#scmenu a:hover{filter:alpha(opacity=60);opacity: 0.6;}
#scmenu div a:hover{filter:alpha(opacity=60);opacity: 0.6;}

#scscript{width:590px; height:330px; padding:10px; margin-top:-15px;}
#scmarki{width:225px; height:30px; background-color:yellow; padding-top:5px; border-bottom:brown 5px solid;}
#scmarki span{color:Brown; font-size:20px;}

#conthead{width:100%; height:29px; background: #FFFFFF url(../images/contenthead.jpg) top repeat-x;}
#contmid{width:1060px; margin:auto; height:29px; background-image:url(../images/contentmidhead.jpg);}

#conttopshadow{width:1124px; height:auto; margin:auto;background:url(../images/topshadowbig1060.png) top no-repeat; margin-bottom:30px;}
#content{width:1060px; height:auto; background:url(../images/contentbg.jpg); margin:auto; padding:20px 0px 20px 0px; border-bottom:#BBA784 5px solid;}
#content table{width:100%;}

#sideitem{width:205px; padding:0px 20px 20px 20px; border-radius:20px; }
#sideitem a{width:190px; height:auto; display:block; margin-top:20px; text-align:center; text-decoration:none; font-size:18px; font-weight:bold; border:0px #F3E3CA solid; box-shadow:0px 0px 3px #222; background-color:#FFF; padding:8px; color:#003366}
#sideitem a:hover{ background-color:#F3E3CA; color:#990000}
#sideitem img{display:block; margin-bottom:5px;}

#matter{width:570px; height:auto;}
#matterful{width:775px; padding:0px 20px 20px 20px; height:auto;}
#matterfulgallery{width:1020px; padding:0px 20px 20px 20px; height:auto;}
.bottomborder{border-bottom:#D0B98F 5px solid;border-radius:20px; margin-bottom:25px;}
#matter div{border-bottom:#D0B98F 5px solid;border-radius:20px; margin-bottom:25px;}

#rightbar{width:205px; padding:0px 20px 0px 20px; height:auto; border-radius:20px; border-bottom:#D0B98F 5px solid;}
#gallerydiv{width:100%; height:auto; margin-top:10px;}
#gallerydiv img { margin:0 6px 11px;  border:6px solid #FFF; padding:0px; box-shadow:0px 0px 3px #222}
#gallerydiv a:hover{	filter:alpha(opacity=60);opacity: 0.6;}
#certdiv{width:100%; height:auto; padding-top:20px;}
#certdiv img { margin:0 15px 30px; border:10px solid #F7E6CC; box-shadow:0px 0px 3px #000}
#bookdiv{width:100%; height:auto; padding-top:20px;}
#bookdiv img { margin:0 15px 30px; border:10px solid #F7E6CC; box-shadow:0px 0px 3px #000}
#testidiv{width:100%; height:auto; padding-top:20px;}
#testidiv img { margin:0 4px 10px; padding:5px; border:2px solid #332C22; border-radius: 4px;}

#footerdiv{width:100%; height:115px; padding-top:50px; background-image:url(../images/footerbg.png);}
#footerdiv div{width:1060px; }
#footerdiv div p{color:white; font-size:16px;}
#footerdiv div a
{ color: #fff; font-size:14px; margin-right:20px;
  text-decoration: underline;}
#footerdiv a:hover
{ text-decoration: none;}



html
{ height: 100%;}

*
*
{ margin: 0;
  padding: 0;}

body
{ font: normal .80em arial, sans-serif;
  color: #1D1D1D; background:#E1D5BF url(../images/bodybg.jpg) repeat;}
p
{ padding: 0 0 20px 0;
	font-size:14px;
  line-height: 2.0em;}
  
#myp{	font-family: 'pt_serif_captionregular'; margin-top:20px; line-height:30px; font-size:16px;}
a, a:hover
{ background: transparent;
  outline: none;
  text-decoration: underline;
  color: #5D5D5D;}

a:hover
{ text-decoration: underline;
  color: #1D1D1D;}

ul
{ margin: 2px 0 22px 17px;}

ul li
{ margin: 2px 0 15px 17px;}


