/* 
Theme Name: SP
Theme URL: 
Description: A blank slate
Author: 
Author URI: 
Version: 0.1
*/

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, del, dfn, em, font, img, ins, kbd, q, s, samp, acronym, address, big, cite, code,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;}caption, th, td {text-align:left;font-weight:normal;}table {border-collapse:separate;border-spacing:0;}blockquote:before,blockquote:after,q:before,q:after {content: "";}blockquote, q {quotes: "" "";}
{margin:0;padding:0;}

body {
background: #eaeaea;
font:normal 12px Arial, Helvetica,  sans-serif;
}
strong {
	font-weight: bold;
}

a{
	color: #7d7d7d;
	text-decoration: none;
}
a:hover{
	color: #c0c0c0;	
	text-decoration: none;
}
blockquote {
	padding: 10px 25px;
	border: 1px dashed #e8e8e8;
	background: #ededed;
	font-style:italic;
}



#container {
	background: #ffffff;
	width: 960px;
	margin: 0 auto;
}

#header {
	width: 100%;
	height: 55px;
	padding: 15px 10px 5px 10px;
}

#menu {clear:both; border:solid #ccc; border-width:1px 0; padding:6px 0; float:left; width:940px; margin: 10px;}
#menu li {display:inline; list-style-type:none; padding:0 17px 0 0; float:left;}
#menu li a {font: 10px Georgia, "Times New Roman", Times, serif; text-transform:uppercase; padding:6px 0;color:#aaa; text-decoration:none; border:0 none;}
#menu li a:hover {color:#000;}

#homeBlock {
	width: 100%;
	height: 270px;
	clear: both;
}

#home-rule {
margin: 0 auto;
width: 940px;
border-bottom: 1px solid #ededed;
}

#feature {
width: 620px;
height: 270px;
float: left;
margin: 10px;

}

#featureThumb {
float: left;
width: 200px;
}
#featureThumb img {
	border: 1px solid #CCC;
}

h3.post-title  {
font-size: 24px;
font-family: Georgia, 'Times New Roman', Times, serif;
font-weight: bold;
}
h3.post-title  a{
text-decoration: none;
	color: #000000;
}
h3.post-title  a:hover{
	color: #5c5c5c;
}

	

#featureContent {
float: right;
width: 390px;
padding: 0 10px;
}
#feature-meta {
text-align: right;
}
#top3{
float: right;
width: 380px;
margin: 10px;
padding: 5px;
	background: #ededed;
	border: 1px solid #e8e8e8;
}

#top3 h3 {
	font-size: 14px;
	font-family: Georgia, 'Times New Roman', Times, serif;
	font-weight: bold;
	padding-bottom: 5px;
}
#top3 li {
	margin-left: 20px;
}



#adblock-300x250 {
width: 300px;
height: 250px;
float: right;
margin: 10px;
}

#content-home {
	clear:both;
	float: left;
	width: 760px;
}

#content {
	clear:both;
	float: left;
	width: 740px;
	padding: 0 10px;
}

#home-post {
	width: 340px;
	float: left;
	height: 240px;
	padding-right: 10px;
	margin: 10px;

}

#thumb {
	width: 125px;
	float: left;
}

#thumb img {
	border: 1px solid #CCC;
}

#thumb img:hover {
	border: 1px solid #000;
}

#home-post-content {
	width:205px;
	height: 240px;
	margin-left: 10px;
	float: right;
	overflow: hidden;
}

#home-post-content h2 {
font-family: Georgia, 'Times New Roman', Times, serif;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 10px;
}

#home-post-content h2 a{
	text-decoration:none;
	color: #000000;
}

#home-post-content h2 a:hover{
	color: #5c5c5c;
}

.postmeta {
	margin: 5px 0;
	padding: 5px;
	font-size: 10px;
	background: #ededed;
	border: 1px solid #e8e8e8;
	width: 117px;
}
.postnavigation {
clear: both;
padding: 10px;
}
#sidebar {
	float: right;
	width: 185px;
	padding:10px 5px;	
	border-left: 1px solid #ededed;
	border-right: 1px solid #ededed;	
}

#sidebar li {
	list-style-type: none;
	border-top: 1px solid #f5f5f5;
	padding: 5px;
}

#sidebar li:hover {
background: #ededed;
}
#sidebar a {
text-decoration: none;
color: #000000;
}

#sidebar a:hover {
text-decoration: none;
color: #5c5c5c;
}

#sidebar ul {
	border-bottom: 1px solid #ededed;
}

#sidebar h2 {
	padding: 5px;
	font-weight: bold;
	font-family: Georgia, 'Times New Roman', Times, serif;
	background: #ededed;
}

#side-block {
	padding: 10px 0;
}

#footer {
	clear: both;
	padding: 10px 0;
}

#footer-col {
	float: left;
	width: 220px;
	padding: 10px;
}
#footer-col a{
	color: #5c5c5c;
}
#footer-col a:hover{
	color: #000000;
	background: #ededed;
}


#footer-col h2 {
	font-weight: bold;
	font-size: 14px;
	padding: 5px;
	font-family: Georgia, 'Times New Roman', Times, serif;
		background: #ededed;
}
#footer-col-body {
	padding: 5px;

}
#footer-col ul {
	list-style-type: none;
}

#footer-col p {
	margin: 5px 0;
}

#footer-bot {
	margin: 20px 0;
	clear: both;
}

p.copyright {
	text-align: center;
	padding-top: 40px;
}

#respond {
width: 740px;
padding: 5px;
}

textarea#comment {
	width: 723px;
}
.comments_reply {
width: 740px;
}
h3#comments{
	font-size: 12px;
	font-family: Georgia, 'Times New Roman', Times, serif;
	font-weight: bold;
	padding: 10px 0 5px 0;
}
#comment-section {
	background: #fcfcfc;
	border: 1px solid #ededed;
}
#comment-section h3 {
	font-size: 12px;
	font-family: Georgia, 'Times New Roman', Times, serif;
	font-weight: bold;
}

.commentlist {
	padding: 10px 0;
	list-style-type: none;
}

.commentlist p {
	padding: 10px 0;
}	

.comment-meta {
	font-size: 10px;
}

ul.commentlist {
padding: 10px 0;
}
.post ol.commentlist {
padding:5px 0;
}
ol.commentlist li{
padding: 0;
}
.comment-meta a{
	color: #CCC;
	text-decoration: none;
}
.comment-meta a:hover{
	color: #000;
	text-decoration: none;
}

p.comment-fields  {
	padding: 5px 0;
}

.children li {
	list-style-type: none;
}

.avatar {
border: 2px solid #CCC;
float: left;

margin: 0 10px 5px 0;
}

.comment-body {
	margin: 5px 0;
	padding: 10px;
	height: 100%;
	background: #fcfcfc;
	border: 1px solid #ededed;
}

.fn {
font-weight: bold;
}

/* SINGLE POSTS */

.post h2 {
	font-size: 24px;
	font-family: Georgia, 'Times New Roman', Times, serif;
	font-weight: bold;
	}

.post ul {
padding: 10px 0 10px 20px;
}
.post ol {
padding: 10px 0 10px 30px;
}
.post p {
padding: 10px 0;
}
.postmeta-single {
	font-size: 10px;
	padding: 10px 0;
	color: #7d7d7d;
}

.postmeta-single a{
	color: #7d7d7d;
}
.postmeta-single a:hover{
	color: #c0c0c0;	
}

.post-content {
	padding: 10px 0;
}

.post-content p {
padding: 7px 0;
}

.post-content img {
	margin: 10px;
	padding: 5px;
	border: 1px solid #CCC;
}

#postmeta-bottom {
	font-size: 11px;
	padding: 10px 0;
	color: #000;
}
#postmeta-bottom  a{
	color: #7d7d7d;

}
#postmeta-bottom  a:hover {
	color: #c0c0c0;
}

#postmeta-left {
	float: left;
	width: 345px;
		background: #fcfcfc;
	border: 1px solid #ededed;
	padding: 10px;
}

#postmeta-right {
	float: right;
	width: 345px;
		background: #fcfcfc;
	border: 1px solid #ededed;
		padding: 10px;
}
#postmeta-bottom h2 {
	font-size: 12px;
}

#adsense_728x90 {
padding-top: 10px;
clear: both;
}
/* TWITTER UPDATES */

#tweet_bubble {
	padding-left: 38px;
	width: 220px;
	background: url('http://www.swollenpickles.com/wp-content/themes/BlankSlate/images/twitter_bubble.jpg') no-repeat;
}

#latest_tweet {
	width: 167px;
	padding: 5px;
	background: #c9e8f5;
	font-size: 10px;
}


#latest_tweet small, #latest_tweet a {
	color: #7aa6cb;
}
.loading {
	background: url('http://www.swollenpickles.com/wp-content/themes/BlankSlate/images/ajax-loader.gif') center no-repeat;
	height: 60px;
}
p.icon {
margin: 10px 0;
}

/* ebay */

.post-content table {
	background: #fcfcfc;
	border: solid 1px #e8e8e8;
}

.post-content td {
vertical-align:middle;
}
