/*
THEME NAME: RawPhotography
THEME URI: http://blog.darkostanimirovic/
DESCRIPTION: Minimalist theme designed for raw/alternative-type of photography community. Based on Sandbox
VERSION: 0.1
AUTHOR: <a href="http://blog.darkostanimirovic/">Darko Stanimirovic</a>
AUTHOR URI:
TAGS: photo, photography, agency, community, white, microformats, fixed-width, two-columns, left-sidebar, minimal, minimalistic
*/

/* THEME RESET */
/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	font-family:Courier New, serif;
        color:black;
}
body {
	line-height: 1;
}
ol {
	list-style: none;
}
ul { list-style:square; }

blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: 'none';
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* =============== 
   END THEME RESET 
   =============== */

/* GALLERY */
.gallery { position:relative; }
.gallery IMG { position:absolute; display:none; top:0; left:0; z-index:8; }
.gallery IMG.active { z-index:10; display:block; }
.gallery IMG.last-active { z-index:9; }
#gallery-nav { display:none; }

/* =============
   TYPE 
   ============= */
p, .sidebar li a, div#container li, small, label { font-size:0.75em; line-height:1.2em; }
#content p { padding-bottom:1em; }
#container ul, div#container ol { padding-top:0.5em; padding-bottom:1em; }
#container li { padding-top:.5em; }
#footer { font-size:0.6em; }
h1 { font-size:1.6em; display:inline; }
h3 { font-size:.8em; padding-top:1em; }
.column-narrow h3 { padding:0; }
small { font-size:.7em; }

/* SIZE AND POSITION */
#header 		{ text-align:left; padding:1em 0 2em 169px; }
#container 		{ float:right; padding-bottom:5em; width:650px; }
#wrapper 	        { width:820px; }
div.page		{ width:400px; }
.sidebar 		{ width:110px; float:left; padding:0 2em 3em 1.3em; }
#footer 		{ clear:both; display:none;}
.entry-content 		{ padding-top:.9em !important; }
.feature_description { width:450px; padding-top:1em; }
.feature_description p { line-height:1.4em; }
#gallery-nav 	{ text-align:left; }
img#wpstats {display:none}

#content .post p, div#content ul, 
#content blockquote, div#content ol	{ width:100%; }

/* LATEST */
#content.the_latest { width:600px; }
#content.the_latest h2 { padding-top:1em; }
#content.the_latest img { padding-bottom:.5em; }
#the_latest_description { float:right; width:150px; margin-top:-1em; padding:0 1em 0 1em; }
.latest_wrap, .feature_wrap { float:left; padding:0 .3em 1em 0}

#content .category-blog p, .archive-meta { width:400px; }

.column-narrow 	{ float:left; width:31%; padding:0 .5em 1.5em 0em; margin:0; }
#content div.column-narrow p  { width:100% !important; padding-bottom:1em; }
#content.index .post 	{ padding-bottom:1.5em; }
#content.index .post h3 a { text-decoration:none; display:inline; }
#content.index small 	{ float:right; margin-top:-1em; }
#flickr_pool div 		{ padding-bottom:.4em; }
div.gallery { display:none; }
div.clear 	{ clear:both; }

/* ARCHIVE */
body.archive .post { padding-bottom:1em; }
body.archive .post .entry-content { padding-bottom:.7em; }

/* BLOG */
body.s-category-blog .post .entry-content { padding-bottom:3em; }
body.s-category-blog .post #comment-notes { padding-bottom:1em; }
#content .category-blog img.small-thumb   { //padding:0 10px 10px 0; }

/* COMMENTS */
#post-meta { padding-top:2em; }
#comments ol { list-style:decimal; }
.post #comments .comment p { font-size:1em; }
body.s-category-blog .post #comment-notes { padding-bottom:1em; }
#comments #comments-list li { padding-bottom:1.5em; }
#comments .comment p { padding-top:.5em; }

/* LIST STYLE */
.sidebar li { list-style-type:none !important; list-style-position:outside; }

/* AUTHOR ARCHIVES */
.archive-meta { padding-top:.7em; }
.author_flickr_photo_wrap { padding-bottom:.4em; }