/*
Theme Name: Minimalist Love 1.1
Theme URI: http://www.paggu.com
Description:2 Column widget enabled minimalist wordpres theme 
Version:1.1 
Author:Amitabh Shukla
Author URI:http://www.paggu.com
*/

body{background:#F7F5E9;color:#222;margin:0px;padding:0;font:normal 12px/15px verdana, "Trebuchet MS", verdana;}
p {margin:0;padding:0 0 14px 0;}
a {color:#8B0A02;text-decoration:none;}
a:hover	{color:#555;text-decoration:underline;}
.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.alignleft {float: left;}
.alignright {float: right;}
.aclear{clear:both;}

#container{margin:0px auto;text-align:center;width:980px;}
#holder	{width:100%;padding:0px; text-align:left;margin:0px;background:#fff url(images/bg.jpg) repeat-y top right;}

/* Header */
#logo{padding:0px;background:#fff;margin:0px;}
#logo h1{clear:both;font-weight:normal;font-size:27px;margin:0px;padding:20px 0 5px 12px;float:left;}
#logo h1 a{color:#4C0605;text-decoration:none;}
#logo h2{clear:both;font-weight:normal;font-size:12px;margin:0px;padding:8px 0 6px 15px;float:left;color:#6C2D2C;}
#logo h2 a{color:#6C2D2C;}
#nav{height:30px;border-bottom:1px dotted #B3AD9A;background:#A00E04 url(images/menu.jpg) repeat-x top left;border-bottom:1px solid #898063;margin-top:10px;}
#navcontainer{float:left;}
#navcontainer ul{padding:2px 0 0 0;margin:0px 0px 0px 8px;}
#navcontainer ul li {display: inline;}
#navcontainer ul li#first a, #navcontainer ul li#first a:hover {cursor: default;text-decoration: none;}
#navcontainer ul li a {margin:5px 0 0 0;padding:0px 22px 0px 5px;text-decoration: none;float: left;color:#fff;}
#navcontainer ul li a:hover {text-decoration: underline;}
#navcontainer ul li.current_page_item a, #navcontainer ul li.current_page_ancestor a {color:#ccc;padding:0px 22px 0px 5px;font-weight:bold;}
#navcontainer ul li.current_page_item a:hover, #navcontainer ul li.current_page_ancestor a:hover {text-decoration: none;}
#navcontainer ul li a:hover {text-decoration:underline;}
#searchBar {float:right;text-align: right;margin:0px;}
#logo .categories {clear:both;list-style-type:none;height:25px;border-top:1px solid #222;overflow:hidden;margin:0px;}
#logo .categories li {float: left;}
#logo .categories li a {display: block;padding:3px 15px;color:#999;border-right:1px solid #222;text-decoration: none;}
#logo .categories li a:hover {background-color: #003366;color: #ffffff;}
#searchform {padding:5px 5px 0px 0px;}
#s {border: 1px solid #bbb;}
#searchsubmit {border: 1px solid #bbb;}


/* Content Section */
#content{float:left;width:68%;padding:10px 10px 15px 18px;line-height:21px;margin:0px;}
#content ul, ol{margin:5px 0 10px 15px;padding:0px 0 15px 25px;}
#content h1{font-weight:normal;font-size:25px;line-height:130%;margin:10px 0 0px 0;padding:0 0 0px 0;color:#d95c05;}
#content h1.arc{font-size:22px;}
#content h1 a { color: #890601; text-decoration: none; display: block;  }
#content h1 a:hover { background: #efefef; }
#content h5{font-size:11px;font-weight:normal;margin:0 0 10px 0;padding:0;color:#555;font-style: italic;border-bottom:1px solid #ddd;}
#content h2.pagetitle{font-weight:bold;font-size:120%;text-transform:uppercase;border-top:3px double #ccc;border-bottom:1px solid #ccc;padding:5px 0px;margin:0px 0px 15px 0px;background:#f9f9f9;color:#777;}
#content .comme{font-size:11px;margin:5px 0 25px 0;padding:3px 5px 3px 8px;color:#000;background:#f3f3f3;border-top:1px solid #dcdcdc;font-style: italic}
#content .comme a{text-decoration:none;font-style:normal}
#content a:hover{text-decoration:underline;}
#content table {width: 100%;border: 1px solid #ccc;border-top: 0;border-collapse: collapse;}
#content table th, #content table td {border: 1px solid #ccc;border-bottom: 0;padding: .3em .5em;}
#content table th {text-align: left;border-bottom: 2px solid #ccc;}
#content .alignright{float:right;margin-left:10px;}
#content .alignleft{float:left;margin-right:10px;}

/* Sidebar */
#news{float:right;width:25%;padding:0px 5px 0 5px;margin:0px .5% 10px 1.5%;line-height:22px;}
#sidebar {float: right;width:100%;margin: 0px;padding:10px 0 0 0px;line-height: 18px;}
#sidebar a, #sidebar a:visited  {color: #0076A3;text-decoration: none;}
#sidebar a:hover {color: #0076A3;text-decoration: underline;}
#sidebar h3 {font-size:1.2em;text-transform: uppercase;color:#003366;background: #f9f9f9 url(images/menu.jpg) repeat-x top left;padding:5px;border-bottom: 1px solid #dddddd;margin:0px 0px 5px 0px;color:#fff;}
#sidebar p {margin: 0px;padding: 0px;}
#sidebar .widget  {background: #fff;margin: 0px 0px 10px 0px;padding:10px;border: 1px solid #E6E6E6;}
#sidebar ul {list-style-type: none;margin: 0px;padding: 0px;font-size:11px;}
#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 {color: #8B0A02;text-decoration: none;}
#sidebar ul ul li a:hover {color: #555;text-decoration: underline;}
#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 ul li {background: url(images/arrow.gif) no-repeat top left;padding: 0px 0px 0px 15px;margin: 0px 0px 0px 0px;}
#sidebar .textwidget {margin: 0px;padding: 0px;}
.widget_tag_cloud {margin: 0px;padding: 0px 0px 0px 10px;}

/* Calendar */
#wp-calendar {width: 100%;}
#wp-calendar th, #wp-calendar td {text-align: center;}
#wp-calendar td#today {font-weight: bold;}


div.navigation {text-align: center;padding: 0 0 2em 0;margin:6px 0px;}
div.commentnavigation {padding: 0;}
#singlepost {padding: 10px 10px 49px 10px;margin: 0;}
ul li.comments {text-align: right;}
#commentwrapper {background:#F9F8F4;padding:0px 15px 19px 15px;margin-top:10px;border:1px solid #E5E0C3;border-left:none;border-right:none;}
#commentwrapper h2 {margin: 0;padding: 10px 0 3px 0;}

/* Comment */
h2.commentheading {font-size:1.2em;color: #444;}
ol.commentlist {padding: 0;margin: 0;list-style: none;color: #111;font-size:12px;}
ol.commentlist a {text-decoration: none;font-size:12px;}
img.avatar {border: 3px solid #ddd;margin: 0 0.5em;}
ol.commentlist li.commentind {padding: 0 0 2em 0;margin: 0;}
ol.commentlist li.depth-1 {padding:15px 0 0 0;margin:0px;}
ul.children {list-style: none;}
ol.commentlist ul.children li.commentind {padding:1em 0 0 0;}
ol.commentlist li.commentind cite {font-style: normal;font-weight:bold;}
p.commentsedit {font-size: 0.9em;margin:0 0 0 0.5em;padding:0px 0px 8px 0px;border-bottom:1px solid #ddd;}
.commentindheader {border-bottom: 1px dotted #fefef6;}
.commentindheader img.avatar {float: left;}
ol.commentlist li.legacyAlt .commentindheader {text-align: right;}
ol.commentlist li.legacyAlt .commentindheader img.avatar {float: right;}
ol.commentlist li.legacyAlt p.commentsedit {text-align: right;margin: 0 0.5em 0 0;}

/* Comment form */
form#commentform input, form#commentform textarea {border: 1px solid #bbb;}
input#author, input#email, input#url {width: 60%;}
textarea#comment {width: 90%;}
input#submit {	border:1px solid #666;background: #f9f9f9;}

/* Navigation links */
.postnav {overflow: hidden;height: 100%;}
.next, .previous {max-width: 50%;font-size: 1em;font-weight:bold;background:#eee;padding:2px 4px;border-left:1px solid #aaa;}
.next {border:0px;border-right:1px solid #aaa;}
.previous {float: left;}
.next {float: right;text-align: right;}


/** 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;}

/** BEGIN Author Box **/
#authorbox{background:#F7F5E9;border-top:1px solid #BAB486;border-bottom:1px solid #BAB486;margin:0 auto;margin-bottom:10px;overflow:hidden;}  
#authorbox h4{font-size:14px;color:#191919;margin:0;padding:8px 10px 5px 10px;}  
.authortext{padding-left:90px;}  
#authorbox img{margin:0;padding:3px;float:left;margin:8px 5px;}  
#authorbox p{color:#191919;margin:0;padding:0px 10px 10px 10px;}  
#authorbox h4 > a{text-decoration:none;}  
#authorbox p{color:#191919;} 

/** Extras **/
blockquote{margin:7px 0 20px 2%;padding:6px 6px 0px 10px;width:90%;color:#000;background:#F7F5E9;border-bottom:1px solid #BAB486;border-top:1px solid #BAB486;}  
caption{padding:5px 0 5px 0;font-weight:bold;text-decoration:underline;}
table{margin:5px 0 0 5px;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}
* html .clearfix {height:1%;}
.clearfix {display:block;}

/* Footer */
#footer{clear:both;background:#F7F5E9;padding:10px;text-align:left;border-top:1px solid #BAB486;}
#footext{font:normal 13px "Trebuchet MS", verdana;color:#444;margin:0px;padding:0px;text-align:center;}
#footer a{padding:0 5px 0 0;text-decoration:underline;}
#footer a:hover	{color:#C3BDFD;text-decoration:none;}







