/*

Theme Name: Redhead Writing v1.0

Theme URI: http://judithshakesdesigns.com

Description: Custom WP template for RHW by JudithShakes Designs

Author: JudithShakes Designs

Author URI: http://www.judithshakesdesigns.com 



	Based on Kubrick v1.5

	 http://binarybonsai.com/kubrick/

	The Kubrick theme was designed and built by Michael Heilemann,

	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:

	http://www.opensource.org/licenses/gpl-license.php

*/







/* - BASIC STUFF - */

body {background:#a40802;font:12px Georgia,serif;color:#000;line-height:1.7em;}

a {color:#a40802;text-decoration:none;}

a:hover {color:#e2ed52; text-decoration:underline;}

.additional-meta {font-size: xx-small}

blockquote {font-style:oblique}

.meta {color:#999; font-style:italic; margin-top:5px; margin-bottom:5px;}



/* - DATE -*/

.post-date{float: left;display: inline;margin: 0 10px 0 0;background: none; text-align: center; color: #000;background: transparent url(images/date.gif) no-repeat; height:58px; padding-top:18px; width:78px;}

.day {font-size: 20px;}

.month {font-size: 18px;}

.year {}



/* -- LISTS -- */

ul {margin:0;padding:0;}

ul li {	margin-left:5px;padding:0;margin-bottom:7px;}

li {list-style-type:none;}

.disc {list-style-type:disc}

/* lists inside posts */

.entry-content ul ol {margin-left:0;}

.entry-content ul li {margin-left:10px; list-style:disc; list-style-position:inside}

.entry-content ul li ol {margin-left:10px;}

.entry-content ol li {margin-left:5px; list-style: decimal; list-style-position:inside}

.entry-content ol li li {margin-left:5px;}



/* -- HEADINGS -- */

h1,h2,h3,h4,h5,h6 {margin:0;padding:0;font-weight:normal;text-transform:uppercase;}

h2.entry-title {font-size:18px;text-transform:uppercase;}

h3.widgettitle {text-transform: uppercase;}

h2#comments{margin:20px auto 10px;font-size:140%;}

h2.archive-title {margin-bottom:25px;color:#5b97df;}

/* headings inside posts */

.entry-content h3 {font-size:14px;}

.entry-content h4 {font-size:13px;}

.entry-content h5 {font-size:12px;}

.entry-content h6 {font-size:11px;}



/* -- MAIN DIV'S -- */

#wrapper {float:none;clear:both;margin:10px auto 0;padding:0;width:1000px;overflow:hidden;}

#top {height: 58px;}

#header {height:150px;margin:0 auto;text-align:center;padding: 20px 0;}

#footer {height:50px;overflow:hidden;margin:20px auto 0;clear:both;float:none;text-align:center;padding: 20px 0;color:#fff;}

#footer a{color:#fff;}

#footer a:hover{color:#ffd700;}

#rightside {float:right;background:#fff url(images/rightbg.gif) repeat-y;width:945px;}

#topbox {padding-left:18px;}

#topboxa {float:left;width:620px;font-size:12px;min-height:210px;overflow:hidden;}

#topboxb {float:right;}

#topbox p{margin:0;}

#bottom {height:78px;}

#title img{border:none;padding-bottom:15px;}

#title {}



#social1 {height:99px;}

#social2 {height:85px; background: transparent url(images/social2.png) no-repeat;width:275px;}

#social3 {height:61px;}

.inbox {padding-left:50px;padding-top:18px;}

#social1 img, #social3 img {border: none;}



#home {padding:10px; width:900px;}

#home .post-index {margin-bottom:30px !important;}

.home {width:430px;}

#home1 {float:left;}

#home2 {float:right;margin-top:24px;}

#image-column {float:left;padding-right:10px;}

#post-column h2 {font-size:15px;text-transform:uppercase;font-weight:normal;}

#post-column h2 a{color:#000;}

#post-column p{margin-top:0 !important; margin-bottom:5px !important;}

#post-column {font-size:12px;float:right;font-size:12px;width:320px;}

#section {}

#section-sub{height:100px;margin-bottom:10px;overflow:hidden;}



#archives-column h2 {font-size:15px;text-transform:uppercase;font-weight:normal;padding-bottom: 5px;}

#archives-column h2 a{color:#000;}

#archives-column p{margin-top:0 !important;margin-bottom:5px !important;}

#archives-column {font-size:12px;float:right; width:400px;}

#archives-wrap {width:510px;}





#bio {background:#5b97df none; border:5px solid #ccc; color:#fff; clear:both;margin-bottom:45px; margin-left:10px; overflow:hidden; padding:10px; width:875px;}

#bio1 {float:left;padding-top:15px;padding-bottom:15px;}

#bio2 { width:620px; background:#5b97df none;float:right;padding-right:10px;padding-left:20px;}

#bio2 a{color:#e2ed52;background:transparent url(images/blue.gif) no-repeat;font-weight:bold;padding-left:20px;padding-bottom:5px;}

#bio2 a:hover{color:#fff;background:transparent url(images/finger.gif) no-repeat;font-weight:bold;padding-left:20px;padding-bottom:5px;text-decoration:none;}

#bio2 p{padding-bottom:10px;padding-left:20px;margin:0;}









/* -- POSTS -- */

.post-index {margin:0 0 30px;}

#post-single {margin:0 0 20px;}

.posts-wrap {float:left; clear:none;}

#info {clear:both; padding-top:5px;overflow:hidden;height:40px;}

.viewmore {text-align:right;}

#viewmore{float:right; text-align:right;}

#filedunder{float:left; text-align:left;width:200px; }

.entry-content p{margin-bottom:15px !important;margin-top:15px !important;}

.entry-content img{border:3px solid #DBDBDB !important;}







/* -- SIDEBARS --*/

.sidebar-wrap {margin:10px auto 0;overflow:hidden;clear:none;width:225px; padding-right:10px;}

.sidebar-wrap img {border: 0 !important;}

.widget {margin-bottom: 30px;}

.widget img{border:0 !important;}

.sidebar {width:99%;clear:none;}

.block-1 {float:right;}

#sidebar1 {float:left; width:55px;overflow:hidden;}

#sidebar1 img{border:none;}

#sidebar1 .inner{height:875px;}

#footbar {width:890px; margin-left:10px;overflow:hidden;}

#foot1 {width:260px; float:left;}

#foot2 {width:260px; float:left; margin-left:65px; margin-right:15px;}

#foot3 {width:260px; float:right;}



/* -- 404-PAGE --*/

.error404 {margin:0;width:100%;}

.error404 h1,.error404 h2 {margin: 10px auto;}



/* -- COMMENTS -- */

div.comments-wrap {margin:15px auto; padding:0;}

li.comment,li.trackback, li.pingback {margin: 10px auto;}

ul.children {margin-left:10px;}

ul.commentlist, ul.pinglist {margin:10px 0;}

div.reply {}

textarea#comment {overflow:auto}



/* -- ALIGNMENTS --*/

img.alignright {float:right; margin:0 0 1em 1em}

img.alignleft {float:left; margin:0 1em 1em 0}

img.aligncenter {display: block; margin-left: auto; margin-right: auto}

img.alignnone {margin:0 0.5em 0 0;}

a img.alignright {float:right; margin:0 0 1em 1em}

a img.alignleft {float:left; margin:0 1em 1em 0}

a img.aligncenter {display: block; margin-left: auto; margin-right: auto}

img.right { padding: 4px; margin: 0 0 2px 7px; display: inline; }

img.left { padding: 4px; margin: 0 7px 2px 0; display: inline; }

/* Captions */

.alignright {
	float: right;
}

.alignleft {
	float: left;
}
	
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #DBDBDB;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px 15px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none !important;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0 !important;
}
/* End captions */







/* -- NAVIGATION --*/

div.navigation {width:100%;height:auto;float:left;clear:both;padding: 10px 0px;}

.navigation-index {}

.nav-next {float:right;clear:none;width:48%; text-align:right;}

.nav-prev {float:left;clear:none;width:48%; text-align:left;}

#nav-single {margin-bottom: 50px;margin-top:50px;color:#5b97df;}

#nav-single a{color:#5b97df;}



