/*
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
*/

* {
margin: 0;
padding: 0;
}

body {background: #FFF; font: 100%/1.3em "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif; color: #878787; text-align: center}

a:link, a:visited, a:active {color:#666; text-decoration:none}
a:hover {color:#333;text-decoration:none}
a img {border:0}

/* hn */
h1, h2 {font-weight:normal}

/* -- layout -- */

#container {width:810px; margin:0 auto; font-size:0.80em; text-align:left}

/* -- header -- */

#header {margin:0 auto; font-size:0.75em; width:810px; margin-bottom:0}

#title {float:left}

h1 {padding:0 0 0 2px; font:1.8em Arial, "Trebuchet MS", Trebuchet, sans-serif; color:#8c8c8c; text-transform:uppercase; letter-spacing:-1px; line-height:1em}
h1 a:link {color:#8c8c8c}

p#tagline {margin:5px 0 0;font-size: 0.9em}


/* -- navigation -- */

ul#nav {float:right; font-size:0.9em; text-align:right; text-transform:uppercase; letter-spacing:0.1em}

#nav li {float:left; list-style-type:none; display:block; margin-left:10px}
#nav li a {display:block; padding:0 0 0 5px; }
#nav li a:hover, body#default li#nav-default a, body#archives li#nav-archives a, body#contact li#nav-contact a, body#about li#nav-about a {background:#FFF}

/* -- photo -- */

#photo {margin:0 0 1px}

#photo-inner {background:#EDEDED; margin-bottom:15px}
#photo-inner p {text-align:justify; margin-bottom:10px}
#photo-inner img {padding:0; margin-left:auto; margin-right:auto}

.photo-title {margin:0 0 1px; font-size:1.1em; color:#666; letter-spacing:0.1em; background:#fff; text-align:left}

/* -- photo meta -- */

#photo-meta {float:left; width: 810px; margin: 0 0 20px}
#photo-meta-inner {height:30px; background:#fff; padding:0 5px; border:1px solid #bbb9b9}

#photo-meta ul {margin: 0}
#photo-meta ul li {list-style-type:none; display:inline; margin:0; padding:0 5px; border-right:1px solid #e1e1e1; line-height:30px}

/* -- navigate -- */

#navigate {width:645px; margin-right:16px; float:right}

#navigate-inner {font-size:50px; font-family:"Courier New","Lucida Grande",Tahoma,"Trebuchet MS",sans-serif}

#navigate span.previous {float:left}
#navigate span.next {float:right}
#navigate span.previous a, #navigate span.next a {padding:0 5px;}

/* -- comments -- */

body#commentspopup {margin:0 10px}

#comments {background:#e0e0e0; font-size:0.75em; text-align:left}

#comments-header {background:#d7d7d7; margin:0 0 20px; padding:5px; padding-top:0}
#comments-header h1 {margin:0; padding:0 0 5px; border-bottom:1px solid #cececd; font:1.5em Arial, "Trebuchet MS", Trebuchet, sans-serif; color:#8c8c8c; text-transform:uppercase; letter-spacing:-1px; line-height:1em}
#comments-header h1 a:link {color:#8c8c8c}
#comments-header h2 {padding:5px 0 0; font-size: 0.9em}

#comments-header-inner {padding:10px; background:#fff; border:1px solid #bbb9b9; border-top:none}

#comments-info {margin:20px 0 0; padding: 10px 0 0; border-top: 1px solid #cececd}
#comments-info p {font-size:0.8em}

p.comments-meta {margin:10px 0 0; padding:0 0 5px 80px; border-bottom:1px solid #BDA7B0; font-size:0.9em; line-height:1.2em}

div.comment-main {margin:20px 0; padding:10px; background:#fff; border:1px solid #bbb9b9; font-size:0.95em}

div.comment-main.authorcomment {background:#E8D9E1}

div.comment-meta {font-size:0.9em; line-height: 1.2em}

span.comment-meta-author {display:block; margin:0 0 3px; padding:0 0 3px; border-bottom:1px solid #cececd; font-weight:bold; text-transform:uppercase}

div.comment-body {margin:10px 0 0}

#comment-form {background:#d7d7d7; margin:20px 0; padding:5px}
#comment-form h2 {margin:0; padding:0 0 5px; border-bottom:1px solid #cececd; font:1.5em Arial, "Trebuchet MS", Trebuchet, sans-serif; color:#8c8c8c; text-transform:uppercase; letter-spacing:-1px; 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}

#comment-form-inner {padding:10px; background:#fff; border:1px solid #bbb9b9}

#author, #email, #url, #comment {width:95%; margin:0 0 10px; padding:4px; background:#f7f7f7; border:1px solid #e0e0e0; font:0.9em "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif}

#comment-submit {padding:5px 10px; background:#888; border:3px double #999; border-top-color:#ccc; border-left-color:#ccc; 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 #cececd; font-size:0.9em; color:#666; line-height:1.4em}
div.comment-form-info p {margin:5px 0}

p.trackback {overflow: hidden}

/* pages -- */

#main {float: left; width: 680px; margin: 0 0 20px}

#main-inner {background: #fff; padding:10px; border: 1px solid #bbb9b9; min-height: 652px}
#main-inner-grid {background: #fff; padding:0; border: none; width:660px}
#main-inner p {text-align: justify; margin-top: 1em}
#main-inner ul {text-align:justify; margin-left:22px}

h2.page-title {padding: 5px 0 5px; border-bottom: 1px solid #cececd; font: 1.5em Arial, "Trebuchet MS", Trebuchet, sans-serif; color: #8c8c8c; text-transform: uppercase;
letter-spacing: -1px; line-height:1em}

/* -- sidebar -- */

#side {float:right; width:121px; font-size:0.9em}

#side-inner {padding:10px; border:1px solid #bbb9b9; min-height: 652px}

ul.arch-list {padding:10px 0}
ul.arch-list li {list-style-type:none; border-bottom:1px solid #e1e1e1}

ul.wp-tag-cloud {padding:10px 0}
ul.wp-tag-cloud li {list-style-type:none; border-bottom:1px solid #e1e1e1}

/* -- post -- */

div.post {margin:0; padding: 0 0 4px 0; float:left}

div.post-body {float: left; width: 155px; margin: 0 10px 0 0}
div.post-body img {padding: 1px; border: 1px solid #e1e1e1; width: 150px}

h3.post-title {font-size: 1.1em; font-weight: normal}

h4.post-meta {font-size: 0.8em; font-weight: normal}


/* -- footer -- */

#footer {clear:both; padding:0 0 0 1px; font-size:0.8em; text-align:left}

/* -- clear -- */

.clear {clear:both; height:0; line-height:0}

.clearfix:after {content: "."; display:block; height:0; clear:both; visibility:hidden}

.clearfix {display: inline-block}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%}
.clearfix {display: block}
/* End hide from IE-mac */

hr {color:#fff; background:transparent; border:0; border-bottom:1px #ccc solid; margin:0 0 .5em; padding:0 0 .5em}

/* -- wordpress -- */
img.wp-smiley,
img.wp-wink         { float:none; border:0 none; margin:0; padding:0 3px; }
img.centered        { display:block; margin-left:auto; margin-right:auto; }
img.alignright      { padding:4px; margin:0 0 2px 7px; display:inline; }
img.alignleft       { padding:4px; margin:0 7px 2px 0; display:inline; }
.wp-caption         { border:1px solid #ddd; text-align:center; background:#f3f3f3; padding-top:4px; margin:10px; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
.wp-caption img     { margin:0; padding:0; border:0 none; }
.wp-caption-dd      { font-size:11px; line-height:17px; padding:0 4px 5px; margin:0; }
.aligncenter        { display:block; margin-left:auto; margin-right:auto; }
.alignright         {float:right;}
.alignleft          {float:left;}

/* -- Fotomoto -- */
#FotomotoToolbar {width:260px; float:right}
.FotomotoShareButton, .FotomotoSep2 {display:none !important; }
.FotomotoSeparator {margin:0 1px !important}

/* -- Grid -- */

h2.page-grid {padding:0 5px 5px 0; border-bottom: 1px solid #cececd; font: 1.5em Arial, "Trebuchet MS", Trebuchet, sans-serif; color: #8c8c8c; text-transform: uppercase;
letter-spacing: -1px; line-height:1em; width:648px}
