/*
Theme Name: Sassy Radish
Description: Custom theme for Sassy Radish
Version: 1.0
Author: Stephen Merriman
Author URI: http://www.cre8d-design.com
*/

.clear {
	clear: both;
	font-size: 0px;
	height:1%;
	line-height:0;
}
a img {
	border: none;
}
a:link, a:visited {
	text-decoration: none;
	color:#617792;
}
a:hover, a:active {
	text-decoration:none;
	color:#990000;
}

p {margin-top:0;margin-bottom:1.4em;line-height:1.5em;}
.alignleft {
	float:left;display:inline;margin:0 12px 8px 0;
}
.alignright {
	float:right;display:inline;margin:0 0 8px 12px;
}
.aligncenter {display:block;margin:0 auto;}
body,input,textarea,select, #sidebar span.commenter, .post .tags a, .post .filedunder a {font-family: "Trebuchet MS",Trebuchet,Verdana,sans-serif;color:#555;line-height:1.5em;}
#sidebar, .post .date, .post .postmeta, .post .share, #footer, .post .filedunder, .post .tags, .realcomment .commeta, .realcomment .comdate, .browsing {font-family:Helvetica,Verdana,Arial,sans-serif;}
.post h2.title {font-family:Caecilia,Georgia,"Times New Roman",Times,serif;}

.post .tags a:link, .post .tags a:visited, .post .filedunder a:link, .post .filedunder a:visited {color:#617792;}
.post .tags a:hover, .post .tags a:active, .post .filedunder a:hover, .post .filedunder a:active {color:#900;}

body {
	margin:0;
	font-size:13px;
	background:url(images/bg.gif) 347px top repeat-y;
}
#container {
	width:825px;text-align:left;margin-left:95px;padding-bottom:20px;
}
#main {width:570px;margin-left:3px;float:right;display:inline;margin-bottom:10px;}
#sidebar {width:252px;float:left;display:inline;}

#header h1 {margin:65px 0 30px 114px;padding:0;}
#header h1 a {text-indent:-9999px;outline:none;display:block;width:310px;height:60px;background:url(images/logo.gif?a=2) top left no-repeat;}

#sidebar .section {
	margin:0 12px 20px 20px;
	text-transform:uppercase;
	font-size:12px;	
}
#sidebar .section h3.title {
	margin:0 -12px 8px -20px;
	background:url(images/icon.jpg) left center no-repeat;line-height:16px;
	font-weight:normal;color:#900;border-bottom:1px dotted #ccc;
	font-size:13px;padding:3px 12px 3px 20px;
}
#sidebar .section h3.title a {color:#900;}
#sidebar .section ul {margin:0;padding:0;list-style:none;line-height:1.2em;}
#sidebar .section ul li {margin:0 0 5px 0;padding:0;}
#sidebar .section ul li span.commenter {font-size:12px;font-style:italic;text-transform:none;color:#888;}

#sidebar .section form.search {margin:0;padding:0;}
#sidebar .section form.search input {border:1px solid #888;}
#sidebar .section form.search input#s {width:140px;}
#sidebar .section form.search input.submit {background:#f0f0f0;margin-left:5px;overflow:visible;}

#sidebar .section a {text-decoration:none;}

.post {padding:0 30px;border-bottom:1px dashed #ccc;margin-bottom:25px;height:1%;}
.post .date, .post .postmeta, .post .share {font-size:11px;text-transform:uppercase;color:#999;}

.post h2.title {margin:0 0 15px 0;padding:0;font-size:21px;font-weight:normal;text-transform:lowercase;color:#900;line-height:1.2em;}
.post h2.withfiled {margin:0 0 6px 0;}
.post h2.title a {color:#900;text-decoration:none;}
.post .content img {border:1px dotted #ccc;padding:2px;}
.post .content {line-height:1.7em;}
.post .content p {line-height:1.5em;margin-bottom:0.8em;}

.post .postmeta {text-align:right;}
.post .share {text-align:right;margin-top:5px;}
.post .share img {vertical-align:middle;}
.post .ad300 {width:300px;margin:20px auto 30px auto;}

.post .share2 {margin-bottom:20px;}

.post .filedunder, .post .tags {font-size:11px;text-transform:uppercase;color:#999;}
.post .filedunder {margin:0 0 15px 0;}

.post .addthis_toolbox {margin-bottom:15px;}

.post .tags {margin:0 0 5px 0;}
.post .filedunder a, .post .tags a {font-size:13px;text-transform:none;}

.post .content h3 {margin:20px 0 10px 0;font-weight:bold;text-decoration:underline;}

#footer {color:#999;font-size:12px;padding-left:30px;}
#footer .sitemeter {margin-top:5px;}

.commentsection {padding:0 30px;margin-bottom:10px;}
.commentsection h2 {margin:0 0 15px 0;padding:0;font-size:21px;font-weight:normal;text-transform:lowercase;color:#900;}

ul.commentlist {margin:0;padding:0;list-style:none;}
ul.commentlist li {margin:0;padding:0;}
.realcomment .commeta, .realcomment .comdate {font-size:11px;text-transform:uppercase;color:#999;}
.realcomment .commeta {margin-bottom:10px;}
.realcomment .comdate {text-align:right;}
.realcomment .comtext {font-size:13px;}
.realcomment .comtext p {line-height:1.4em;}
.realcomment {margin-bottom:10px;}

#commentform input, #commentform textarea {border:1px solid #888;}
#commentform textarea {width:500px;}
#commentform input.text {width:300px;}
#commentform label {margin-left:3px;}
#comment input#submit {background:#f0f0f0;}

.browsing {font-size:12px;text-transform:uppercase;color:#ccc;padding:0 30px;margin:0 0 5px 0;}

#container .recipe-index .post {padding-bottom:25px;margin-bottom:20px;}
#container .recipe-index .post h2.title {text-transform:none;margin-bottom:10px;}
#container .recipe-index .post ul {list-style:none;margin:0;padding:0;font-size:12px;margin-bottom:10px;}

#sidebar .sassy_widget_ingredient {text-transform:none;}
#sidebar .sassy_widget_ingredient h3.title {text-transform:uppercase;}
#sidebar .sassy_widget_ingredient p.seemore {text-align:right;text-decoration:underline;}

li.grCredit {display:none;}

.reader-publisher-module {float:left;display:inline;width:245px;margin-left:20px;font-size:12px;}
.reader-publisher-module ul {list-style:none;margin:0;padding:0;}
#readerpublishermodule0 {margin-left:0;}
.reader-publisher-module .f {text-align:right;margin-bottom:15px;}

.recipeindex ul li, .recipeindex .seeall {font-size:12px;}
.recipeindex h2.title {font-size:18px;}

.widget_tag_cloud a {line-height:1.3em;}

.navigation {margin-bottom:20px;padding:0 30px;}
.navigation .navleft {float:left;display:inline;width:45%;}
.navigation .navright {float:right;display:inline;width:45%;text-align:right;}

.singlenav {font-size:11px;line-height:16px;}

#sidebar li.fb-tw ul {margin:0;padding:0;list-style:none;}
#sidebar li.fb-tw ul li {margin:0;padding:0;display:inline;margin-right:8px;}

.comleft {float:left;display:inline;width:25px;margin-right:5px;font-size:11px;font-family:Helvetica,Arial,sans-serif;text-transform:uppercase;color:#999;}
.comright {float:right;display:inline;width:480px;}

.byuser .comleft {padding-top:5px;}
.byuser .comright {background:#f0f0f0;padding:5px;width:470px;}

  .cse .gsc-control-cse,
  .gsc-control-cse {padding:0 !important;}
  #cse  {margin-bottom:0.8em !important;}