/*
Theme Name: Foodess
Theme URI: http://www.pallian.com/
Author: Adarsh Pallian

*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body{line-height: 1;}
ol, ul{list-style: none;}
blockquote, q{quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
:focus{outline: 0;}
ins{text-decoration: none;}
del{text-decoration: line-through;}
table{
	border-collapse: collapse;
	border-spacing: 0;
}


body {background: #e1e1e1 url(i/bg.jpg) repeat;color:#333;font:100%/1.45 "Helvetica Neue", helvetica, Arial, sans-serif;margin:0;padding:0;}
strong {color:#000;font-weight:bold;}
a {font-weight:bold;color:#4b69a1;text-decoration: none;}
a:hover {color:	#000;border-bottom:none;}

#headerlogo {width: 960px;height:176px;margin: 0 auto;background: url(i/shine.png) -140px -5px no-repeat;padding-top: 20px;position: relative;z-index: 2;}
#logo {float: left;width:496px;height: 208px;}
#searchfloat {float: right; margin-top: 40px;margin-right: -15px;}
#searchfloat ul li {float: left;width: 96px; height: 95px;margin-right: -4px;}
#searchfloat li.twitter a {background: url(i/twitter_black.png) no-repeat;display:block;width: 96px; height: 95px;text-indent:-9999px;}
#searchfloat li.twitter:hover a {background: url(i/twitter_blue.png) no-repeat;}
#searchfloat li.facebook a{background: url(i/facebook_black.png) no-repeat;display:block;width: 96px; height: 95px;text-indent:-9999px;}
#searchfloat li.facebook:hover a{background: url(i/facebook_blue.png) no-repeat;}
#searchfloat li.rss a{background: url(i/rss_black.png) no-repeat;display:block;width: 96px; height: 95px;text-indent:-9999px;}
#searchfloat li.rss:hover a{background: url(i/rss_orange.png) no-repeat;}

.search {padding-top:15px;}
#s {width:150px; font-size: 12px;}
#searchsubmit {background: #000 url(i/36px-blended.png) repeat-x;display: inline-block;padding: 4px 10px 5px;color: #fff;text-decoration: none;font-weight: bold;line-height: 1;-moz-border-radius: 5px;-webkit-border-radius: 5px;-moz-box-shadow: 0 1px 3px #999;-webkit-box-shadow: 0 1px 3px #999;text-shadow: 0 -1px 1px #222;border-bottom: 1px solid #222;-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);text-shadow: 0 -1px 1px rgba(0,0,0,0.25);border-bottom: 1px solid rgba(0,0,0,0.25);position: relative;cursor: pointer;font-size: 12px;}
input#searchsubmit {border: 0px;}
.twtr-hd {display: none;}
.twtr-ft{display: none}
#content {margin: 0 auto;width: 980px;}

.navigate {position: relative;z-index: 3; width: 660px;}
.navigate ul{float: right;font-size: 21px;text-transform: lowercase;margin-top: -45px;margin-bottom: 15px;border-bottom: 1px solid #ccc;font-family:'MS Sans Serif',Geneva,sans-serif;font-weight:normal;}
.navigate ul li{float: left; list-style: none; margin-left: 15px;}
.navigate ul li a {font-weight:normal;}
#leftside { float: left}

#maintop {width: 709px;height: 12px;background: url(i/content_top.png) no-repeat;position: relative;z-index: 0;margin-top: -70px;}
#main {width: 709px;background: url(i/content.png) repeat-y;text-align:left;position: relative;z-index: 0;padding-left: 30px;}
#mainbottom {width: 709px;height: 36px;background: url(i/content_bottom.png) no-repeat; margin-bottom: 20px;}
#randomposts {padding-top: 80px}
#randomposts ul li { float: left; background: #ccc; margin-right: 25px; padding: 10px; width: 180px; height: 175px;font-size: 14px; line-height: 15px;-moz-border-radius: 5px;-webkit-border-radius: 5px}
#randomposts ul li img{display: block; margin-bottom: 10px;border: 1px solid #e1e1e1;}

#randomposts ul li a {color: #000; text-shadow: #fff 0 1px 1px; }
.post {clear: both;width: 645px;}
h1{color:#000;font-size:32px;text-align:left;letter-spacing: -1px;word-spacing: -1px;text-transform: lowercase;line-height: 34px;padding-top: 30px;font-family:'MS Sans Serif',Geneva,sans-serif;font-weight:normal;}
h1 a {color:#000;text-decoration:none;font-weight:normal;}
h1 a:hover{color:#656a7d;}
small {font-size: 11px;color: #323232;border-bottom: thin dotted #ccc;margin-left: 1px;margin-right: 10px;}
.comment_home {text-align: right; font-size: 11px;color: #323232;border-bottom: thin dotted #ccc;}
.entry{margin-top: 15px;background: url(i/divider.png) bottom center no-repeat;}
.entry p{font-size: 14px;padding-bottom:15px;line-height: 20px;}
.more-link {display: block; text-align: right; color: #656a7d; font-size: 14px;margin: 10px 0 0 0;}
.facebookbutton {float: left; margin-top: -34px;}
.amzshcs-item{float: left; margin-bottom: 20px; padding-right: 5px;}
.widget {clear: both;margin-top: 30px; margin-bottom: 50px;}
#sidebar {float:right;width:254px;background: #e1e1e1;margin-left: -20px;margin-top: -70px}

#sidebar a {color: #000; text-shadow: #f3f3f3 0 1px 1px;font-family:'MS Sans Serif',Geneva,sans-serif;font-weight:normal;}
#sidebar a:hover {color: #fff; text-shadow: none}
.clear{clear: both}
.pagelist { padding: 10px; font-size: 12px;}
.ingredients {border: thin dashed #a4a9ad; background: #eaeaea; margin: 10px 0; padding: 10px;color: #000;}
.ingredients ul { margin-left: 30px; font-size: 14px; margin-bottom: 20px;}
.ingredients ul li { list-style: disc}
.ingredients h3{background: #fbfbfb; padding: 5px; border-bottom: 1px solid #ccc; margin-bottom: 10px;text-shadow: #fff 0 1px 1px;color: #000;}
.popular-posts ul li {color: #000}
.popular-posts ul li a {font-size: 14px; line-height: 16px;}
.wpp-thumbnail {float: left; border: 1px solid #e5e5e5; margin-right: 10px}
.wpp-excerpt {margin-top: 10px;display: block;line-height: 16px;}
.popular-posts ul li {margin-bottom: 20px; border-bottom: 1px solid #f2f2f2; padding-bottom: 5px;}
.wpp-comments {font-size: 11px}
.twitter-share-button{float: left; margin-top: -35px; margin-left: 80px;}
#fb_share {float: right; margin-top: 3px; margin-right: 10px}
.tweet_home .twitter-share-button {float: right; margin-top:2px; margin-left: 0px;}
.h2 {color: #fff;font-size: 20px;font-weight: bold;text-shadow: #797979 0 1px 1px;word-spacing: -1px;}
.other {float: left; font-size: 12px;margin-right: 20px;}
h2.widgettitle {color: #000; background: #f3f3f3; margin: -15px -10px 15px -10px; padding: 3px 10px;border-bottom: 1px solid #a4a4a4;font-size: 16px;font-family:'MS Sans Serif',Geneva,sans-serif;font-weight: normal;text-shadow: #ccc 0 1px 1px}
.otherleft { float: left; margin-top: 5px;}
.other{float: right; margin: 0; padding:0;border-bottom: 1px solid #ccc;}
.similar_posts { clear: both; margin: 30px 0 20px 0;}
.similar_posts h2 {font-size: 20px; border-bottom: 1px solid #ccc; line-height: 22px; margin-bottom: 10px;}
.similar_posts li {margin-left: 20px; font-size: 14px; list-style: disc; margin-bottom: 5px;}
.similar_posts ul {margin-bottom: 20px; border-bottom: thin dotted #ccc}
#disqus_thread{width: 640px}

#footer {clear: both; width: 980px; margin: 0 auto; background: #656a7d;border-top: 1px solid #fff; font-size: 12px;margin-bottom: 5px;border-bottom: 1px solid #fff;font-family:'MS Sans Serif',Geneva,sans-serif;font-weight: normal;}
#footer ul {padding: 10px;color: #fff; height: 15px;}
#footer ul li { float: left; margin-right: 20px; text-shadow: #000 0 1px 1px;font-weight: normal;}
#footer ul li a {color: #fff;font-weight: normal;}
#footer ul li a:hover{color: #dfe6ff;text-shadow: #9b9b9b 0 1px 1px;}
#footer p {float: right;color: #fff; margin-top: -25px; margin-right: 15px; letter-spacing: 0px;font-family:'MS Sans Serif',Geneva,sans-serif;font-weight: normal; text-shadow: #000 0 1px 1px;}
#footer p a{color: #dfe6ff;font-weight: normal;}
#footer p a:hover{color: #000;text-shadow: #9b9b9b 0 1px 1px;}

