/*
Theme Name: Homily
Theme URI: http://design.zoecorkhill.co.uk
Description: Homily
Author: Zoe Corkhill
Author URI: http://zoecorkhill.co.uk
Tags: personal
*/

@import "style/reset.css";

/*Utility Styles************************/
.alignright {
	float:right;
}
.alignleft {
	float:left;
}
.aligncenter {
	display:block;
	margin:0 auto;
}

#page {
	width: 800px;
	margin: 0 auto 0 auto;
}

body {
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
}

/*******************header*********************/

#header {
	padding: 10px 0px 0px 0px;
	height: 172px;
}

#twitterbox {
	float:right;
	width:279px;
	height:162px;
	background: url('images/twitterbox.png');
	padding: 0px;
}

#tweet {
	position: relative;
	width: 200px;
	height: 94px;
	top:46px;
	left:9px;
	text-align: left;
	line-height: 14px;
}

#tweet p{
	padding:0px;
}

.mytwitter_tweet_time {
	position: absolute; 
	bottom: 0;
	right: 0
}


/**************page layout********************/

#content{
	width:590px;
	padding: 0px 10px 10px 0px;
	float:left;
}

#sidebar{
	width: 190px;
	float:right;
	padding: 13px 0 10px 10px;
}

#footer{
	clear:both;
	width:800px;
	padding:0 0 10px 0;
}

/************Styling-posts*************/

.post {
	padding-bottom:20px;
}

p {
	padding-top:13px;
}

h1, h2, h3, h4, h5{
	padding-top:13px;
}

h1, h2{
	font-size:15px;
}

h3, h4, h5{
	font-size: 14px;
}

small {
	font-size:11px;
}

.postmetadata {
	font-size:11px;
}

blockquote {
	background: #ECD6FF;
	border: 1px solid #E2BDFF;
	padding: 0px 13px 13px 13px;
	margin: 10px 20px 0px 20px;
}

.postdate {
	font-size:12px;
	padding-top:5px;
}

.entry img {
	padding: 5px;
	border: 1px solid #5C00A3;
	margin: 4px;
}

img.wp-smiley {
	border: none;
	border-width: 0px;
	padding: 0px;
	margin: 0px;
	vertical-align: middle;
}

/**************lists********************/

.entry ul {
	margin: 0px 0px 0px 30px;
	padding-left: 0px;
	padding-top: 13px;
	list-style: circle;
}

.entry ol {
	margin: 0px 0px 0px 30px;
	padding-left: 0px;
	padding-top: 13px;
	list-style-type: lower-roman;
}
	
.entry li {
	margin: 0px 0px 0px 10px;
	padding-left: 0px;
}

.entry dl {
	margin: 0px 0px 0px 30px;
	padding-left: 0px;	
	padding-top: 13px;
	list-style: circle;
}

.entry dt {
	margin: 0px 0px 0px 10px;
	padding-left: 0px;
	list-style: circle;
	font-weight: bold;
}

.entry dd {
	margin: 0px 0px 0px 35px;
	padding-left: 0px;
}
/**************links********************/

a {
	text-decoration: none;
	color: #3e006e;
}


a:active {
	text-decoration: none;
	color: #3e006e;
}

a:hover {
	color: #5C00A3;
}

a:visited {
	text-decoration: none;
	color: #3e006e;
}

/***************comments********************/

.tweetavatar {
	float: right;
}

.tweetavatar img{
	vertical-align: top;
}

#smilies_toolbar {
	padding-top: 10px;
}

ol.commentlist { list-style:none; margin:0 0 1em; padding:0; text-indent:0; }
ol.commentlist li { margin-top: 10px; }
ol.commentlist li.alt { }
ol.commentlist li.bypostauthor {}
ol.commentlist li.byuser {}
ol.commentlist li.comment-author-admin {}
ol.commentlist li.comment { border:1px solid #E2BDFF; padding:1em; }
ol.commentlist li div.comment-author {}
ol.commentlist li div.vcard { font: 15px;}
ol.commentlist li div.vcard cite.fn { font-style:normal; }
ol.commentlist li div.vcard cite.fn a.url {}
ol.commentlist li div.vcard img.avatar { border:2px solid #3e006e;}
ol.commentlist li div.vcard img.avatar-32 {}
ol.commentlist li div.vcard img.photo {}
ol.commentlist li div.vcard span.says {}
ol.commentlist li div.commentmetadata {}
ol.commentlist li div.comment-meta { font-size:9px; }
ol.commentlist li div.comment-meta a { color:#3e006e; }
ol.commentlist li p { font-size:11px; margin:0 0 1em; }
ol.commentlist li ul { font-size:11px; list-style:square; margin:0 0 1em 2em; }
ol.commentlist li div.reply { font-size:11px; }
ol.commentlist li div.reply a { font-weight:bold; }
ol.commentlist li ul.children { list-style:none; margin:1em 0 0; text-indent:0; }
ol.commentlist li ul.children li {}
ol.commentlist li ul.children li.alt {}
ol.commentlist li ul.children li.bypostauthor {}
ol.commentlist li ul.children li.byuser {}
ol.commentlist li ul.children li.comment {}
ol.commentlist li ul.children li.comment-author-admin {}
ol.commentlist li ul.children li.depth-2 { margin:0 0 .25em .25em; }
ol.commentlist li ul.children li.depth-3 { margin:0 0 .25em .25em; }
ol.commentlist li ul.children li.depth-4 { margin:0 0 .25em .25em; }
ol.commentlist li ul.children li.depth-5 {}
ol.commentlist li ul.children li.odd {}
ol.commentlist li.even { background:#fff; }
ol.commentlist li.odd { background:#ECD6FF; }
ol.commentlist li.parent { border-left:5px solid #3e006e; }
ol.commentlist li.pingback { border:1px solid #E2BDFF; padding:1em; }
ol.commentlist li.thread-alt { }
ol.commentlist li.thread-even {}
ol.commentlist li.thread-odd {}
