/*
Theme Name: PakBlogger
Description: A Clean WordPress Theme
Version: 1.0
Author: Sohail ABid
Author URI: http://selfexile.com
*/
* { margin:0; padding:0; }
body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; line-height: 18px;  }
a { color:#A90000; text-decoration:none; }
a:hover { text-decoration:underline; }
a img { border:none;}
ul,ol { list-style: none}
p { margin:12px 0; line-height:20px;}
blockquote { border-left:4px solid #e7e7e7; margin-left:20px; padding-left:10px; font-family:Arial, Helvetica, sans-serif;}

h1, h2, h3 {font-family:Arial, Helvetica, sans-serif;}

h1 {  font-size:36px; line-height:42px; }
h1 a { color:#000; text-decoration:none; }
h1 a:hover { text-decoration:none; }
h2 { font-size: 24px; line-height: 28px; }
h3 { font-size: 18px; line-height: 18px}


ul#navigation {list-style:none;}
ul#navigation li {float:left;text-transform: uppercase; margin: 7px 20px 7px 0;}
ul#navigation li.rss     {float: right; background: url(images/feed.png) no-repeat;    font-size: 12px; margin: 2px 0 2px 19px; padding:6px 0 6px 38px }
ul#navigation li.twitter {float: right; background: url(images/twitter.png) no-repeat; font-size: 12px; margin: 2px 0 2px 19px; padding:6px 0 6px 38px}
ul#navigation li.write   {float: right; background: url(images/write.gif) no-repeat;   font-size: 12px; margin: 2px 0 2px 19px; padding:6px 0 6px 38px}
ul#navigation li a {color:#c7c7c7;float:left;text-align:center;}
ul#navigation li a:hover {color:#fff; text-decoration: none}
ul#navigation li.current-cat a {color:#fff; text-decoration: none}

#header { margin:0 auto; padding:10px 0 20px 0; width:940px;}
#header .desc { color: #999; }

#sub-header-wrap { background:#262626; color:#000; clear: both }
#sub-header { font-family: Arial Narrow, Arial, Impact, Charcoal, sans-serif; font-size: 18px; font-weight:bolder; margin:0 auto; padding:0; width:940px; height:34px; }

#content-wrap { margin:40px auto 40px auto; width:940px; }
#content { float:left; width:610px; }

#sidebar { float:right; width:300px; }
#sidebar h3 { border-bottom: 1px solid #bbb; font-family:Arial Narrow, Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase;  }
#sidebar ul { list-style:none; margin-top:4px; }
#sidebar ul li { border-bottom:1px dotted #ddd; padding: 5px 0; }

#footer-top { clear:both; color:#FFFFFF; border-top:3px solid #000; }
#footer-bottom { background:#000000; clear:both; color:#FFFFFF; }
#footer { margin:0 auto; padding:20px 0; width:940px; height: 110px; }
#footer ul li { float: left; margin-right: 12px;}

.widget {background: #fcfcfc; border: 1px solid #eee; padding: 15px; margin-bottom: 15px;}
.featured { margin-bottom:35px; padding: 15px; background: #fcfcfc; border: 1px solid #eee; }
.featured h3 { margin-bottom: 15px;}
.featured li { border-bottom: 1px dotted #eee; padding: 5px 0; }
.post { margin-bottom:45px; border-bottom:3px double #999; }
.post ul {list-style:square inside none; margin:15px 0; }
.post ol {list-style:decimal inside none; margin:15px 0;}
.post h3 { font-size:20px; margin:10px 0 0 0; border-bottom:1px dashed #999;}
.post ul.yarpp { list-style-type:disc; list-style-position:inside; margin:12px 0;}
.date { color:#813849; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-transform:uppercase; }
.meta { color:#666; font-size:11px; border-bottom:1px solid #eee; padding: 10px 0 5px 0; }
.meta span { float: right}
.more { text-align: right; padding-bottom: 5px; font-weight: bold; clear:both}
.myphoto { border:1px solid #DDD; margin:0 0 15px 0; padding:2px; }

input, textarea { font-family: Arial, Helvetica, sans-serif; padding: 2px; font-size: 12px; }
textarea { width: 99%;}
ul.meta1 {margin:0;}
.meta1 {color:#666; font-size:11px; height: 22px; border-bottom:1px solid #eee; padding: 10px 0 0 0; list-style-type:none; margin:0;}
.meta1 li.left { float: left; list-style-type:none;margin:0;}
.meta1 li.right { float: right; padding-left: 5px;list-style-type:none;margin:0;}

.alignleft{float: left; margin-right: 10px; border: 1px solid #eee;}
.alignright{float: right; margin-left: 10px; border: 1px solid #eee;}
.thumbnail { float: left; margin-right: 10px; border: 1px solid #eee; margin-top: 15px; width:120px; height:120px;}

h3#comments {  margin-bottom: 10px;}
#respond h3 { margin-bottom: 10px; margin-top: 25px;}
ol.commentlist { list-style:none; margin:0; padding:0; text-indent:0; }
ol.commentlist li { border:1px solid #d5d5d5; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; height:1%; margin:0 0 10px; padding:5px 7px 5px 57px; position:relative; }
ol.commentlist li div.comment-author { padding:0 170px 0 0; }
ol.commentlist li div.vcard { font-weight:bold;}
ol.commentlist li div.vcard cite.fn { font-style:normal; }
ol.commentlist li div.vcard cite.fn a.url { color:#000; text-decoration:none; }
ol.commentlist li div.vcard cite.fn a.url:hover { color:#000; }
ol.commentlist li div.vcard img.avatar { border:5px solid #d5d5d5; left:7px; position:absolute; top:7px; }
ol.commentlist li div.vcard span.says { visibility:hidden}
ol.commentlist li div.comment-meta { font:bold 10px/1.4 helvetica,arial,sans-serif; position:absolute; right:10px; text-align:right; top:5px; }
ol.commentlist li div.comment-meta a { color:#333; text-decoration:none; }
ol.commentlist li div.comment-meta a:hover { color:#000; }
ol.commentlist li p { font:normal 12px/1.4 helvetica,arial,sans-serif; margin:0 0 1em; }
ol.commentlist li ul { font:normal 12px/1.4 helvetica,arial,sans-serif; list-style:square; margin:0 0 1em; padding:0; text-indent:0; }
ol.commentlist li ul.children { list-style:none; margin:1em 0 0; text-indent:0; }
ol.commentlist li.even { background:#fff; }
ol.commentlist li.odd { background:#f6f6f6; }
ol.commentlist li.pingback div.vcard { padding:0 170px 0 0; }