/*  
Theme Name: Writing Blog
Theme URI: http://www.wpskins.org/
Description:  2 column blog theme designed for writers of all styles, dark easy colours with a unique twist.
Author: Free Wordpress Themes
Author URI: http://www.wpskins.org/
Tags: 2 column, widget ready, dark, writing
*/




/************************/

/*     Global Design    */

/************************/

/* Import YUI Reset CSS */

@import url(reset.css);

/* Import YUI Reset CSS */



a {

	color: #000000;

	text-decoration: none;

}



a:hover{

	text-decoration: underline;

}



body {

    font-family: Verdana, Arial, sans-serif;

	background: #939359 url(images/bg.jpg) repeat-x top;

}



ul, ol {

    list-style-type: none;

}



blockquote, #content ul, #content ol, p, pre {

    margin: 0 0 0.5em 0;

}



/************************/

/*     Layout Design    */

/************************/



#page {

	width: 704px;

	margin: 0 auto;

}



#header {

    position: relative;

}



#outer-wrapper {

	background: url(images/wrapper.png) repeat-y;

}

#wrapper {

    clear: both; /* Clear float items in from navi-bar */

	background: url(images/wrapper-top.png) no-repeat top;

	padding: 20px 15px;

}



#content {

	float: left;

	width: 468px;

}



#sidebar {

	float: right;

    width: 192px;

	padding-right:5px;

}



#footer {

	clear: both;

	font: Verdana, Arial, sans-serif;

	background: url(images/footer.png) no-repeat bottom;

}



#footer a {

	color: #595959;

	text-decoration: none;

}



/************************/

/*     Header Design    */

/************************/

#headerimg {

	padding-bottom:5px;

	background: url(images/logo.png) no-repeat left;

	height: 100px;

}



#header h1 {

	padding-top: 30px;

	padding-left: 100px;

	font-size: 30px;

}

#headerimg a {

	color: #c9dd5a;

}



.description {

    font-size: 12px;

	color: #c9dd5a;

	padding-left: 100px;

}



/* Navigational bar */

    padding: 4px 0;

    font-size: 10px;

	position: absolute;

	top: 60px;

	right: 0;

}



ul#navi-bar h2 {

    font-size: 120%;

}



ul#navi-bar li {

    display: inline;

font-size: 12px;

}

/*

ul#navi-bar li:first-child {

    margin-left: 0 !important;

}*/



ul#navi-bar ul {

    display: none;

}



#navi-bar a {

    padding: 2px 10px;

}



#navi-bar a:visited, #navi-bar a:hover {



}

/************************/

/*    Sidebar Design    */

/************************/

#sidebar ul {

	font-size: 12px;

}



#sidebar ul h2 {

    font-size: 12px;

	text-align: center;

	background: url(images/sidebar-heading.png) no-repeat;

	color: #ffffff;

	font-weight: bold;

	padding: 8px 0 10px 0;

}



#sidebar ul li {

    margin-bottom: 5px;

	background: url(images/sidebar.png) repeat-y;

}



#sidebar ul ul {

	background: url(images/sidebar-bottom.png) no-repeat bottom;

	padding: 0 10px 10px;

}



#sidebar ul ul li {

    margin-bottom: 3px;

    line-height: 14px;

	background: url(images/bullet.png) no-repeat left;

	padding: 2px 0 2px 20px;

}



#sidebar ul ul li:hover {

	background: url(images/bullet-hover.png) no-repeat left;

}

#sidebar ul ul ul {

    display: none;

}



#sidebar p {



}



#sidebar a {

	color: #545432;

}

#sidebar a:hover {



}



#sidebar a:visited {



}



/************************/

/*    Content Global    */

/************************/

blockquote {

    font-style: italic;

    padding: 0 10px;

}



h1, h2, h3, h4, h5, h6 {

}



h1 {

    font-size: 30px;

}



h2 {

    font-size: 18px;

}



h3 {

    font-size: 14px;

}



h4 {

    font-size: 12px;

}



h5 {

    font-size: 12px;

}



h6 {

    font-size: 12px;

}



code, pre {

    overflow: auto;

    white-space: pre;

    font-family: Courier;

}



#content ul {

    padding-left: 20px;

    list-style-type: square;

}



#content ol {

    padding-left: 25px;

    list-style-type: decimal;

}



/************************/

/*    Content Design    */

/************************/



.post {

    margin: 10px 0;

	font-size: 12px;

	line-height: 14px;

	position: relative;

}



.post h2 {

	line-height: normal;

	padding-top: 2px;

}



.post h2 a:hover, h2 a:visited, h2 a {

	color: #FFF;



}



.post .posted {

	font-size: 10px;

	line-height: normal;

	float: left;

	width: 46px;

	margin-right: 10px;

}



.post .posted div {

	text-align: center;

}



.post .posted div.month {

	color: #92ba12;

	font-size: 18px;

	line-height: 20px;

}



.post .posted div.day {

	font-size: 12px;

	padding-top: 2px;

	color: #FFF;

}

.post p {





}



.post a {



}



.post img {

    max-width: 100%;

    margin: 3px;

}



.post ul {



}



.post li {



}



.entry {

	color: #000000;

	padding: 44px 5px 0;

}





.entry-page {

	color: #5c5c32;

	padding: 0px 5px 0;

}



.postmetadata {

    /*margin: 5px 0 5px -62px;*/

	position: absolute;

	left: -62px;

	width:530px;

    font-size: 10px;

	line-height: normal;

	background: url(images/header.png) no-repeat;

	height: 39px;

}



.postmeta-inner {

	

}



.postmetadata a {



}



.entrytext {



}



p.alt {

    font-size: 10px;

}



.entry-tags {

    display: block;

}



.navigation {

    height: 1em;

    font-size: 12px;

    margin: 5px 0;

}



#nav-above {

    margin-bottom: 10px;

}



#nav-below {

    margin-top: 10px;

}



.alignleft, .nav-previous {

    float: left;

}



.alignright, .nav-next {

    float: right;

}



.center {



}



h2.pagetitle {

	/* margin-left: -16px; */

	position: absolute;

	left: -16px;

	width:530px;

	color: #FFF;

	padding: 9px 0 9px 20px;

	background: url(images/page.png) no-repeat;

	margin-bottom: 5px;

}



cite {



}



a img {

    border: none;

}



acronym, abbr {



}





/************************/

/*    Comment Design    */

/************************/



#content ol.commentlist {

	font-size: 11px;

	padding: 0;

	list-style-type: none;

    margin: 0;

}



ol.commentlist li cite.author {

    font-size: 11px;

    font-weight: bold;

    font-style: normal;

    color: #27221c;

}



ol.commentlist li {

    margin-bottom: 1em;

    border: 1px solid #000;

    padding: 20px;

    color: #5c5c32;

}



ol.commentlist li p {

    color: #000;

}



ol.commentlist li.alt {



}



ol.commentlist a {

	color: #707487;

}



ol.commentlist p {

    margin: 0 0 0.5em 0;

    color: #5c5c32;

}



#commentform p {

    font-size: 11px;

    margin: 0 0 5px 0;

    color: #c8c9ca;

}



#comment {

    width: 95%;

}



#author, #email, #url, #comment {

    border: 0;

    border-top: 3px solid #7e8553;

    background-color: #90975e;

	color: #000;

    padding: 3px;

    font-family: Verdana, sans-serif;

    font-size: 10px;

}



small.commentmetadata {

    margin: 0 0 0.3em 0;

	font-weight: bold;

    color: #27221c;

}



h3#comments, h3#respond {

    font-size: 16px;

    font-weight: bold;

    color: #5c5c32;

    margin: 15px 0 4px 0;

}



#submit {

    background: url(images/submit.png) no-repeat;

    padding: 5px 5px;

	width: 116px;

    text-align: center;

    border: 0;

    color: #FFF;

    font-weight: bold;

    font-size: 11px;

    font-family: Verdana;

}



.gravatar {

    float: left;

    width: 75px;

    margin: 0 5px 0 0;

}



/************************/

/*     Search Design    */

/************************/

#searchform {



}



#searchform #s {



}



#searchform #searchsubmit {



}



/************************/

/*   Calendar Design    */

/************************/



#calendar_wrap {

	padding: 0 10px 10px;

	background: url('images/sidebar-bottom.png') no-repeat bottom;

}

#wp-calendar {

	width: 100%;

}



#wp-calendar td {

	text-align: center;

}



#wp-calendar th {



}



#wp-calendar a {



}



#prev a, #next a {



}



#wp-calendar caption {



}



/************************/

/*     Footer Design    */

/************************/

#footer-meta {

    font-size: 10px;

	padding: 0 15px 20px;

	text-align: center;

}



#footer p {

	margin: 0;

}



/************************/

/*     Other Design     */

/************************/

.clear {

    clear: both;

}



#tag_cloud div {

	padding: 0 10px 10px;

	background: url('images/sidebar-bottom.png') no-repeat bottom;

}

