/*  

Theme Name: Green_Shades

Theme URI: http://paragmarku.com/

Description: Green_Shades(Widget aware) designed by <a href="http://paragmarku.com/">Parag Marku</a>.

Version: 1.1

Author: Parag Marku

Author URI: http://paragmarku.com/



	This theme was designed and built by Parag Marku. For help and updates please visit Paragmarku.com



	The CSS, XHTML and design is released under GPL:

	http://www.opensource.org/licenses/gpl-license.php

*/



*{

margin:0;

padding:0;

}

body{

font: 76%/1.6em verdana, tahoma, arial,  sans-serif; 

background-color: #ffffff;

color: #555;

}

a:link, a:active, a:visited{

color: #000870;

text-decoration:none;

border-bottom: 1px dashed #020A5A;

}

a:hover{

color: #6096C4;

text-decoration:none;

border-bottom: 1px solid #cccccc;

}

img{

padding:4px 4px 4px 4px;	

margin:4px;

border:none;

border: 1px solid #eee;

}

p {

padding: 0px 0px 15px;

margin: 0px;

}

blockquote{

color:#666;

margin: 1em;

padding: 0 0 10px 50px;

background: url(images/blockquote.gif) no-repeat left top;	

}

#topnav ul{

list-style:none;

float: right;

padding:5px;

}

#topnav dd{

display: inline; 

margin-right: 5px; 

height: 45px;

background:url(images/feed_img.gif) no-repeat left center;

padding-left:16px;

}

#topnav li{

list-style:none;

float: left;

padding-right:5px;

}

#topnav{

width: 100%;

float: left;

color: #999999;

background-color: #333;

}

#topnav a:link, #topnav a:active, #topnav a:visited{

color: #6096C4;

border-bottom: 1px dashed #cccccc;

margin-left:3px;

}

#topnav a:hover{

color: #2E91EE;

border-bottom: 1px solid #cccccc;

}

#headimg{

height: 216px;

background-image: url(images/header_bg.jpg);

	}

.heading{

float:left;

margin-left:10px;

margin-top:10px;

}

.heading h2 .heading a:link, .heading a:visited, .heading a:active{

font-size: 16px;

color: #696153;

border:none;

}

.heading a:hover{

color: #6096C4;

}

.heading h4{

font-size: 11px;

}

#navbar{

background-color: #333;

width:100%;

position: relative;

display: inline;

}

#navbar ul{

width:100%;

list-style: none;

margin: 0px;

background-color: #333;

text-align: center;

border:none;

float: left;

padding: 5px;

}

#navbar li{

float: left;

text-align: center;

margin-right: 5px;

border-top:none;

padding: 5px;

}

#navbar .current_page_item a, #navbar .current_page_item a:visited{

color: #fff;

text-decoration: none;

background: transparent;

font-weight: bold;

padding-top:4px;

border-top: 4px solid #EBEBE9;

}

#navbar .page_item a{

color: #C4B060;

text-decoration: none;

background: transparent;

border: none;

font-weight: bold;

letter-spacing:1px;

padding-top:4px;

}

#navbar .page_item a:hover{

border-top: 4px solid #EBEBEA;

color:#fff;

font-weight: bold;

}

#clear{

display: block;

clear: both;

width: 100%;

height:1px;

overflow:hidden;

}

/* Content Area */

#content{

float: left; 

display: inline; 

position: relative; 

width: 75%; 

margin-left: 10px;

	

}

#content h2{

font-size: 14px;

padding-bottom: 2px;

}

#content h4{

font-size: 11px;

padding-bottom: 10px;

}

#content h3{

font-size: 10px;

padding-bottom: 5px;

}

.post{

padding: 15px;

border:1px solid #ddd;

margin: 5px 0px 10px 0px;

}

.entry{

margin: 8px 0 0 0px;

}

html>body .entry ul{

margin-left: 0px;

padding: 0 0 0 30px;

list-style: none;

padding-left: 10px;

text-indent: -10px;

} 



html>body .entry li{

margin: 7px 0 8px 10px;

}

.entry ul li:before{

content: "\00BB \0020";

}



.entry ol{

padding: 0 0 0 35px;

margin: 0;

}



.entry ol li{

margin: 0;

padding: 0;

}

.postmetadata{

margin: 8px 0 0 0px;

font-size:0.9em;

}

.postmetadataalt{

background-color: #fff;

margin-top: 10px;

margin-bottom: 5px;

}

.navigation{

display: block;

text-align: center;

margin-top: 10px;

margin-bottom: 20px;

}

/* Sidebar */

#sidebar{

float: left;

width:20%;

display: inline;

position: relative;

margin-left: 5px;

margin: 0 0 1em 10;

background-color:#fff; 

}

#sidebar form{

padding: 5px;

}

/*sidebar title (h2) */

#sidebar h2, #sidebar .sidebartitle{

color: #fff;

font-size: 14px;

padding: 2px;

padding-left: 5px;

background-color: #626262;

margin-top: 5px;

border:0px solid #000;

}

/*sidebar text styles */

#sidebar a, #sidebar a:visited{

color: #60605F; 

font-size: 12px;

text-decoration: none;

padding-left: 2px;

border-bottom: 1px dashed #666;

line-height: 1.8;

padding:0px;

}

#sidebar a:hover{

color: #fff;

text-decoration: none;

border-bottom: none;

}

/*sidebar list level1 */

#sidebar ul{

margin: 0;

padding: 0;



}

#sidebar li{

list-style: none;

margin: 0;

padding: 0;

border: none;

background-color:#C5C5C5;

}

/*sidebar list level2 */

#sidebar ul li ul{

padding: 0;

margin: 0;

margin-bottom: 10px;

background-color:#C4C5C3;

}

#sidebar ul li ul li{

padding: 2px 0 2px 10px;

border-bottom: 0px solid #dceeb7;

}

/*sidebar list level3 */

#sidebar ul li ul li ul li{

padding: 1px 0 1px 10px;

border: none;

}

/*blogroll */

ul.list-blogroll li{

padding-left: 10px !important;

}

/*category widget */

ul.list-cat li, li.widget_categories li{

padding-left: 10px !important;

}

/*archives widget */

ul.list-archives li, li.widget_archives li{

padding-left: 10px !important;

}

/*pages widget */

ul.list-page li, li.widget_pages li, li.widget_recent_entries li{

padding-left: 10px !important;

}

/*sub-pages */

ul.list-page li ul li, li.widget_pages li ul li{

padding-left: 10px !important;

}

/*recent comments widget */

li.widget_recent_comments li{

padding-left: 10px !important;

}

/*calendar widget */

li.widget_calendar td{

padding: 0px;

width:20%;

}

/*text widget */

.textwidget{

padding: 5px;

}

/* Search */

#s{

border: #999 1px solid; 

font-size: 0.9em; 

background: #ddd; 

margin: 0 0 2px 2px; 

color: #153E5E; 

padding: 2px 2px 2px 14px;

width:120px;

background:#eee url(images/search_icon.gif) no-repeat left center;

}

#s:focus{

background:#fff url(images/search_icon.gif) no-repeat left center;

border:#666 1px solid;

}

#searchsubmit{

border: #999 1px solid; 

font-size: 0.9em; 

background: #eee; 

margin: 0 0 0 2px; 

color: #666; 

padding: 2px;

}

/* comments area */

#comments, #respond{

border-bottom: 1px dotted #CCCCCC;

padding: 10px 0 5px 0;

clear: both;

}

.commentlist{

margin: 10px 0px;

padding-left: 20px;

line-height: 130%;

}

.commentlist li{

padding: 5px 10px;

}

.commentlist .alt{

background: #DBECFE;

}

.commentlist cite, .commentlist cite a, .commentlist cite a:visited{

font-weight: bold;

font-style: normal;

font-size: 100%;

color:#000870;

}

.commentlist small{

margin-bottom: 5px;

display: block;

font-size: 87%;

}

#commentform{

margin-top: 10px;

font: 110% Arial, Helvetica, sans-serif;

}

#commentform p{

padding: 6px 0px;

margin: 0px;

}

#commentform label{

color: #787878;

font-size: 87%;

}

#commentform input{

width: 200px;

background:#DBECFE;

border: 1px solid #7FA8D7;

padding: 3px;

margin-top: 3px;

}

#commentform textarea{

width: 485px;

height: 115px;

background:#DBECFE;

border: 1px solid #7FA8D7;

padding: 2px;

margin-top: 3px;

}

#commentform textarea:focus, #commentform input[type="text"]:focus{

background: #ffffff;

}

#commentform #submit{

background: #333;

font: bold 12px Arial, Helvetica, sans-serif;

color: #6096C4;

border: none;

width: 144px;

height: 28px;

cursor: pointer;

}

/* Footer */

.clear_bot{

display: block;

clear: both;

width: 100%;

height:1px;

overflow:hidden;

}

#footer{

text-align: center;

background-color: #333;

color: #fff;

padding: 4px;

width: 100%;

margin-top: 20px;

}

#footer a:link, #footer a:active, #footer a:visited{

color: #6096C4;

text-decoration:none;

border-bottom: 1px dashed #cccccc;

}

#footer a:hover{

color:#2E91EE;

border-bottom: 1px solid #cccccc;

}

