/*  
	Theme Name: 	zaheema
	Theme URI: 		http://www.mxdn.net
	Description:	A Custom clean and neat theme
	Version: 		2.7
	Author: 		Junaid Ahmed
	Author URL: 	http://www.mxdn.net
*/
* 		 			{ padding:0; margin:0;}
html 				{ font-size:100.01%;}
body 				{ font-size:62.5%; font-family: Georgia, Times, serif, Arial, Helvetica, sans-serif; background:#ddddd5; color:#2e2d27; min-width:1024px;}
.clear 				{ clear: both;}

table, td, div, img { border:0; border-collapse:collapse;}
td 					{vertical-align:top;}
ul, li 				{ list-style: none;}
p 					{ padding:0px 0px 18px 0px;}
		
a, .comments a:hover {text-decoration: underline; color:#62BD19;}
a:hover, .comments a {text-decoration: none;}

input, select, textarea { vertical-align:middle; font-family: Georgia; font-size:12px; color:#6f6f6f;}
input.text, select, textarea { padding:2px 0px 3px 6px; border:1px solid #cac6ab;}
	
html body textarea { font-family: Georgia; font-size:12px; color:#6f6f6f;}

/*** Main ***/
.main 				{ }
	
.header 			{ position:relative; background:#ddddd5; border-bottom:1px solid #b7b6ae;}
	
.navigation-top 	{ background:#ddddd5; height:100%; overflow:hidden;}
.navigation-bot 	{ width:906px; margin:0 auto;}
	
.header-width 		{width:906px; margin:0 auto;}


/*** Menu ***/
.main-menu { clear:both; overflow:hidden; border:solid #acaba5; border-width:1px 0;}
.main-menu-border { border:solid #fff; border-width:1px 0; background:#b7b6ae;}
.menu { width:950px; margin:0 auto; overflow:hidden;}

.menu ul { list-style:none; width:100%; overflow:hidden;}
.menu ul li { float:left; height:100%;  background:url(images/ver.gif) no-repeat 0 0; margin:0px 0px 0px -2px; padding:0px 5px 0px 5px;}

.menu ul li a { display:block; float:left; overflow:hidden; text-decoration:none;}
.menu ul li a { font-size:1.2em; font-weight: bold; color:#2e2d27; cursor: pointer;}
.menu ul li span { display:block; float:left; padding:15px 20px 14px 20px;}

.menu ul li a:hover {background:url(images/menu-left.gif) no-repeat 0 7px;}
.menu ul li a:hover span { padding:15px 20px 13px 20px;}
.menu ul li a:hover span {background:url(images/menu-right.gif) no-repeat right 7px;}

.menu ul li a:hover, .menu ul li.current_page_item a { color:#fff; font-weight: bold;}

.menu ul li.current_page_item a {background:url(images/menu-left.gif) no-repeat 0 7px;}
.menu ul li.current_page_item a span { padding:14px 16px 13px 16px;}
.menu ul li.current_page_item a span {background:url(images/menu-right.gif) no-repeat right 7px;}


.menu ul li.current-cat a {background:url(images/menu-left.gif) no-repeat 0 7px;}
.menu ul li.current-cat a span { padding:14px 32px 13px 32px;}
.menu ul li.current-cat a span {background:url(images/menu-right.gif) no-repeat right 7px;}

/*** Logo ***/
.logo 				{}
.logo .indent 		{ padding:5px 0px 5px 0px; overflow:hidden; height:100%;}
.logo h1 			{ width:383px; height:112px; float:left; margin:0px 17px 0px 0px; background:url(images/logo.jpg) no-repeat 0 0; font-size:1em; font-weight: normal; color:#fff; cursor:pointer; text-indent:-1000em; overflow:hidden;}
.logo h1:hover 		{ text-decoration:none;}
.description 		{ display:none;}

/*** Search ***/
/*.search 			{ float:right; padding:50px 0px 0px 0px; width:150px; overflow:hidden}*/
.search 			{ float:right; padding:10px 0px 0px 0px; margin-left:0px; width:250px; overflow:hidden;}
.search form 		{ background:url(images/search-bg.jpg) no-repeat 0 1px; padding:0px 0px 2px 0px;}
.search .text 		{ width:200px; padding:3px 0px 0px 0px; color:#000; border:0; background: transparent; margin:0px 0px 0px 0px;}
.search .but 		{ cursor: pointer;}
.search_page 		{ float:left; padding:20px 0px 0px 0px;}

.accessible ul		{ list-style:none; width:100%; overflow:hidden; margin-top:8px }
.accessible ul li 	{ float:left; height:100%; margin-left:5px; margin-right:5px; }
.accessible ul li a { text-decoration:none; color:#000; font-size:130%;}
.accessible .donate { text-align:center; }
.accessible ul .twitter { background:url(images/twitter-small.png) no-repeat top left; padding-left:20px; }


.navigation-bot 	{ width:906px; margin:0 auto;}

div.center 				{text-align:center;}
.adsense-2, .flash-ad	{ margin-top:8px; margin-bottom:8px }


/*** Column ***/
.content 			{ clear:both; border-top:1px solid #fff; background:#deddd5; padding:0px 0px 5px 0px;}
.content-width 		{ width:906px; margin:0 auto; padding:23px 0px 0px 0px;}

.column-left 		{ width:890px; float:left; margin:0px 4px 0px 0px; _margin-right:1px;}


/*** Widgets  ***/
.widget_button
{
	margin:0px 0px 15px 0px;
}

.widget { height:100%; overflow:hidden; width:100%; background:url(images/widget-bg.gif) repeat-y 0 0 #f1f0e7; margin:0px 0px 15px 0px;}
.widget-bg { background:url(images/widget-bot.gif) no-repeat 0 bottom; padding:0px 0px 17px 0px; overflow:hidden; height:100%;}

.widget .title { height:100%; background:url(images/widget-title-top.gif) no-repeat 0 0 #b7b6ae; padding:0px 1px 1px 1px; margin:0px 0px 17px 0px;}
.widget h2 {  height:100%; overflow:hidden; font-weight: bold; border-bottom:1px solid #fff;}
.widget h2 { font-size:1.6em; color:#2e2d27; padding:16px 10px 9px 23px;}

.widget ul { margin:0px 10px 0px 25px; color:#747474; font-size:1.2em; height:100%;}
.widget li { background:url(images/widget-marker01.gif) no-repeat 0 2px; padding:0px 0px 11px 14px;}
.widget a { color:#747474; font-size:12px; text-decoration:none; }
.widget a:hover { text-decoration:underline;}

.widget .divcontent { margin:0px 10px 0px 25px; color:#747474; font-size:1.2em; height:100%;}

.widget label
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#4f4f4f;
}

.widget_login a
{
	color:#85b94b;
}

.widget_post { height:100%; overflow:hidden; width:100%; background:url(images/widget-bg.gif) repeat-y 0 0 #f1f0e7; margin:0px 0px 4px 0px;}
.widget_post .widget-bg { background:url(images/widget-bot.gif) no-repeat 0 bottom; padding:0px 0px 17px 0px; overflow:hidden; height:100%;}

.widget_post .title { background:url(images/widget-bg.gif) repeat-y 0 0 #f1f0e7; height:100%; background: none; padding:0px 0px 1px 0px; margin:0px 0px 17px 0px;}
.widget_post .title div { background:url(images/widget-title-top-meta.gif) no-repeat 0 0; border-bottom:1px solid #c0bfb9; padding:0px 1px 0px 1px;}
.widget_post h2 {  height:100%; overflow:hidden; font-weight: normal; border-bottom:1px solid #fff;}
.widget_post h2 { font-size:1.6em; color:#2e2d27; padding:16px 10px 9px 22px;}
.widget_post ul li { border:0;}


.widget_home .title { height:100%; background:url(images/widget-title-top-bb.gif) no-repeat 0 0 #b7b6ae; padding:0px 1px 1px 1px; margin:0px 0px 17px 0px;}

.widget_home h2, .widget_home .divcontent { text-align:center}


.column-left .widget
{
	background:url(images/widget-bg-big.gif) repeat-y 0 0 #f1f0e7;
}

.column-left .widget .title h2
{
	font-weight:bold;
}

.column-left .widget-bg
{
	background:url(images/widget-bot-big.gif) no-repeat 0 bottom;
}

.widget_adsense5
{
	background:url(images/adsense-5.gif) no-repeat top left;
	width:550px;
	height:91px;
	margin:0px 0px 5px 0px;
}

.adsense5
{
	padding-left:15px;
	padding-top:15px;

}

.btn-login
{
	border:none;
	background:url(images/btn-login.jpg) no-repeat top left;
	width:55px;
	height:20px;
	text-indent:-1000px;
}

.btn-subscribe
{
	border:none;
	background:url(images/btn-subscribe.jpg) no-repeat top left;
	width:81px;
	height:20px;
	text-indent:-1000px;
	margin-right:8px;
}

.btn-unsubscribe
{
	border:none;
	background:url(images/btn-unsubscribe.jpg) no-repeat top left;
	width:92px;
	height:20px;
	text-indent:-1000px;
}

.widget .input
{
	border:1px solid #cccccc;
	width:120px;
}

.widget_comments ul { margin:0px;}
.widget_comments ul li { background:url(images/widget-marker03.gif) no-repeat 0 2px; padding-left:20px; }

.adsense-4
{
	padding-top:8px;
	padding-bottom:8px;
	background:#fff;
}

.wam_ul li a
{
	background-repeat:no-repeat;
	min-height:16px;
	display:block;
}

.two-column-1
{
	width:273px;
	float:left;
}

.two-column-2
{
	width:273px;
	float:right;
}

.widget_small { height:100%; overflow:hidden; width:273px; background:url(images/widget-bg-small.gif) repeat-y 0 0 #f1f0e7; margin:0px 0px 5px 0px;}
.widget_small .widget-bg { background:url(images/widget-bot-small.gif) no-repeat 0 bottom; padding:0px 0px 17px 0px; overflow:hidden; height:100%;}

.widget_small .title { height:100%; background:url(images/widget-title-top-small.gif) no-repeat 0 0 #b7b6ae; padding:0px 1px 1px 1px; margin:0px 0px 17px 0px;}
.widget_small h2 {  height:100%; overflow:hidden; font-weight: bold; border-bottom:1px solid #fff;}
.widget_small h2 { font-size:1.6em; color:#2e2d27; padding:16px 10px 9px 23px;}

.widget_small ul { margin:0px 10px 0px 25px; color:#747474; font-size:1.2em; height:100%;}
.widget_small li { background:url(images/widget-marker01.gif) no-repeat 0 2px; padding:0px 0px 11px 14px;}
.widget_small a { color:#747474; font-size:12px; text-decoration:none; }
.widget_small a:hover { text-decoration:underline;}

.widget_small .divcontent { margin:0px 10px 0px 25px; color:#747474; font-size:1.2em; height:100%;}

h4.wam { display:none; }

.filelist ul li { background:none; }

.footer-menu { background:#f1f0e7; padding-top:15px; padding-bottom:15px }
.footer-menu ul{ padding:0px; margin:0 auto; }
.footer-menu li{ display:inline; padding:0px; margin:0px; border:none; padding-left:5px; padding-right:5px }
.footer-menu li a { color:#070707; text-decoration:none}

.footer-menu .copyright { margin-top:10px; }


.forum_item 
{ 
	border-bottom:1px solid #c0bfb9; 
	padding:0px 1px 0px 1px;
}

.forum_item_top
{
	font-weight:bold;
}

.title_forum .articleinfo
{
	font-size:7pt;
}


.text-box { clear:both; font-size:1.2em; overflow:hidden; height:100%; line-height:1.5em; padding:12px 18px 0px 25px; }
	
.text-box p { padding:0px 0px 14px 0px;}
.text-box p span { color:#747474;}

.text-box .img { margin:-80px 0px 0px 0px;}

.text-box .line { height:1px; background:url(images/line.gif) repeat-x 0 0; overflow:hidden; margin:1px 0px 16px 0px;}
.text-box .more-link { padding:5px 25px 0px 0px;}
.text-box .more-link a { float:right; text-indent:-1000em; overflow:hidden; width:148px; height:18px; background:url(images/more.gif) no-repeat 0 0;}

.text-box .fleft { padding:0px 0px 0px 0px; display: inline;}
.text-box .fleft img { float:left; direction: inherit; margin:4px 20px 4px 0px;}

.text-box .fright { padding:0px 0px 0px 0px; display: inline;}
.text-box .fright img { float:right; direction: inherit; margin:4px 2px 4px 20px;}


.poster 	{ padding-left:18px;}
.poster div { }



/*--- Popup styles ---*/
#commentspopup {}
#commentspopup #header {background:#2F3F99 url(images/popup_header_bg.gif) top repeat-x;}
#commentspopup .page-padding {padding:0 5px;}
#commentspopup .page-width {width:538px; margin:0 auto;}
#commentspopup .header-top {background:url(images/popup_header_bg_top.jpg) top repeat-x;}
#commentspopup .header-top-right {background:url(images/popup_header_bg_top_right.jpg) top right no-repeat;}
#commentspopup .header-top-left {background:url(images/popup_header_bg_top_left.jpg) top left no-repeat; width:100%; height:160px;}
#commentspopup .header-padding {padding:39px 0 0 89px;}
#commentspopup h1 {font-size:1em; margin:0; padding:0; color:#E1E7EC; text-indent:-10000em; width:141px; height:27px;}
#commentspopup h1:hover {text-decoration: none; cursor:pointer;}
#commentspopup .description {width:141px; height:9px; text-indent:-10000em; margin-top:2px;}
#commentspopup .description2 {width:249px; height:27px; text-indent:-10000em; margin-top:19px;}
#commentspopup .border-bottom-left {padding:17px 37px 10px;}
#commentspopup p {font-size:12px;}



small {	font-size: 1em; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
small * {font-size: 0.9em;}
small p {font-size: 0.9em;}

select { width: 130px;}
	
#commentform {font-size:1.2em;}

#commentform input {
	margin: 5px 5px 1px 0;}

#commentform 
{
	margin: 5px 10px 0 0;
}
	
#commentform textarea 
{
	width: 90%;
	height:150px;
	padding: 2px;
}
	
#commentform input[type=text]
{
	width:50%;
	border:1px solid #CAC6AB;
	height:22px;
}	

#commentform label
{
	font-size:80%;
}
	
#respond:after {
		content: "."; 
		display: block; 
		height: 0; 
		clear: both; 
		visibility: hidden;}
	
#commentform #submit {
	margin: 0 0 10px auto;
	float: right;}
	
#respond p { padding:0px 0px 10px 0px; text-indent:0;}
#respond form p { padding:0px 0px 10px 0px; text-indent:0;}

/*--- Begin Calendar ---*/
#wp-calendar { empty-cells:show; width: 155px; font-size:1.1em;}

#wp-calendar th { padding:3px 0; text-align:center; color:#000;}
#wp-calendar td { padding:3px 0; text-align:center; color:#000;}

#wp-calendar a { display: block; font-weight:bold;}
#wp-calendar #next a { padding-right: 10px;	text-align: right; font-weight: normal;}
#wp-calendar #prev a { padding-left: 10px;text-align: left; font-weight: normal;}

#wp-calendar caption { text-align: center; color:#000; font-weight:bold; font-size:1.3em; padding:0px 0px 6px 0px;}

.widget-bot #wp-calendar * { color:#fff;}


/* Begin Various Tags & Classes */
acronym, abbr, span.caps {
	cursor: help;
	}

acronym, abbr {
	border-bottom:1px dashed #999;
	}

blockquote {
	border:1px solid #d3d3bf;
	background:#c8c3a8; padding:15px 10px 10px 20px; margin:5px 0; color:#000;
	}

blockquote cite {
	margin: 5px 0 0;
	display: block;
	}


/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;}


/* Begin Comments*/
.alt { padding: 10px; font-size:1.2em; padding:0px 20px 0px 25px;}

.commentlist {/* font-size:1.2em;*/ color:#000;
	/*padding:0px 18px 0px 20px;*/
	text-align: justify;
	}
.commentlist a { color:#757575}
.commentlist span { color:#212121;}

ol.commentlist  li { list-style: none; font-size:12px;
	margin:6px 0px 6px 0px;
	padding: 5px 10px 3px;
	/*list-style: none;*/
	border:1px solid #d3d3bf;
	background:#F0EEE8;
	}
	
.commentlist li .avatar { 
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff; /*margin:0px 20px 15px 0px;*/
	}

.commentlist p { color:#000;
	margin: 10px 5px 10px 0;
	}

#commentform p {
	margin: 5px 0;
	padding-left:15px;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}
	
.title a.quicklink 
{
	font-size:7pt;
	padding-left:30px;
	text-align:right;
	color:#62BD19;
}

.contact-us-s
{
	font-weight:bold;
}	

.dummyExtender{
	font-size:0;
	line-height:0;
	padding:0;
	margin:0;
}

.equals
{

}


.column-right .widget h2, .column-right p.submit, .column-right p#nav {  text-align:center;}

.confirm-registeration { font-weight:bold; text-align:center; }

#search_form
{
	margin-top:70px;
}

pre
{
	display:block;
 	white-space: pre-wrap;       /* css-3 */
 	white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
 	white-space: -pre-wrap;      /* Opera 4-6 */
 	white-space: -o-pre-wrap;    /* Opera 7 */
 	word-wrap: break-word;       /* Internet Explorer 5.5+ */

	font-size:12px;
	margin:10px 0px 10px 0px;
	padding: 5px 10px 5px 10px;
	/*list-style: none;*/
	border:1px solid #d3d3bf;
	background:#747474 !important;
	color:#fff;

}

.content-post
{
	clear:both;
}

.content_body
{
	width:600px;
	float:left;
}

.adsense_ads
{
	float:right; 
	width:160px; 
	height:600px; 
	margin:10px;
}

.postmetadata
{
	margin-top:15px;
	clear:both;
	display:none;
}

.report_broker
{
	text-align:right;
	font-weight:bold;
}
 
.report_broker a
{
	font-size:18px;
}

.title h2 a, h3
{
	font-size:22px;
}