/*
Theme Name:     Nishita
Theme URI:      http://clipthephotos.com/
Description:    A simple, elegant styled PhotoBlog theme for Wordpress.
Version:        1.2.1
Author:         Brajeshwar
Author URI:     http://brajeshwar.com/
Tags:           White, Photography, Photos, Photoblog, Photo Blog, Fixed Width, Single Column
*/
/*__________________________________________________________________________________________________*/



/* MAIN
------------------------------------------------------ */
* { 
   margin: 0 auto;
   }

body {
      background: rgb(225,225,225) url('http://quim.com.br/files/img/wall.jpg') fixed no-repeat top left;
     }

a:link, a:visited, a:active, a:hover, a img {
   color: #009900;
   text-decoration: none;
   font-weight: bold;
   target:_self;
   border: none 0px;
   }

hr {
   color: #448844;
   margin: 15px 0 0 0px;
   }

#container {
   font-family: Futura, "Century Gothic", Helvetica, Arial, sans-serif;
   color: #888888;
   width: 100%;
   font-size: 0.9em;
   text-align: left;
   }



/* HEADER
----------------------------------------------- */
#header {
   clear: both;
   margin-bottom: 10px;
   background-image: url('http://quim.com.br/files/img/black-25.png');
   border-bottom: 2px solid #fbfbfb;
   }
#header-inner {
   width: 70%; margin: 0 auto;
   }
div#tagline {
   font-size: 0.8em;
   color:#fbfbfb;
   border-bottom: 1px solid #fbfbfb;
   clear: both;
   font-weight: bold;
   text-align: right;
   }
div#title {
   clear: both;
   font-size: 1.5em;
   text-transform: uppercase;
   }



/* JOB
---------------------------------------------- */
h1, h2 {
   clear: both;
   font-weight: bold;
   text-align: left;
   }
h1 { font-size: 1.5em; }
h2 { font-size: 1.2em; }
#job {
   width:70%; clear: both;
   margin: 0 auto;
   }
div#job-title {
   text-transform: uppercase;
   clear: both;
   text-align: left;
   width:70%; clear: both;
   margin: 0 auto;
   }
#job-inner {
   background-image: url('http://quim.com.br/files/img/white-50.png') ;
   margin: 0 auto;
   padding: 5px;
   }

#job-inner img {   }

div#tag {
   clear: both;
   font-size: 0.75em;
   text-transform: lowercase;
   margin: 5px 0px;
   }

#detalhe, .detalhe {
   background: #ffffff;
   border: 1px solid #d9d9d9;
   margin: 10px 0;
   padding: 5px;
   font-size: 0.8em;
   }


/* BOARD
---------------------------------------------- */
#board {
   width: 70%;
   padding: 0;
   font-size: 0.8em;
   }
#board-inner {
   width: 80%;
   float: left;
   background-image: url('http://quim.com.br/files/img/black-10.png') ;
   border: 1px solid #d9d9d9;
   margin: 10px auto;
   }
#board ul, #board ul li {
   float: feft;
   text-align: left;
   list-style-type: none;
   display: inline;
   padding: 5px 0px 5px 5px;
   }
#board-navigate {
   width: 15%;
   float: right;
   clear: right;
   background-image: url('http://quim.com.br/files/img/black-10.png') ;
   border: 1px solid #d9d9d9;
   margin: 10px auto;
   }
#board-navigate span.previous,
#board-navigate span.previous a,
#board-navigate span.previous a:hover {
   float: feft;
   text-align: center;
   list-style-type: none;
   display: block;
   padding: 5px 0px 5px 5px;
   }

#board-navigate span.next,
#board-navigate span.next a,
#board-navigate span.next a:hover {
   float: right;
   text-align: center;
   list-style-type: none;
   display: block;
   padding: 5px 5px 5px 0px;
   }



/* MENU
---------------------------------------------- */
#menu {
   clear: both;
   background-image: url('http://quim.com.br/files/img/black-25.png') ;
   border: 1px 0px solid #d5d5d5;
   margin: 0px auto;
   }
#menu-inner {
   width: 70%;
   margin: 10px auto;
   font-size: 0.75em;
   text-align: left;
   text-transform: uppercase;
   padding: 0;
   }

#menu li,
#menu li a,
#menu li a:hover,
body#default li#menu-default a,
body#home li#menu-home a,
body#archives li#menu-archives a,
body#contact li#menu-contact a,
body#about li#menu-about a { 
   list-style-type: none;
   display: inline;
   padding-right: 5px;
   }



/* FOOTER
------------------------------------------------------ */
#footer {
   clear: both;
   font-size: 0.75em;
   text-align: center;
   margin: 5px auto;
   }



/* COMMENTS
------------------------------------------------------ */
body#commentspopup { margin: 0 10px; }
#comments {background: #e9e9e9; font-size: 0.75em; text-align: left; }
#comments-header { background: #e9e9e9; margin: 0 0 20px; padding: 5px; padding-top: 0; }
#comments-header-inner { padding: 10px; background: #fff; border: 1px solid #d9d9d9; border-top: none; }
#comments-header h1 { margin: 0; padding: 0 0 5px; border-bottom: 1px solid #d9d9d9; font: 1.5em; color: #8c8c8c; text-transform: uppercase; letter-spacing: 100%; line-height:1em; }
#comments-header h1 a:link { color: #8c8c8c; }
#comments-header h2 { padding: 5px 0 0; font-size: 0.9em; }
#comments-info { margin: 20px 0 0; padding: 10px 0 0; border-top: 1px solid #d9d9d9; }
#comments-info p { font-size: 0.8em; }
p.comments-meta { margin: 10px 0 0; padding: 0 0 5px 80px; border-bottom: 1px solid #d9d9d9; font-size: 0.9em; line-height: 1.2em; }
div.comment-main { margin: 10px 0; padding: 10px; background: #fff; border: 1px solid #d9d9d9; font-size: 0.95em;}
div.comment-main.authorcomment { background: #e9e9e9; }
div.comment-meta { margin: 0 0 0 45px; font-size: 0.9em; line-height: 1.2em; }
div.gravatar { float: left; }
span.comment-meta-author { display: normal; margin: 0 0 3px; padding: 0 0 3px; border-bottom: 1px solid #d9d9d9; font-weight: bold; text-transform: uppercase; }
div.comment-body { margin: 10px 0 0; }
#comment-form { background: #e5e5e5; margin: 20px 0; padding: 5px; }
#comment-form-inner { padding: 10px; background: #fff; border: 1px solid #d9d9d9; }
#comment-form h2 { margin: 0; padding: 0 0 5px; border-bottom: 1px solid #d9d9d9; font: 1.5em; color: #8c8c8c; text-transform: uppercase; letter-spacing: 100%; line-height:1em; }
#comments-form label { display: block; font-size: 0.85em; text-transform: uppercase; letter-spacing: 0.2em; }
#comments-form label em { font-style: normal; text-transform: none; letter-spacing: normal; }

#author, #email, #url, #comment { width: 60%; margin: 0 0 5px; padding: 2px; background: #e9e9e9; border: 1px solid #d9d9d9; font: 0.9em; }

#comment-submit { padding: 5px 10px; background: #555555; border: 3px double #d9d9d9; border-top-color: #d9d9d9; border-left-color: #d9d9d9; font-size: 85%; color: #d5d5d5; text-transform: uppercase; text-align: center; letter-spacing: 0.1em; }
div.comment-form-info { margin: 10px 0 10px; border-bottom: 1px solid #d9d9d9; font-size: 0.9em; color: #666; line-height: 1.4em; }
div.comment-form-info p { margin: 5px 0; }
p.trackback { overflow: hidden; }


/* PAGES
------------------------------------------------------ */
#main {
   width:70%; clear: both;
   margin: 0 auto;
   }
#main-inner {
   background-image: url('http://quim.com.br/files/img/white-50.png') ;
   padding: 5px;
   }
.page-title {
   text-transform: uppercase;
   clear: both;
   text-align: left;
   }


/* SIDEBAR
------------------------------------------------------ */
#side {
   clear: both;
   }
#side-inner {
   background-image: url('http://quim.com.br/files/img/white-25.png') ;
   padding: 5px;
   width: 70%;
   margin: 5px auto;
   }
ul.arch-list {
   padding: 5px 0;
   }
ul.arch-list li { 
   list-style-type: none;
   display: inline;
   }


/* POST
------------------------------------------------------ */
div.post {
   width:70%
   border-bottom: 1px solid #d9d9d9;
   margin: 0 auto;
   }
div.post-body {
   text-align:left;
   background-image: url('http://quim.com.br/files/img/white-50.png') ;
   padding: 5px;
   }
div.post-body img {   }

h3.post-title {
   font-size: 1.1em;
   font-weight: normal;
   padding-top:10px;
   }
h4.post-meta {
   font-size: 1.1em;
   font-weight: normal;
   }



/* CLEAR
------------------------------------------------------ */
.clear { clear: both; height: 0; line-height: 0; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* wordpress */
img.wp-smiley,
img.wp-wink         { float: none; border: 0 none; margin: 0; padding: 0 3px; }
img.centered        { float: center; margin-left: auto; margin-right: auto; }
img.alignright      { display: inline; padding: 0 0 2px 7px; float: right; }
img.alignleft       { display: inline; padding: 0 7px 2px 0; float: left; }
img.caption         { text-align: center; }
.aligncenter        { display: block; margin-left: auto; margin-right: auto; }
.alignright         { float: right; }
.alignleft          { float: left; }