/*  

Theme Name:Simple Green
Theme Uri:http://bloggingzone.info
Description: A web2.0 


Version: 1.0


Author: 

bloggingzone.info
Author uri:http://bloggingzone.info

*/ 








body {

	background:#ffffff;

	font : 75%/170% Arial, Helvetica, sans-serif;

	margin : 0;

	padding : 0;

}

body * {

	margin: 0px;

	padding: 0px;

}

a, a:visited {

	text-decoration : none;

	color:#757575;

}

p {

	margin : 0 0 10px;

}

input {

	font-family :  Arial, Helvetica, sans-serif;

}

.clearboth {

	clear:both;

}

blockquote {

	margin: 0px 0px 0px 5px;

	padding: 8px 25px 5px 40px;

	font-size: 11px;

	color:#FFFFFF;

	font-style: italic;

	font-family: Arial, Times New Roman, Serif;

}

blockquote p {

	margin: 0px 0px 10px 0px;

	padding: 0px;

}

img {

	border : none;

}

#wrapper {

	width : 1010px;

	margin : 0 auto;

	padding : 0;

	background:#ffffff url('images/wrapperbkg.gif') repeat-y ;

	border-right:10px solid #91A774;

	border-left:10px solid #91A774

	}

#header {

	background:#ffffff url('images/headerbg.gif');
	
	background-position: bottom;

	width : 1010px;

	height : 175px;

	float : left;

}

#header div.main {

	width:450px;

	font-size:20px;

	padding: 25px 0 0 0px;

	color:#fff;

	text-align:center;

	float : left;

}

#header div.main a {

	color:#91A774;

}

#header p.desc {

	margin : 0;

	font-size: 11px;

	color:#91A774;

	font-weight:normal;

	}

#header div#search {

	float:right;

	padding-right:35px;

	text-align:center;

	padding-top:50px;

	}

form#searchform {

	margin:0;

}

#searchsubmit {

	font-size:14px;

	font-family : Arial, Helvetica, sans-serif;

	padding-left:3px;

	padding-right:3px;

	background: #91A774;

	padding: 5px 5px 6px 7px;

	border-top:1px solid #ffffff;

	border-left:2px solid #ffffff;

	border-bottom:1px solid #ffffff;

	border-right:1px solid #ffffff;

	color: #ffffff;

}

#s {

	border:1px solid #ccc;

	background: #fff;

	color: #222;

	font-family: Arial, Helvetica, Sans-Serif;

	font-weight:bold;

	padding: 6px 6px 7px 6px;

	width:175px;

	text-align:center;

}

#menu {

	width : 1010px;

	margin-top:32px;

	float: left;

	

background:transparent;

height:50px ;

color: #415512;
}





#menu ul {

	list-style: none;

}



#menu ul li {

	float: left;

	display: block;

}



#menu ul li a {

	float: left;

	display: block;

	padding: 15px 20px;

	text-decoration: none;

	text-transform: uppercase;

	color: #636363;

	font: bold 15px/100%

	
	font-weight: lighter;

}

#menu ul li a:hover {

color: #415512;

		background: url('images/menuhover.gif') repeat-x top;

	}



#content {

	padding : 10px 10px 15px 10px;

	width :544px;

	margin-left:1px;

	float : left;

	overflow : hidden;

}

#content ol {

	list-style-type: decimal;

	line-height: 18px;

	margin: 0px;

	padding: 0px 0px 10px 35px;

}

#content ul {

	list-style: none;

	margin: 0px;

	padding: 0px 0px 10px 0px;

}

#content li {

	margin: 0px;

	padding: 0px;

}

#content ul li {

	list-style: square outside;

	margin: 0px 30px 0px 30px;

	padding: 0;

}

#content ul li a {

	display:inline;

}



.adsense468 {

padding:5px 5px 5px 5px;

text-align:center;

height:70px;

border-bottom:1px dotted #cccccc;

border-top:1px dotted #cccccc;

}



.post {

	padding : 10px;

	clear : both;

	overflow : hidden;

}

.title {

	margin:0;

	padding-left:4px;

	padding-top:10px;

}

.subline {

	clear:both;

	width:534px;

	font-size : 90%;

	color : #000;

	margin-bottom:10px;

	padding:0px 5px 0px 5px;

	border-top:1px dotted #cccccc;

	border-bottom:1px solid #cccccc;

	

}

.subline a, .subline a:visited {

	color : #000;

	text-decoration : none;

}

.subline a:hover {

	color:#666;

	text-decoration : none;

}

.subline .category {

	padding-left: 2px;

	padding-bottom:5px;

}



.subline .comments {

	background:url('images/mini-comment.gif') no-repeat 0px 0px;

	padding-left:17px; padding-right:0; padding-top:0; padding-bottom:3px

}



.post img{

	padding:4px 4px 4px 4px;	

	border:0;

	border:#eee 1px solid;

	max-width: 100%;

	margin-right:5px;

}



.post .byline {

	background:#F7FAEF;

	display:block;

	padding:4px 4px 4px 8px;

	border-left:4px solid #A2C445;

	margin-bottom:10px;



}



.post .byline a {

	color:#000000;

	text-decoration:none;



}



.post .byline a:hover {

	color:#705738;

	text-decoration:underline;



}



h2 {

	color:#757575;

	margin : 3px 0 0px 0px;

	padding-bottom : 5px;

	padding-right : 5px;

	font : normal 19px Arial, "Times New Roman", Times, serif;

	border-bottom:1px dotted #ccc;

}

h2 a, h2 a:visited {

	color:#757575;

	text-decoration : none;

}

h2 a:hover {

	text-decoration : none;

	color:#666666;

}

h2.pagetitle {

	color:#757575;

	margin : 3px 0 2px 0px;

	padding-bottom : 0px;

	padding-right : 5px;

	font : normal 22px Arial, "Times New Roman", Times, serif;

}

h2.archive {

	color:#fff;

	margin : 3px 0 2px 0px;

	padding:4px;

	background:#444444;

	display:inline;

	font : normal 20px Arial, "Times New Roman", Times, serif;

}

h3 {

	color : #757575;

	margin : 5px 0 5px;

	font : bold 12px/100% Arial, Verdana, Tahoma, Helvetica, sans-serif;

}

#sidebar-wide {

	float : left;

	width:285px;

	color : #666666;

	line-height : 160%;

	text-align : left;

	margin-left:4px;

	

}

#sidebar-wide .adsense250 {

	text-align: center;

	padding: 10px 10px 10px 10px;

	width:100%;

	}

#sidebar-wide .ads img {

	margin:3px;

}

#sidebar-wide h3 {

	font : bold 11px/100% Arial, Tahoma, Helvetica, sans-serif;

	color : #91A756;

	text-transform:uppercase;

	margin:0;

	padding:10px 0 6px 12px;

	background: #eeeeee;

	}

#sidebar-wide h3 a, #sidebar-wide h3 a:visited, #sidebar-left h3 a {

	color : #000000;

}



#sidebar-wide a, #sidebar-wide a:visited {

	color : #333333;

	text-decoration : none;

}

#sidebar-wide a:focus, #sidebar-wide a:active {

	text-decoration : none;

}

#sidebar-wide ul {

	list-style : none;

	margin : 0;

	padding : 0;

		padding-bottom:10px;

	padding-top:5px;

}

#sidebar-wide a:hover {

	text-decoration : underline;

}

#sidebar-wide ul li {

	margin-right : 10px;

	padding-top:4px;

	padding-bottom:3px;

}

#sidebar-wide ul li a {

	padding-left: 26px;

	color: #333333;

	background: url('images/sbarli.gif') no-repeat 12px 50%;

	display:block

}

#sidebar-wide ul li ul li {

	padding-right : 12px;

}



#archives {}



#archiveform {

padding:10px 10px 10px 10px;

text-align:center;

	}

#archiveform select {

width:230px;

}



#sidebar-wide #calendar {

	empty-cells: show;

	font-size: 12px;

	text-decoration: none;

	padding: 0px;

	margin: 0px;

	color:#757575;

	font-weight: normal;

	}



#calendar caption {

font : bold 11px/100% Arial, Tahoma, Helvetica, sans-serif;

	color : #91A756;

	text-transform:uppercase;

	margin:0;

	padding:10px 0 6px 12px;

	background: #eeeeee;

	width:100%;

	text-align:left;

}



#calendar table {

	width: 100%;

	padding: 0 20px;

	text-align: center;

}



#calendar thead th {

	border-bottom: 2px solid #F2F2F2;

	border-top: 1px solid #F2F2F2;

}



#calendar tbody td {

	padding: 5px 0;

	border-bottom: 1px solid #F2F2F2;

}



#calendar tfoot td {

	border-top: 1px solid #F2F2F2;

}



#calendar #prev {

	text-align: left;

}



#calendar #next {

	text-align: right;

}



#calendar a {

	font-weight: bold;

	color: #91A756;

}



#sidebar-narrow .textwidget, #sidebar-wide .textwidget {

	background:#eef7fd;

	padding-left:10px;

}

#sidebar-narrow {

	float : left;

	width : 148px;

	color : #666666;

	line-height : 160%;

	margin-left:4px;

	text-align : left;

	}



#sidebar-narrow p {

	margin : 0 0 15px;

}

#sidebar-narrow h3 {

	font : bold 11px/100% Arial, Tahoma, Helvetica, sans-serif;

	color : #91A756;

	text-transform:uppercase;

	background: #DFDEDE;

	margin:0;

	padding:10px 0 6px 12px;

}

#sidebar-narrow h3 a, #sidebar-narrow h3 a:visited {

	color : #fff;

}

#sidebar-narrow a, #sidebar-narrow a:visited {

	color : #333333;

	text-decoration : none;

}

#sidebar-narrow a:focus, #sidebar-narrow a:active {

	text-decoration : none;

}

#sidebar-narrow ul {

	list-style : none;

	margin : 0;

	padding : 0;

	padding-bottom:10px;

	padding-top:5px;

}

#sidebar-narrow a:hover {

	text-decoration : underline;

}

#sidebar-narrow ul li {

	margin-right : 10px;

	padding-top:4px;

	padding-bottom:3px;

}

#sidebar-narrow ul li a {

	padding-left: 22px;

	color: #333333;

	display:block;

	font-size:12px;

}

#sidebar-narrow #categories ul li a, #sidebar-wide #categories ul li a {

	padding-left: 26px;

	color: #333333;

	display:inline;

}

#sidebar-narrow ul li ul li {

	padding-right : 12px;

}



#sidebar-narrow .skyscraper {

text-align:center;

margin-bottom:10px;

}



#footer {

	clear : both;

	background : #f5f5f5;

	width : 990px;

	height : 54px;

	padding-top:25px;

	padding-left:20px;

	text-align : center;

	color : #000;

}

#footer a, #footer a:visited {

	text-decoration : none;

	color : #000;

}

#footer a:hover {

	text-decoration : underline;

	color:#000;

}

#commentform {

	margin-top : 10px;

}

#commentform label {

	font-weight : bold;

	color : #666;

	font-size : 100%;

	padding-left : 5px;

}

#commentform input {

	font : 110% Arial, Verdana, Helvetica, sans-serif;

	width : 220px;

	padding : 5px 3px 3px 7px;

	border-top : 1px solid #e6e6e6;

	border-right : 1px solid #e2e2e2;

	border-bottom : 1px solid #e2e2e2;

	border-left : 1px solid #e6e6e6;

	background-color:#FFFFFF;

}

#commentform textarea {

	font : 12px Arial, Verdana, tahoma, Helvetica, sans-serif;

	width : 480px;

	background-color:#FFFFFF;

	height : 140px;

	background:#FFFFFF;

	border : 1px solid #e6e6e6;

	padding : 5px 3px 3px 7px;

}

#commentform #submit {

	font : 12px Arial, Verdana, tahoma, Helvetica, sans-serif;

	color : #000000;

	background-color : #eee;

	border : 1px solid #333333;

	width : 135px;

	margin-left : 355px;

}

.commentlist {

}



.comment-body {

	margin: 0px;

	padding: 10px;

	background:#fff;

}

.comment-metadata {

	border-top: 1px solid #eee;

	background:#eee;

	padding: 11px 10px;

	color: #333;

}

.comment-metadata a, .comment-metadata a:visited {

	color: #333;

}

.comment-metadata a:hover {

	text-decoration:underline;

}
