/*
Theme Name: Threedishes
Theme URI: http://www.Threedishes.com
Description: A custom theme for Threedishes.com
Version: 0.1
Author: nico nuzzaci
Author URI: http://nuzzaci.com/
Tags: food

*/
body, html{height:100%; background:#f2f2ec}
body{color:#666;font-family:Arial,"Trebuchet MS",Trebuchet,Verdana,Sans-serif;text-align:center;font-size:13px;line-height:17px;}

a{color:#424238;}

#page{width:940px;margin: 20px auto 50px;text-align:left;position:relative;background:white;border:2px solid #e2e2dc;}
#header{margin-bottom:40px;}
#header h1 a{height:300px;display:block;text-decoration:none;}
#header h1 span{display:none;}
#sidebar{width:220px;float:right;margin-right:20px;/*background:#f2f2ec;*/}
#sidebar .sidbar-wapper{padding: 0 20px 20px 20px;}
#sidebar ul li{/*background:#f2f2ec;*/}
#sidebar ul li h2{font-size:18px;margin:0 0 5px 0;color:#333;}
#sidebar ul li ul{border-bottom:2px solid #f2f2ec;padding-bottom:10px;margin-bottom:10px;}
#sidebar ul li ul li{}
#sidebar ul li ul li a{}

#main{width:660px;margin-left:20px;}

.post{border-bottom:2px solid #f2f2ec; padding-bottom:20px;margin-bottom:20px;width:100%;overflow:hidden;}
.post h2{margin:5px 0 10px 0;}
.post h2 a{text-decoration:none;font-size:24px;font-weight:normal;word-spacing: 0px;letter-spacing: 0px;}
.post h2 span a.post-edit-link{float:right;font-size:11px;background:transparent !important;}
.post h3{font-size:18px;}

.post-content hr {height:2px;color:#f2f2ec;background:#f2f2ec;border:0;margin-bottom:17px;}

.single .post p{margin-bottom:17px;}
.single .post-content p, .single .post-content h4{padding: 0 20px 0 140px;}
/*.single h2 {padding: 10px 10px 10px 140px;margin-bottom:20px;}*/
.single h2 {padding: 0 10px 10px 0px;margin-bottom:20px;}
.single h2 a{/*background:#f2f2ec;*/padding:10px;}
.single h3 {color:#333;float:left;width:110px;padding-left:10px;font-size:13px;/*font-weight:bold;font-size:11px;*/}
.single h4 {color:#444;font-weight:bold;margin-bottom:5px;}
.single .excerpt img{margin-bottom:17px;}
.single .excerpt{padding-left:140px;padding-right:20px;font-weight:normal;font-size:18px;line-height:24px;color:#444;margin-bottom:17px;}

.single ol, .single ul{margin-bottom:17px;border-bottom:2px solid #f2f2ec}
.single ol li{list-style: decimal inside;}
.single ul li{list-style: none;}

.single h2{border-bottom:4px solid #f2f2ec}
.single .excerpt, .single ol.questions, .single ol.extra {border-bottom:2px solid #f2f2ec}

.list .post .post_thumb{float:left;}
.list .post .excerpt{margin-left:140px;padding-right:20px;}

.post img.centered {display: block;margin-left: auto;margin-right: auto;}
.post img.alignright {padding: 0 24px 24px 0;display: inline;float:right;}
.post img.alignleft {padding: 0 24px 24px 0;display: inline;float:left;}
.post .alignright {float: right;}
.post .alignleft {float: left}

#footer{height:100px;padding:20px;clear:both;}
#footer ul li{display:inline;}

.commentlist li{
	margin-bottom:18px;
	border-bottom: 1px dashed #f3d5d5;
}
#commentform,
#commentform small,
.commentlist{
	padding: 18px 0px 18px 0px;
	line-height:18px;
}
/* 
	comment
---------------------------------------*/
#comments{
	margin: 18px 18px 0px 18px;
}
#commentform #author, #commentform #email, #commentform #url{
	padding:5px;
	margin: 0 10px 10px 0;
}
#commentform #author, #commentform #email, #commentform #url, #commentform textarea {}
#commentform textarea {
	width: 100%;
	margin-bottom:10px;
}
ol.commentlist{
	list-style:none;
	margin:0;padding:0;
}
.commentcontainer{
	margin-left:16px;
}
ol.commentlist li{}
/**/
