/*
Theme Name: KayoticKitchen
Author: iSergio
*/
body {background:url(images/bg.jpg);font:normal 13px Verdana;color:#684e35;}
a {font:normal 13px Verdana;color:#b63554;text-decoration:none;}
a:hover {text-decoration:underline;}
#header,#footer,#wrapper {width:1000px;margin:0 auto;}
#header {height:142px;background:url(images/page.png) no-repeat 0 -234px;position:relative;}
#footer {height:133px;background:url(images/page.png) no-repeat 0 -101px;color:#6d6a61;font:normal 11px Tahoma;text-align:center;}
#wrapper {width:1000px;margin:0 auto;position:relative;}
.wrappertop {height:30px;background:url(images/page.png) no-repeat 0 -376px;position:relative;z-index:1;}
.wrapperbottom {height:30px;background:url(images/page.png) no-repeat 0 -71px;position:relative;z-index:1;}
#logo {position:absolute;display:block;text-indent:-5000px;height:44px;width:282px;background:url(images/logo.png) no-repeat 0 0;left:43px;top:31px;}
#logo:hover {background-position:0 -44px;}
#header .facebook {position:absolute;top:17px;left:447px;display:block;text-indent:-5000px;background:url(images/follow.png) no-repeat 0 0;width:93px;height:42px;}
#header .facebook:hover {background-position:0 -56px;}
#header .twitter {position:absolute;top:17px;left:555px;display:block;text-indent:-5000px;background:url(images/follow.png) no-repeat -101px 0;width:155px;height:56px;}
#header .twitter:hover {background-position:-101px -56px;}
#header .searchbox {position:absolute;right:20px;top:68px;padding:19px 11px 11px 5px;width:191px;height:25px;background:url(images/search.png) no-repeat 0 0;}
#header .searchbox #s {float:left;background:#d5ccb6;font:normal 11px Tahoma;color:#684e35;border-collapse:collapse;border:0;height:13px;padding:6px 6px 6px 11px;width:142px;}
#header .searchbox input[type=submit] {width:25px;height:25px;background:url(images/search-btn.png) no-repeat 50% 50%;float:right;border:0;border-collapse:collapse;}
#topmenu {position:absolute;left:20px;bottom:0;height:41px;}
#topmenu a {font:bold 12px Tahoma;color:#937c51;text-decoration:none;display:block;height:14px;padding:19px 0 8px;background:url(images/menu.png) no-repeat 0 0;}
.visual-index #topmenu li.visual-index a,.about #topmenu li.about a,.contact  #topmenu li.contact a, .copyright #topmenu li.copyright a, #topmenu li.current a,#topmenu a:hover {color:#fcf9fd;text-decoration:none;background-position:0 -41px;}
#topmenu li {float:left;height:41px;text-align:center;margin-right:4px;}
#topmenu li.home {width:89px;}
#topmenu li.recipes {width:107px;}
#topmenu li.photography {width:117px;}
#topmenu li.expressions {width:105px;}
#topmenu li.visual-index {width:112px;}
#topmenu li.about {width:90px;}
#topmenu li.contact {width:40px;}
#topmenu li.contact a span  {display:block;width:20px;height:15px;margin:0 auto;background:url(images/contacts.png) no-repeat 0 0;text-indent:-5000px;}
.contact  #topmenu li.contact a span,#topmenu li.contact a:hover span {background-position:0 -15px;}
#topmenu li.copyright {width:40px;}
#topmenu li.copyright a span  {display:block;width:18px;height:16px;margin:0 auto;background:url(images/copyright.png) no-repeat 0 0;text-indent:-5000px;}
.copyright  #topmenu li.copyright a span,#topmenu li.copyright a:hover span {background-position:0 -16px;}
#wrapper .container {position:relative;background:url(images/page-bg.jpg);border-left:1px solid #ede8da;width:998px;border-right:1px solid #928f84; overflow:hidden;}
#wrapper .right-bottom {position:absolute;right:0;bottom:30px;background:url(images/page.png) no-repeat 100% 0;height:71px;width:100px; }
#left-side {background:url(images/page.png) no-repeat 0 -406px;float:left;width:174px;padding:50px 8px 27px 27px;min-height:80px;}
#right-side {background:url(images/page.png) no-repeat -790px -406px;float:right;width:174px;padding:0 27px 27px 8px;min-height:80px;}
#bottom-side {margin:0 238px;}
#content {background:url(images/page.png) no-repeat -210px -406px;margin:0 209px;width:580px;min-height:200px;}
#content p {padding:10px 0;}
/* WIDGETS */
.comments, li.widget {border:1px solid #b59a64;position:relative;padding:10px 0 30px;margin-bottom:40px;color:#533e29;font:bold 12px Verdana;overflow:hidden;}
.comments {width:520px;margin:0 auto 40px;}
.comments .flower, li.widget .flower {position:absolute;top:0;right:0;width:41px;height:31px;background:url(images/widget-flower.png) no-repeat 0 0;}
.comments .corner, li.widget .corner {position:absolute;bottom:-1px;right:-1px;width:68px;height:61px;background:url(images/widget-corner.png) no-repeat 0 0;}
.comments h3.title, li.widget h3.title {text-align:left;background:url(images/widget-title.png) no-repeat 0 50%;font:bold 16px Arial;color:#684e35;padding:25px 0 10px 30px;}
.comments .content, li.widget .content {padding:10px 25px 30px;overflow:hidden;}
.comments a,li.widget a {font:bold 12px Tahoma;color:#a9304d;}
.comments li.comment  {padding:10px 0;}
#global-translator {padding:10px;border:0;}
#global-translator .content {padding:0;text-align:center;}
#global-translator h3.title {background:none;text-align:left;padding:10px 0;}
#global-translator .flower {display:none;}
#global-translator .corner {display:none;}
#global-translator #transl_sign {display:none;}
li.widget_text,li.widget_text .content {border:0;padding:0;text-align:center;}
li.widget_text .flower,li.widget_text h3,li.widget_text .corner {display:none;}
#categories {border:0px;position:relative;left:-3px;right:-2px;width:179px;padding-bottom:0;}
#categories .flower {width:179px;height:73px;background:url(images/widget-category.png) no-repeat 0 -11px;}
#categories .content {margin:0 0 11px;padding:10px 25px 30px;background:url(images/widget-category-bg.jpg) repeat-y -1px 0;overflow:hidden;}
#categories .corner {width:179px;height:11px;background:url(images/widget-category.png) no-repeat 0 0;position:relative;top:-21px;right:0;}
#categories h3.title {display:none;}
#categories li {text-align:left;}
#categories a {font:bold 12px Tahoma;color:#e2728c;}
#categories .children a {font:normal 11px Tahoma;color:#e2728c;}
#bottom-side li.widget {margin:0;}
#bottom-side li.widget a {color:#a9304d;}
#bottom-side li.widget li {border-bottom:1px solid #b59a64;padding:0 0 4px;}
.navLinks {text-align:center;padding-bottom:20px;}
/* POSTS */
.post {margin-bottom:30px;position:relative;}
.post .meta {display:none;}
.post h2.title,.post h2.title a {font-size:18px;}
.post .article {padding-top:12px;}.post .article p.thumb {overflow:hidden;float:left;}.post .article a.thumb {float:left;margin:0 10px 10px 0;}
.post .date {padding:25px 0 0;text-align:center;position:absolute;right:97px;top:9px;width:50px;height:58px;background:url(images/post-date.png) no-repeat 0 0;font:bold 9px arial;color:#bc645e;}
.post .top {background:url(images/post.png) no-repeat 0 0;height:80px;position:relative;left:0px;}
.post .content {padding:0 40px;background:url(images/post-bg.png) repeat-y 0 0;overflow:hidden;}
.post .content .article ul {list-style:disc;padding:10px 0 10px 40px;}
.post .content .article ol {list-style:decimal;padding:10px 0 10px 40px;}
.post .bottom {background:url(images/post.png) no-repeat 0 -80px;height:62px;}
.post .feedback {padding:10px 0 10px 154px;}
.post .feedback a {font-size:12px;padding:2px 0 2px 20px;background:url(images/comments.gif) no-repeat 0 50%;}
/* RSS */
.rss {padding:26px 0 26px 77px;height:35px;width:101px;}
.rss a {display:block;height:35px;width:101px;background:url(images/rss.png) no-repeat 0 0;text-indent:-5000px;}
.rss a:hover {background-position:0 -35px;}
/* RANDOM */
a.random {background:url(images/widget-random.png) no-repeat 0 0;width:192px;height:220px;display:block;position:relative;left:-11px;}
/*
#commentlist li.comment-author-admin div {padding:10px !important;}
#commentlist li span.comment-number {font-style:normal;padding-right:10px;}
*/
#commentlist li {overflow:hidden;padding-left:30px;position:relative;}
#commentlist li .children {margin-top:10px;}
#commentlist li .comment-number {display:block;width:30px;font:normal 14px Tahoma;color:#684e35;position:absolute;top:18px;left:0;}
#commentlist li .comment-content {}
#commentlist li .comment-content .text {/*background-color:#fffff2;padding:4px 12px;*/border-bottom:1px solid #a98e63;font:normal 12px Tahoma;}
#commentlist li .comment-content .text .yarr {top:22px;color:#b63554 !important;}
#commentlist li.comment-author-admin .comment-content .text .yarr {top:32px;}
#commentlist li .comment-content .text .yarr img {display:none;}
#commentlist li.comment-author-admin .comment-content .text {background-color:#f0d8d8;padding:4px 12px;border:0;}
#commentlist li .author {/*background:url(images/user-comment.png) no-repeat 25px 0;padding:15px 0 0;*/padding:6px 0 0 0;font:normal 11px Tahoma;color:#684e35;}
#commentlist li.comment-author-admin .author {background:url(images/admin-comment.png) no-repeat 25px 0;padding-top:15px;}
#commentlist li.comment-author-admin ol .comment .text {border-bottom:1px solid #a98e63;background-color:transparent;padding:0;}
#commentlist li.comment-author-admin ol .author {background:none;padding-top:6px;}
#commentlist li .author a {margin:0 5px;}
#commentlist li .author cite {font-style:normal;}
#commentlist li .author cite a {font-size:11px;color:#000;font-weight:bold;text-decoration:none;margin:0;}
#commentlist li .author cite a:hover {text-decoration:underline;}
#commentlist li .author .reply {float:right;width:24px;height:18px;}
#commentlist li .author .reply a {display:none;width:24px;height:18px;background:url(images/reply.png) no-repeat 0 0;text-indent:-5000px;margin:0;}
#commentlist li div.comment-content:hover .author .reply a {display:block !important;}

#respond {margin:10px 0 0;}
#respond p {padding:0 0 5px;}
#respond h2 {font:bold 16px Arial;}
#respond h2 small a {font:normal 12px Tahoma;margin-left:10px;}
/* HOME */
.home #left-side {width:617px;padding-top:0;}
.home #right-side {background-position:-653px -406px;width:300px;}
.home .rss {padding-left:214px;}
#homemenu {width:586px;height:323px;padding:39px 21px 10px 10px;background:url(images/home-top.png) no-repeat 0 0;}
#homemenu li,#homemenu li a {display:block;float:left;height:323px;}
#homemenu li a {background:url(images/home-top.png) no-repeat 0 0;text-indent:-5000px;}
#homemenu li.recipes a {width:180px;margin:0 23px 0 0;background-position:-10px -39px;}
#homemenu li.photography a {width:181px;margin:2px 22px 0 0;background-position:-213px -41px;}
#homemenu li.expressions a {width:180px;margin:3px 0 0;background-position:-416px -42px;}
.home #posts {margin:30px 0 0 10px;}
.home #posts li {float:left;margin:0 40px 20px 0;height:284px;color:#684e35;}
.home #posts li.alt {margin:20px 0 0 0;}
.home #posts li img {float:left;border:1px solid #d9d7c8;margin: 0 10px 10px 0;}
.home #posts li .top {width:282px;height:36px;background:url(images/home-posts.png) no-repeat 0 -16px;}
.home #posts li .content {width:242px;height:231px;padding:0 20px 4px;background:url(images/home-posts-bg.png) repeat-y 0 0;}
.home #posts li .bottom {width:282px;height:11px;background:url(images/home-posts.png) no-repeat 0 0;}
.home #posts li h2 {padding-bottom:10px;}
.home #posts li h2 a {font:bold 14px Tahoma;color:#a9304d;padding-bottom:0;}
.home a.random {background:url(images/home-random.png) no-repeat 0 0;width:290px;height:167px;display:block;left:0;}
.home .widget_text  {color:#000;}
.home .widget_text .content h3 {font:bold 17px Tahoma;color:#684e35;padding-bottom:10px;display:block;}
.post img {background: url(images/shadow.gif) no-repeat 100% 100%;padding: 3px 10px 10px 3px;border-top: #eee 0px solid;border-left: #eee 1px solid;}
div.sociable {float:left;overflow:hidden;display:none;padding-top:20px;}
.full_post div.sociable,.single div.sociable {display:block;}
div.sociable ul {list-style:none !important;margin:0 !important;padding:0 !important;}
div.sociable li {float:left;margin:0;padding:0 10px 0 0;}
div.sociable li a {display:block;background:url(images/sociable.gif) no-repeat -93px 0;width:47px;height:60px;text-indent:-5000px;}
div.sociable li a.Twitter {background-position:0 0 !important;}
div.sociable li a.Facebook {background-position:-47px 0 !important;}
div.sociable li a.StumbleUpon {background-position:-93px 0 !important;}
div.printbuttons {float:right;text-align:right;padding-top:40px;}
.clear {clear:both;}
div.printbuttons .print {display:block;text-align:center;padding:3px 35px 3px 0;height:26px;background:url(images/print.png) no-repeat 100% 50%;font:normal 11px Tahoma;color:#a58b64;text-decoration:none !important;}
.full_post .article .left,.post .article .left {float:left;}
.full_post .article .right,.post .article .right {float:right;color:#684e35;font-size:12px;text-align:right;}
.full_post .article .right a,.post .article .right a {font-size:12px;}
.full_post .article .right a img,.post .article .right a img {display:none;}.full_post .feedback  {padding-left:0 !important;}
.paginate {padding:5px 0;text-align:center;border-bottom:1px solid #b59a64;}
/*.top-paginate {border-top:1px solid #b59a64;}*/
.contactform br {clear:none !important;}
blockquote {width:365px;background: url(images/quote.png) no-repeat 0 6px;font-style:italic;margin:0 0 0 30px;padding:10px 50px 5px 45px;}

table.hrecipe,
div.hrecipe,
fieldset.hrecipe {display:none;visibility:hidden;width:0;height:0;left:-5000px;position:absolute;}

/*
fieldset.hrecipe
fieldset.hrecipe
fieldset.hrecipe
*/
.vi-actions {padding:10px 4px;overflow:hidden;}
.vi-order {float:left;}
.vi-per-page {float:right;}

.post .content {overflow:visible;height:100%;}
.single .post .content,
.search .post .content,
.archive .post .content {overflow:hidden;}

.vi-index {list-style:none !important;padding:4px !important;/*overflow:hidden;*/position:relative;}
.vi-index li {float:left;position:relative;width:123px;height:88px;}
.vi-index li a {text-decoration:none !important;}
.vi-index li a img {display:block;width:109px;height:72px;}
.vi-index li a div {display:none;position:absolute;bottom:90px;left:23px;width:138px;background:url(images/cloud.png) no-repeat 0 100%;padding:5px 8px 17px;z-index:1000;zoom:1;border-top:2px solid #fff;}
.vi-index li a:hover div {display:block;}
.vi-index li a div small {display:block;font-size:10px;}

.vi-navigation {padding:10px 4px;overflow:hidden;}
.vi-navigation .prev {float:left;}
.vi-navigation .next {float:right;}

.widget_mtviw .content {padding:10px 10px 30px !important;}
.widget_mtviw .content a.imgs {overflow:hidden;display:block;}
.widget_mtviw .content a.imgs img {border:2px solid #fff;float:left;margin:1px;width:70px;height:50px;}
.widget_mtviw .content div.text {font-weight:normal;padding-top:10px;}


/*
 * WP-Paginate - WordPress Pagination Function
 * Revision: $Id: wp-paginate.css 286636 2010-09-08 00:11:23Z emartin24 $
 * Copyright (c) 2010 Eric Martin http://www.ericmmartin.com/projects/wp-paginate/
 */
.wp-paginate {padding:0;margin:0;text-align:center;}
.wp-paginate li {display:inline;list-style:none;}
.wp-paginate a {border:1px solid #b59a64;color:#a9304d;margin-right:4px;padding:3px 6px;text-align:center;text-decoration:none;}
.wp-paginate a:hover,.wp-paginate a:active {color:#684e35;}
.wp-paginate .title {color:#555; margin-right:4px;}
.wp-paginate .gap {color:#999; margin-right:4px;}
.wp-paginate .current {color:#fff;background:#b59a64;border:1px solid #b59a64;margin-right:4px;padding:3px 6px;}
.wp-paginate .page {}
.wp-paginate .prev, .wp-paginate .next {}

/* style overrides for comments pagination */
.wp-paginate-comments {}
.wp-paginate-comments li {}
.wp-paginate-comments a {}
.wp-paginate-comments a:hover, .wp-paginate-comments a:active {}
.wp-paginate-comments .title {}
.wp-paginate-comments .gap {}
.wp-paginate-comments .current {}
.wp-paginate-comments .page {}
.wp-paginate-comments .prev, .wp-paginate-comments .next {}

#wp_related_posts {border:1px solid #b59a64;position:relative;padding:10px 0 30px;margin-bottom:40px;color:#684e35;font:bold 12px Tahoma;overflow:hidden;width:520px;margin:0 auto 40px;}
#wp_related_posts  .flower {position:absolute;top:0;right:0;width:41px;height:31px;background:url(images/widget-flower.png) no-repeat 0 0;}
#wp_related_posts  .corner {position:absolute;bottom:-1px;right:-1px;width:68px;height:61px;background:url(images/widget-corner.png) no-repeat 0 0;}
#wp_related_posts  h3 {text-align:left;background:url(images/widget-title.png) no-repeat 0 50%;font:bold 16px Arial;color:#684e35;padding:25px 0 10px 30px;}
#wp_related_posts  ul {padding:10px 25px 30px;overflow:hidden;}
#wp_related_posts  a {font:bold 12px Tahoma;color:#a9304d;text-decoration:none !important;}
#wp_related_posts  a img {border:2px solid #fff;}
#wp_related_posts  li {float:left;padding:0 2px;}


/*#s2_form_widget-3 {display:none;}*/
.widget .subscribe  {margin:0 -7px;}
.widget .subscribe p {font:11px Tahoma;padding-top:10px;}
.widget .subscribe form p {text-align:center;padding:0;font-size:12px;}
.widget .subscribe input[type=text] {border:0;border-collapse:collapse;color:#684e35;font:11px Tahoma;height:13px;padding:6px;width:118px;margin:4px 0;}
.widget .subscribe input[type=submit] {background:#b59a64;font:11px Tahoma;border:0;color:#ffffff;margin:0 1px;padding:2px;display:inline;}
