/*
Theme Name: Pixart
Theme URI: http://plusminus.com.au
Description: Adaption of "Bare Minimum" theme for Wordpress by wordpressdiva.com.
Author: plusminus
Author URI: http://plusminus.com.au
Version: 1.0.0
*/

/*=================================
All Rights Reserved.

You are free to use and modify this theme
as long as the included attribution links 
remain intact.

For more information, see:
http://www.wordpressdiva.com/themes/legal/theme-use/

Please note: There are a number of empty CSS 
elements. This is intentional and are there so you 
can have maximum flexibility with customizing 
specific theme elements.

For more information, see:
http://www.wordpressdiva.com/themes/read-me/css/
===================================*/

body{font:75%/140% "Helvetica Neue", Helvetica, Arial, sans-serif;background:#222; color:#888;padding:0; margin:0;}
a{background-color:inherit;color:#fff;text-decoration:none;padding:2px;}
a:hover {text-decoration: underline; color:#ff4000;}
blockquote{background:url(images/quote.gif) no-repeat 100% 0;font:0.8em/1.5em "Lucida Sans", Lucida, Arial, Verdana, sans-serif;padding:0 5px;}
blockquote cite{display:block;border-top:1px solid #999;font-style:normal;}
code{vertical-align:baseline;font:1em/1.5em "Courier New", Courier, monospace;}
fieldset{border:none;}
h1,h2,h3,h4,h5,h6{font-weight:400;line-height:110%;}
h1{font-size:2.75em;}
h2{font-size:2.5em;}
h3{font-size:1.2em; color:#fff;}
h4{font-size:2em;}
h5{font-size:1.75em;}
input,textarea{background:#FFF;color:#444;font-size:100%;padding:2px;}
#bigwrap {background:#282828; width:100%;}
#wrap{font-size:1.25em;line-height:1.5em;letter-spacing:1px;width:900px;margin:0 auto;background:#282828;padding:150px 40px 20px 40px;}
#header{text-align:center;margin:0;padding:0;}
#header h1{font:1.25em; margin:3px 0;padding:0;}
#header h1 a{background:inherit;border:none;text-decoration:none;display:block;width:100%;height:90px;background:url('images/pixart_logo.png') no-repeat; text-indent: -9999px;}
#header p.blogdescription{font-size:0.9em;margin:2px 0;padding:0;}
#content{width:100%;margin:25px 25px;}
#content a{text-decoration: underline;}
h2.posttitle{font-size:1.75em;line-height:110%;margin:3px 0;}
#content h2.posttitle a{background:inherit;border:none;}
.post{margin-bottom:75px;}
p.postdate{color:inherit;background:#F4F4F4;border-top:1px solid #D3D3D3;border-bottom:1px solid #D3D3D3;text-align:right;text-transform:uppercase;padding:5px;}
p.authormeta{background-color:inherit;background: url(images/author.gif) no-repeat 0 50%;padding-left:20px;font-size:0.9em;margin:2px 0;}
p.postmeta{background:url(images/document.gif) no-repeat 0 50%;padding-left:20px;}
.postcontent h3{font-size:1.6em;line-height:110%;letter-spacing:1px;margin:20px 0;}
.postcontent h4{font-size:1.25em;line-height:110%;letter-spacing:1px;margin:20px 0;}
.postcontent img {border:none !important;}
p.commentmetadata{border-top:1px solid #ccc;font-size:0.8em;background:url(images/comment.gif) no-repeat 0 50%;padding-left:10px;}
.metawrap{color:inherit;background:#F4F4F4;border-bottom:1px solid #D3D3D3;font-size:0.75em;text-align:center;margin:10px 0 30px;padding:5px;}
.metawrap p{margin:3px 0;}
#commentwrap{margin:50px 0;}
#commentlist li{margin:10px 0 40px;}
#commentlist li.alt{background:#F1F1F1;color:inherit;border-bottom:1px solid #D3D3D3;padding:15px;}
#commentform textarea{width:98%;}
#sidebar{float:left;width:25%;margin:25px 0;}
#sidebar ul{list-style:none;margin:0;padding:0;}
#sidebar ul li h2{font-size:1.75em;line-height:110%;margin:2px 0;}
#sidebar ul ul{margin:0 5px 30px 15px;}
#sidebar ul ul ul{margin:0 0 0 25px;}
#sidebar li li{list-style-image:url(images/arrow.gif);}
#sidebar li#calendar li{list-style-image:none;margin:0;}
#sidebar #wp-calendar{width:80%;text-align:center;}
#sidebar li li a{color:inherit;display:block;height:1%;background:#F4F4F4;border-bottom:1px solid #D3D3D3;padding:5px;}
#searchform dd{margin:3px 0 5px;}
#searchform #s{width:75%;}
li#search{margin-bottom:30px;}
#footer{clear:both;text-align:center;font-size:1.1em;margin:15px 0 45px 0;background:#222;}
/* Various Classes & Image Alignment  */
.center{text-align:center;}
.floatleft{float:left;margin:5px;}
.floatright{float:right;margin:5px;}
img.center{display:block;margin:10px auto;}
img.left{display:inline;margin:0 10px 5px 0;}
img.right{display:inline;margin:0 0 5px 10px;}
.navigation{border-top:1px solid #ccc;margin:25px auto;}
.previouslink{float:left;text-align:left;width:45%;}
.nextlink{float:right;text-align:right;width:45%;}
#searchform label{display:none;}
h6,#comments,#respond{font-size:1.5em;}
#commentform dd,#footer p{margin:5px 0;}
#commentform #author,#commentform #email,#commentform #url{width:35%;}

.subnav {
	margin:0px 0px 0px 17px;
	padding:0px;
	list-style: none;
}

.subnav li {
	float:left;
}

.subnav li a {
	text-align:center;
	display:block;
	margin:0px 1px 0px 1px;
	padding:2px 8px 2px 8px;
	color:#fff;
	text-decoration: none;
	font-size:.9em;
}

.subnav li a:hover {
	text-decoration: none;
	background:#222;
}

.subnav .current_page_item a, .sub_nav .current_page_item a {
	background:#222;
	color:#fff;
	text-decoration: none;
}

.linkcat { list-style-type: none; }

.postcontent h2 {
	font-size:1.1em;
	color:#fff;
	margin-bottom:4px;
	padding-bottom:0px;
	}

.postcontent p {
	font-size:.9em;
	margin:0 0 2em;
	line-height: 1.2em;
	}
	
#credits, #credits a {
	color:#555;
	font-size:10px;
}

#credits a:hover {
	color:#ff4000;
	}