/*
Theme Name: PakSign
Theme URI: http://www.mbilalm.com/
Description: "PakSign" is a beautiful Theme for <a href="http://wordpress.org/">Wordpress</a> by <a href="http://www.mbilalm.com">M Bilal M</a>.
Version: 5.8.2
Date: 22 Jan 2012
Author: M Bilal M
Author URI: http://www.mbilalm.com/
*/

@font-face {
	font-family: BILAL;
	src: url('font/nafees-tahreer-naskh.ttf') format('truetype');
}

body {
	font: 19px "Jameel Noori Nastaleeq", Alvi Lahori Nastaleeq, Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, BILAL, Arial, Tahoma;
	color: #141414;
	background: #FBFDFE url(images/body-bg.png) repeat;
	margin: 0px;
	padding: 0px;
	line-height: 31px;
	direction: rtl;
}

#main-container {
	width:983px;
	padding: 0px 10px 0px 10px;
	background: #FDFCFF url(images/content-bg.png) repeat-y center;
	margin:0 auto;	
	}

a {
	color: #3268FC;
	text-decoration: none;
}

a:visited {
	color: #3268FC;
	text-decoration: none;
}

a:hover {
	color: #000073;
}

img {
	border: none;
}

p {
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
}

h1 {
	color: #000073;
	margin: 0px 0px 0px 0px;
	width: 640px;
	font: lighter 20px "Jameel Noori Nastaleeq", Alvi Lahori Nastaleeq, Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, BILAL, Tahoma, Arial;
	padding: 0px 0px 0px 0px;
	border: 0px solid #3653D3;
	background: #88A6FD url(images/title.gif) repeat-x top left;
}

h1 a, h1 a:visited {
	display: block;
	color: #000073;
	text-decoration: none;
}

h1 a:hover {
	color: #B30000;
	background: #88A6FD url(images/title-hover.gif) repeat-x center left;
	text-decoration: none;
}

h2 {
	font: 20px "Jameel Noori Nastaleeq", Alvi Lahori Nastaleeq, Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, BILAL, Arial, Tahoma;
	color: #0000FF;
	margin: 5px 0px 0px 0px;
}

h3 {
	font: 20px "Jameel Noori Nastaleeq", Alvi Lahori Nastaleeq, Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, BILAL, Arial, Tahoma;
	color: #FF0000;
	margin: 5px 0px 0px 0px;
}

h5 {
	font: bold 20px "Jameel Noori Nastaleeq", Alvi Lahori Nastaleeq, Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, BILAL, Arial, Tahoma;
	color: #000073;
	text-align: center;
	margin: 5px 0px 0px 0px;
}

h6{
	color: #B30000;
	margin: 0px 0px 0px 0px;
	border-bottom: 7px solid #FBFDFE;
	width: 640px;
	text-align: center;
	background: #DFDFDF;
	font: lighter 22px "Jameel Noori Nastaleeq", Alvi Lahori Nastaleeq, Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, BILAL, Tahoma, Arial;
}

form {
	margin:0px;
	padding:0px;
}

#wrapper {
	background: #FDFCFF;
}
#page {
	margin: 0px auto;
	width: 945px;
}

#header {
	position: relative;
	width: 983px;
}

#headerimg {
	background: #E0E9FF url(images/header.jpg) no-repeat center;
	color: #FFF;
	height: 165px;
	position: relative;
}

#headerimg .pic {
	float: left;
	height: 165px;
	width: 346px;
}

#topbar-all {
	background: #FBFDFE url(images/topbar-left.jpg) repeat-x top left;
	width: 975px;
	height: 50px;
}

#topbar-right {
	float: right;
	width: 377px;	
	height: 50px;
	background: url(images/topbar-right.jpg) no-repeat right;
}

#topbar-left {
	margin: 0px;
	width: 598px;
	text-align: center;
	line-height: normal;
	float: left;
}

#topbar {
	margin: 0px 0px 0px 0px;
	list-style: none;
	padding-left: 0px;
	padding-right: 0px;
}

#topbar li {
	float: right;
	margin-top: 7px;
	white-space: nowrap;
}

#topbar .googleplus {
	float: left;
	padding: 8px 0px 0px 10px;
	font: 19px Arial;
}

#topbar .page_item a{
	color: white;
	background: none;
	display: block;
	text-decoration: none;
	margin-right: 0px;
	padding: 0px 7px 0px 7px;
	font: 19px "Jameel Noori Nastaleeq", Alvi Lahori Nastaleeq, Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, BILAL, Arial;
	line-height: 32px;
}
#topbar li:hover {
	
}

#topbar .page_item a:hover {
	color: #ffffff;
	background: #4869C4;
	border: none;
}

#topbar li.current_page_item {
	color: #163240;
	text-decoration: none;
}

#topbar .current_page_item a, #topbar .current_page_item a:visited{
	color: #ffffff;
	text-decoration: none;
	background: #4869C4;
}

#topbar .current_page_item a:hover {
	color: #ffffff;
	background: #3F73FF;
	border: none;
}

#search {
	float: right;
	background: none;
	margin: 9px 60px 0px 0px;
	text-align: center;
	color: #ffffff;
}

#searchform {
	margin: 0px;
	font: 14px "Urdu Naskh Asiatype", Jameel Noori Nastaleeq, Alvi Nastaleeq, BILAL, Tahoma, Arial;
}

#searchform br {
	display: none;
}

#searchform #s {
	width: 140px;
	height: 23px;
	padding: 0px 3px 3px 3px;
	border: 2px solid #ffffff;
	background: #5477DF;
	color: #ffffff;
	font-weight: normal;
	font: 13pt "Jameel Noori Nastaleeq", Alvi Lahori Nastaleeq, Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, BILAL, Arial, Tahoma;
}

#searchform #s:focus {
	background: #E0E9FF;
	color: #000000;
}

#searchform input {
	background: #96B2FF;
	border: 1px solid #ffffff;
	height: 30px;
	font: bold 14px "Urdu Naskh Asiatype", Jameel Noori Nastaleeq, Alvi Nastaleeq, BILAL, Tahoma, Arial;
	color: #000000;
	vertical-align: middle;
}

#searchform input:hover {
	background: #CFDCFF;
	color: #000000;
}

#main-content {
	width: 975px;
	padding: 0px 0px 0px 0px;
	border-left: 0px solid #F6F7F8;
	background: #FBFDFE url(images/sidebar-main-bg.jpg) repeat-y right center;
}

#content {
	float: left;
	width: 640px;
	text-align:justify;
	padding: 0px 0px 0px 0px;
}

h4 {
	margin: 0px 0px 0px 0px;	
	padding-bottom: 5px;
}

#sidebar {
	float: right;
	padding: 0px 6px 0px 0px;
	width: 313px;
	color: #333333;
	font: 11px "Arial", Tahoma;
	overflow: hidden;
	background: #E0E9FF url(images/sidebar-bg.jpg) repeat-y right center;
}

#right-bar {
	float: right;
	padding: 0px 0px 0px 0px;
	width: 150px;
	color: #333333;
	font: 11px "Arial", Tahoma;
	overflow: hidden;
}

#left-bar {
	float: left;
	padding: 0px 0px 0px 0px;
	width: 150px;
	color: #333333;
	font: 11px "Arial", Tahoma;
	overflow: hidden;
}

/* left bar decoration*/
#left-bar h4, #left-bar .sidebartitle{
	font: 19px "Jameel Noori Nastaleeq", Alvi Lahori Nastaleeq, Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, BILAL, Arial, Tahoma;
	color: white;
	line-height: 25px;
	text-align: center;
	background: #5984FC url(images/sidebar-title.png) no-repeat top center;
}

#left-bar a:hover{
	border: none;
}

#left-bar a, #left-bar a:visited{
	font: lighter 18px "Jameel Noori Nastaleeq", Alvi Lahori Nastaleeq, Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, BILAL, Arial, Tahoma;
	color: #000073;
	text-decoration: none;
	line-height: 30px;
	display: block;
	padding: 0px 5px 0px 0px;
}

#left-bar li a:hover{
	color: #B30000;
	background: #C8D7FF;
	text-decoration: none;
}

#left-bar ul {
	margin: 0;
	padding: 0;	
}

#left-bar ul li {
	list-style: none;
	margin: 0;
	padding: 0px 0px 0px 0px;
	border-bottom: 1px dotted #CDCDCD;
}

#left-bar ul li ul {
	padding: 0px 5px 0px 5px;
	margin: 0;
}

#left-bar ul li ul li{
	padding: 2px 5px 2px 0px;
}

#left-bar ul li ul li ul li{
	padding: 1px 0px 1px 10px;
	border: none;
}

.widget {
	padding: 2px 5px 2px 0px;
}

/* right bar decoration*/
#right-bar h4, #right-bar .sidebartitle{
	font: 19px "Jameel Noori Nastaleeq", Alvi Lahori Nastaleeq, Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, BILAL, Arial, Tahoma;
	color: white;
	line-height: 25px;
	text-align: center;
	background: #5984FC url(images/sidebar-title.png) no-repeat top center;
}

#right-bar a:hover{
	border: none;
}

#right-bar li a, #right-bar li a:visited{
	font: lighter 18px "Jameel Noori Nastaleeq", Alvi Lahori Nastaleeq, Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, BILAL, Arial, Tahoma;
	color: #000073;
	text-decoration: none;
	line-height: 30px;
	display: block;
	padding: 0px 5px 0px 0px;
}

#right-bar li a:hover{
	color: #B30000;
	background: #C8D7FF;
	text-decoration: none;
}

#right-bar ul {
	margin: 0;
	padding: 0;
}

#right-bar ul li {
	list-style: none;
	margin: 0;
	padding: 0px 0px 0px 0px;
	border-bottom: 1px dotted #CDCDCD;
}

#right-bar ul li ul {
	padding: 0px 5px 0px 5px;
	margin: 0;
}

#right-bar ul li ul li{
	padding: 2px 5px 2px 0px;
}

#right-bar ul li ul li ul li{
	padding: 1px 0px 1px 10px;
	border: none;
}


ul.linkcat li, li.linkcat li{
	background: url(images/bullet-green.gif) no-repeat right !important;
	padding-right: 8px !important;
}

ul.list-cat li, li.widget_categories li{
	background: url(images/bullet-orange.gif) no-repeat right !important;
	padding-right: 8px !important;
}

ul.list-archives li, li.widget_archives li{
	background: url(images/bullet-blue.gif) no-repeat right !important;
	padding-right: 8px !important;
}

ul.list-page li, li.widget_pages ul li, li.widget_recent_entries li{
	background: url(images/bullet-blue.gif) no-repeat right !important;
	padding-right: 8px !important;
}

ul.list-page li ul div, li.widget_pages ul li ul li{
	background: url(images/bullet-orange.gif) no-repeat right !important;
	padding-right: 8px !important;
}

ul.recent-comments li, li.widget_recent_comments li{
	background: url(images/bullet-blue.gif) no-repeat right !important;
	padding-right: 8px !important;
}

li.widget_calendar td {
	padding: 1px 5px;
}

.textwidget {
	padding-top: 7px;
}

#sidebar-visit-box {
	float: right;
	text-align: center;
	padding: 0px 54px 0px 0px;
	margin-right: 2px;
	border-top: 20px solid #E0E9FF;
	border-bottom: 20px solid #E0E9FF;
	background: #E0E9FF;
}

#sidebar-spacer {
	float: right;
	height: 20px;
	width: 307px;
	background: #E0E9FF;
	padding: 0px 0px 0px 0px;
	margin-right: 0px;
	border-top: 0px solid #E0E9FF;
	border-bottom: 0px solid #E0E9FF;
}

.tabberlive .tabbertab h4 { display:none; }
.tabberlive .tabbertabhide {	display:none; }

#sidebar-box {
	float: right;
	padding: 0px 1px 0px 0px;
	margin-right: 2px;
	border-top: 0px solid #E0E9FF;
	border-bottom: 20px solid #E0E9FF;
}

#sidebar-box .top {
	width: 307px;
	height: 10px;
	float: right;
	background: url(images/tabber-top.png) no-repeat top center;
}

#sidebar-box .middle {
	width: 287px;
	float: right;
	padding: 0px 10px 0px 10px;
	background: #FBFDFE url(images/tabber-center.png) repeat-y center;
	font: lighter 15px "Jameel Noori Nastaleeq", Alvi Lahori Nastaleeq, Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, BILAL, Arial, Tahoma;
}

#sidebar-box .middle ul {
	list-style: none;
}

#sidebar-box .bottom {
	width: 307px;
	height: 10px;
	float: right;
	background: url(images/tabber-bottom.png) no-repeat bottom center;
}

#sidebar-box-middle{
	font: lighter 18px "Jameel Noori Nastaleeq", Alvi Lahori Nastaleeq, Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, BILAL, Arial, Tahoma;
	background: #D9E4FF;
	border: 0px solid #ccc;
	padding: 3px;
	text-align: center;
	color: #000073;
}

#sidebar-box-spacer {
	float: right;
	height: 9px;
	width: 100%;
	background: #EBF0FD;
}


/* tab list */
ul.tabbernav {
	margin:0;	
	padding: 0px 0px 0px 0px;
	background: #EBF0FD;
}


ul.tabbernav li {
	list-style:none;
	margin:0;
	display:inline;
}

ul.tabbernav li a, ul.tabbernav li a:visited {
	padding: 0px 0.5em;
	margin-right:0px;
	margin-left:5px;
	text-decoration:none;
	color: #870000;
	border: 1px solid #D1DEFE;
	font: lighter 19px "Jameel Noori Nastaleeq", Alvi Lahori Nastaleeq, Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, BILAL, Arial, Tahoma;
	
}

ul.tabbernav li a:hover {
	text-decoration:none;
	background: #4869C4;
	color: #ffffff;
}

/* active*/
ul.tabbernav li.tabberactive a {
	background: #4877E5;
	color: #ffffff;
}


/* main list */
.tabberlive {
	padding: 0px 0px 0px 0px;
	margin:0 0px;
}

.tabberlive a, .tabberlive a:visited{
	font: lighter 18px "Jameel Noori Nastaleeq", Alvi Lahori Nastaleeq, Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, BILAL, Arial, Tahoma;
	color: #000073;
	text-decoration: none;
	line-height: 30px;
}

.tabberlive li a:hover{
	color: #3268FC;
	text-decoration: none;
}

.tabberlive ul {
	margin: 0;
	padding: 0;	
}

.tabberlive ul li {
	list-style: none;
	margin: 0;
	padding: 0px 0px 0px 0px;
	border: none;
}

.tabberlive ul li ul {
	background: #D9E4FF;
	padding: 0px 5px 0px 5px;
	margin: 0;
}

.tabberlive ul li ul li{
	padding: 2px 5px 2px 0px;
	border-bottom: 1px dotted #CDCDCD;
}

.tabberlive ul li ul li ul li{
	padding: 1px 0px 1px 10px;
	border: none;
}


.post-content {
	clear: both;
	padding: 0px 7px 0px 7px;
	overflow: hidden;
	background: #F3F7FA;
	border-right: 7px solid #D9E4FF;
	border-left: 7px solid #D9E4FF;
	border-bottom: 7px solid #D9E4FF;
}

#content img {
	border: none;
	padding: 0px;
}

.post {
	clear: both;
	padding-top: 0px;
	margin-bottom: 30px;
}

.post-cat {
	background: url(images/tags.gif) no-repeat right center;
	padding-right: 20px;
	float: left;
}

.post-comments {
	background: url(images/mini-comments.gif) no-repeat right center;
	padding-right: 20px;
	float: right;
}

.post-rss {
	background: url(images/icon_feed.gif) no-repeat right center;
	padding-right: 20px;
	float: right;
}

.post-calendar-main {
	float: left;
	width: 100%;
	font: 12px "Tahoma";
	padding: 4px 0px 2px 0px;
	color: #8e8e8e;
	background: #D9E4FF;
}

.post-calendar{
	float: right;
	padding: 0px 20px 0px 0px;
	margin: 2px 7px 0px 0px;
	background: url(images/mini-calendar.gif) no-repeat right !important;
}

.post-social-top{
	float: left;
	padding: 0px 0px 0px 7px;
}

.post-calendar a, .post-calendar a:visited {
	color: #5984FC;
	text-decoration: none;
}

.post-calendar a:hover {
	color: #000073;
	text-decoration: none;
}

.post-info {	
	color: #1CA2DE;
	font: 20px "Jameel Noori Nastaleeq", Alvi Lahori Nastaleeq, Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, BILAL, Arial, Tahoma;
}

.post-info a, .post-info a:visited {
	font-weight: lighter;
}

.navigation {
    margin: 0 auto;
    padding: 0px 0px 20px 0px;
    text-align: center;
}

.navigation a{
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #5984FC;
    color: #000073;
    font: 17px Tahoma;
    margin-right: 4px;
    padding: 3px 10px;
    text-align: center;
    text-decoration: none;
}

.navigation a:hover{
	color: #FFFFFF;	
    background: #4877E5;
}

.navigation .current {
    border: 1px solid #5984FC;
	background: #4877E5;
    color: #FFFFFF;
    font: 17px Tahoma;
    margin-right: 4px;
    padding: 3px 10px;
}

.navigation .prev, .navigation .next {
    font: 17px "Jameel Noori Nastaleeq", Alvi Lahori Nastaleeq, Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, BILAL, Arial, Tahoma;
    padding: 0px 6px;
}


.simple-navigation {
	clear: both;
	padding: 10px 0px;
}

.simple-navigation a, .simple-navigation a:visited {
	color: red;
}

.simple-navigation a:hover{
	color: #6F9144;
}

.simple-previous-entries a {
	font: 20px "Jameel Noori Nastaleeq", Alvi Lahori Nastaleeq, Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, BILAL, Arial, Tahoma;
	float: left;
	padding-left: 18px;
	background: url(images/mini-nav-left.gif) no-repeat left center;
}

.simple-next-entries a {
	font: 20px "Jameel Noori Nastaleeq", Alvi Lahori Nastaleeq, Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, BILAL, Arial, Tahoma;
	float: right;
	padding-right: 18px;
	background: url(images/mini-nav-right.gif) no-repeat right center;
}

.previous-post-entry {
	float: right;
	padding: 0px 0px 10px 0px
}

.previous-post-entry a {
	float: right;
	padding-right: 18px;
	background: url(images/mini-nav-right.gif) no-repeat right center;
}

.next-post-entry {
	float: left;
	padding: 0px 0px 10px 0px
}

.next-post-entry a {
	float: left;
	padding-left: 18px;
	background: url(images/mini-nav-left.gif) no-repeat left center;
}

#social-all .navbar {
	text-align: center;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	font: 17px "Jameel Noori Nastaleeq", Alvi Lahori Nastaleeq, Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, BILAL, Arial, Tahoma;
}
	
#social{
	margin: 0px;
}
	
#social ul{
	border-top: 1px dotted #5984FC;
	text-align: center;
	list-style: none;
	margin: 0px 0px 0px 0px;
}

#social li{
	color: #FF0000;
	display: inline;
	padding-right: 0px;
	padding-left: 10px;
}
	
#social a, #social a:visited{
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
	
#social a:hover{
	color: #3268FC;
	text-decoration: none;
}

#related-post {
	color: #830000;
	border-top: 1px dotted #5984FC;
	font-size: 19px;
	line-height: 28px;
	padding: 0px 0px 3px 0px;
}

#related-post a, #related-post a:visited {
	color: #0C51FF;
	font-size: 17px;
	text-decoration: none;
}

#related-post a:hover {
	color: #000083;
	font-size: 17px;
	text-decoration: none;
}

#tag {
	color: black;
	width: 626px;
	direction: ltr;
	font: lighter 11px Tahoma, Arial;
	padding: 0px 7px 7px 7px;
	background: #D9E4FF;
}

#tag a, #tag a:visited {
	color: #797979;
	text-decoration: none;
}

#tag a:hover {
	color: #3268FC;
	text-decoration: none;
}

#comments {
	border-bottom: 0px solid #CDCDCD;
	padding: 10px 0px 10px 0px;
	clear: both;
}

#respond {
	border: 1px solid #D3D3D3;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 0px 15px 0px 15px;
	margin: 13px 20px 20px 20px; 
	background: #E1E9FE;
	clear: both;
}

.commentlist {
	margin: 0px 0px;
	padding: 5px 20px 0px 20px;
}
	
.commentlist li{
	list-style: none;
	margin: 0px 0px 30px 0px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 0px 0px 0px 0px;
	background: #F0F4FF;
	border: 2px solid #E0E9FF;
}

.commentlist .alt {
	background: #F0F4FF;
	border: 2px solid #E0E9FF; 
}

.commentlist li.depth-2, .commentlist li.depth-4 {
    margin: 15px 0px 15px 15px;
	background: #F7FAFC;
}

.commentlist li.depth-3, .commentlist li.depth-5 {
    margin: 15px 0px 15px 15px;
	background: #F0F4FF;
}

.comment-header{	
	background: #E1E9FE;
	padding: 0px 10px 6px 5px;
}

.avatar{
	float: left;
	padding: 4px 5px 0px 0px;
}

.commentlist cite {
	font-style: normal;
	font-size: 21px;
	color: #000000;
}

.commentlist cite a, .commentlist cite a:visited {
	font-style: normal;
	font-size: 21px;
	color: #000073;
}

.commentlist cite a:hover {
	color: #3268FC;
}

.commentlist small {
	margin-top: 4px;
	display: block;
	font: 12px "Tahoma", Arial;
}

.commentlist small a, .commentlist small a:visited {
	color: #5984FC;
	text-decoration: none;
}

.commentlist small a:hover {
	color: #000073;
	text-decoration: none;
}


.comment-main{
	padding: 0px 7px 0px 7px;
}

a.comment-reply-link {	
	background: #E0E9FF;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #B9CBFF;
	color: #000073;
	display: inline-block;
	font-size: 12px;
	padding: 0 8px;
	margin: 0px 0px 7px 0px;
	text-decoration: none;
	font: 16px "Jameel Noori Nastaleeq", Alvi Lahori Nastaleeq, Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, BILAL, Tahoma, Arial;
}
a.comment-reply-link:hover,
a.comment-reply-link:focus,
a.comment-reply-link:active {
	background: #F0F4FF;
	color: #000000;
	border-top: 1px solid #B9CBFF;
	border-left: 1px solid #B9CBFF;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
}
a.comment-reply-link  span {
	display: inline-block;
	position: relative;
	top: -2px;
}

#commentform {
	margin-top: 10px;
	font: 17px "Jameel Noori Nastaleeq", Alvi Lahori Nastaleeq, Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, BILAL, Tahoma, Arial;
}

#commentform p {
	padding: 6px 0px;
	margin: 0px;
}

#commentform label{
	color: #333333;
}

#commentform input{	
	border: 1px solid #B9CBFF;
	background: #EDF2FF;
	padding: 2px;
	margin-top: 3px;
}

#commentform input[type="text"]:focus {
	background: #FFFFFF;
}

#commentform textarea{
	width: 99%;
	height: 200px;
	border: 1px solid #B9CBFF;
	padding: 2px;
	margin-top: 3px;
	background: #EDF2FF;
}

#commentform textarea:focus {
	background: #FFFFFF;
}

#commentform #submit{
	background: #5984FC;
	font: 19px "Jameel Noori Nastaleeq", Alvi Lahori Nastaleeq, Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, BILAL, Arial, Tahoma;
	color: #ffffff;
	float:left;
	width: 120px;
	height: 40px;
	margin-left: 0px;
	cursor: pointer;
}

#commentform #submit:hover {
	background: #0093DD;
}


blockquote {
	background: white;
	border: 1px solid #DDF1FF; 
	padding: 8px;
	font: 17px "Jameel Noori Nastaleeq", Alvi Lahori Nastaleeq, Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, BILAL, Arial, Tahoma;
	line-height: 25px;
}

.no-comments{
	text-align: center;
	color: #FF0000;
	font-size: 22px;
}

#footer {
	width: 983px;
	clear: both;
	background: #5984FC;
	padding-bottom: 20px;
	border-bottom: 0px solid #F6F7F8;
}

#bbar {
	background: #5984FC url(images/bottom-bar.gif) repeat-x top left;
	width: 983px;
	height: 35px;
	border-top: 10px solid #F6F7F8;
	border-bottom: 7px solid #F6F7F8;
}

#bnavi {
	width: 906px;
	margin: 0px;
	text-align: center;
}

#bnav {
	list-style: none;
	color:white;
	padding: 0px 0px 0px 0px;
	font: 19px "Jameel Noori Nastaleeq", Alvi Lahori Nastaleeq, Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, BILAL, Arial, Tahoma;
	height: 30px;
}

#bnav a{
	color:white;
}

#bnav a:hover{
	color:black;
}

#creditsh {
	font: 19px "Jameel Noori Nastaleeq", Alvi Lahori Nastaleeq, Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, BILAL, Arial, Tahoma;
	color: #000073;
	text-decoration: none;
	padding: 10px;
}

#creditsh a {
	color: white;
}

#creditsh a:hover{
	color: black;
}

#credits {
	font: 13px "Tahoma", Jameel Noori Nastaleeq, Alvi Nastaleeq, Urdu Naskh Asiatype, BILAL, Arial;
	color: #000073;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}

#credits a {
	color: white;
}

#credits a:hover{
	color: black;
}

#wp-calendar {
	width:100%;
	border-collapse:collapse;
	direction: ltr;
}

#wp-calendar #today {
	font-weight:bold;
	font-family: Arial;
	font-size:11px;
}

#wp-calendar tbody a, #wp-calendar tbody a:visited {
	color:#000073;
	text-decoration:underline;
	font-family: Arial;
	font-size:11px;
	font-weight:bold;
}

#wp-calendar tbody a:hover {
	color:#B30000;
	text-decoration: none;
}

#wp-calendar caption {
	background: #D1DCDF;
	padding:5px 10px 5px 0px;
	font-family: Arial;
	font-size:15px;	
	margin-bottom:1px;
	text-decoration:none;
	text-align:center;
}


#wp-calendar th {
	text-align: center;
	background:#E9EEF1;
	padding: 3px 0px 3px 0px;
	border:1px solid #FFF;
	font-family: Arial;
	font-size:11px;
}

#wp-calendar td {
	text-align: center;
	border:1px solid #FFF;
	font-family: Arial;
	font-size:11px;
	padding: 5px 0px 5px 0px;
}

#wp-calendar td#prev a{
	text-align:left;
	padding:0px 0px 0px 0px;
	font-family: Arial;
	font-size:13px;
	color:#000073;
	font-weight:bold;
}

#wp-calendar td#prev a:hover{
	color:#B30000;
}

#wp-calendar td#next a{
	text-align:right;
	padding:0px 0px 0px 0px;
	font-family: Arial;
	font-size:13px;
	color:#000073;
	font-weight:bold;
}

#wp-calendar td#next a:hover{
	color:#B30000;
}

.center {
	text-align: center;
}

img.center, img[align="center"] {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

img.alignleft, img[align="left"] {
	float:left;
	margin: 2px 10px 5px 0px;
}

.alignright {
	float: right;
}

img.alignright, img[align="right"] {
	float:right;
	margin: 2px 0px 5px 10px;
}

.clear {
	clear:both;
}

hr.clear {
	clear: both;
	visibility: hidden;
	margin: 0px;
	padding: 0px;
}

/* Urdu Open Pad */

.btnHelp 
{	
	background: #ECECEC;
	border: 1px solid #888888;
	cursor: pointer;
	cursor: hand;
	text-align:center;
	font-family:Urdu Naskh Asiatype, Tahoma,;
	font-size:14px;
}

.btnFlat 
{	
	background: #F0F4FF;
	border: 1px solid #888888;
	cursor: pointer;
	cursor: hand;
	text-align:center;
	font-family: Jameel Noori Nastaleeq, Alvi Nastaleeq, BILAL, Tahoma, Arial;
	font-size:17px;
}

.btnRaised, .btnFlat:hover {
	background: #E0E9FF;
	border: 1px outset;
	cursor: pointer;
	cursor: hand;
	text-align:center;
	font-family: Jameel Noori Nastaleeq, Alvi Nastaleeq, BILAL, Tahoma, Arial;
	font-size:17px;
	font-weight:bold;
}

.btnLowered, .btnFlat:active {
	background: #D3D3D3;
	border: 1px inset;
	cursor: pointer;
	cursor: hand;
	text-align:center;
	font-family: Urdu Naskh Asiatype, BILAL, Tahoma,;
	font-size:14px;
}

.btnSysFlat 
{	
	background: #808080;
	border: 1px solid #888888;
	cursor: pointer;
	cursor: hand;
	text-align:center;
	font-family:Urdu Naskh Asiatype, BILAL, Tahoma,;
	font-size:14px;
}

.btnSysRaised, .btnSysFlat:hover {
	background: #333333;
	border: 1px outset;
	cursor: pointer;
	cursor: hand;
	text-align:center;
	font-family:Urdu Naskh Asiatype, BILAL, Tahoma,;
	font-size:14px;
	font-weight:bold;
}

.btnSysLowered, .btnSysFlat:active {
	background: #333333;
	border: 1px inset;
	cursor: pointer;
	cursor: hand;
	text-align:center;	
	font-family:Urdu Naskh Asiatype, BILAL, Tahoma,;
	font-size:14px;
}

.hiddentext {
	display:none;
}

.outline {
	cursor:hand;
	text-decoration:underline;
}
