/* 
Theme Name: Lime Juice
Theme URI: http://alanunleashed.com/lime-juice/
Description: A fresh looking theme, <a href="http://alanunleashed.com/lime-juice/" alt="Lime Juice">Lime Juice</a> works seamlessly with <a href="http://automattic.com/code/widgets/">Sidebar Widgets</a> and the <a href="http://zenpax.com/gravatars2/">Gravatars 2</a> plugin. The theme uses PHP to create images for post titles, and the TinyMCE editor for comments.
Version: 1.0
Author: Alan Edwardes
Author URI: http://alanunleashed.com/alan/
*/

/*---------------------- Global ----------------------*/

body {
	margin:0;
	font-size:13px;
	font-family:"Verdana", arial, sans-serif;
 	color:#666;
}
a{
	color:#000;
	text-decoration:none;
}
a:hover{
	color:#666;
	text-decoration:underline;
	}
img{
	border:none;
	}
h1, h2, h3{
	font-family:"Tahoma", arial, sans-serif;
	font-weight:normal;
	margin:0;	padding-bottom:3px;
	}
#search-form{
	padding-top:2px;
	padding-left:22px;
	background: url(./images/search-bg.gif);
	color:#666;	width:140px;
	border:none;
}
#search-go{
	color:#666;
	background:url(./images/search-go.gif);
	border:none;
	width:30px;
	height:19px;
}
hr{	color: #bfff00;
	background-color: #bfff00;
	height: 5px;	border:0px;
}

/*---------------------- Posts, Pages and Comments ----------------------*/

#comment{
	border-width: 1px;
	border-style: solid;
	border-color: #ccc;
}.cat a{
	padding-right:19px;
	background:url(./images/cat.png) no-repeat right;
}
.com a{
	padding-left:19px;
	background:url(./images/user-comment.png) no-repeat;
}
.post-spacer{
	padding-top:20px;
}
.postmetadata{
	text-align:center;
}
.comment-main{
	padding:10px;
	list-style: none;
	background:url(./images/comment-bg.gif) no-repeat;
}
.author-posts{
	padding:10px;
	list-style: none;
 	height:61px;
 	background:url(./images/author-posts.gif) no-repeat;
}
.comment-bottom{
	background:url(./images/comment-bottom.gif) no-repeat;
	height:1px;
	list-style: none;
}
.comment-spacer{
	padding-top:10px;
}
#author{
	border-width: 1px;
	border-style: solid;
	border-color: #ccc;
}
#email{
	border-width: 1px;
	border-style: solid;
	border-color: #ccc;
}
#securitycode{
	border-width: 1px;
	border-style: solid;
	border-color: #ccc;}
#url{
	border-width: 1px;
	border-style: solid;
	border-color: #ccc;
}
#submit{
	border-width: 1px;
	border-style: solid;
	border-color: #ccc;
	background-color:#f0f0ee;
	width:580px;
}
#comment{
	width:574px;
}
.gravatar{
	float:left;
	width:40px;
	height:40px;
	padding-right:7px;
}

/*---------------------- Header ----------------------*/

#top-bg{
	position: fixed;
	width:100%;
	height:20px;}
#desc{
	font-family:"Tahoma", arial, sans-serif;
	font-size: 20px;
	color:#999;
	text-align:center;
	padding-bottom:45px;
}
#blogtitle{
	font-family:"Tahoma", arial, sans-serif;
	font-size: 50px;
	letter-spacing: 10px;
	text-align:center;
	padding-left:25px;
	padding-right:25px;
	padding-top:35px;
	padding-bottom:35px;
}
#blogtitle a:hover {
	text-decoration:none;
}
#wrap{
	margin:0 auto;
	width:850px;
	}
#content{
	width:580px;
	float:right;
}

/*---------------------- Sidebar  ----------------------*/

#today{
	font-weight:bold;
}
#wp-calendar{
	width:200px;
}
#wp-calendar a{
	color:#666;
}
#sidebar-verybottom{
	background:url(./images/sidebar-verybottom.gif) no-repeat;
	height:35px;
}
#sidebar-bg{
	padding:25px;
	background:url(./images/sidebar-bg.gif) no-repeat;
}
#sidebar-main{
	background:url(./images/sidebar-main.gif) repeat-y;
	float:left;
	width:250px;
	color:#000;
}
#sidebar-main ul{
	list-style: none;
 	margin:0;	padding:0;
}#sidebar-main ul li{
	padding-bottom:2px;
	margin-bottom:3px;
}
#sidebar-main ul li a{
	padding-left:18px;
	padding-bottom:2px;
	margin-bottom:3px;
	background:url(./images/misc-icon.png) no-repeat;
}.title{
	font:20px Tahoma;
	font-weight:normal;
	margin:0;
	padding-bottom:3px;
}
#sidebar-main .recentcomments{
	padding-left:18px;
	background:url(./images/user-comment.png) no-repeat;
}
#sidebar-main .recentcomments a{
	padding-left:18px;
	background:url(./images/spacer.gif) no-repeat;
}
#sidebar-main #valid-xhtml a{
	background:url(./images/tick.gif) no-repeat;
}
#sidebar-main #valid-css a{
	background:url(./images/tick.gif) no-repeat;
}
#sidebar-main #wp-link a{
	background:url(./images/wp.gif) no-repeat;
}
#sidebar-main #admin-link a{
	background:url(./images/admin-icon.png) no-repeat;
}
#sidebar-main .rss-link a{
	background:url(./images/feed-icon.gif) no-repeat;
}
#sidebar-main .archive-list a{
	background:url(./images/archive.png) no-repeat;
}
#sidebar-main .cat-list a{
	background:url(./images/cat.png) no-repeat;
}
#sidebar-main .author-list a{
	background:url(./images/author-icon.png) no-repeat;
}
#sidebar-main .links-list a{
	background:url(./images/link.png) no-repeat;
}
#sidebar-main .page-list a{
	background:url(./images/page.png) no-repeat;
}
#sidebar-main .page-list ul ul li{
	padding-bottom:1px;
	padding-left:15px;
}
#sidebar-main .page-list ul ul{
	padding-top:4px;
}
#sidebar-main #get-ff a{
	background:url(./images/firefox.gif) no-repeat;
}
#sidebar-main .title a{
	background:url(./images/spacer.gif) no-repeat;
	padding-left:0px;	
	font: 18px Verdana;
}
#sidebar-main .rsswidget{
	background:url(./images/spacer.gif) no-repeat;
	padding-left:0px;
	font: 10px Verdana;
}
