/*   
Theme Name: Lickety Split Craft
Theme URI: http://craft.bosh.me/theme
Description: A crafty theme for a crafty blog by a crafty girl
Author: Simon Clark
Author URI: http://simon.bosh.me
Version: 0.1
*/

/*
Spotty BG colours:
Pale pastel pink: fffbf7
Light yellow: fff4a2
Orange: f1b254
Pink: ff8bc3
Dark brown: 5e3c10

*/



a {
color:#00A6CC;
text-decoration:none;
}

a:hover {
text-decoration:none;
color:#DA444F;
}

img {
border: 0px;
}
body {
	background-image: url(images/lick.gif);
	background-repeat: repeat;
	background-color: #fffbf7;
}
#wrapper {
	width: 960px;
	margin: 0 auto;
}

#header {
	background: transparent url(images/sprite.png);
	height: 140px;
}
#head-bottom-left {
float:left;
background: transparent url(images/sprite.png);
background-position:0px -140px;
height: 40px;
width:830px;
}

#head-bottom-right {
float:left;
background: transparent url(images/sprite.png);
background-position:-910px -140px;
height: 40px;
width:50px;
}

#twitter-button {
float:left;
height:40px;
width:40px;
background: transparent url(images/sprite.png);
background-position:-830px -140px;
}

#rss-button {
float:left;
height:40px;
width:40px;
background: transparent url(images/sprite.png);
background-position:-870px -140px;
}

#twitter-button:hover {
background-position:-830px -260px;
}

#rss-button:hover {
background-position:-870px -260px;
}

#header-base {
clear:left;
background: transparent url(images/sprite.png);
background-position:0px -180px;
height:30px;
width:960px;
padding-bottom:8px;
}

#middle {
float:left;
background:transparent url(images/sprite.png);
background-position:-2164px 0px;
background-repeat:repeat-y;
/*height:400px;*/
height:100%;
width:960px;
padding-bottom:10px;
}

#left-panel {
float:left;
padding-left:20px;
width:230px;
}

#content {
float:left;
width:440px;
margin-left:10px;
margin-right:10px;
background-color:#FFFFFF;
overflow:hidden;
}


#right-panel {
float:right;
padding-right:20px;
width:230px;
}

#left-top {
height:10px;
background: url(images/sprite.png);
background-position:-1020px 0px;
}

#left-mid {
background: url(images/sprite.png);
background-position:-1311px 0px;
background-repeat:repeat-y;
padding-left:36px;
padding-right:8px;
overflow:hidden;
}

#left-bottom {
height:20px;
background: url(images/sprite.png);
background-position:-1021px -40px;
}

#right-top {
height:10px;
background: url(images/sprite.png);
background-position:-1625px 0px;
}

#right-mid {
/*height:600px;*/
background: url(images/sprite.png);
background-position:-1915px 0px;
background-repeat:repeat-y;
padding-left:8px;
margin-right:30px;
padding-right:5px;
overflow:hidden;

}

#right-bottom {
height:20px;
background: url(images/sprite.png);
background-position:-1625px -40px;
}

#bottom {
clear:both;
background:transparent url(images/sprite.png) scroll;
background-position:0px -210px;
height:40px;
width:960px;
text-align:center;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #333333;
}

ul, h2 {
margin-top:0px;
margin-bottom:0px;
}

ul.sidebar, ul.sidebar li, ul.sidebar li ul, ul.sidebar li ul li {
list-style-type:none;
margin: 0px; 
padding: 0px;
}

ul.sidebar li ul {
padding-bottom:20px;
}

h1, h2, h3, h4, h5, h6 {
color: #333333;
font-family:"Century Schoolbook","Century",Georgia,"Times New Roman",serif;
font-weight:normal;
}

ul.sidebar li {
padding-bottom:10px;
}

/* post details */


#content .post-header h4 {
	font-size: 80%;
	text-transform: uppercase;
}

#content .post-header h4,
#content .post-header h4 a,
#content .post-header h4 a:link,
#content .post-header h4 a:visited {
	color: #999;
}
#content .post-header h4 a:hover,
#content .post-header h4 a:active {
	color: #DA444F;
text-decoration: none;
}

#content .post-header span {
	padding-right: 4px;
	padding-left: 19px;
	background: url('images/icon-post.png') no-repeat left center;
}
#content .post-header span.post-comments {
	background-image: url('images/icon-comment.png');
}
#content .post-header span.post-date {
	background-image: url('images/icon-date.png');
}
#content .post-header span.post-category {
	padding-right: 3px;
}

div.post-header {
border-top: 1px dotted #999;
}

div.post-title h2 a {
text-decoration:none;
font-size:xx-large;
font-weight:bold;
color:#555555;
}

div.post-title h2 a:hover {
font-size:xx-large;
text-decoration:none;
font-weight:bold;
color:#DA444F;
}

div.post-author, div.share-post, div.post-tags {
float:right;
}

div.post-author img.avatar {
padding-left: 10px;
}

div.post-author {
color: #666666;
font-family:"Century Schoolbook","Century",Georgia,"Times New Roman",serif;
font-size:large;
}

.clearboth {
padding-top:10px;
padding-bottom:10px;
clear:both;
border-bottom: 1px dotted #999;
}

ul.children li {
font-size:smaller;
margin:0px;
padding:0px;
}

ul.sidebar li ul.children {
padding-bottom:0px;
padding-left:10px;
}

.recent-comment {
float:left;
width:64px;
}

.kjgrcGravatar {
padding-right: 8px;
}

.recent-comment-text {
font-size:smaller;
width:120px;
float:right;
}

.recent-comment-post {
font-size:13px;
padding-top:2px;
padding-bottom:13px;
clear:both;
}


.next {
float:right;
}

.previous {
float:left;
}

