/*
Theme Name: The Pakistan Update
Theme URI: http://www.hashe.com/
Description: Theme is developed for Pakistan Update website
Version: 1.0
Author: Hashe House
Author URI: http://www.hashe.com/
Tags: black, white, fixed width, two columns

	The Pakistan Update v1.0
	http://www.hashe.com

	This theme was designed and built by Hashe,

*/

/* CSS Document */

html { background:url(images/html_bg.jpg) repeat-x; background-color:#efefef;}
body { margin:0 auto;}
a { text-decoration:none;}
img { border:none;}
li a{color:black;}
a:hover { text-decoration:underline; }
h1, h2, h3, h4 { margin:0px;}
#wrapper { width:968px; margin:0 auto;}

#header { width:950px; float:left; padding:0 9px;}
#header h1  { margin:35px 0 0 0px; padding:0px; font-family:"Trebuchet MS"; font-size:50px; color:#515151; font-weight:normal; float:left;}
#header h1 a { color:#515151;	}
#header h1 a i { color:#000; font-style:normal; font-weight:bold;}
#header h1 a:hover { text-decoration:none;}

#date_bg { background:url(images/date_bg.jpg); width:175px; line-height:30px; float:right; font-family: Calibri; font-size:13px; color:#e4e3e3; text-align:center; padding:0 0 2px 10px;}

#top_nav { background:url(images/top_nav_strip.jpg); width:950px; padding:9px 9px 0 9px; float:left; height:39px;}

#top_nav ul { list-style:none; margin:0px; padding:0px; float:left; width:480px;}
#top_nav li { font-family:Calibri; font-size:13px; color:#f8f8f8; float:left; display:inline; line-height:38px;}
#top_nav li a { color:#f8f8f8; margin:0 22px; display:block;}
#top_nav li a:hover { color:#fff;}

#top_nav span { float:left; width:107px; font-family:Calibri; font-size:12px; color:#e6e6e6; line-height:38px; text-align:right;}
#top_nav span a { color:#e6e6e6;}

#search_div { width:350px; float:right; padding:8px 5px; height:23px;}
#search_div .input { font-family:Calibri; font-size:12px; color:#afafaf; float:left; width:254px; margin-right:5px; margin-left:3px; border:#e2e2e2 1px solid; height:13px; padding:3px;}


#container { background:url(images/container_bg.jpg) repeat-y; width:936px; padding:5px 14px; clear:both;}

.head_bg { background:#f4f4f4; line-height:38px; font-family:Calibri; font-size:25px; font-weight:bold; color:black; margin:0px; padding:0 10px; clear:both; }
.home_border_div .head_bg { background:transparent url(images/heading_bg.jpg) repeat-x scroll 0 0; color:#DDDDDD; }

.subhead_bg {line-height:38px; font-family:Calibri; font-size:25px; font-weight:normal; color:#000; margin:0px 10px; padding:0 0px; clear:both; border-bottom:1px solid #000;}


#left_div { float:left; width:583px; padding:10px 10px 0 0px;}
#left_div #video_div { width:585px; float:left; padding-bottom:15px;}

.border_div a { color:#000; }


#left_div .border_div { border:#e5e5e5 1px solid; float:left; font-family:Calibri; color:#222;}

.home_border_div { border:#e5e5e5 1px solid; float:left; width:100%; font-family:Calibri; color:#676767;}
.home_border_div ul { margin:0px; padding:10px 0px; list-style:none; line-height:25px; }
.home_archive_list li { padding:0px 10px;}
.update_div { width:125px; float:left; padding:10px;}
.update_div p { margin:0px; padding:0px; font-family:Calibri; font-size:14px; color:#636363;}
.update_div a{ color:#636363;font-size:14px; }


#right_div { float:right; width:341px; padding:10px 0 0 0px;}
#right_div .border_div { border:#e5e5e5 1px solid; float:left; width:339px;}
#right_div .border_div ul { margin:0px; padding:0px; list-style:none;}
/*#right_div .border_div ul li { font-family:Calibri; color:#676767;}
#right_div .border_div ul li h1 { background:url(images/heading_bg.jpg) repeat-x; line-height:38px; font-family:Calibri; font-size:25px; font-weight:normal; color:#dddddd; margin:0px; padding:0 10px; clear:both;}
#right_div .border_div ul li ul { margin:0px; padding:0px;}

#right_div .border_div ul li ul li { padding:10px 10px 0 10px; background-color:#eaeaea; float:left; width:319px;}
#right_div .border_div ul li ul li p { margin:0px; padding:0px; font-size:14px;}
#right_div .border_div ul li ul li h3 img { float:left; margin-right:5px;}
#right_div .border_div ul li ul li h3 { color:#dd2507; font-size:12px; font-weight:normal; margin:0px; padding:0px;}
#right_div .border_div ul li ul li h3 a { color:#dd2507;}
#right_div .border_div ul li ul li h2 { font-size:14px; color:#046cb6; font-weight:normal; margin:0px; padding:0px;}
#right_div .border_div ul li ul li h2 a { color:#046cb6;}

*/
.widget {padding-bottom:10px;background-color:#eaeaea; }
.widget li { font-family:Calibri; color:#676767;}
.widget h2 { background:url(images/heading_bg.jpg) repeat-x; line-height:38px; font-family:Calibri; font-size:25px; font-weight:normal; color:#dddddd; margin:0px; padding:0 10px; clear:both;}
.widget ul { margin:0px; padding:0px; list-style:none;}

.widget ul li { padding:3px 10px 2px 10px; width: 321px; }
.widget ul li p { margin:0px; padding:0px; font-size:14px;}
.widget ul li h3 img { float:left; margin-right:5px;}
.widget ul li h3 { color:#dd2507; font-size:12px; font-weight:normal; margin:0px; padding:0px;}
.widget ul li h3 a { color:#dd2507;}
.widget ul li h4 { font-size:14px; color:#046cb6; font-weight:normal; margin:0px; padding:0px;}
.widget ul li h4 a { color:#046cb6;}
.textwidget {font-family:calibri;padding:10px;text-align:justify;}
.latest_blog ul li { padding:10px 10px 0 10px; float:left; }


#dynamic_sidbar {padding:10px 0px;}
#dynamic_sidbar ul {margin:0px; list-style:none; padding:0px; }
#dynamic_sidbar li {margin:0px; padding:0px;}

#thumbnail_video { float:left; width:341px; padding-top:12px;}
#audio_div { float:left; width:341px; padding-top:12px;}
#advertise_div { float:left; width:341px; padding-top:12px;}
#advertise_div_1 { float:left; width:341px; padding-top:12px;}


#footer { background:url(images/footer_bg.jpg); width:920px; height:35px; padding:5px 24px;}
#footer p { margin:0px; padding:0px; font-family:Calibri; font-size:12px; color:#fff; float:left; width:460px; line-height:30px;}
#footer p a { color:#fff;}

/* post page */
.navigation {padding:5px; color:#000; font-family:Calibri; }
.alignleft{ float:left;}
.alignright{ float:right;}
.navigation a{color:#000; }

div.entry, div.archive { padding:10px;font-family:calibri!important;}
.entry .postmetadata { margin:10px 0px; padding-left:0px;}
.entry p{padding:normal; margin:normal;}
.entry h1, .entry h2, .entry h3, .entry h4 { margin:10px 0px; padding:0px;}
.entry p a{ color: #222; text-decoration:underline; }
.entry p a:hover{ color: #000; text-decoration:underline; }
/*div.entry p { margin:0px; padding:0 10px 0 0px;}
*/

.wp-caption {	border: 1px solid #ddd;	text-align: center;	background-color: #f3f3f3;	padding-top: 4px;
	margin: 10px 0px;	-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-dd {	font-size: 11px;	line-height: 17px;	padding: 0 4px 5px;	margin: 0;	}


.category_container { padding-left:10px; width:571px;font-family:calibri }

.commentlist { margin:0px; padding:0px; list-style:none;}
.commentlist li { clear:both; padding:10px 10px; float:left; width:541px; margin:10px 0px 0 10px;  *margin:0 5px;}
.commentlist li p { margin:0px; padding:20px 0px 0px 0px; }
.comment-author .fn, .comment-author a {color:#444444;font-size:20px;font-style:normal;font-weight:bold;margin:0;padding:0;}
.comment-author img { float:left; margin-right:10px;}
.comment-meta a { color:#777; font-size:12px; font-weight:normal; margin:0px; padding:0px;}
.commentlist .even{ background-color:#EAEAEA; }


.category_container .pagetitle { font-family:Calibri; font-size:24px; color:#333;}
.category-blog { border:#e5e5e5 1px solid; float:left; font-family:Calibri; color:#222; width:569px; margin-bottom:10px; padding-bottom:10px;}
.category-blog .head_bg a { color:black; }

/*.category-blog .head_bg_date { float:left; font-size:12px; color:#000; padding:5px 10px 0px 10px; }*/

.head_bg_date { font-size:12px; color:#777777; padding:5px 10px 10px; float:left; width:541px; }
.head_bg_date .author{ font-size:18px; color:#444;}
.tags {border-bottom:1px dashed black;}
.tags a {color:#444444;}

/*.category-blog small { color:#dd2507;}
*/.postmetadata { padding-left:10px; margin:0px;}
.postmetadata a { color:#000;}
.post-edit-link { padding-left:10px; }
#TixyyLink { padding:10px 0 0 0px;}
#TixyyLink a { color:#000;}

#searchform {padding:10px 0px;}
h2.message { font-size:20px; padding-bottom:20px; padding-top:5px; color:#676767; font-family:Calibri;}
