/*  
Theme Name: Notebook
Theme URI: http://www.raycreationsindia.com/free-wordpress-templates.aspx
Description: Notebook theme designed by <a href="http://www.raycreationsindia.com">Suparna - Ray Creations</a> with valid CSS and HTML and Standards compliant.
Version: 1.1
Author: Ray Creations
Author URI: http://www.raycreationsindia.com/
Tags: 2 Columns, Brown, Elegant, Fixed width, Right sidebar, White

License: This free WordPress theme is licensed under the Creative Commons Attribution 3.0 License, which permits both personal and commercial use. However, to satisfy the 'attribution' clause of the license, you are required to keep the footer links intact which provides due credit to its authors. For more specific details about the license, you may visit the URL below:
http://creativecommons.org/licenses/by/3.0/

*/

body {
	background: #edf1ec url(images/backgroundpic2.jpg) top center no-repeat;
	font: 85%/150% "Trebuchet MS", Tahoma, Arial;
	padding: 0px;
	margin: 0px;
	color: #333333;
}
a {
	color: #ad6e3a;
	text-decoration: none;
}
a:visited {
	color: #ad6e3a;
	text-decoration: none;
}
a:hover {
	color: #ad6e3a;
	text-decoration: underline;
}
img {
	border: none;
}
p {
	padding: 0px 0px 15px;
	margin: 0px;

}

hr {
      color: #CBC6C2 dashed;

    }

#logo {
	width:937px;
	text-align:right;
	color: #b2670a;
	font: normal 40px/100% "Trebuchet MS", Arial, sans-serif;
}
#logo a, h1 a:visited {
	color: #b2670a;
	text-decoration: none;
}
#logo a:hover {
	color: #9b906a;
	text-decoration: none;
}

h1 {
	margin:0px;
	padding-left: 70px;
	float:right;
	height: 60px;
	font: bold 36px/100% "Trebuchet MS", Tahoma, Arial;
	color: #c9eefe;
}
h1 a, h1 a:visited{
	color: #c9eefe;
	text-decoration: none;
}
h1 a:hover{
	color: #ffffff;
	text-decoration: none;
}

h2 {
	color: #b29634;
	margin: 0px 0px 2px;
	border-bottom: 1px dotted #CCCCCC;
	letter-spacing: -1px;
	font: normal 170%/100% "Trebuchet MS", Tahoma, Arial;
	padding-bottom: 3px;
}
h2 a, h2 a:visited {
	color: #b29634;
	text-decoration: none;
}
h2 a:hover {
	color: #9a4907;
	text-decoration: none;
}
h3 {
	font: normal 140%/100% "Trebuchet MS", Tahoma, Arial;
	color: #758d38;
	margin: 10px 0px 5px;
}
h4 {
	font: normal 130%/100% "Trebuchet MS", Tahoma, Arial;
	color: #758d38;
	margin: 10px 0px 5px;
}
h5 {
	color: #b29634;
	margin: 0px 0px 0px 0px;
	letter-spacing: -1px;
	font: normal 120%/100% "Trebuchet MS", Tahoma, Arial;
	padding-bottom: 0px;
}
form {
	margin:0px;
	padding:0px;
}
#page {
	margin: 0px auto;
	width: 937px;
	padding:0px;
	background: url(images/contentbackground2.jpg) repeat-y;
}

.avatar{margin:1px; border:1px solid #e2ddca; padding:1px; float:right; margin-left: 9px; margin-right: 15px}

.wp-caption {
   border: 1px solid #ddd;
   align: center;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin-top: 5px;
   margin-bottom: 5px;
   margin-left: 10px;
   margin-right: 10px;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
}

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 2px 5px;
   margin: 0;
}


/* header area */

#header {
       margin-top: 0
       align: center;
       height:179px;
       width: 937px;
       background: url(images/header-bg2.jpg) top center no-repeat;
}
#headerimg {
	padding:0px 0px 0px 0px;
}
#headerimg .description{
	width:937px;
	text-align:right;
	color: #000000;
	font: 15px Arial, Helvetica, sans-serif;
}
#menubg  { 
        width:936px; 
        padding:104px 0px 0px 10px
}
#nav {
	float:left;
	width:500px;
	height:20px;
	padding:148px 0px 0px 65px;
}
#nav ul{
	list-style: none;
	margin: 0px 0px 0px 25px;
	padding: 0px;
	font: bold 12px/100% Arial, Helvetica, sans-serif;
}
#nav ul li{
	margin: 0px 1px 0px 0px;
	float: left;
}
#nav ul li a{
	padding: 7px 7px 7px 7px;
	text-decoration: none;
	color: #60471f;
	display: block;
}
#nav li a:visited{
	text-decoration: none;
	color: #60471f;
}
#nav li a:hover, #nav .current_page_item a{
	text-decoration: none;
	background: #d5bd96;
	color: #60471f;
}

/* TESTE DA DANI */

#rssgeral   { 
        width: 117px;
	height: 110px;
	float: right;
	padding-right:23px;
	padding-top:26px;
}
#rssheader  { 

        width: 117px;
	height: 91px;
}

#rsspod  { 
        background: url(images/assinepod.jpg) repeat-n;
        width: 117px;
	height: 23px;
}

/* TESTE DA DANI - META */

#headermeta   { 
        color: #E4E2D3
        width: 130px;
	height: 20px;
	float: left;
	padding-left:0px;
	padding-top:125px;
}

.metaheader   {
        margin-right: 120px;
        color: #FFFFFF;
}

.metaheader a {
        color: #FFFFFF;
}

.metaheader a:hover {
	color: #FFFFFF;
}

/* content area */
#content {
	padding: 10px 0px 30px 40px;
	float: left;
	width: 495px;
	overflow: hidden;
}
.post {
	clear:both;
	padding-top: 15px;
        border-bottom: 1px solid #59780a;
}
.post-date {
	width: 50px;
	height: 50px;
	float:left;
	background: url(images/date-bg.png) no-repeat;
}
.post-month {
	font-size: 11px;
	text-transform: uppercase;
	color: #421F03;
	text-align: center;
	display:block;
	line-height: 11px;
	padding-top: 10px;
	margin-left: -0px;
}
.post-day {
	font-size: 18px;
	text-transform: uppercase;
	color: #421F03;
	text-align: center;
	display:block;
	line-height: 18px;
	padding-top: 2px;
	margin-left: -0px;
}
.post-title {
	float: left;
	margin-left: 10px;
	width: 425px;
}

.entry {
	clear: both;
	padding-top: 10px;
        text-align: justify;
}
.postEnd {
	clear: both;
	padding:30px 0px 36px 0px;
	background:url(images/postbelow.png) no-repeat center bottom;
}
.post-cat {
	padding-left: 0px;
	float:left;
	font-size: 95%;
	color: #999999;
}
.post-cat-low {
	padding-left: 0px;
	float:left;
	font-size: 95%;
	color: #999999;
        border-bottom: 1px solid #59780a;
        border-top: 1px dotted #59780a;
        margin-bottom: 15px;
}
.post-comments {
	background: url() no-repeat;
	padding-left: 20px;
	margin-left:20px;
	float: left;
	font-size: 95%;
}
.post-calendar {
	background: url(images/mini-calendar.gif) no-repeat;
	padding-left: 20px;
	float: right;
	font-size: 95%;
	color: #999999;
}
.mini-add-comment {
	padding-left: 18px;
	margin-left:20px;
	float: left;
}
.submarino {
        padding-bottom: 5px;
        margin-top: 5px;
        margin-bottom: 5px;
	border-bottom: 1px solid #59780a;
}

.search-fundo {
        margin-top: 0px;
	background: #d9d3be;
	height: 27px;
	width: 250px;
	vertical-align: middle;
}


/* TESTE DA DANI 02 */

#page_nav a {display: block; color: #999; padding: 10px; border: 1px solid #eee;}
#page_nav a:hover {color: #999; border: 1px solid #ddd; background: #eee;}

.alignright {float: right;}
.alignleft {float: left;}

/* TESTE DA DANI 02 FIM */

.navigation {
	clear: both;
	padding: 0px 0px;
}
.navigation a, .navigation a:visited {
	color: #59770e;
}
.previous-entries a {
	float: left;
	padding-left: 18px;
}
.next-entries a {
	float: right;
	padding-right: 18px;
}

/* 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;
	background: #f6f3e9;
        border: 1px dotted #928f83;
        margin-bottom: 5px;
}
.commentlist .authorcomment{
        font-style: ;
	background: #fbffd1;
}  
.commentlist .alt {

}
.commentlist cite {
	font-weight: bold;
	font-style: normal;
	font-size: 120%;
	color: #CC6600;
}
.commentlist cite a, .commentlist cite a:visited {
	color: #CC6600;
}
.commentlist small {
	margin-bottom: 15px;
	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:#EEF0EB;
	border: 1px solid #dcd4b2;
	padding: 3px;
	margin-top: 3px;
}
#commentform textarea{
	width: 478px;
	height: 115px;
	background:#EEF0EB;
	border: 1px dotted #d1a372;
	padding: 2px;
	margin-top: 3px;
}
#commentform textarea:focus, #commentform input[type="text"]:focus {
	background: #ffffff;
}
#commentform #submit{
	background: url(images/submit-btn.png) no-repeat top left;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #8a4706;
	border: none;
	float:right;
	width: 135px;
	height: 25px;
	cursor: pointer;
}

/*sidebar */
#sidebar {
	float: right;
	padding: 0px 10px 0px 0px;
	width: 270px;
	color: #5e280e;
	overflow: hidden;
	font: normal "Trebuchet MS", Tahoma, Arial;
}
/*sidebar title (h2) */
#sidebar h2, #sidebar .sidebartitle{
	font: normal 140%/100% "Trebuchet MS", Tahoma, Arial;
	color: #3E1900;
	margin: 15px 0px 2px;
	padding: 4px 10px 10px 10px;
	background:url(images/widgettitle2.jpg) no-repeat 0 0; 
}
/*sidebar text styles */
#sidebar a, #sidebar a:visited{
	color: #5e280e;
	text-decoration: none;
}
#sidebar a:hover{
	color: #FF6600;
	text-decoration: none;
}
/*sidebar list level1 */
#sidebar ul {
	margin: 0px;
	padding: 0;
}
#sidebar ul li {
	list-style: none;
	margin: 0;
	padding-right:20px;
	border: none;
        margin-top: 0px;
}
/*sidebar list level2 */
#sidebar ul li ul {
	padding-left: 16px;
}
#sidebar ul li ul li{
	padding: 0px 0px 0px 0px;
        margin-top: 6px;
}
/*sidebar list level3 */
#sidebar ul li ul li ul li{
	padding: 1px 0 1px 0px;
	border: none;
        margin-top: 6px;
}

/*blogroll */
ul.list-blogroll li{
	padding-left: 16px !important;
        margin-top: 0px;
}

/*text widget */
.textwidget {
	padding-top: 0px;
       	color: #3E1900;
        padding-left: 16px !important;
        Text-align: justify;
        margin-top: 0px;
}

/*search form */

#search-form {
	float: center;
        padding:152px 41px 0px 653px;
}

#searchform br {
	display: none;
}
#searchform #s {
	border-bottom: 0px solid #421f03;
	height: 21px;
	width: 138px;
	padding: 4px 5px 0px 5px;
	background: #d9d3be;
	margin-right: 2px;
	color: #421f03;
	font-weight: normal;
        cursor: text;
	vertical-align: middle;
        text-align: center;
        font-style:italic;
}
/* search form button - to specify button only use input[type="submit"] */
#searchform input {
	background: none;
	border: none;
	width: 77px;
	height: 24px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #421f03;
	vertical-align: middle;
        cursor: pointer;
}

/* footer area */
#footer {
	clear: both;
	background: url(images/below2.png) no-repeat;
	color: #fef1d7;
	font-size: 95%;
	height:300px;
        width: 937px;
	line-height: 130%;
	padding-bottom: 10px;
}

#footer h4 {
	font: normal 156%/100% "Trebuchet MS", Tahoma, Arial;
	color: #d4a976;
	margin: 25px 0px 15px;
}
.footer-recent-comments {
	width: 240px;
	float: left;
	padding-top:75px;
	margin-left:20px;
        text-align: justify;
}
.footer-recent-comments a, .footer-recent-comments a:visited {
	color: #ece48f;
	text-decoration: underline;
}
.footer-recent-comments a:hover {
	color: #ece48f;
	text-decoration: none;
}
.footer-recent-comments ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.footer-recent-comments ul li {
	padding: 0px 0px 10px 0px;
}
.footer-recent-posts {
	width: 220px;
	float: left;
	padding-top: 75px;
	margin-left: 48px;
        text-align: justify;
}
.footer-recent-posts a, .footer-recent-posts a:visited {
	color: #ece48f;
	text-decoration: underline;
}
.footer-recent-posts a:hover {
	color: #ece48f;
	text-decoration: none;
}
.footer-recent-posts strong {
	font-size: 107%;
	line-height: 135%;
	font-weight: bold;
}
.footer-recent-posts ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	font-size: 92%;
	line-height: 110%;
}
.footer-recent-posts ul li {
	padding: 0px 0px 10px 0px;
}

/* Meta */

.footer-meta {
	width: 250px;
	float: right;
	padding-top: 265px;
}
.footer-meta a, .footer-meta:visited {
	color: #ece48f;
}


.check{ padding:5px 10px 5px 20px; margin-bottom:0px; font-size:13px; background:url(images/mini-check.gif) no-repeat;}
/* credits */
#credits {
	margin: 0px auto;
	width: 900px;
	color: #7a9299;
	font-size: 85%;
	line-height: 120%;
}
#credits a, #credit a:visited {
	color: #048db4;
}
.rss {
	background: url(images/mini-rss.gif) no-repeat left center;
	padding-left: 18px;
	padding-bottom: 2px;
	margin-left: 8px;
}
.loginout {
	background: url(images/mini-loginout.gif) no-repeat left center;
	padding-left: 18px;
	padding-bottom: 2px;
	margin-left: 8px;
}

/* alignments */
.center {
	text-align: center;
}
img.center, img[align="center"] {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.alignleft {
	float: left;
}
img.alignleft, img[align="left"] {
	float:left;
	margin: 2px 10px 5px 0px;
}
.alignright {
	float: right;
}
img.alignright, img[align="right"] {
	float:right;
	margin: 2px 0px 5px 10px;
}
.clear {
	clear:both;
}
hr.clear {
	clear:both;
	visibility: hidden;
	margin: 0px;
	padding: 0px;
}
