/*
Theme Name: Minali
Theme URI: http://www.paggu.com
Description:2 Column widget enabled minimalist wordpres theme
Version:1.0
Author:Amitabh Shukla
Author URI:http://www.paggu.com
*/

body {margin: 0;padding: 0;background: #fff url(images/img04.gif) repeat-x;font-family: georgia, verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 12px;color: #111;}
h1, h2, h3 {margin-top: 0;}
h1 {font-size: 136%;}
h2 {font-size: 107%;}
h3 {font-size: 120%;}
p, ul, ol {margin-bottom: 1.6em;line-height: 170%;}
blockquote {font-style: italic;}
a {color: #1777B1;}
a:hover {text-decoration: none;}
.clear{clear:both;height:20px;}
.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.alignleft {float: left;}
.alignright {float: right;}

/* header */
#header {width: 980px;height: 100px;margin: 0 auto;padding-top:5px;}

/* Logo */
#logo {float:left;width: 980px;height:70px; background:transparent url(images/logo1.png) no-repeat scroll left center;}
#logo h1{clear:both;font-size:29px;margin:0px;padding:18px 0 0px 5px;float:left;}
#logo h1 a{color: #0067B1;text-decoration:none;text-transform:uppercase;}
#logo h1 a:hover{color: #0087B1;}
#logo h2{clear:both;font-weight:normal;font-size:12px;margin:0px;padding:5px 0 6px 9px;float:left;color:#000;}
#header #dropmenu, #dropmenu ul {margin:0; padding:0; list-style-type:none; list-style-position:outside; position:relative; line-height:1.5em; z-index:300; width:100%; font-weight:bold;}

/* Header Dropdown Menu */
#header #dropmenu a {display:block; padding:0.25em 1em; border-right:1px solid #c8c8c8; text-decoration:none; background:#28333C;color:#fff;}
#header #dropmenu a:hover {background:#888; color:#fff;}
#header #dropmenu li {float:left; position:relative;}
#header #dropmenu ul {position:absolute; display:none; width:12em; top:1.9em; left:-1px;}
#header #dropmenu ul a {border-left:1px solid #c8c8c8;}
#header #dropmenu li ul {border-top:1px solid #c8c8c8; width:14.1em;}
#header #dropmenu li ul a {width:12em; height:auto; float:left;  border-bottom:1px solid #c8c8c8;}
#header #dropmenu ul ul {top:auto;}
#header #dropmenu li ul ul {left:12em; margin:0px 0 0 10px;}
#header #dropmenu li:hover ul ul, #dropmenu li:hover ul ul ul, #dropmenu li:hover ul ul ul ul {display:none;}
#header #dropmenu li:hover ul, #dropmenu li li:hover ul, #dropmenu li li li:hover ul, #dropmenu li li li li:hover ul {display:block;}
.clear{clear:both;}

/* Page */
#page {width: 980px;margin: 0 auto;background:#fff;border-bottom:none;border-top:none;border-left:none;padding-left:10px;padding-top:10px;padding-right:10px;}

/* Content */
#content {float: left;width: 680px;}
#content h1{font-size:20px;padding-bottom:2px;margin-bottom:1px;}
#content h1:hover{background:#f5f5f5;}
#content p.details{border-bottom:1px solid #ddd;margin:0px;padding:0px 0px 2px 0px;font-size:11px;}
#content h1.title {margin: 0px;padding:0px;border-bottom: 2px solid #006da3;color: #7F7772;font:bold 13px;letter-spacing:.5px;}
#content h1.archives {margin:0px 0px 15px 0px;padding:0px;font:bold 13px;letter-spacing:.5px;background:#eee;padding:5px 3px;}
#content h2.title {margin-bottom:8px;padding:0px 0px 3px 0px;margin-top:8px;border-bottom: 1px solid #ddd;color: #7F7772;font-size:12px;}
#content h2 span{color:#044a75;padding:0px 5px 0px 5px;font-size:11px;text-transform:uppercase;}
#content p.comments{border-top:1px dashed #999;border-bottom:1px dashed #999;margin:0px 0px 32px 0px;padding:5px 0px 5px 18px;font-size:11px;text-align:left;background:url(images/comment.gif) no-repeat 0px 8px;}


/** BEGIN Paged Navigation **/
#content .postnav {clear: both;padding:0px;}
#content .postnav ul {list-style-type: none;padding:0px;margin:0px;}
#content .postnav ul li {float: left;color: #B5B4BC;padding: 4px;}
#content .postnav ul li a {text-decoration: none;display: block;padding: 2px 6px;border: 1px solid #E2E2E2;font-weight:bold;font-size:12px;}
#content .postnav ul li a:hover {border-color: #ffffff;}
#wp_page_numbers ul {border-top: 0 !important;}
#wp_page_numbers .page_info {padding: 3px 6px !important;margin-right: 2px;border: 1px solid #e0e0e0 !important;margin-top: 4px;}
#wp_page_numbers .active_page a {background-color: #ffffff !important;border: 0 !important;}


/* Sidebar */
#sidebar {float: right;width: 280px;margin-top:0px;}
#sidebar a, #sidebar a:visited  {color: #0076A3;text-decoration: none;}
#sidebar a:hover {color: #0076A3;text-decoration: underline;}
#sidebar h3 {font-size:.9em;text-transform: uppercase;color:#003366;background: #555;padding:3px 5px;border-bottom: 1px solid #dddddd;margin:0px 0px 5px 0px;color:#fff;}
#sidebar p {margin: 0px;padding: 0px;}
#sidebar .widget  {background: #F7F7F7;margin: 0px 0px 10px 0px;padding: 10px;border:1px solid #C2C2C2;}
#sidebar ul {list-style-type: none;margin: 0px;padding: 0px;}
#sidebar ul li {list-style-type: none;margin: 0px 0px 5px 0px;padding: 0px;}
#sidebar ul ul li a, #sidebar ul ul li a:visited {text-decoration: none;}
#sidebar ul ul li a:hover {text-decoration:none;color:#E22F2D;}
#sidebar ul ul {list-style-type: none;margin: 0px 0px 0px 5px;padding: 0px;}
#sidebar ul ul ul {list-style-type: none;margin: 0px 0px 0px 0px;padding: 0px;}
#sidebar ul li li {background: url(images/arrow.gif) no-repeat top left;padding: 0px 0px 0px 15px;margin: 0px 0px 0px 0px;}
#sidebar ul li li:hover {background: url(images/arrowon.gif) no-repeat top left;}
#sidebar ul li ul li {background: url(images/arrow.gif) no-repeat top left;padding: 0px 0px 3px 15px;margin: 0px 0px 0px 0px;}
#sidebar ul li ul li:hover {background: url(images/arrowon.gif) no-repeat top left;}
#sidebar .textwidget {margin: 0px;padding: 0px;}
.widget_tag_cloud {margin: 0px;padding: 0px 0px 0px 10px;}

/* Footer */
#footer {clear: both;padding:10px 0px;background: #EFEFEF url(images/foot.gif) repeat-x top left;border-top: 1px solid #CCCCCC;margin-top:6px;}
#footer p {margin: 0;text-align: center;font-size: 90%;}



/* Comments Form */
#author, #email, #url {background: #F7F7F7 !important;color: #333333;font-size: 12px;font-family: Arial, Tahoma, Verdana;margin: 0px;padding: 4px;border: 1px solid #E6E6E6;}
#comment {background: #F7F7F7 !important;color: #333333;font-size: 12px;font-family: Arial, Tahoma, Verdana;margin: 5px 0px 5px 0px;padding: 4px;border: 1px solid #E6E6E6;}
#submit {background: #003663;color: #FFFFFF;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;font-family: Arial, Tahoma, Verdana;font-size: 11px;font-weight: bold;text-decoration: none;margin: 0px;padding: 2px 0px 2px 0px;border: 1px solid #003663;}

/* Comments */
.commentlist li ul li {font-size: 12px;}
.commentlist li {font-weight: bold;}
.commentlist li .avatar { background: #FFFFFF;float: right;border: 1px solid #EEEEEE;margin: 0px 5px 0px 10px;padding: 2px;}
.commentlist cite, .commentlist cite a {font-weight: bold;font-style: normal;font-size: 12px;}
.commentlist p {font-weight: normal;text-transform: none;}
.commentmetadata {font-weight: normal;}
#commentform input {width: 170px;padding: 2px;margin: 0px 5px 1px 0px;float:left;}
#commentform {margin: 5px 10px 0px 0px;}
#commentform textarea {width: 98%;padding: 2px;}
#respond:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
#commentform p {margin: 5px 0px 5px 0px;}
#commentform #submit {margin: 0px;float: left;}
.alt {margin: 0px;padding: 10px;}
.commentlist {margin: 0px;padding: 0px;}
.commentlist ol {margin: 0px;padding: 10px;}
.commentlist li {margin: 15px 0px 10px;padding: 10px 5px 10px 10px;list-style: none;}
.commentlist li ul li { margin-right: -5px;margin-left: 10px;}
.commentlist p {margin: 10px 0px 10px 0px;padding: 0px;}
.children { margin: 0px;padding: 0px;}
.nocomments {text-align: center;margin: 0px;padding: 0px;}
.reply a, .reply a:visited {background: #0076A3;color: #FFFFFF;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;font-family: Arial, Tahoma, Verdana;font-size: 11px;text-decoration: none;margin: 0px;padding: 2px 5px 2px 5px;border: 1px solid #0076A3;}
.reply a:hover {background: #003663;color: #FFFFFF;text-decoration: none;border: 1px solid #003663;}
.commentmetadata {font-size: 10px;margin: 0px;display: block;}
.navigation {display: block;text-align: center;margin-top: 10px;margin-bottom: 60px;}
.alignright {float: right;}
.alignleft {float: left;}
.thread-alt {background: #FFFFFF;margin: 0px;padding: 0px;}
.thread-even {background: #F7F7F7;margin: 0px;padding: 0px;}
.depth-1 {border: 1px dotted #E6E6E6;margin: 0px;padding: 0px;}
.even, .alt {border-top: 1px solid #E6E6E6;border-bottom: 1px solid #E6E6E6;border-left: 1px solid #E6E6E6;margin: 0px;padding: 0px;}
small{font-size:12px;margin:12px 0px;display:block;}